--- /home/fdroid/fdroiddata/tmp/com.b44t.messenger_7154.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.b44t.messenger_7154.apk ├── zipinfo {} │ @@ -1,16 +1,16 @@ │ Zip file size: 27071879 bytes, number of entries: 2459 │ -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 4392 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ +-rw-r--r-- 0.0 unx 4393 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-r--r-- 0.0 unx 312 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ -rw-r--r-- 0.0 unx 9465708 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 8336860 b- defN 81-Jan-01 01:01 classes3.dex │ --rw-r--r-- 0.0 unx 3760744 b- defN 81-Jan-01 01:01 classes4.dex │ +-rw-r--r-- 0.0 unx 3760748 b- defN 81-Jan-01 01:01 classes4.dex │ -rw-r--r-- 0.0 unx 23023680 b- defN 81-Jan-01 01:01 lib/x86_64/libnative-utils.so │ -rw-r--r-- 0.0 unx 115200 b- defN 81-Jan-01 01:01 assets/fonts/Roboto-Light.ttf │ -rw-r--r-- 0.0 unx 93824 b- defN 81-Jan-01 01:01 assets/help/cs/help.html │ -rw-r--r-- 0.0 unx 105296 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 93355 b- defN 81-Jan-01 01:01 assets/help/en/help.html │ -rw-r--r-- 0.0 unx 99363 b- defN 81-Jan-01 01:01 assets/help/es/help.html │ @@ -2454,8 +2454,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 3996036 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 220871 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 220744 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -2459 files, 55441941 bytes uncompressed, 26790235 bytes compressed: 51.7% │ +2459 files, 55441946 bytes uncompressed, 26790294 bytes compressed: 51.7% ├── 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 : 3b047132 │ │ -signature : 6900...02c2 │ │ -file_size : 3760744 │ │ +checksum : bd3f0ca5 │ │ +signature : 8a66...afd5 │ │ +file_size : 3760748 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 34116 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 4536 │ │ type_ids_off : 136576 (0x021580) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 154720 (0x025c60) │ │ field_ids_size : 17220 │ │ field_ids_off : 225388 (0x03706c) │ │ method_ids_size : 22841 │ │ method_ids_off : 363148 (0x058a8c) │ │ class_defs_size : 3312 │ │ class_defs_off : 545876 (0x085454) │ │ -data_size : 3108884 │ │ +data_size : 3108888 │ │ data_off : 651860 (0x09f254) │ │ │ │ Class #0 header: │ │ class_idx : 1054 │ │ access_flags : 4113 (0x1011) │ │ superclass_idx : 761 │ │ source_file_idx : 5233 │ │ @@ -294985,23 +294985,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 │ │ -18dc0c: |[18dc0c] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V │ │ -18dc1c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -18dc1e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -18dc20: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -18dc22: 0760 |0003: move-object v0, v6 │ │ -18dc24: 0771 |0004: move-object v1, v7 │ │ -18dc26: 0782 |0005: move-object v2, v8 │ │ -18dc28: 7606 2b54 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@542b │ │ -18dc2e: 0e00 |0009: return-void │ │ +18dc10: |[18dc10] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V │ │ +18dc20: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +18dc22: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +18dc24: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +18dc26: 0760 |0003: move-object v0, v6 │ │ +18dc28: 0771 |0004: move-object v1, v7 │ │ +18dc2a: 0782 |0005: move-object v2, v8 │ │ +18dc2c: 7606 2b54 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@542b │ │ +18dc32: 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; │ │ @@ -295011,73 +295011,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 │ │ -18dc30: |[18dc30] 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 │ │ -18dc40: 7010 970a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18dc46: 2200 9c03 |0003: new-instance v0, Ljava/util/WeakHashMap; // type@039c │ │ -18dc4a: 7010 290d 0000 |0005: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@0d29 │ │ -18dc50: 7110 7b0c 0000 |0008: invoke-static {v0}, Ljava/util/Collections;.newSetFromMap:(Ljava/util/Map;)Ljava/util/Set; // method@0c7b │ │ -18dc56: 0c00 |000b: move-result-object v0 │ │ -18dc58: 5b10 2b41 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@412b │ │ -18dc5c: 5b13 2941 |000e: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcChat:Lcom/b44t/messenger/DcChat; // field@4129 │ │ -18dc60: 5b14 2a41 |0010: iput-object v4, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@412a │ │ -18dc64: 5b15 2d41 |0012: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@412d │ │ -18dc68: 5b16 2f41 |0014: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.vContact:Lcom/b44t/messenger/rpc/VcardContact; // field@412f │ │ -18dc6c: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -18dc6e: 5b15 2741 |0017: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.contactUri:Landroid/net/Uri; // field@4127 │ │ -18dc72: 5b15 2e41 |0019: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@412e │ │ -18dc76: 5b15 2841 |001b: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.customLabel:Ljava/lang/String; // field@4128 │ │ -18dc7a: 5b15 2c41 |001d: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@412c │ │ -18dc7e: 1215 |001f: const/4 v5, #int 1 // #1 │ │ -18dc80: 3804 1b00 |0020: if-eqz v4, 003b // +001b │ │ -18dc84: 6e10 7306 0400 |0022: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0673 │ │ -18dc8a: 0a03 |0025: move-result v3 │ │ -18dc8c: 7110 d44a 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/database/Address;.fromContact:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4ad4 │ │ -18dc92: 0c03 |0029: move-result-object v3 │ │ -18dc94: 5b13 2641 |002a: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4126 │ │ -18dc98: 7030 3f54 2104 |002c: invoke-direct {v1, v2, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@543f │ │ -18dc9e: 6e10 7306 0400 |002f: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0673 │ │ -18dca4: 0a02 |0032: move-result v2 │ │ -18dca6: 3352 3e00 |0033: if-ne v2, v5, 0071 // +003e │ │ -18dcaa: 1a02 c433 |0035: const-string v2, "SELF" // string@33c4 │ │ -18dcae: 6e20 4254 2100 |0037: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setProfileAvatar:(Ljava/lang/String;)V // method@5442 │ │ -18dcb4: 2837 |003a: goto 0071 // +0037 │ │ -18dcb6: 3803 3200 |003b: if-eqz v3, 006d // +0032 │ │ -18dcba: 6e10 5506 0300 |003d: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getId:()I // method@0655 │ │ -18dcc0: 0a04 |0040: move-result v4 │ │ -18dcc2: 7110 d34a 0400 |0041: invoke-static {v4}, Lorg/thoughtcrime/securesms/database/Address;.fromChat:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4ad3 │ │ -18dcc8: 0c06 |0044: move-result-object v6 │ │ -18dcca: 5b16 2641 |0045: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4126 │ │ -18dcce: 6e10 6006 0300 |0047: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.isMultiUser:()Z // method@0660 │ │ -18dcd4: 0a06 |004a: move-result v6 │ │ -18dcd6: 3906 2600 |004b: if-nez v6, 0071 // +0026 │ │ -18dcda: 7110 ba49 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@49ba │ │ -18dce0: 0c06 |0050: move-result-object v6 │ │ -18dce2: 6e10 5306 0300 |0051: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getAccountId:()I // method@0653 │ │ -18dce8: 0a03 |0054: move-result v3 │ │ -18dcea: 6e20 4106 3600 |0055: invoke-virtual {v6, v3}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@0641 │ │ -18dcf0: 0c03 |0058: move-result-object v3 │ │ -18dcf2: 6e20 9606 4300 |0059: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getChatContacts:(I)[I // method@0696 │ │ -18dcf8: 0c04 |005c: move-result-object v4 │ │ -18dcfa: 2146 |005d: array-length v6, v4 │ │ -18dcfc: 3456 1300 |005e: if-lt v6, v5, 0071 // +0013 │ │ -18dd00: 1205 |0060: const/4 v5, #int 0 // #0 │ │ -18dd02: 4404 0405 |0061: aget v4, v4, v5 │ │ -18dd06: 6e20 a106 4300 |0063: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a1 │ │ -18dd0c: 0c03 |0066: move-result-object v3 │ │ -18dd0e: 5b13 2a41 |0067: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@412a │ │ -18dd12: 7030 3f54 2103 |0069: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@543f │ │ -18dd18: 2805 |006c: goto 0071 // +0005 │ │ -18dd1a: 6202 b03d |006d: sget-object v2, Lorg/thoughtcrime/securesms/database/Address;.UNKNOWN:Lorg/thoughtcrime/securesms/database/Address; // field@3db0 │ │ -18dd1e: 5b12 2641 |006f: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4126 │ │ -18dd22: 0e00 |0071: return-void │ │ +18dc34: |[18dc34] 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 │ │ +18dc44: 7010 970a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18dc4a: 2200 9c03 |0003: new-instance v0, Ljava/util/WeakHashMap; // type@039c │ │ +18dc4e: 7010 290d 0000 |0005: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@0d29 │ │ +18dc54: 7110 7b0c 0000 |0008: invoke-static {v0}, Ljava/util/Collections;.newSetFromMap:(Ljava/util/Map;)Ljava/util/Set; // method@0c7b │ │ +18dc5a: 0c00 |000b: move-result-object v0 │ │ +18dc5c: 5b10 2b41 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@412b │ │ +18dc60: 5b13 2941 |000e: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcChat:Lcom/b44t/messenger/DcChat; // field@4129 │ │ +18dc64: 5b14 2a41 |0010: iput-object v4, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@412a │ │ +18dc68: 5b15 2d41 |0012: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@412d │ │ +18dc6c: 5b16 2f41 |0014: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.vContact:Lcom/b44t/messenger/rpc/VcardContact; // field@412f │ │ +18dc70: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +18dc72: 5b15 2741 |0017: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.contactUri:Landroid/net/Uri; // field@4127 │ │ +18dc76: 5b15 2e41 |0019: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@412e │ │ +18dc7a: 5b15 2841 |001b: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.customLabel:Ljava/lang/String; // field@4128 │ │ +18dc7e: 5b15 2c41 |001d: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@412c │ │ +18dc82: 1215 |001f: const/4 v5, #int 1 // #1 │ │ +18dc84: 3804 1b00 |0020: if-eqz v4, 003b // +001b │ │ +18dc88: 6e10 7306 0400 |0022: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0673 │ │ +18dc8e: 0a03 |0025: move-result v3 │ │ +18dc90: 7110 d44a 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/database/Address;.fromContact:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4ad4 │ │ +18dc96: 0c03 |0029: move-result-object v3 │ │ +18dc98: 5b13 2641 |002a: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4126 │ │ +18dc9c: 7030 3f54 2104 |002c: invoke-direct {v1, v2, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@543f │ │ +18dca2: 6e10 7306 0400 |002f: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0673 │ │ +18dca8: 0a02 |0032: move-result v2 │ │ +18dcaa: 3352 3e00 |0033: if-ne v2, v5, 0071 // +003e │ │ +18dcae: 1a02 c433 |0035: const-string v2, "SELF" // string@33c4 │ │ +18dcb2: 6e20 4254 2100 |0037: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setProfileAvatar:(Ljava/lang/String;)V // method@5442 │ │ +18dcb8: 2837 |003a: goto 0071 // +0037 │ │ +18dcba: 3803 3200 |003b: if-eqz v3, 006d // +0032 │ │ +18dcbe: 6e10 5506 0300 |003d: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getId:()I // method@0655 │ │ +18dcc4: 0a04 |0040: move-result v4 │ │ +18dcc6: 7110 d34a 0400 |0041: invoke-static {v4}, Lorg/thoughtcrime/securesms/database/Address;.fromChat:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4ad3 │ │ +18dccc: 0c06 |0044: move-result-object v6 │ │ +18dcce: 5b16 2641 |0045: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4126 │ │ +18dcd2: 6e10 6006 0300 |0047: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.isMultiUser:()Z // method@0660 │ │ +18dcd8: 0a06 |004a: move-result v6 │ │ +18dcda: 3906 2600 |004b: if-nez v6, 0071 // +0026 │ │ +18dcde: 7110 ba49 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@49ba │ │ +18dce4: 0c06 |0050: move-result-object v6 │ │ +18dce6: 6e10 5306 0300 |0051: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getAccountId:()I // method@0653 │ │ +18dcec: 0a03 |0054: move-result v3 │ │ +18dcee: 6e20 4106 3600 |0055: invoke-virtual {v6, v3}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@0641 │ │ +18dcf4: 0c03 |0058: move-result-object v3 │ │ +18dcf6: 6e20 9606 4300 |0059: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getChatContacts:(I)[I // method@0696 │ │ +18dcfc: 0c04 |005c: move-result-object v4 │ │ +18dcfe: 2146 |005d: array-length v6, v4 │ │ +18dd00: 3456 1300 |005e: if-lt v6, v5, 0071 // +0013 │ │ +18dd04: 1205 |0060: const/4 v5, #int 0 // #0 │ │ +18dd06: 4404 0405 |0061: aget v4, v4, v5 │ │ +18dd0a: 6e20 a106 4300 |0063: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a1 │ │ +18dd10: 0c03 |0066: move-result-object v3 │ │ +18dd12: 5b13 2a41 |0067: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@412a │ │ +18dd16: 7030 3f54 2103 |0069: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@543f │ │ +18dd1c: 2805 |006c: goto 0071 // +0005 │ │ +18dd1e: 6202 b03d |006d: sget-object v2, Lorg/thoughtcrime/securesms/database/Address;.UNKNOWN:Lorg/thoughtcrime/securesms/database/Address; // field@3db0 │ │ +18dd22: 5b12 2641 |006f: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4126 │ │ +18dd26: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0003 line=55 │ │ 0x000e line=111 │ │ 0x0010 line=112 │ │ 0x0012 line=113 │ │ @@ -295112,23 +295112,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 │ │ -18dd24: |[18dd24] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ -18dd34: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -18dd36: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -18dd38: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -18dd3a: 0760 |0003: move-object v0, v6 │ │ -18dd3c: 0771 |0004: move-object v1, v7 │ │ -18dd3e: 0783 |0005: move-object v3, v8 │ │ -18dd40: 7606 2b54 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@542b │ │ -18dd46: 0e00 |0009: return-void │ │ +18dd28: |[18dd28] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ +18dd38: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +18dd3a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +18dd3c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +18dd3e: 0760 |0003: move-object v0, v6 │ │ +18dd40: 0771 |0004: move-object v1, v7 │ │ +18dd42: 0783 |0005: move-object v3, v8 │ │ +18dd44: 7606 2b54 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@542b │ │ +18dd4a: 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; │ │ @@ -295138,23 +295138,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 │ │ -18dd48: |[18dd48] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;Ljava/lang/String;)V │ │ -18dd58: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -18dd5a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -18dd5c: 0760 |0002: move-object v0, v6 │ │ -18dd5e: 0771 |0003: move-object v1, v7 │ │ -18dd60: 0783 |0004: move-object v3, v8 │ │ -18dd62: 0794 |0005: move-object v4, v9 │ │ -18dd64: 7606 2b54 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@542b │ │ -18dd6a: 0e00 |0009: return-void │ │ +18dd4c: |[18dd4c] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;Ljava/lang/String;)V │ │ +18dd5c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +18dd5e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +18dd60: 0760 |0002: move-object v0, v6 │ │ +18dd62: 0771 |0003: move-object v1, v7 │ │ +18dd64: 0783 |0004: move-object v3, v8 │ │ +18dd66: 0794 |0005: move-object v4, v9 │ │ +18dd68: 7606 2b54 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@542b │ │ +18dd6e: 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; │ │ @@ -295165,23 +295165,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 │ │ -18dd6c: |[18dd6c] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/rpc/VcardContact;)V │ │ -18dd7c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -18dd7e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -18dd80: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -18dd82: 0760 |0003: move-object v0, v6 │ │ -18dd84: 0771 |0004: move-object v1, v7 │ │ -18dd86: 0785 |0005: move-object v5, v8 │ │ -18dd88: 7606 2b54 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@542b │ │ -18dd8e: 0e00 |0009: return-void │ │ +18dd70: |[18dd70] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/rpc/VcardContact;)V │ │ +18dd80: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +18dd82: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +18dd84: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +18dd86: 0760 |0003: move-object v0, v6 │ │ +18dd88: 0771 |0004: move-object v1, v7 │ │ +18dd8a: 0785 |0005: move-object v5, v8 │ │ +18dd8c: 7606 2b54 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@542b │ │ +18dd92: 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; │ │ @@ -295191,64 +295191,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 │ │ -18dafc: |[18dafc] org.thoughtcrime.securesms.recipients.Recipient.from:(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ -18db0c: 3804 5b00 |0000: if-eqz v4, 005b // +005b │ │ -18db10: 7110 be49 0300 |0002: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -18db16: 0c00 |0005: move-result-object v0 │ │ -18db18: 6e10 da4a 0400 |0006: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcContact:()Z // method@4ada │ │ -18db1e: 0a01 |0009: move-result v1 │ │ -18db20: 3801 1000 |000a: if-eqz v1, 001a // +0010 │ │ -18db24: 2201 5910 |000c: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1059 │ │ -18db28: 6e10 d74a 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcContactId:()I // method@4ad7 │ │ -18db2e: 0a04 |0011: move-result v4 │ │ -18db30: 6e20 a106 4000 |0012: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a1 │ │ -18db36: 0c04 |0015: move-result-object v4 │ │ -18db38: 7030 2c54 3104 |0016: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@542c │ │ -18db3e: 1101 |0019: return-object v1 │ │ -18db40: 6e10 d94a 0400 |001a: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcChat:()Z // method@4ad9 │ │ -18db46: 0a01 |001d: move-result v1 │ │ -18db48: 3801 1000 |001e: if-eqz v1, 002e // +0010 │ │ -18db4c: 2201 5910 |0020: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1059 │ │ -18db50: 6e10 d64a 0400 |0022: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcChatId:()I // method@4ad6 │ │ -18db56: 0a04 |0025: move-result v4 │ │ -18db58: 6e20 9506 4000 |0026: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0695 │ │ -18db5e: 0c04 |0029: move-result-object v4 │ │ -18db60: 7030 2a54 3104 |002a: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@542a │ │ -18db66: 1101 |002d: return-object v1 │ │ -18db68: 7110 be49 0300 |002e: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -18db6e: 0c01 |0031: move-result-object v1 │ │ -18db70: 6e10 dc4a 0400 |0032: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4adc │ │ -18db76: 0c02 |0035: move-result-object v2 │ │ -18db78: 6e20 c306 2100 |0036: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.mayBeValidAddr:(Ljava/lang/String;)Z // method@06c3 │ │ -18db7e: 0a01 |0039: move-result v1 │ │ -18db80: 3801 1600 |003a: if-eqz v1, 0050 // +0016 │ │ -18db84: 6e10 dc4a 0400 |003c: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4adc │ │ -18db8a: 0c04 |003f: move-result-object v4 │ │ -18db8c: 6e20 c006 4000 |0040: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.lookupContactIdByAddr:(Ljava/lang/String;)I // method@06c0 │ │ -18db92: 0a04 |0043: move-result v4 │ │ -18db94: 3804 0c00 |0044: if-eqz v4, 0050 // +000c │ │ -18db98: 2201 5910 |0046: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1059 │ │ -18db9c: 6e20 a106 4000 |0048: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a1 │ │ -18dba2: 0c04 |004b: move-result-object v4 │ │ -18dba4: 7030 2c54 3104 |004c: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@542c │ │ -18dbaa: 1101 |004f: return-object v1 │ │ -18dbac: 2204 5910 |0050: new-instance v4, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1059 │ │ -18dbb0: 1201 |0052: const/4 v1, #int 0 // #0 │ │ -18dbb2: 6e20 a106 1000 |0053: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a1 │ │ -18dbb8: 0c00 |0056: move-result-object v0 │ │ -18dbba: 7030 2c54 3400 |0057: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@542c │ │ -18dbc0: 1104 |005a: return-object v4 │ │ -18dbc2: 2203 d402 |005b: new-instance v3, Ljava/lang/AssertionError; // type@02d4 │ │ -18dbc6: 7020 b909 4300 |005d: invoke-direct {v3, v4}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ -18dbcc: 2703 |0060: throw v3 │ │ +18db00: |[18db00] org.thoughtcrime.securesms.recipients.Recipient.from:(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ +18db10: 3804 5b00 |0000: if-eqz v4, 005b // +005b │ │ +18db14: 7110 be49 0300 |0002: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +18db1a: 0c00 |0005: move-result-object v0 │ │ +18db1c: 6e10 da4a 0400 |0006: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcContact:()Z // method@4ada │ │ +18db22: 0a01 |0009: move-result v1 │ │ +18db24: 3801 1000 |000a: if-eqz v1, 001a // +0010 │ │ +18db28: 2201 5910 |000c: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1059 │ │ +18db2c: 6e10 d74a 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcContactId:()I // method@4ad7 │ │ +18db32: 0a04 |0011: move-result v4 │ │ +18db34: 6e20 a106 4000 |0012: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a1 │ │ +18db3a: 0c04 |0015: move-result-object v4 │ │ +18db3c: 7030 2c54 3104 |0016: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@542c │ │ +18db42: 1101 |0019: return-object v1 │ │ +18db44: 6e10 d94a 0400 |001a: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcChat:()Z // method@4ad9 │ │ +18db4a: 0a01 |001d: move-result v1 │ │ +18db4c: 3801 1000 |001e: if-eqz v1, 002e // +0010 │ │ +18db50: 2201 5910 |0020: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1059 │ │ +18db54: 6e10 d64a 0400 |0022: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcChatId:()I // method@4ad6 │ │ +18db5a: 0a04 |0025: move-result v4 │ │ +18db5c: 6e20 9506 4000 |0026: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0695 │ │ +18db62: 0c04 |0029: move-result-object v4 │ │ +18db64: 7030 2a54 3104 |002a: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@542a │ │ +18db6a: 1101 |002d: return-object v1 │ │ +18db6c: 7110 be49 0300 |002e: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +18db72: 0c01 |0031: move-result-object v1 │ │ +18db74: 6e10 dc4a 0400 |0032: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4adc │ │ +18db7a: 0c02 |0035: move-result-object v2 │ │ +18db7c: 6e20 c306 2100 |0036: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.mayBeValidAddr:(Ljava/lang/String;)Z // method@06c3 │ │ +18db82: 0a01 |0039: move-result v1 │ │ +18db84: 3801 1600 |003a: if-eqz v1, 0050 // +0016 │ │ +18db88: 6e10 dc4a 0400 |003c: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4adc │ │ +18db8e: 0c04 |003f: move-result-object v4 │ │ +18db90: 6e20 c006 4000 |0040: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.lookupContactIdByAddr:(Ljava/lang/String;)I // method@06c0 │ │ +18db96: 0a04 |0043: move-result v4 │ │ +18db98: 3804 0c00 |0044: if-eqz v4, 0050 // +000c │ │ +18db9c: 2201 5910 |0046: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1059 │ │ +18dba0: 6e20 a106 4000 |0048: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a1 │ │ +18dba6: 0c04 |004b: move-result-object v4 │ │ +18dba8: 7030 2c54 3104 |004c: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@542c │ │ +18dbae: 1101 |004f: return-object v1 │ │ +18dbb0: 2204 5910 |0050: new-instance v4, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1059 │ │ +18dbb4: 1201 |0052: const/4 v1, #int 0 // #0 │ │ +18dbb6: 6e20 a106 1000 |0053: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a1 │ │ +18dbbc: 0c00 |0056: move-result-object v0 │ │ +18dbbe: 7030 2c54 3400 |0057: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@542c │ │ +18dbc4: 1104 |005a: return-object v4 │ │ +18dbc6: 2203 d402 |005b: new-instance v3, Ljava/lang/AssertionError; // type@02d4 │ │ +18dbca: 7020 b909 4300 |005d: invoke-direct {v3, v4}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ +18dbd0: 2703 |0060: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=79 │ │ 0x0006 line=80 │ │ 0x000c line=81 │ │ 0x001a line=82 │ │ 0x0020 line=83 │ │ @@ -295266,26 +295266,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 │ │ -18dbd0: |[18dbd0] org.thoughtcrime.securesms.recipients.Recipient.fromChat:(Landroid/content/Context;I)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ -18dbe0: 7110 be49 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -18dbe6: 0c00 |0003: move-result-object v0 │ │ -18dbe8: 2201 5910 |0004: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1059 │ │ -18dbec: 6e20 a906 3000 |0006: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06a9 │ │ -18dbf2: 0c03 |0009: move-result-object v3 │ │ -18dbf4: 6e10 f606 0300 |000a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06f6 │ │ -18dbfa: 0a03 |000d: move-result v3 │ │ -18dbfc: 6e20 9506 3000 |000e: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0695 │ │ -18dc02: 0c03 |0011: move-result-object v3 │ │ -18dc04: 7030 2a54 2103 |0012: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@542a │ │ -18dc0a: 1101 |0015: return-object v1 │ │ +18dbd4: |[18dbd4] org.thoughtcrime.securesms.recipients.Recipient.fromChat:(Landroid/content/Context;I)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ +18dbe4: 7110 be49 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +18dbea: 0c00 |0003: move-result-object v0 │ │ +18dbec: 2201 5910 |0004: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1059 │ │ +18dbf0: 6e20 a906 3000 |0006: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06a9 │ │ +18dbf6: 0c03 |0009: move-result-object v3 │ │ +18dbf8: 6e10 f606 0300 |000a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06f6 │ │ +18dbfe: 0a03 |000d: move-result v3 │ │ +18dc00: 6e20 9506 3000 |000e: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0695 │ │ +18dc06: 0c03 |0011: move-result-object v3 │ │ +18dc08: 7030 2a54 2103 |0012: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@542a │ │ +18dc0e: 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 │ │ @@ -295295,32 +295295,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 │ │ -18ddcc: |[18ddcc] org.thoughtcrime.securesms.recipients.Recipient.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ -18dddc: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ -18dde0: 7010 020b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ -18dde6: 6e10 7206 0400 |0005: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0672 │ │ -18ddec: 0c01 |0008: move-result-object v1 │ │ -18ddee: 6e20 0e0b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -18ddf4: 6e10 6f06 0400 |000c: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@066f │ │ -18ddfa: 0c04 |000f: move-result-object v4 │ │ -18ddfc: 6e20 0e0b 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -18de02: 6e10 1f0b 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -18de08: 0c04 |0016: move-result-object v4 │ │ -18de0a: 7110 4356 0400 |0017: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/Hash;.sha256:(Ljava/lang/String;)Ljava/lang/String; // method@5643 │ │ -18de10: 0c04 |001a: move-result-object v4 │ │ -18de12: 7120 cc56 4300 |001b: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; // method@56cc │ │ -18de18: 0c03 |001e: move-result-object v3 │ │ -18de1a: 3803 0500 |001f: if-eqz v3, 0024 // +0005 │ │ -18de1e: 7020 4354 3200 |0021: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setSystemContactPhoto:(Landroid/net/Uri;)V // method@5443 │ │ -18de24: 0e00 |0024: return-void │ │ +18ddd0: |[18ddd0] org.thoughtcrime.securesms.recipients.Recipient.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ +18dde0: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ +18dde4: 7010 020b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ +18ddea: 6e10 7206 0400 |0005: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0672 │ │ +18ddf0: 0c01 |0008: move-result-object v1 │ │ +18ddf2: 6e20 0e0b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +18ddf8: 6e10 6f06 0400 |000c: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@066f │ │ +18ddfe: 0c04 |000f: move-result-object v4 │ │ +18de00: 6e20 0e0b 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +18de06: 6e10 1f0b 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +18de0c: 0c04 |0016: move-result-object v4 │ │ +18de0e: 7110 4356 0400 |0017: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/Hash;.sha256:(Ljava/lang/String;)Ljava/lang/String; // method@5643 │ │ +18de14: 0c04 |001a: move-result-object v4 │ │ +18de16: 7120 cc56 4300 |001b: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; // method@56cc │ │ +18de1c: 0c03 |001e: move-result-object v3 │ │ +18de1e: 3803 0500 |001f: if-eqz v3, 0024 // +0005 │ │ +18de22: 7020 4354 3200 |0021: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setSystemContactPhoto:(Landroid/net/Uri;)V // method@5443 │ │ +18de28: 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; │ │ @@ -295332,34 +295332,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -18de28: |[18de28] org.thoughtcrime.securesms.recipients.Recipient.notifyListeners:()V │ │ -18de38: 1d02 |0000: monitor-enter v2 │ │ -18de3a: 2200 7a03 |0001: new-instance v0, Ljava/util/HashSet; // type@037a │ │ -18de3e: 5421 2b41 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@412b │ │ -18de42: 7020 990c 1000 |0005: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0c99 │ │ -18de48: 1e02 |0008: monitor-exit v2 │ │ -18de4a: 7210 fd0c 0000 |0009: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0cfd │ │ -18de50: 0c00 |000c: move-result-object v0 │ │ -18de52: 7210 a70c 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -18de58: 0a01 |0010: move-result v1 │ │ -18de5a: 3801 0c00 |0011: if-eqz v1, 001d // +000c │ │ -18de5e: 7210 a80c 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -18de64: 0c01 |0016: move-result-object v1 │ │ -18de66: 1f01 5b10 |0017: check-cast v1, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener; // type@105b │ │ -18de6a: 7220 4754 2100 |0019: invoke-interface {v1, v2}, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;.onModified:(Lorg/thoughtcrime/securesms/recipients/Recipient;)V // method@5447 │ │ -18de70: 28f1 |001c: goto 000d // -000f │ │ -18de72: 0e00 |001d: return-void │ │ -18de74: 0d00 |001e: move-exception v0 │ │ -18de76: 1e02 |001f: monitor-exit v2 │ │ -18de78: 2700 |0020: throw v0 │ │ +18de2c: |[18de2c] org.thoughtcrime.securesms.recipients.Recipient.notifyListeners:()V │ │ +18de3c: 1d02 |0000: monitor-enter v2 │ │ +18de3e: 2200 7a03 |0001: new-instance v0, Ljava/util/HashSet; // type@037a │ │ +18de42: 5421 2b41 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@412b │ │ +18de46: 7020 990c 1000 |0005: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0c99 │ │ +18de4c: 1e02 |0008: monitor-exit v2 │ │ +18de4e: 7210 fd0c 0000 |0009: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0cfd │ │ +18de54: 0c00 |000c: move-result-object v0 │ │ +18de56: 7210 a70c 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +18de5c: 0a01 |0010: move-result v1 │ │ +18de5e: 3801 0c00 |0011: if-eqz v1, 001d // +000c │ │ +18de62: 7210 a80c 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +18de68: 0c01 |0016: move-result-object v1 │ │ +18de6a: 1f01 5b10 |0017: check-cast v1, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener; // type@105b │ │ +18de6e: 7220 4754 2100 |0019: invoke-interface {v1, v2}, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;.onModified:(Lorg/thoughtcrime/securesms/recipients/Recipient;)V // method@5447 │ │ +18de74: 28f1 |001c: goto 000d // -000f │ │ +18de76: 0e00 |001d: return-void │ │ +18de78: 0d00 |001e: move-exception v0 │ │ +18de7a: 1e02 |001f: monitor-exit v2 │ │ +18de7c: 2700 |0020: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0009 │ │ -> 0x001e │ │ 0x001f - 0x0020 │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=288 │ │ @@ -295376,31 +295376,31 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -18df08: |[18df08] org.thoughtcrime.securesms.recipients.Recipient.setSystemContactPhoto:(Landroid/net/Uri;)V │ │ -18df18: 1d01 |0000: monitor-enter v1 │ │ -18df1a: 5410 2e41 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@412e │ │ -18df1e: 7120 7a57 0200 |0003: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@577a │ │ -18df24: 0a00 |0006: move-result v0 │ │ -18df26: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ -18df2a: 5b12 2e41 |0009: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@412e │ │ -18df2e: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -18df30: 2802 |000c: goto 000e // +0002 │ │ -18df32: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -18df34: 1e01 |000e: monitor-exit v1 │ │ -18df36: 3802 0500 |000f: if-eqz v2, 0014 // +0005 │ │ -18df3a: 7010 4054 0100 |0011: invoke-direct {v1}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@5440 │ │ -18df40: 0e00 |0014: return-void │ │ -18df42: 0d02 |0015: move-exception v2 │ │ -18df44: 1e01 |0016: monitor-exit v1 │ │ -18df46: 2702 |0017: throw v2 │ │ +18df0c: |[18df0c] org.thoughtcrime.securesms.recipients.Recipient.setSystemContactPhoto:(Landroid/net/Uri;)V │ │ +18df1c: 1d01 |0000: monitor-enter v1 │ │ +18df1e: 5410 2e41 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@412e │ │ +18df22: 7120 7a57 0200 |0003: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@577a │ │ +18df28: 0a00 |0006: move-result v0 │ │ +18df2a: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ +18df2e: 5b12 2e41 |0009: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@412e │ │ +18df32: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +18df34: 2802 |000c: goto 000e // +0002 │ │ +18df36: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +18df38: 1e01 |000e: monitor-exit v1 │ │ +18df3a: 3802 0500 |000f: if-eqz v2, 0014 // +0005 │ │ +18df3e: 7010 4054 0100 |0011: invoke-direct {v1}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@5440 │ │ +18df44: 0e00 |0014: return-void │ │ +18df46: 0d02 |0015: move-exception v2 │ │ +18df48: 1e01 |0016: monitor-exit v1 │ │ +18df4a: 2702 |0017: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x000f │ │ -> 0x0015 │ │ 0x0016 - 0x0017 │ │ -> 0x0015 │ │ positions : │ │ 0x0000 line=260 │ │ @@ -295419,23 +295419,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 │ │ -18dd90: |[18dd90] org.thoughtcrime.securesms.recipients.Recipient.addListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ -18dda0: 1d01 |0000: monitor-enter v1 │ │ -18dda2: 5410 2b41 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@412b │ │ -18dda6: 7220 f70c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cf7 │ │ -18ddac: 1e01 |0006: monitor-exit v1 │ │ -18ddae: 0e00 |0007: return-void │ │ -18ddb0: 0d02 |0008: move-exception v2 │ │ -18ddb2: 1e01 |0009: monitor-exit v1 │ │ -18ddb4: 2702 |000a: throw v2 │ │ +18dd94: |[18dd94] org.thoughtcrime.securesms.recipients.Recipient.addListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ +18dda4: 1d01 |0000: monitor-enter v1 │ │ +18dda6: 5410 2b41 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@412b │ │ +18ddaa: 7220 f70c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cf7 │ │ +18ddb0: 1e01 |0006: monitor-exit v1 │ │ +18ddb2: 0e00 |0007: return-void │ │ +18ddb4: 0d02 |0008: move-exception v2 │ │ +18ddb6: 1e01 |0009: monitor-exit v1 │ │ +18ddb8: 2702 |000a: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=182 │ │ @@ -295481,17 +295481,17 @@ │ │ type : '()Lorg/thoughtcrime/securesms/database/Address;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18dae4: |[18dae4] org.thoughtcrime.securesms.recipients.Recipient.getAddress:()Lorg/thoughtcrime/securesms/database/Address; │ │ -18daf4: 5410 2641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4126 │ │ -18daf8: 1100 |0002: return-object v0 │ │ +18dae8: |[18dae8] org.thoughtcrime.securesms.recipients.Recipient.getAddress:()Lorg/thoughtcrime/securesms/database/Address; │ │ +18daf8: 5410 2641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4126 │ │ +18dafc: 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;) │ │ @@ -295522,15 +295522,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 │ │ 18d970: |[18d970] org.thoughtcrime.securesms.recipients.Recipient.getContactPhoto:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/contacts/avatars/ContactPhoto; │ │ 18d980: 1d04 |0000: monitor-enter v4 │ │ 18d982: 5440 2941 |0001: iget-object v0, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcChat:Lcom/b44t/messenger/DcChat; // field@4129 │ │ 18d986: 1201 |0003: const/4 v1, #int 0 // #0 │ │ 18d988: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ 18d98c: 2200 e80e |0006: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto; // type@0ee8 │ │ 18d990: 5442 2641 |0008: iget-object v2, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4126 │ │ @@ -295561,51 +295561,52 @@ │ │ 18d9ee: 3805 0b00 |0037: if-eqz v5, 0042 // +000b │ │ 18d9f2: 2205 ef0e |0039: new-instance v5, Lorg/thoughtcrime/securesms/contacts/avatars/VcardContactPhoto; // type@0eef │ │ 18d9f6: 5440 2f41 |003b: iget-object v0, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.vContact:Lcom/b44t/messenger/rpc/VcardContact; // field@412f │ │ 18d9fa: 7020 a24a 0500 |003d: invoke-direct {v5, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/VcardContactPhoto;.:(Lcom/b44t/messenger/rpc/VcardContact;)V // method@4aa2 │ │ 18da00: 1e04 |0040: monitor-exit v4 │ │ 18da02: 1105 |0041: return-object v5 │ │ 18da04: 5445 2e41 |0042: iget-object v5, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@412e │ │ -18da08: 3805 0d00 |0044: if-eqz v5, 0051 // +000d │ │ -18da0c: 2200 ee0e |0046: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto; // type@0eee │ │ -18da10: 5441 2641 |0048: iget-object v1, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4126 │ │ -18da14: 1602 0000 |004a: const-wide/16 v2, #int 0 // #0 │ │ -18da18: 7053 9b4a 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@4a9b │ │ -18da1e: 1e04 |004f: monitor-exit v4 │ │ -18da20: 1100 |0050: return-object v0 │ │ +18da08: 3805 0f00 |0044: if-eqz v5, 0053 // +000f │ │ +18da0c: 2205 ee0e |0046: new-instance v5, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto; // type@0eee │ │ +18da10: 5440 2641 |0048: iget-object v0, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@4126 │ │ +18da14: 5441 2e41 |004a: iget-object v1, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@412e │ │ +18da18: 1602 0000 |004c: const-wide/16 v2, #int 0 // #0 │ │ +18da1c: 7053 9b4a 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@4a9b │ │ 18da22: 1e04 |0051: monitor-exit v4 │ │ -18da24: 1101 |0052: return-object v1 │ │ -18da26: 0d05 |0053: move-exception v5 │ │ -18da28: 1e04 |0054: monitor-exit v4 │ │ -18da2a: 2705 |0055: throw v5 │ │ +18da24: 1105 |0052: return-object v5 │ │ +18da26: 1e04 |0053: monitor-exit v4 │ │ +18da28: 1101 |0054: return-object v1 │ │ +18da2a: 0d05 |0055: move-exception v5 │ │ +18da2c: 1e04 |0056: monitor-exit v4 │ │ +18da2e: 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 │ │ @@ -295740,42 +295741,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 │ │ -18da50: |[18da50] org.thoughtcrime.securesms.recipients.Recipient.getFallbackContactPhoto:()Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; │ │ -18da60: 1d02 |0000: monitor-enter v2 │ │ -18da62: 6e10 3b54 0200 |0001: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.getName:()Ljava/lang/String; // method@543b │ │ -18da68: 0c00 |0004: move-result-object v0 │ │ -18da6a: 5421 2d41 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@412d │ │ -18da6e: 7110 a802 0100 |0007: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -18da74: 0a01 |000a: move-result v1 │ │ -18da76: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -18da7a: 2200 e70e |000d: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0ee7 │ │ -18da7e: 5421 2d41 |000f: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@412d │ │ -18da82: 7020 774a 1000 |0011: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a77 │ │ -18da88: 1e02 |0014: monitor-exit v2 │ │ -18da8a: 1100 |0015: return-object v0 │ │ -18da8c: 7110 a802 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -18da92: 0a01 |0019: move-result v1 │ │ -18da94: 3901 0900 |001a: if-nez v1, 0023 // +0009 │ │ -18da98: 2201 e70e |001c: new-instance v1, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0ee7 │ │ -18da9c: 7020 774a 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a77 │ │ -18daa2: 1e02 |0021: monitor-exit v2 │ │ -18daa4: 1101 |0022: return-object v1 │ │ -18daa6: 2200 e70e |0023: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0ee7 │ │ -18daaa: 1a01 4704 |0025: const-string v1, "#" // string@0447 │ │ -18daae: 7020 774a 1000 |0027: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a77 │ │ -18dab4: 1e02 |002a: monitor-exit v2 │ │ -18dab6: 1100 |002b: return-object v0 │ │ -18dab8: 0d00 |002c: move-exception v0 │ │ -18daba: 1e02 |002d: monitor-exit v2 │ │ -18dabc: 2700 |002e: throw v0 │ │ +18da54: |[18da54] org.thoughtcrime.securesms.recipients.Recipient.getFallbackContactPhoto:()Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; │ │ +18da64: 1d02 |0000: monitor-enter v2 │ │ +18da66: 6e10 3b54 0200 |0001: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.getName:()Ljava/lang/String; // method@543b │ │ +18da6c: 0c00 |0004: move-result-object v0 │ │ +18da6e: 5421 2d41 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@412d │ │ +18da72: 7110 a802 0100 |0007: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +18da78: 0a01 |000a: move-result v1 │ │ +18da7a: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +18da7e: 2200 e70e |000d: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0ee7 │ │ +18da82: 5421 2d41 |000f: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@412d │ │ +18da86: 7020 774a 1000 |0011: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a77 │ │ +18da8c: 1e02 |0014: monitor-exit v2 │ │ +18da8e: 1100 |0015: return-object v0 │ │ +18da90: 7110 a802 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +18da96: 0a01 |0019: move-result v1 │ │ +18da98: 3901 0900 |001a: if-nez v1, 0023 // +0009 │ │ +18da9c: 2201 e70e |001c: new-instance v1, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0ee7 │ │ +18daa0: 7020 774a 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a77 │ │ +18daa6: 1e02 |0021: monitor-exit v2 │ │ +18daa8: 1101 |0022: return-object v1 │ │ +18daaa: 2200 e70e |0023: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0ee7 │ │ +18daae: 1a01 4704 |0025: const-string v1, "#" // string@0447 │ │ +18dab2: 7020 774a 1000 |0027: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4a77 │ │ +18dab8: 1e02 |002a: monitor-exit v2 │ │ +18daba: 1100 |002b: return-object v0 │ │ +18dabc: 0d00 |002c: move-exception v0 │ │ +18dabe: 1e02 |002d: monitor-exit v2 │ │ +18dac0: 2700 |002e: throw v0 │ │ catches : 4 │ │ 0x0001 - 0x0014 │ │ -> 0x002c │ │ 0x0016 - 0x0021 │ │ -> 0x002c │ │ 0x0023 - 0x002a │ │ -> 0x002c │ │ @@ -295896,23 +295897,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 │ │ -18de90: |[18de90] org.thoughtcrime.securesms.recipients.Recipient.removeListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ -18dea0: 1d01 |0000: monitor-enter v1 │ │ -18dea2: 5410 2b41 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@412b │ │ -18dea6: 7220 fe0c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@0cfe │ │ -18deac: 1e01 |0006: monitor-exit v1 │ │ -18deae: 0e00 |0007: return-void │ │ -18deb0: 0d02 |0008: move-exception v2 │ │ -18deb2: 1e01 |0009: monitor-exit v1 │ │ -18deb4: 2702 |000a: throw v2 │ │ +18de94: |[18de94] org.thoughtcrime.securesms.recipients.Recipient.removeListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ +18dea4: 1d01 |0000: monitor-enter v1 │ │ +18dea6: 5410 2b41 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@412b │ │ +18deaa: 7220 fe0c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@0cfe │ │ +18deb0: 1e01 |0006: monitor-exit v1 │ │ +18deb2: 0e00 |0007: return-void │ │ +18deb4: 0d02 |0008: move-exception v2 │ │ +18deb6: 1e01 |0009: monitor-exit v1 │ │ +18deb8: 2702 |000a: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=186 │ │ @@ -295926,23 +295927,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -18decc: |[18decc] org.thoughtcrime.securesms.recipients.Recipient.setProfileAvatar:(Ljava/lang/String;)V │ │ -18dedc: 1d00 |0000: monitor-enter v0 │ │ -18dede: 5b01 2c41 |0001: iput-object v1, v0, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@412c │ │ -18dee2: 1e00 |0003: monitor-exit v0 │ │ -18dee4: 7010 4054 0000 |0004: invoke-direct {v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@5440 │ │ -18deea: 0e00 |0007: return-void │ │ -18deec: 0d01 |0008: move-exception v1 │ │ -18deee: 1e00 |0009: monitor-exit v0 │ │ -18def0: 2701 |000a: throw v1 │ │ +18ded0: |[18ded0] org.thoughtcrime.securesms.recipients.Recipient.setProfileAvatar:(Ljava/lang/String;)V │ │ +18dee0: 1d00 |0000: monitor-enter v0 │ │ +18dee2: 5b01 2c41 |0001: iput-object v1, v0, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@412c │ │ +18dee6: 1e00 |0003: monitor-exit v0 │ │ +18dee8: 7010 4054 0000 |0004: invoke-direct {v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@5440 │ │ +18deee: 0e00 |0007: return-void │ │ +18def0: 0d01 |0008: move-exception v1 │ │ +18def2: 1e00 |0009: monitor-exit v0 │ │ +18def4: 2701 |000a: throw v1 │ │ catches : 2 │ │ 0x0001 - 0x0004 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0000 line=170 │ │ @@ -296116,18 +296117,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 │ │ -18df5c: |[18df5c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -18df6c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18df72: 5b01 3041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4130 │ │ -18df76: 0e00 |0005: return-void │ │ +18df60: |[18df60] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +18df70: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18df76: 5b01 3041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4130 │ │ +18df7a: 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; │ │ │ │ @@ -296137,18 +296138,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18df78: |[18df78] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.run:()V │ │ -18df88: 5410 3041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4130 │ │ -18df8c: 6e10 6754 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V // method@5467 │ │ -18df92: 0e00 |0005: return-void │ │ +18df7c: |[18df7c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.run:()V │ │ +18df8c: 5410 3041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4130 │ │ +18df90: 6e10 6754 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V // method@5467 │ │ +18df96: 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 : 5233 (D8$$SyntheticClass) │ │ @@ -296185,62 +296186,62 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 85 16-bit code units │ │ -18e17c: |[18e17c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$2.:()V │ │ -18e18c: 7100 b254 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@54b2 │ │ -18e192: 0c00 |0003: move-result-object v0 │ │ -18e194: 2100 |0004: array-length v0, v0 │ │ -18e196: 2300 1811 |0005: new-array v0, v0, [I // type@1118 │ │ -18e19a: 6900 3441 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4134 │ │ -18e19e: 6201 5441 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4154 │ │ -18e1a2: 6e10 b054 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ -18e1a8: 0a01 |000e: move-result v1 │ │ -18e1aa: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -18e1ac: 4b02 0001 |0010: aput v2, v0, v1 │ │ -18e1b0: 6200 3441 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4134 │ │ -18e1b4: 6201 5541 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ -18e1b8: 6e10 b054 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ -18e1be: 0a01 |0019: move-result v1 │ │ -18e1c0: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -18e1c2: 4b02 0001 |001b: aput v2, v0, v1 │ │ -18e1c6: 6200 3441 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4134 │ │ -18e1ca: 6201 5641 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ -18e1ce: 6e10 b054 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ -18e1d4: 0a01 |0024: move-result v1 │ │ -18e1d6: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -18e1d8: 4b02 0001 |0026: aput v2, v0, v1 │ │ -18e1dc: 6200 3441 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4134 │ │ -18e1e0: 6201 5341 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4153 │ │ -18e1e4: 6e10 b054 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ -18e1ea: 0a01 |002f: move-result v1 │ │ -18e1ec: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -18e1ee: 4b02 0001 |0031: aput v2, v0, v1 │ │ -18e1f2: 6200 3441 |0033: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4134 │ │ -18e1f6: 6201 5941 |0035: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ -18e1fa: 6e10 b054 0100 |0037: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ -18e200: 0a01 |003a: move-result v1 │ │ -18e202: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -18e204: 4b02 0001 |003c: aput v2, v0, v1 │ │ -18e208: 6200 3441 |003e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4134 │ │ -18e20c: 6201 5741 |0040: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ -18e210: 6e10 b054 0100 |0042: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ -18e216: 0a01 |0045: move-result v1 │ │ -18e218: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -18e21a: 4b02 0001 |0047: aput v2, v0, v1 │ │ -18e21e: 6200 3441 |0049: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4134 │ │ -18e222: 6201 5841 |004b: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ -18e226: 6e10 b054 0100 |004d: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ -18e22c: 0a01 |0050: move-result v1 │ │ -18e22e: 1272 |0051: const/4 v2, #int 7 // #7 │ │ -18e230: 4b02 0001 |0052: aput v2, v0, v1 │ │ -18e234: 0e00 |0054: return-void │ │ +18e180: |[18e180] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$2.:()V │ │ +18e190: 7100 b254 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@54b2 │ │ +18e196: 0c00 |0003: move-result-object v0 │ │ +18e198: 2100 |0004: array-length v0, v0 │ │ +18e19a: 2300 1811 |0005: new-array v0, v0, [I // type@1118 │ │ +18e19e: 6900 3441 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4134 │ │ +18e1a2: 6201 5441 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4154 │ │ +18e1a6: 6e10 b054 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ +18e1ac: 0a01 |000e: move-result v1 │ │ +18e1ae: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +18e1b0: 4b02 0001 |0010: aput v2, v0, v1 │ │ +18e1b4: 6200 3441 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4134 │ │ +18e1b8: 6201 5541 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ +18e1bc: 6e10 b054 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ +18e1c2: 0a01 |0019: move-result v1 │ │ +18e1c4: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +18e1c6: 4b02 0001 |001b: aput v2, v0, v1 │ │ +18e1ca: 6200 3441 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4134 │ │ +18e1ce: 6201 5641 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ +18e1d2: 6e10 b054 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ +18e1d8: 0a01 |0024: move-result v1 │ │ +18e1da: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +18e1dc: 4b02 0001 |0026: aput v2, v0, v1 │ │ +18e1e0: 6200 3441 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4134 │ │ +18e1e4: 6201 5341 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4153 │ │ +18e1e8: 6e10 b054 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ +18e1ee: 0a01 |002f: move-result v1 │ │ +18e1f0: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +18e1f2: 4b02 0001 |0031: aput v2, v0, v1 │ │ +18e1f6: 6200 3441 |0033: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4134 │ │ +18e1fa: 6201 5941 |0035: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ +18e1fe: 6e10 b054 0100 |0037: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ +18e204: 0a01 |003a: move-result v1 │ │ +18e206: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +18e208: 4b02 0001 |003c: aput v2, v0, v1 │ │ +18e20c: 6200 3441 |003e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4134 │ │ +18e210: 6201 5741 |0040: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ +18e214: 6e10 b054 0100 |0042: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ +18e21a: 0a01 |0045: move-result v1 │ │ +18e21c: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +18e21e: 4b02 0001 |0047: aput v2, v0, v1 │ │ +18e222: 6200 3441 |0049: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4134 │ │ +18e226: 6201 5841 |004b: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ +18e22a: 6e10 b054 0100 |004d: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ +18e230: 0a01 |0050: move-result v1 │ │ +18e232: 1272 |0051: const/4 v2, #int 7 // #7 │ │ +18e234: 4b02 0001 |0052: aput v2, v0, v1 │ │ +18e238: 0e00 |0054: return-void │ │ catches : 7 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -296291,19 +296292,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -18e2cc: |[18e2cc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:()V │ │ -18e2dc: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ -18e2e0: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ -18e2e6: 7020 5554 0100 |0005: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5455 │ │ -18e2ec: 0e00 |0008: return-void │ │ +18e2d0: |[18e2d0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:()V │ │ +18e2e0: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ +18e2e4: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ +18e2ea: 7020 5554 0100 |0005: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5455 │ │ +18e2f0: 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;) │ │ @@ -296311,18 +296312,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18e2f0: |[18e2f0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:(Landroid/os/Bundle;)V │ │ -18e300: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18e306: 5b01 3541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4135 │ │ -18e30a: 0e00 |0005: return-void │ │ +18e2f4: |[18e2f4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:(Landroid/os/Bundle;)V │ │ +18e304: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18e30a: 5b01 3541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4135 │ │ +18e30e: 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; │ │ @@ -296333,27 +296334,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 │ │ -18e290: |[18e290] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; │ │ -18e2a0: 5420 3541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4135 │ │ -18e2a4: 1a01 2c2e |0002: const-string v1, "MODEL" // string@2e2c │ │ -18e2a8: 6e20 3602 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getByteArray:(Ljava/lang/String;)[B // method@0236 │ │ -18e2ae: 0c00 |0007: move-result-object v0 │ │ -18e2b0: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -18e2b4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -18e2b6: 1100 |000b: return-object v0 │ │ -18e2b8: 6201 a23e |000c: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.CREATOR:Landroid/os/Parcelable$Creator; // field@3ea2 │ │ -18e2bc: 7120 b056 1000 |000e: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; // method@56b0 │ │ -18e2c2: 0c00 |0011: move-result-object v0 │ │ -18e2c4: 1f00 5a0f |0012: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f5a │ │ -18e2c8: 1100 |0014: return-object v0 │ │ +18e294: |[18e294] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; │ │ +18e2a4: 5420 3541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4135 │ │ +18e2a8: 1a01 2c2e |0002: const-string v1, "MODEL" // string@2e2c │ │ +18e2ac: 6e20 3602 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getByteArray:(Ljava/lang/String;)[B // method@0236 │ │ +18e2b2: 0c00 |0007: move-result-object v0 │ │ +18e2b4: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +18e2b8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +18e2ba: 1100 |000b: return-object v0 │ │ +18e2bc: 6201 a23e |000c: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.CREATOR:Landroid/os/Parcelable$Creator; // field@3ea2 │ │ +18e2c0: 7120 b056 1000 |000e: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; // method@56b0 │ │ +18e2c6: 0c00 |0011: move-result-object v0 │ │ +18e2c8: 1f00 5a0f |0012: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f5a │ │ +18e2cc: 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; │ │ │ │ @@ -296362,21 +296363,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 │ │ -18e30c: |[18e30c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V │ │ -18e31c: 7110 b156 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.serialize:(Landroid/os/Parcelable;)[B // method@56b1 │ │ -18e322: 0c03 |0003: move-result-object v3 │ │ -18e324: 5420 3541 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4135 │ │ -18e328: 1a01 2c2e |0006: const-string v1, "MODEL" // string@2e2c │ │ -18e32c: 6e30 3f02 1003 |0008: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putByteArray:(Ljava/lang/String;[B)V // method@023f │ │ -18e332: 0e00 |000b: return-void │ │ +18e310: |[18e310] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V │ │ +18e320: 7110 b156 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.serialize:(Landroid/os/Parcelable;)[B // method@56b1 │ │ +18e326: 0c03 |0003: move-result-object v3 │ │ +18e328: 5420 3541 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@4135 │ │ +18e32c: 1a01 2c2e |0006: const-string v1, "MODEL" // string@2e2c │ │ +18e330: 6e30 3f02 1003 |0008: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putByteArray:(Ljava/lang/String;[B)V // method@023f │ │ +18e336: 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; │ │ @@ -296411,18 +296412,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 │ │ -18eb54: |[18eb54] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18eb64: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18eb6a: 5b01 4341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4143 │ │ -18eb6e: 0e00 |0005: return-void │ │ +18eb58: |[18eb58] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18eb68: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18eb6e: 5b01 4341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4143 │ │ +18eb72: 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; │ │ │ │ @@ -296432,18 +296433,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18eb70: |[18eb70] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ -18eb80: 5410 4341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4143 │ │ -18eb84: 6e20 c354 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c3 │ │ -18eb8a: 0e00 |0005: return-void │ │ +18eb74: |[18eb74] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ +18eb84: 5410 4341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4143 │ │ +18eb88: 6e20 c354 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c3 │ │ +18eb8e: 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; │ │ │ │ @@ -296477,18 +296478,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 │ │ -18eb8c: |[18eb8c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18eb9c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18eba2: 5b01 4441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4144 │ │ -18eba6: 0e00 |0005: return-void │ │ +18eb90: |[18eb90] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18eba0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18eba6: 5b01 4441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4144 │ │ +18ebaa: 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; │ │ │ │ @@ -296498,18 +296499,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18eba8: |[18eba8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ -18ebb8: 5410 4441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4144 │ │ -18ebbc: 6e20 c154 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c1 │ │ -18ebc2: 0e00 |0005: return-void │ │ +18ebac: |[18ebac] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ +18ebbc: 5410 4441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4144 │ │ +18ebc0: 6e20 c154 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c1 │ │ +18ebc6: 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; │ │ │ │ @@ -296543,18 +296544,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 │ │ -18ebc4: |[18ebc4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18ebd4: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18ebda: 5b01 4541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4145 │ │ -18ebde: 0e00 |0005: return-void │ │ +18ebc8: |[18ebc8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18ebd8: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18ebde: 5b01 4541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4145 │ │ +18ebe2: 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; │ │ │ │ @@ -296564,18 +296565,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18ebe0: |[18ebe0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.onClick:(Landroid/view/View;)V │ │ -18ebf0: 5410 4541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4145 │ │ -18ebf4: 6e20 c454 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c4 │ │ -18ebfa: 0e00 |0005: return-void │ │ +18ebe4: |[18ebe4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.onClick:(Landroid/view/View;)V │ │ +18ebf4: 5410 4541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4145 │ │ +18ebf8: 6e20 c454 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c4 │ │ +18ebfe: 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; │ │ │ │ @@ -296609,18 +296610,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 │ │ -18ebfc: |[18ebfc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18ec0c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18ec12: 5b01 4641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4146 │ │ -18ec16: 0e00 |0005: return-void │ │ +18ec00: |[18ec00] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18ec10: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18ec16: 5b01 4641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4146 │ │ +18ec1a: 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; │ │ │ │ @@ -296630,18 +296631,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18ec18: |[18ec18] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ -18ec28: 5410 4641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4146 │ │ -18ec2c: 6e20 c554 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c5 │ │ -18ec32: 0e00 |0005: return-void │ │ +18ec1c: |[18ec1c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ +18ec2c: 5410 4641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4146 │ │ +18ec30: 6e20 c554 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c5 │ │ +18ec36: 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; │ │ │ │ @@ -296675,18 +296676,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 │ │ -18ec34: |[18ec34] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18ec44: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18ec4a: 5b01 4741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4147 │ │ -18ec4e: 0e00 |0005: return-void │ │ +18ec38: |[18ec38] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18ec48: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18ec4e: 5b01 4741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4147 │ │ +18ec52: 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; │ │ │ │ @@ -296696,18 +296697,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18ec50: |[18ec50] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.onClick:(Landroid/view/View;)V │ │ -18ec60: 5410 4741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4147 │ │ -18ec64: 6e20 c654 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c6 │ │ -18ec6a: 0e00 |0005: return-void │ │ +18ec54: |[18ec54] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.onClick:(Landroid/view/View;)V │ │ +18ec64: 5410 4741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4147 │ │ +18ec68: 6e20 c654 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c6 │ │ +18ec6e: 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; │ │ │ │ @@ -296741,18 +296742,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 │ │ -18ec6c: |[18ec6c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18ec7c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18ec82: 5b01 4841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4148 │ │ -18ec86: 0e00 |0005: return-void │ │ +18ec70: |[18ec70] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18ec80: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18ec86: 5b01 4841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4148 │ │ +18ec8a: 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; │ │ │ │ @@ -296762,18 +296763,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18ec88: |[18ec88] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -18ec98: 5410 4841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4148 │ │ -18ec9c: 6e20 c754 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c7 │ │ -18eca2: 0e00 |0005: return-void │ │ +18ec8c: |[18ec8c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +18ec9c: 5410 4841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4148 │ │ +18eca0: 6e20 c754 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c7 │ │ +18eca6: 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; │ │ │ │ @@ -296807,18 +296808,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 │ │ -18ecdc: |[18ecdc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18ecec: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18ecf2: 5b01 4a41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414a │ │ -18ecf6: 0e00 |0005: return-void │ │ +18ece0: |[18ece0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18ecf0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18ecf6: 5b01 4a41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414a │ │ +18ecfa: 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; │ │ │ │ @@ -296828,18 +296829,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18ecf8: |[18ecf8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -18ed08: 5410 4a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414a │ │ -18ed0c: 6e20 c854 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c8 │ │ -18ed12: 0e00 |0005: return-void │ │ +18ecfc: |[18ecfc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +18ed0c: 5410 4a41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414a │ │ +18ed10: 6e20 c854 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c8 │ │ +18ed16: 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; │ │ │ │ @@ -296873,18 +296874,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 │ │ -18ed14: |[18ed14] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18ed24: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18ed2a: 5b01 4b41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414b │ │ -18ed2e: 0e00 |0005: return-void │ │ +18ed18: |[18ed18] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18ed28: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18ed2e: 5b01 4b41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414b │ │ +18ed32: 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; │ │ │ │ @@ -296894,18 +296895,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18ed30: |[18ed30] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -18ed40: 5410 4b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414b │ │ -18ed44: 6e20 c954 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c9 │ │ -18ed4a: 0e00 |0005: return-void │ │ +18ed34: |[18ed34] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +18ed44: 5410 4b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414b │ │ +18ed48: 6e20 c954 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c9 │ │ +18ed4e: 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; │ │ │ │ @@ -296939,18 +296940,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 │ │ -18ed4c: |[18ed4c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18ed5c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18ed62: 5b01 4c41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414c │ │ -18ed66: 0e00 |0005: return-void │ │ +18ed50: |[18ed50] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18ed60: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18ed66: 5b01 4c41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414c │ │ +18ed6a: 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; │ │ │ │ @@ -296960,18 +296961,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18ed68: |[18ed68] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -18ed78: 5410 4c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414c │ │ -18ed7c: 6e20 ca54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54ca │ │ -18ed82: 0e00 |0005: return-void │ │ +18ed6c: |[18ed6c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +18ed7c: 5410 4c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414c │ │ +18ed80: 6e20 ca54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54ca │ │ +18ed86: 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; │ │ │ │ @@ -297005,18 +297006,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 │ │ -18edbc: |[18edbc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18edcc: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18edd2: 5b01 4e41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414e │ │ -18edd6: 0e00 |0005: return-void │ │ +18edc0: |[18edc0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18edd0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18edd6: 5b01 4e41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414e │ │ +18edda: 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; │ │ │ │ @@ -297026,18 +297027,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18edd8: |[18edd8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -18ede8: 5410 4e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414e │ │ -18edec: 6e20 c054 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c0 │ │ -18edf2: 0e00 |0005: return-void │ │ +18eddc: |[18eddc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +18edec: 5410 4e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414e │ │ +18edf0: 6e20 c054 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c0 │ │ +18edf6: 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; │ │ │ │ @@ -297071,18 +297072,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 │ │ -18edf4: |[18edf4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18ee04: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18ee0a: 5b01 4f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414f │ │ -18ee0e: 0e00 |0005: return-void │ │ +18edf8: |[18edf8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18ee08: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18ee0e: 5b01 4f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414f │ │ +18ee12: 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; │ │ │ │ @@ -297092,18 +297093,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18ee10: |[18ee10] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ -18ee20: 5410 4f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414f │ │ -18ee24: 6e20 cb54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54cb │ │ -18ee2a: 0e00 |0005: return-void │ │ +18ee14: |[18ee14] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ +18ee24: 5410 4f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414f │ │ +18ee28: 6e20 cb54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54cb │ │ +18ee2e: 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; │ │ │ │ @@ -297137,18 +297138,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 │ │ -18ee2c: |[18ee2c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18ee3c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18ee42: 5b01 5041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4150 │ │ -18ee46: 0e00 |0005: return-void │ │ +18ee30: |[18ee30] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18ee40: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18ee46: 5b01 5041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4150 │ │ +18ee4a: 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; │ │ │ │ @@ -297158,18 +297159,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18ee48: |[18ee48] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ -18ee58: 5410 5041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4150 │ │ -18ee5c: 6e20 c254 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c2 │ │ -18ee62: 0e00 |0005: return-void │ │ +18ee4c: |[18ee4c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ +18ee5c: 5410 5041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4150 │ │ +18ee60: 6e20 c254 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@54c2 │ │ +18ee66: 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; │ │ │ │ @@ -297207,44 +297208,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -18ef1c: |[18ef1c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$2.:()V │ │ -18ef2c: 7100 b254 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@54b2 │ │ -18ef32: 0c00 |0003: move-result-object v0 │ │ -18ef34: 2100 |0004: array-length v0, v0 │ │ -18ef36: 2300 1811 |0005: new-array v0, v0, [I // type@1118 │ │ -18ef3a: 6900 5141 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4151 │ │ -18ef3e: 6201 5541 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ -18ef42: 6e10 b054 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ -18ef48: 0a01 |000e: move-result v1 │ │ -18ef4a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -18ef4c: 4b02 0001 |0010: aput v2, v0, v1 │ │ -18ef50: 6200 5141 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4151 │ │ -18ef54: 6201 5641 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ -18ef58: 6e10 b054 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ -18ef5e: 0a01 |0019: move-result v1 │ │ -18ef60: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -18ef62: 4b02 0001 |001b: aput v2, v0, v1 │ │ -18ef66: 6200 5141 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4151 │ │ -18ef6a: 6201 5941 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ -18ef6e: 6e10 b054 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ -18ef74: 0a01 |0024: move-result v1 │ │ -18ef76: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -18ef78: 4b02 0001 |0026: aput v2, v0, v1 │ │ -18ef7c: 6200 5141 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4151 │ │ -18ef80: 6201 5341 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4153 │ │ -18ef84: 6e10 b054 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ -18ef8a: 0a01 |002f: move-result v1 │ │ -18ef8c: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -18ef8e: 4b02 0001 |0031: aput v2, v0, v1 │ │ -18ef92: 0e00 |0033: return-void │ │ +18ef20: |[18ef20] org.thoughtcrime.securesms.scribbles.ImageEditorHud$2.:()V │ │ +18ef30: 7100 b254 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@54b2 │ │ +18ef36: 0c00 |0003: move-result-object v0 │ │ +18ef38: 2100 |0004: array-length v0, v0 │ │ +18ef3a: 2300 1811 |0005: new-array v0, v0, [I // type@1118 │ │ +18ef3e: 6900 5141 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4151 │ │ +18ef42: 6201 5541 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ +18ef46: 6e10 b054 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ +18ef4c: 0a01 |000e: move-result v1 │ │ +18ef4e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +18ef50: 4b02 0001 |0010: aput v2, v0, v1 │ │ +18ef54: 6200 5141 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4151 │ │ +18ef58: 6201 5641 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ +18ef5c: 6e10 b054 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ +18ef62: 0a01 |0019: move-result v1 │ │ +18ef64: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +18ef66: 4b02 0001 |001b: aput v2, v0, v1 │ │ +18ef6a: 6200 5141 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4151 │ │ +18ef6e: 6201 5941 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ +18ef72: 6e10 b054 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ +18ef78: 0a01 |0024: move-result v1 │ │ +18ef7a: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +18ef7c: 4b02 0001 |0026: aput v2, v0, v1 │ │ +18ef80: 6200 5141 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4151 │ │ +18ef84: 6201 5341 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4153 │ │ +18ef88: 6e10 b054 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ +18ef8e: 0a01 |002f: move-result v1 │ │ +18ef90: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +18ef92: 4b02 0001 |0031: aput v2, v0, v1 │ │ +18ef96: 0e00 |0033: return-void │ │ catches : 4 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -297394,93 +297395,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 │ │ -18efec: |[18efec] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ -18effc: 1270 |0000: const/4 v0, #int 7 // #7 │ │ -18effe: 2300 b011 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11b0 │ │ -18f002: 6201 5841 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ -18f006: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -18f008: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -18f00c: 6201 5441 |0008: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4154 │ │ -18f010: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -18f012: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -18f016: 6201 5941 |000d: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ -18f01a: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -18f01c: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -18f020: 6201 5541 |0012: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ -18f024: 1232 |0014: const/4 v2, #int 3 // #3 │ │ -18f026: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ -18f02a: 6201 5641 |0017: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ -18f02e: 1242 |0019: const/4 v2, #int 4 // #4 │ │ -18f030: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ -18f034: 6201 5341 |001c: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4153 │ │ -18f038: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -18f03a: 4d01 0002 |001f: aput-object v1, v0, v2 │ │ -18f03e: 6201 5741 |0021: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ -18f042: 1262 |0023: const/4 v2, #int 6 // #6 │ │ -18f044: 4d01 0002 |0024: aput-object v1, v0, v2 │ │ -18f048: 1100 |0026: return-object v0 │ │ +18eff0: |[18eff0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ +18f000: 1270 |0000: const/4 v0, #int 7 // #7 │ │ +18f002: 2300 b011 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11b0 │ │ +18f006: 6201 5841 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ +18f00a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +18f00c: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +18f010: 6201 5441 |0008: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4154 │ │ +18f014: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +18f016: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +18f01a: 6201 5941 |000d: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ +18f01e: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +18f020: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +18f024: 6201 5541 |0012: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ +18f028: 1232 |0014: const/4 v2, #int 3 // #3 │ │ +18f02a: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ +18f02e: 6201 5641 |0017: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ +18f032: 1242 |0019: const/4 v2, #int 4 // #4 │ │ +18f034: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ +18f038: 6201 5341 |001c: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4153 │ │ +18f03c: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +18f03e: 4d01 0002 |001f: aput-object v1, v0, v2 │ │ +18f042: 6201 5741 |0021: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ +18f046: 1262 |0023: const/4 v2, #int 6 // #6 │ │ +18f048: 4d01 0002 |0024: aput-object v1, v0, v2 │ │ +18f04c: 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 │ │ -18f070: |[18f070] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:()V │ │ -18f080: 2200 7510 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ -18f084: 1a01 c22f |0002: const-string v1, "NONE" // string@2fc2 │ │ -18f088: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -18f08a: 7030 af54 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54af │ │ -18f090: 6900 5841 |0008: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ -18f094: 2200 7510 |000a: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ -18f098: 1a01 b710 |000c: const-string v1, "CROP" // string@10b7 │ │ -18f09c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -18f09e: 7030 af54 1002 |000f: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54af │ │ -18f0a4: 6900 5441 |0012: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4154 │ │ -18f0a8: 2200 7510 |0014: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ -18f0ac: 1a01 7238 |0016: const-string v1, "TEXT" // string@3872 │ │ -18f0b0: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -18f0b2: 7030 af54 1002 |0019: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54af │ │ -18f0b8: 6900 5941 |001c: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ -18f0bc: 2200 7510 |001e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ -18f0c0: 1a01 c214 |0020: const-string v1, "DRAW" // string@14c2 │ │ -18f0c4: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -18f0c6: 7030 af54 1002 |0023: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54af │ │ -18f0cc: 6900 5541 |0026: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ -18f0d0: 2200 7510 |0028: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ -18f0d4: 1a01 b817 |002a: const-string v1, "HIGHLIGHT" // string@17b8 │ │ -18f0d8: 1242 |002c: const/4 v2, #int 4 // #4 │ │ -18f0da: 7030 af54 1002 |002d: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54af │ │ -18f0e0: 6900 5641 |0030: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ -18f0e4: 2200 7510 |0032: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ -18f0e8: 1a01 470e |0034: const-string v1, "BLUR" // string@0e47 │ │ -18f0ec: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -18f0ee: 7030 af54 1002 |0037: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54af │ │ -18f0f4: 6900 5341 |003a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4153 │ │ -18f0f8: 2200 7510 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ -18f0fc: 1a01 342e |003e: const-string v1, "MOVE_DELETE" // string@2e34 │ │ -18f100: 1262 |0040: const/4 v2, #int 6 // #6 │ │ -18f102: 7030 af54 1002 |0041: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54af │ │ -18f108: 6900 5741 |0044: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ -18f10c: 7100 ad54 0000 |0046: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@54ad │ │ -18f112: 0c00 |0049: move-result-object v0 │ │ -18f114: 6900 5241 |004a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4152 │ │ -18f118: 0e00 |004c: return-void │ │ +18f074: |[18f074] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:()V │ │ +18f084: 2200 7510 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ +18f088: 1a01 c22f |0002: const-string v1, "NONE" // string@2fc2 │ │ +18f08c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +18f08e: 7030 af54 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54af │ │ +18f094: 6900 5841 |0008: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ +18f098: 2200 7510 |000a: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ +18f09c: 1a01 b710 |000c: const-string v1, "CROP" // string@10b7 │ │ +18f0a0: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +18f0a2: 7030 af54 1002 |000f: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54af │ │ +18f0a8: 6900 5441 |0012: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4154 │ │ +18f0ac: 2200 7510 |0014: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ +18f0b0: 1a01 7238 |0016: const-string v1, "TEXT" // string@3872 │ │ +18f0b4: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +18f0b6: 7030 af54 1002 |0019: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54af │ │ +18f0bc: 6900 5941 |001c: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ +18f0c0: 2200 7510 |001e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ +18f0c4: 1a01 c214 |0020: const-string v1, "DRAW" // string@14c2 │ │ +18f0c8: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +18f0ca: 7030 af54 1002 |0023: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54af │ │ +18f0d0: 6900 5541 |0026: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ +18f0d4: 2200 7510 |0028: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ +18f0d8: 1a01 b817 |002a: const-string v1, "HIGHLIGHT" // string@17b8 │ │ +18f0dc: 1242 |002c: const/4 v2, #int 4 // #4 │ │ +18f0de: 7030 af54 1002 |002d: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54af │ │ +18f0e4: 6900 5641 |0030: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ +18f0e8: 2200 7510 |0032: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ +18f0ec: 1a01 470e |0034: const-string v1, "BLUR" // string@0e47 │ │ +18f0f0: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +18f0f2: 7030 af54 1002 |0037: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54af │ │ +18f0f8: 6900 5341 |003a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4153 │ │ +18f0fc: 2200 7510 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ +18f100: 1a01 342e |003e: const-string v1, "MOVE_DELETE" // string@2e34 │ │ +18f104: 1262 |0040: const/4 v2, #int 6 // #6 │ │ +18f106: 7030 af54 1002 |0041: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@54af │ │ +18f10c: 6900 5741 |0044: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ +18f110: 7100 ad54 0000 |0046: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@54ad │ │ +18f116: 0c00 |0049: move-result-object v0 │ │ +18f118: 6900 5241 |004a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4152 │ │ +18f11c: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x000a line=242 │ │ 0x0014 line=243 │ │ 0x001e line=244 │ │ 0x0028 line=245 │ │ @@ -297494,17 +297495,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 │ │ -18f11c: |[18f11c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:(Ljava/lang/String;I)V │ │ -18f12c: 7030 210a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a21 │ │ -18f132: 0e00 |0003: return-void │ │ +18f120: |[18f120] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:(Ljava/lang/String;I)V │ │ +18f130: 7030 210a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a21 │ │ +18f136: 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 │ │ @@ -297514,20 +297515,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 │ │ -18efc8: |[18efc8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ -18efd8: 1c00 7510 |0000: const-class v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ -18efdc: 7120 240a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a24 │ │ -18efe2: 0c01 |0005: move-result-object v1 │ │ -18efe4: 1f01 7510 |0006: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ -18efe8: 1101 |0008: return-object v1 │ │ +18efcc: |[18efcc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ +18efdc: 1c00 7510 |0000: const-class v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ +18efe0: 7120 240a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a24 │ │ +18efe6: 0c01 |0005: move-result-object v1 │ │ +18efe8: 1f01 7510 |0006: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1075 │ │ +18efec: 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;) │ │ @@ -297535,20 +297536,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 │ │ -18f04c: |[18f04c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ -18f05c: 6200 5241 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4152 │ │ -18f060: 6e10 3759 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.clone:()Ljava/lang/Object; // method@5937 │ │ -18f066: 0c00 |0005: move-result-object v0 │ │ -18f068: 1f00 b011 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11b0 │ │ -18f06c: 1100 |0008: return-object v0 │ │ +18f050: |[18f050] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ +18f060: 6200 5241 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4152 │ │ +18f064: 6e10 3759 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.clone:()Ljava/lang/Object; // method@5937 │ │ +18f06a: 0c00 |0005: move-result-object v0 │ │ +18f06c: 1f00 b011 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11b0 │ │ +18f070: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 6268 (ImageEditorHud.java) │ │ @@ -297684,51 +297685,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -18f1ac: |[18f1ac] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:()V │ │ -18f1bc: 2200 7210 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1; // type@1072 │ │ -18f1c0: 7010 9b54 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;.:()V // method@549b │ │ -18f1c6: 6900 5a41 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415a │ │ -18f1ca: 0e00 |0007: return-void │ │ +18f1b0: |[18f1b0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:()V │ │ +18f1c0: 2200 7210 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1; // type@1072 │ │ +18f1c4: 7010 9b54 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;.:()V // method@549b │ │ +18f1ca: 6900 5a41 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415a │ │ +18f1ce: 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 │ │ -18f1cc: |[18f1cc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;)V │ │ -18f1dc: 7020 2904 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0429 │ │ -18f1e2: 6201 5a41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415a │ │ -18f1e6: 5b01 6741 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ -18f1ea: 2201 7903 |0007: new-instance v1, Ljava/util/HashMap; // type@0379 │ │ -18f1ee: 7010 8d0c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c8d │ │ -18f1f4: 5b01 7141 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4171 │ │ -18f1f8: 2201 7a03 |000e: new-instance v1, Ljava/util/HashSet; // type@037a │ │ -18f1fc: 7010 970c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c97 │ │ -18f202: 5b01 5b41 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415b │ │ -18f206: 2201 6310 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1063 │ │ -18f20a: 7020 7d54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@547d │ │ -18f210: 5b01 6c41 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416c │ │ -18f214: 2201 6e10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@106e │ │ -18f218: 7020 9354 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5493 │ │ -18f21e: 5b01 6941 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4169 │ │ -18f222: 7010 bd54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54bd │ │ -18f228: 0e00 |0026: return-void │ │ +18f1d0: |[18f1d0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;)V │ │ +18f1e0: 7020 2904 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0429 │ │ +18f1e6: 6201 5a41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415a │ │ +18f1ea: 5b01 6741 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ +18f1ee: 2201 7903 |0007: new-instance v1, Ljava/util/HashMap; // type@0379 │ │ +18f1f2: 7010 8d0c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c8d │ │ +18f1f8: 5b01 7141 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4171 │ │ +18f1fc: 2201 7a03 |000e: new-instance v1, Ljava/util/HashSet; // type@037a │ │ +18f200: 7010 970c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c97 │ │ +18f206: 5b01 5b41 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415b │ │ +18f20a: 2201 6310 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1063 │ │ +18f20e: 7020 7d54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@547d │ │ +18f214: 5b01 6c41 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416c │ │ +18f218: 2201 6e10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@106e │ │ +18f21c: 7020 9354 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5493 │ │ +18f222: 5b01 6941 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4169 │ │ +18f226: 7010 bd54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54bd │ │ +18f22c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=47 │ │ 0x0007 line=52 │ │ 0x000e line=53 │ │ 0x0015 line=226 │ │ @@ -297743,32 +297744,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 │ │ -18f22c: |[18f22c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -18f23c: 7030 2a04 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@042a │ │ -18f242: 6201 5a41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415a │ │ -18f246: 5b01 6741 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ -18f24a: 2201 7903 |0007: new-instance v1, Ljava/util/HashMap; // type@0379 │ │ -18f24e: 7010 8d0c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c8d │ │ -18f254: 5b01 7141 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4171 │ │ -18f258: 2201 7a03 |000e: new-instance v1, Ljava/util/HashSet; // type@037a │ │ -18f25c: 7010 970c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c97 │ │ -18f262: 5b01 5b41 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415b │ │ -18f266: 2201 6310 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1063 │ │ -18f26a: 7020 7d54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@547d │ │ -18f270: 5b01 6c41 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416c │ │ -18f274: 2201 6e10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@106e │ │ -18f278: 7020 9354 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5493 │ │ -18f27e: 5b01 6941 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4169 │ │ -18f282: 7010 bd54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54bd │ │ -18f288: 0e00 |0026: return-void │ │ +18f230: |[18f230] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +18f240: 7030 2a04 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@042a │ │ +18f246: 6201 5a41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415a │ │ +18f24a: 5b01 6741 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ +18f24e: 2201 7903 |0007: new-instance v1, Ljava/util/HashMap; // type@0379 │ │ +18f252: 7010 8d0c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c8d │ │ +18f258: 5b01 7141 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4171 │ │ +18f25c: 2201 7a03 |000e: new-instance v1, Ljava/util/HashSet; // type@037a │ │ +18f260: 7010 970c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c97 │ │ +18f266: 5b01 5b41 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415b │ │ +18f26a: 2201 6310 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1063 │ │ +18f26e: 7020 7d54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@547d │ │ +18f274: 5b01 6c41 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416c │ │ +18f278: 2201 6e10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@106e │ │ +18f27c: 7020 9354 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5493 │ │ +18f282: 5b01 6941 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4169 │ │ +18f286: 7010 bd54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54bd │ │ +18f28c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=47 │ │ 0x0007 line=52 │ │ 0x000e line=53 │ │ 0x0015 line=226 │ │ @@ -297784,32 +297785,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 │ │ -18f28c: |[18f28c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -18f29c: 7040 2b04 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@042b │ │ -18f2a2: 6201 5a41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415a │ │ -18f2a6: 5b01 6741 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ -18f2aa: 2201 7903 |0007: new-instance v1, Ljava/util/HashMap; // type@0379 │ │ -18f2ae: 7010 8d0c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c8d │ │ -18f2b4: 5b01 7141 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4171 │ │ -18f2b8: 2201 7a03 |000e: new-instance v1, Ljava/util/HashSet; // type@037a │ │ -18f2bc: 7010 970c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c97 │ │ -18f2c2: 5b01 5b41 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415b │ │ -18f2c6: 2201 6310 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1063 │ │ -18f2ca: 7020 7d54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@547d │ │ -18f2d0: 5b01 6c41 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416c │ │ -18f2d4: 2201 6e10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@106e │ │ -18f2d8: 7020 9354 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5493 │ │ -18f2de: 5b01 6941 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4169 │ │ -18f2e2: 7010 bd54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54bd │ │ -18f2e8: 0e00 |0026: return-void │ │ +18f290: |[18f290] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +18f2a0: 7040 2b04 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@042b │ │ +18f2a6: 6201 5a41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415a │ │ +18f2aa: 5b01 6741 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ +18f2ae: 2201 7903 |0007: new-instance v1, Ljava/util/HashMap; // type@0379 │ │ +18f2b2: 7010 8d0c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c8d │ │ +18f2b8: 5b01 7141 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4171 │ │ +18f2bc: 2201 7a03 |000e: new-instance v1, Ljava/util/HashSet; // type@037a │ │ +18f2c0: 7010 970c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c97 │ │ +18f2c6: 5b01 5b41 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415b │ │ +18f2ca: 2201 6310 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1063 │ │ +18f2ce: 7020 7d54 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@547d │ │ +18f2d4: 5b01 6c41 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416c │ │ +18f2d8: 2201 6e10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@106e │ │ +18f2dc: 7020 9354 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5493 │ │ +18f2e2: 5b01 6941 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4169 │ │ +18f2e6: 7010 bd54 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@54bd │ │ +18f2ec: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=47 │ │ 0x0007 line=52 │ │ 0x000e line=53 │ │ 0x0015 line=226 │ │ @@ -297826,27 +297827,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 │ │ -18f134: |[18f134] org.thoughtcrime.securesms.scribbles.ImageEditorHud.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z │ │ -18f144: 3801 1200 |0000: if-eqz v1, 0012 // +0012 │ │ -18f148: 7220 fa0c 2100 |0002: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0cfa │ │ -18f14e: 0a01 |0005: move-result v1 │ │ -18f150: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ -18f154: 5401 7041 |0008: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ -18f158: 3312 0600 |000a: if-ne v2, v1, 0010 // +0006 │ │ -18f15c: 5501 6f41 |000c: iget-boolean v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@416f │ │ -18f160: 3801 0400 |000e: if-eqz v1, 0012 // +0004 │ │ -18f164: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -18f166: 2802 |0011: goto 0013 // +0002 │ │ -18f168: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -18f16a: 0f01 |0013: return v1 │ │ +18f138: |[18f138] org.thoughtcrime.securesms.scribbles.ImageEditorHud.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z │ │ +18f148: 3801 1200 |0000: if-eqz v1, 0012 // +0012 │ │ +18f14c: 7220 fa0c 2100 |0002: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0cfa │ │ +18f152: 0a01 |0005: move-result v1 │ │ +18f154: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ +18f158: 5401 7041 |0008: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ +18f15c: 3312 0600 |000a: if-ne v2, v1, 0010 // +0006 │ │ +18f160: 5501 6f41 |000c: iget-boolean v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@416f │ │ +18f164: 3801 0400 |000e: if-eqz v1, 0012 // +0004 │ │ +18f168: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +18f16a: 2802 |0011: goto 0013 // +0002 │ │ +18f16c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +18f16e: 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; │ │ @@ -297856,88 +297857,88 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 149 16-bit code units │ │ -18f308: |[18f308] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initialize:()V │ │ -18f318: 6e10 bb54 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@54bb │ │ -18f31e: 0c00 |0003: move-result-object v0 │ │ -18f320: 6001 ac26 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.image_editor_hud:I // field@26ac │ │ -18f324: 7130 bc54 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@54bc │ │ -18f32a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -18f32c: 6e20 d854 0200 |000a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setOrientation:(I)V // method@54d8 │ │ -18f332: 6000 d024 |000d: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_button:I // field@24d0 │ │ -18f336: 6e20 b954 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ -18f33c: 0c00 |0012: move-result-object v0 │ │ -18f33e: 5b20 6141 |0013: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@4161 │ │ -18f342: 6000 d124 |0015: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_flip:I // field@24d1 │ │ -18f346: 6e20 b954 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ -18f34c: 0c00 |001a: move-result-object v0 │ │ -18f34e: 5b20 6241 |001b: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@4162 │ │ -18f352: 6000 d224 |001d: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_rotate:I // field@24d2 │ │ -18f356: 6e20 b954 0200 |001f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ -18f35c: 0c00 |0022: move-result-object v0 │ │ -18f35e: 5b20 6341 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@4163 │ │ -18f362: 6000 cc24 |0025: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_color_palette:I // field@24cc │ │ -18f366: 6e20 b954 0200 |0027: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ -18f36c: 0c00 |002a: move-result-object v0 │ │ -18f36e: 1f00 b401 |002b: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@01b4 │ │ -18f372: 5b20 5d41 |002d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415d │ │ -18f376: 6000 d424 |002f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_draw_button:I // field@24d4 │ │ -18f37a: 6e20 b954 0200 |0031: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ -18f380: 0c00 |0034: move-result-object v0 │ │ -18f382: 5b20 6641 |0035: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4166 │ │ -18f386: 6000 d524 |0037: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_highlight_button:I // field@24d5 │ │ -18f38a: 6e20 b954 0200 |0039: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ -18f390: 0c00 |003c: move-result-object v0 │ │ -18f392: 5b20 6841 |003d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4168 │ │ -18f396: 6000 ca24 |003f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_blur_button:I // field@24ca │ │ -18f39a: 6e20 b954 0200 |0041: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ -18f3a0: 0c00 |0044: move-result-object v0 │ │ -18f3a2: 5b20 5c41 |0045: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@415c │ │ -18f3a6: 6000 da24 |0047: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_text_button:I // field@24da │ │ -18f3aa: 6e20 b954 0200 |0049: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ -18f3b0: 0c00 |004c: move-result-object v0 │ │ -18f3b2: 5b20 6e41 |004d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@416e │ │ -18f3b6: 6000 d924 |004f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_sticker_button:I // field@24d9 │ │ -18f3ba: 6e20 b954 0200 |0051: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ -18f3c0: 0c00 |0054: move-result-object v0 │ │ -18f3c2: 5b20 6d41 |0055: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@416d │ │ -18f3c6: 6000 dc24 |0057: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_undo_button:I // field@24dc │ │ -18f3ca: 6e20 b954 0200 |0059: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ -18f3d0: 0c00 |005c: move-result-object v0 │ │ -18f3d2: 5b20 7041 |005d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ -18f3d6: 6000 d724 |005f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_save_button:I // field@24d7 │ │ -18f3da: 6e20 b954 0200 |0061: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ -18f3e0: 0c00 |0064: move-result-object v0 │ │ -18f3e2: 5b20 6a41 |0065: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@416a │ │ -18f3e6: 6000 d324 |0067: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_delete_button:I // field@24d3 │ │ -18f3ea: 6e20 b954 0200 |0069: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ -18f3f0: 0c00 |006c: move-result-object v0 │ │ -18f3f2: 5b20 6541 |006d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4165 │ │ -18f3f6: 6000 ce24 |006f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_confirm_button:I // field@24ce │ │ -18f3fa: 6e20 b954 0200 |0071: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ -18f400: 0c00 |0074: move-result-object v0 │ │ -18f402: 5b20 6041 |0075: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4160 │ │ -18f406: 6000 cd24 |0077: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_color_picker:I // field@24cd │ │ -18f40a: 6e20 b954 0200 |0079: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ -18f410: 0c00 |007c: move-result-object v0 │ │ -18f412: 1f00 8810 |007d: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // type@1088 │ │ -18f416: 5b20 5f41 |007f: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ -18f41a: 6000 cb24 |0081: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_blur_help_text:I // field@24cb │ │ -18f41e: 6e20 b954 0200 |0083: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ -18f424: 0c00 |0086: move-result-object v0 │ │ -18f426: 5b20 6b41 |0087: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@416b │ │ -18f42a: 7010 be54 0200 |0089: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeViews:()V // method@54be │ │ -18f430: 7010 bf54 0200 |008c: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeVisibilityMap:()V // method@54bf │ │ -18f436: 6200 5841 |008f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ -18f43a: 6e20 d654 0200 |0091: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ -18f440: 0e00 |0094: return-void │ │ +18f30c: |[18f30c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initialize:()V │ │ +18f31c: 6e10 bb54 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@54bb │ │ +18f322: 0c00 |0003: move-result-object v0 │ │ +18f324: 6001 ac26 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.image_editor_hud:I // field@26ac │ │ +18f328: 7130 bc54 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@54bc │ │ +18f32e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +18f330: 6e20 d854 0200 |000a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setOrientation:(I)V // method@54d8 │ │ +18f336: 6000 d024 |000d: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_button:I // field@24d0 │ │ +18f33a: 6e20 b954 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ +18f340: 0c00 |0012: move-result-object v0 │ │ +18f342: 5b20 6141 |0013: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@4161 │ │ +18f346: 6000 d124 |0015: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_flip:I // field@24d1 │ │ +18f34a: 6e20 b954 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ +18f350: 0c00 |001a: move-result-object v0 │ │ +18f352: 5b20 6241 |001b: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@4162 │ │ +18f356: 6000 d224 |001d: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_rotate:I // field@24d2 │ │ +18f35a: 6e20 b954 0200 |001f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ +18f360: 0c00 |0022: move-result-object v0 │ │ +18f362: 5b20 6341 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@4163 │ │ +18f366: 6000 cc24 |0025: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_color_palette:I // field@24cc │ │ +18f36a: 6e20 b954 0200 |0027: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ +18f370: 0c00 |002a: move-result-object v0 │ │ +18f372: 1f00 b401 |002b: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@01b4 │ │ +18f376: 5b20 5d41 |002d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415d │ │ +18f37a: 6000 d424 |002f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_draw_button:I // field@24d4 │ │ +18f37e: 6e20 b954 0200 |0031: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ +18f384: 0c00 |0034: move-result-object v0 │ │ +18f386: 5b20 6641 |0035: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4166 │ │ +18f38a: 6000 d524 |0037: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_highlight_button:I // field@24d5 │ │ +18f38e: 6e20 b954 0200 |0039: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ +18f394: 0c00 |003c: move-result-object v0 │ │ +18f396: 5b20 6841 |003d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4168 │ │ +18f39a: 6000 ca24 |003f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_blur_button:I // field@24ca │ │ +18f39e: 6e20 b954 0200 |0041: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ +18f3a4: 0c00 |0044: move-result-object v0 │ │ +18f3a6: 5b20 5c41 |0045: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@415c │ │ +18f3aa: 6000 da24 |0047: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_text_button:I // field@24da │ │ +18f3ae: 6e20 b954 0200 |0049: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ +18f3b4: 0c00 |004c: move-result-object v0 │ │ +18f3b6: 5b20 6e41 |004d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@416e │ │ +18f3ba: 6000 d924 |004f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_sticker_button:I // field@24d9 │ │ +18f3be: 6e20 b954 0200 |0051: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ +18f3c4: 0c00 |0054: move-result-object v0 │ │ +18f3c6: 5b20 6d41 |0055: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@416d │ │ +18f3ca: 6000 dc24 |0057: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_undo_button:I // field@24dc │ │ +18f3ce: 6e20 b954 0200 |0059: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ +18f3d4: 0c00 |005c: move-result-object v0 │ │ +18f3d6: 5b20 7041 |005d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ +18f3da: 6000 d724 |005f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_save_button:I // field@24d7 │ │ +18f3de: 6e20 b954 0200 |0061: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ +18f3e4: 0c00 |0064: move-result-object v0 │ │ +18f3e6: 5b20 6a41 |0065: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@416a │ │ +18f3ea: 6000 d324 |0067: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_delete_button:I // field@24d3 │ │ +18f3ee: 6e20 b954 0200 |0069: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ +18f3f4: 0c00 |006c: move-result-object v0 │ │ +18f3f6: 5b20 6541 |006d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4165 │ │ +18f3fa: 6000 ce24 |006f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_confirm_button:I // field@24ce │ │ +18f3fe: 6e20 b954 0200 |0071: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ +18f404: 0c00 |0074: move-result-object v0 │ │ +18f406: 5b20 6041 |0075: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4160 │ │ +18f40a: 6000 cd24 |0077: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_color_picker:I // field@24cd │ │ +18f40e: 6e20 b954 0200 |0079: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ +18f414: 0c00 |007c: move-result-object v0 │ │ +18f416: 1f00 8810 |007d: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // type@1088 │ │ +18f41a: 5b20 5f41 |007f: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ +18f41e: 6000 cb24 |0081: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_blur_help_text:I // field@24cb │ │ +18f422: 6e20 b954 0200 |0083: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@54b9 │ │ +18f428: 0c00 |0086: move-result-object v0 │ │ +18f42a: 5b20 6b41 |0087: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@416b │ │ +18f42e: 7010 be54 0200 |0089: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeViews:()V // method@54be │ │ +18f434: 7010 bf54 0200 |008c: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeVisibilityMap:()V // method@54bf │ │ +18f43a: 6200 5841 |008f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ +18f43e: 6e20 d654 0200 |0091: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ +18f444: 0e00 |0094: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x000a line=75 │ │ 0x000d line=77 │ │ 0x0015 line=78 │ │ 0x001d line=79 │ │ @@ -297964,81 +297965,81 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 162 16-bit code units │ │ -18f444: |[18f444] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeViews:()V │ │ -18f454: 5430 7041 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ -18f458: 2201 6f10 |0002: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7; // type@106f │ │ -18f45c: 7020 9554 3100 |0004: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5495 │ │ -18f462: 6e20 4103 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18f468: 5430 6541 |000a: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4165 │ │ -18f46c: 2201 6510 |000c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11; // type@1065 │ │ -18f470: 7020 8154 3100 |000e: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5481 │ │ -18f476: 6e20 4103 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18f47c: 5430 6141 |0014: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@4161 │ │ -18f480: 2201 6610 |0016: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12; // type@1066 │ │ -18f484: 7020 8354 3100 |0018: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5483 │ │ -18f48a: 6e20 4103 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18f490: 5430 6241 |001e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@4162 │ │ -18f494: 2201 6710 |0020: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13; // type@1067 │ │ -18f498: 7020 8554 3100 |0022: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5485 │ │ -18f49e: 6e20 4103 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18f4a4: 5430 6341 |0028: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@4163 │ │ -18f4a8: 2201 6810 |002a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14; // type@1068 │ │ -18f4ac: 7020 8754 3100 |002c: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5487 │ │ -18f4b2: 6e20 4103 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18f4b8: 5430 6041 |0032: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4160 │ │ -18f4bc: 2201 6910 |0034: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1; // type@1069 │ │ -18f4c0: 7020 8954 3100 |0036: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5489 │ │ -18f4c6: 6e20 4103 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18f4cc: 2200 8610 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // type@1086 │ │ -18f4d0: 7010 3655 0000 |003e: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.:()V // method@5536 │ │ -18f4d6: 5b30 5e41 |0041: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@415e │ │ -18f4da: 5431 5f41 |0043: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ -18f4de: 7110 e80c 0100 |0045: invoke-static {v1}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -18f4e4: 2202 6a10 |0048: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2; // type@106a │ │ -18f4e8: 7020 8b54 1200 |004a: invoke-direct {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V // method@548b │ │ -18f4ee: 6e20 3e55 2000 |004d: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@553e │ │ -18f4f4: 5430 5d41 |0050: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415d │ │ -18f4f8: 2201 a901 |0052: new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01a9 │ │ -18f4fc: 6e10 bb54 0300 |0054: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@54bb │ │ -18f502: 0c02 |0057: move-result-object v2 │ │ -18f504: 7020 d905 2100 |0058: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05d9 │ │ -18f50a: 6e20 0506 1000 |005b: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@0605 │ │ -18f510: 5430 5d41 |005e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415d │ │ -18f514: 5431 5e41 |0060: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@415e │ │ -18f518: 6e20 0106 1000 |0062: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0601 │ │ -18f51e: 5430 6641 |0065: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4166 │ │ -18f522: 2201 6b10 |0067: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3; // type@106b │ │ -18f526: 7020 8d54 3100 |0069: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@548d │ │ -18f52c: 6e20 4103 1000 |006c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18f532: 5430 5c41 |006f: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@415c │ │ -18f536: 2201 6c10 |0071: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4; // type@106c │ │ -18f53a: 7020 8f54 3100 |0073: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@548f │ │ -18f540: 6e20 4103 1000 |0076: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18f546: 5430 6841 |0079: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4168 │ │ -18f54a: 2201 6d10 |007b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5; // type@106d │ │ -18f54e: 7020 9154 3100 |007d: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5491 │ │ -18f554: 6e20 4103 1000 |0080: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18f55a: 5430 6e41 |0083: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@416e │ │ -18f55e: 2201 7010 |0085: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8; // type@1070 │ │ -18f562: 7020 9754 3100 |0087: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5497 │ │ -18f568: 6e20 4103 1000 |008a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18f56e: 5430 6a41 |008d: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@416a │ │ -18f572: 2201 7110 |008f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9; // type@1071 │ │ -18f576: 7020 9954 3100 |0091: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5499 │ │ -18f57c: 6e20 4103 1000 |0094: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18f582: 5430 6d41 |0097: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@416d │ │ -18f586: 2201 6410 |0099: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10; // type@1064 │ │ -18f58a: 7020 7f54 3100 |009b: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@547f │ │ -18f590: 6e20 4103 1000 |009e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18f596: 0e00 |00a1: return-void │ │ +18f448: |[18f448] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeViews:()V │ │ +18f458: 5430 7041 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ +18f45c: 2201 6f10 |0002: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7; // type@106f │ │ +18f460: 7020 9554 3100 |0004: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5495 │ │ +18f466: 6e20 4103 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18f46c: 5430 6541 |000a: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4165 │ │ +18f470: 2201 6510 |000c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11; // type@1065 │ │ +18f474: 7020 8154 3100 |000e: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5481 │ │ +18f47a: 6e20 4103 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18f480: 5430 6141 |0014: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@4161 │ │ +18f484: 2201 6610 |0016: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12; // type@1066 │ │ +18f488: 7020 8354 3100 |0018: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5483 │ │ +18f48e: 6e20 4103 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18f494: 5430 6241 |001e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@4162 │ │ +18f498: 2201 6710 |0020: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13; // type@1067 │ │ +18f49c: 7020 8554 3100 |0022: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5485 │ │ +18f4a2: 6e20 4103 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18f4a8: 5430 6341 |0028: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@4163 │ │ +18f4ac: 2201 6810 |002a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14; // type@1068 │ │ +18f4b0: 7020 8754 3100 |002c: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5487 │ │ +18f4b6: 6e20 4103 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18f4bc: 5430 6041 |0032: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4160 │ │ +18f4c0: 2201 6910 |0034: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1; // type@1069 │ │ +18f4c4: 7020 8954 3100 |0036: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5489 │ │ +18f4ca: 6e20 4103 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18f4d0: 2200 8610 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // type@1086 │ │ +18f4d4: 7010 3655 0000 |003e: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.:()V // method@5536 │ │ +18f4da: 5b30 5e41 |0041: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@415e │ │ +18f4de: 5431 5f41 |0043: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ +18f4e2: 7110 e80c 0100 |0045: invoke-static {v1}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +18f4e8: 2202 6a10 |0048: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2; // type@106a │ │ +18f4ec: 7020 8b54 1200 |004a: invoke-direct {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V // method@548b │ │ +18f4f2: 6e20 3e55 2000 |004d: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@553e │ │ +18f4f8: 5430 5d41 |0050: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415d │ │ +18f4fc: 2201 a901 |0052: new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01a9 │ │ +18f500: 6e10 bb54 0300 |0054: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@54bb │ │ +18f506: 0c02 |0057: move-result-object v2 │ │ +18f508: 7020 d905 2100 |0058: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05d9 │ │ +18f50e: 6e20 0506 1000 |005b: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@0605 │ │ +18f514: 5430 5d41 |005e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415d │ │ +18f518: 5431 5e41 |0060: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@415e │ │ +18f51c: 6e20 0106 1000 |0062: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0601 │ │ +18f522: 5430 6641 |0065: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4166 │ │ +18f526: 2201 6b10 |0067: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3; // type@106b │ │ +18f52a: 7020 8d54 3100 |0069: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@548d │ │ +18f530: 6e20 4103 1000 |006c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18f536: 5430 5c41 |006f: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@415c │ │ +18f53a: 2201 6c10 |0071: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4; // type@106c │ │ +18f53e: 7020 8f54 3100 |0073: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@548f │ │ +18f544: 6e20 4103 1000 |0076: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18f54a: 5430 6841 |0079: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4168 │ │ +18f54e: 2201 6d10 |007b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5; // type@106d │ │ +18f552: 7020 9154 3100 |007d: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5491 │ │ +18f558: 6e20 4103 1000 |0080: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18f55e: 5430 6e41 |0083: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@416e │ │ +18f562: 2201 7010 |0085: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8; // type@1070 │ │ +18f566: 7020 9754 3100 |0087: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5497 │ │ +18f56c: 6e20 4103 1000 |008a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18f572: 5430 6a41 |008d: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@416a │ │ +18f576: 2201 7110 |008f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9; // type@1071 │ │ +18f57a: 7020 9954 3100 |0091: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5499 │ │ +18f580: 6e20 4103 1000 |0094: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18f586: 5430 6d41 |0097: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@416d │ │ +18f58a: 2201 6410 |0099: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10; // type@1064 │ │ +18f58e: 7020 7f54 3100 |009b: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@547f │ │ +18f594: 6e20 4103 1000 |009e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18f59a: 0e00 |00a1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x000a line=125 │ │ 0x0014 line=130 │ │ 0x001e line=131 │ │ 0x0028 line=132 │ │ @@ -298061,118 +298062,118 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 204 16-bit code units │ │ -18f598: |[18f598] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeVisibilityMap:()V │ │ -18f5a8: 6200 5841 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ -18f5ac: 54b1 6641 |0002: iget-object v1, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4166 │ │ -18f5b0: 54b2 6841 |0004: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4168 │ │ -18f5b4: 54b3 5c41 |0006: iget-object v3, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@415c │ │ -18f5b8: 54b4 6e41 |0008: iget-object v4, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@416e │ │ -18f5bc: 54b5 6d41 |000a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@416d │ │ -18f5c0: 54b6 6141 |000c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@4161 │ │ -18f5c4: 54b7 7041 |000e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ -18f5c8: 54b8 6a41 |0010: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@416a │ │ -18f5cc: 1309 0800 |0012: const/16 v9, #int 8 // #8 │ │ -18f5d0: 2399 2511 |0014: new-array v9, v9, [Landroid/view/View; // type@1125 │ │ -18f5d4: 120a |0016: const/4 v10, #int 0 // #0 │ │ -18f5d6: 4d01 090a |0017: aput-object v1, v9, v10 │ │ -18f5da: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -18f5dc: 4d02 0901 |001a: aput-object v2, v9, v1 │ │ -18f5e0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -18f5e2: 4d03 0902 |001d: aput-object v3, v9, v2 │ │ -18f5e6: 1233 |001f: const/4 v3, #int 3 // #3 │ │ -18f5e8: 4d04 0903 |0020: aput-object v4, v9, v3 │ │ -18f5ec: 1244 |0022: const/4 v4, #int 4 // #4 │ │ -18f5ee: 4d05 0904 |0023: aput-object v5, v9, v4 │ │ -18f5f2: 1255 |0025: const/4 v5, #int 5 // #5 │ │ -18f5f4: 4d06 0905 |0026: aput-object v6, v9, v5 │ │ -18f5f8: 1265 |0028: const/4 v5, #int 6 // #6 │ │ -18f5fa: 4d07 0905 |0029: aput-object v7, v9, v5 │ │ -18f5fe: 1275 |002b: const/4 v5, #int 7 // #7 │ │ -18f600: 4d08 0905 |002c: aput-object v8, v9, v5 │ │ -18f604: 7030 da54 0b09 |002e: invoke-direct {v11, v0, v9}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54da │ │ -18f60a: 6200 5541 |0031: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ -18f60e: 2345 2511 |0033: new-array v5, v4, [Landroid/view/View; // type@1125 │ │ -18f612: 54b6 6041 |0035: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4160 │ │ -18f616: 4d06 050a |0037: aput-object v6, v5, v10 │ │ -18f61a: 54b6 7041 |0039: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ -18f61e: 4d06 0501 |003b: aput-object v6, v5, v1 │ │ -18f622: 54b6 5f41 |003d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ -18f626: 4d06 0502 |003f: aput-object v6, v5, v2 │ │ -18f62a: 54b6 5d41 |0041: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415d │ │ -18f62e: 4d06 0503 |0043: aput-object v6, v5, v3 │ │ -18f632: 7030 da54 0b05 |0045: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54da │ │ -18f638: 6200 5641 |0048: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ -18f63c: 2345 2511 |004a: new-array v5, v4, [Landroid/view/View; // type@1125 │ │ -18f640: 54b6 6041 |004c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4160 │ │ -18f644: 4d06 050a |004e: aput-object v6, v5, v10 │ │ -18f648: 54b6 7041 |0050: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ -18f64c: 4d06 0501 |0052: aput-object v6, v5, v1 │ │ -18f650: 54b6 5f41 |0054: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ -18f654: 4d06 0502 |0056: aput-object v6, v5, v2 │ │ -18f658: 54b6 5d41 |0058: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415d │ │ -18f65c: 4d06 0503 |005a: aput-object v6, v5, v3 │ │ -18f660: 7030 da54 0b05 |005c: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54da │ │ -18f666: 6200 5341 |005f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4153 │ │ -18f66a: 54b5 6041 |0061: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4160 │ │ -18f66e: 54b6 7041 |0063: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ -18f672: 54b7 6b41 |0065: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@416b │ │ -18f676: 2338 2511 |0067: new-array v8, v3, [Landroid/view/View; // type@1125 │ │ -18f67a: 4d05 080a |0069: aput-object v5, v8, v10 │ │ -18f67e: 4d06 0801 |006b: aput-object v6, v8, v1 │ │ -18f682: 4d07 0802 |006d: aput-object v7, v8, v2 │ │ -18f686: 7030 da54 0b08 |006f: invoke-direct {v11, v0, v8}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54da │ │ -18f68c: 6200 5941 |0072: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ -18f690: 2345 2511 |0074: new-array v5, v4, [Landroid/view/View; // type@1125 │ │ -18f694: 54b6 6041 |0076: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4160 │ │ -18f698: 4d06 050a |0078: aput-object v6, v5, v10 │ │ -18f69c: 54b6 6541 |007a: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4165 │ │ -18f6a0: 4d06 0501 |007c: aput-object v6, v5, v1 │ │ -18f6a4: 54b6 5f41 |007e: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ -18f6a8: 4d06 0502 |0080: aput-object v6, v5, v2 │ │ -18f6ac: 54b6 5d41 |0082: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415d │ │ -18f6b0: 4d06 0503 |0084: aput-object v6, v5, v3 │ │ -18f6b4: 7030 da54 0b05 |0086: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54da │ │ -18f6ba: 6200 5741 |0089: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ -18f6be: 54b5 6041 |008b: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4160 │ │ -18f6c2: 54b6 6541 |008d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4165 │ │ -18f6c6: 2327 2511 |008f: new-array v7, v2, [Landroid/view/View; // type@1125 │ │ -18f6ca: 4d05 070a |0091: aput-object v5, v7, v10 │ │ -18f6ce: 4d06 0701 |0093: aput-object v6, v7, v1 │ │ -18f6d2: 7030 da54 0b07 |0095: invoke-direct {v11, v0, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54da │ │ -18f6d8: 6200 5441 |0098: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4154 │ │ -18f6dc: 54b5 6041 |009a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4160 │ │ -18f6e0: 54b6 6241 |009c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@4162 │ │ -18f6e4: 54b7 6341 |009e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@4163 │ │ -18f6e8: 54b8 7041 |00a0: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ -18f6ec: 2344 2511 |00a2: new-array v4, v4, [Landroid/view/View; // type@1125 │ │ -18f6f0: 4d05 040a |00a4: aput-object v5, v4, v10 │ │ -18f6f4: 4d06 0401 |00a6: aput-object v6, v4, v1 │ │ -18f6f8: 4d07 0402 |00a8: aput-object v7, v4, v2 │ │ -18f6fc: 4d08 0403 |00aa: aput-object v8, v4, v3 │ │ -18f700: 7030 da54 0b04 |00ac: invoke-direct {v11, v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54da │ │ -18f706: 54b0 7141 |00af: iget-object v0, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4171 │ │ -18f70a: 7210 e40c 0000 |00b1: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0ce4 │ │ -18f710: 0c00 |00b4: move-result-object v0 │ │ -18f712: 7210 730c 0000 |00b5: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c73 │ │ -18f718: 0c00 |00b8: move-result-object v0 │ │ -18f71a: 7210 a70c 0000 |00b9: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -18f720: 0a01 |00bc: move-result v1 │ │ -18f722: 3801 0e00 |00bd: if-eqz v1, 00cb // +000e │ │ -18f726: 7210 a80c 0000 |00bf: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -18f72c: 0c01 |00c2: move-result-object v1 │ │ -18f72e: 1f01 9003 |00c3: check-cast v1, Ljava/util/Set; // type@0390 │ │ -18f732: 54b2 5b41 |00c5: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415b │ │ -18f736: 7220 f80c 1200 |00c7: invoke-interface {v2, v1}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@0cf8 │ │ -18f73c: 28ef |00ca: goto 00b9 // -0011 │ │ -18f73e: 0e00 |00cb: return-void │ │ +18f59c: |[18f59c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeVisibilityMap:()V │ │ +18f5ac: 6200 5841 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ +18f5b0: 54b1 6641 |0002: iget-object v1, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@4166 │ │ +18f5b4: 54b2 6841 |0004: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4168 │ │ +18f5b8: 54b3 5c41 |0006: iget-object v3, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@415c │ │ +18f5bc: 54b4 6e41 |0008: iget-object v4, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@416e │ │ +18f5c0: 54b5 6d41 |000a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@416d │ │ +18f5c4: 54b6 6141 |000c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@4161 │ │ +18f5c8: 54b7 7041 |000e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ +18f5cc: 54b8 6a41 |0010: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@416a │ │ +18f5d0: 1309 0800 |0012: const/16 v9, #int 8 // #8 │ │ +18f5d4: 2399 2511 |0014: new-array v9, v9, [Landroid/view/View; // type@1125 │ │ +18f5d8: 120a |0016: const/4 v10, #int 0 // #0 │ │ +18f5da: 4d01 090a |0017: aput-object v1, v9, v10 │ │ +18f5de: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +18f5e0: 4d02 0901 |001a: aput-object v2, v9, v1 │ │ +18f5e4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +18f5e6: 4d03 0902 |001d: aput-object v3, v9, v2 │ │ +18f5ea: 1233 |001f: const/4 v3, #int 3 // #3 │ │ +18f5ec: 4d04 0903 |0020: aput-object v4, v9, v3 │ │ +18f5f0: 1244 |0022: const/4 v4, #int 4 // #4 │ │ +18f5f2: 4d05 0904 |0023: aput-object v5, v9, v4 │ │ +18f5f6: 1255 |0025: const/4 v5, #int 5 // #5 │ │ +18f5f8: 4d06 0905 |0026: aput-object v6, v9, v5 │ │ +18f5fc: 1265 |0028: const/4 v5, #int 6 // #6 │ │ +18f5fe: 4d07 0905 |0029: aput-object v7, v9, v5 │ │ +18f602: 1275 |002b: const/4 v5, #int 7 // #7 │ │ +18f604: 4d08 0905 |002c: aput-object v8, v9, v5 │ │ +18f608: 7030 da54 0b09 |002e: invoke-direct {v11, v0, v9}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54da │ │ +18f60e: 6200 5541 |0031: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ +18f612: 2345 2511 |0033: new-array v5, v4, [Landroid/view/View; // type@1125 │ │ +18f616: 54b6 6041 |0035: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4160 │ │ +18f61a: 4d06 050a |0037: aput-object v6, v5, v10 │ │ +18f61e: 54b6 7041 |0039: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ +18f622: 4d06 0501 |003b: aput-object v6, v5, v1 │ │ +18f626: 54b6 5f41 |003d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ +18f62a: 4d06 0502 |003f: aput-object v6, v5, v2 │ │ +18f62e: 54b6 5d41 |0041: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415d │ │ +18f632: 4d06 0503 |0043: aput-object v6, v5, v3 │ │ +18f636: 7030 da54 0b05 |0045: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54da │ │ +18f63c: 6200 5641 |0048: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ +18f640: 2345 2511 |004a: new-array v5, v4, [Landroid/view/View; // type@1125 │ │ +18f644: 54b6 6041 |004c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4160 │ │ +18f648: 4d06 050a |004e: aput-object v6, v5, v10 │ │ +18f64c: 54b6 7041 |0050: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ +18f650: 4d06 0501 |0052: aput-object v6, v5, v1 │ │ +18f654: 54b6 5f41 |0054: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ +18f658: 4d06 0502 |0056: aput-object v6, v5, v2 │ │ +18f65c: 54b6 5d41 |0058: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415d │ │ +18f660: 4d06 0503 |005a: aput-object v6, v5, v3 │ │ +18f664: 7030 da54 0b05 |005c: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54da │ │ +18f66a: 6200 5341 |005f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4153 │ │ +18f66e: 54b5 6041 |0061: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4160 │ │ +18f672: 54b6 7041 |0063: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ +18f676: 54b7 6b41 |0065: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@416b │ │ +18f67a: 2338 2511 |0067: new-array v8, v3, [Landroid/view/View; // type@1125 │ │ +18f67e: 4d05 080a |0069: aput-object v5, v8, v10 │ │ +18f682: 4d06 0801 |006b: aput-object v6, v8, v1 │ │ +18f686: 4d07 0802 |006d: aput-object v7, v8, v2 │ │ +18f68a: 7030 da54 0b08 |006f: invoke-direct {v11, v0, v8}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54da │ │ +18f690: 6200 5941 |0072: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ +18f694: 2345 2511 |0074: new-array v5, v4, [Landroid/view/View; // type@1125 │ │ +18f698: 54b6 6041 |0076: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4160 │ │ +18f69c: 4d06 050a |0078: aput-object v6, v5, v10 │ │ +18f6a0: 54b6 6541 |007a: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4165 │ │ +18f6a4: 4d06 0501 |007c: aput-object v6, v5, v1 │ │ +18f6a8: 54b6 5f41 |007e: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ +18f6ac: 4d06 0502 |0080: aput-object v6, v5, v2 │ │ +18f6b0: 54b6 5d41 |0082: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@415d │ │ +18f6b4: 4d06 0503 |0084: aput-object v6, v5, v3 │ │ +18f6b8: 7030 da54 0b05 |0086: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54da │ │ +18f6be: 6200 5741 |0089: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ +18f6c2: 54b5 6041 |008b: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4160 │ │ +18f6c6: 54b6 6541 |008d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@4165 │ │ +18f6ca: 2327 2511 |008f: new-array v7, v2, [Landroid/view/View; // type@1125 │ │ +18f6ce: 4d05 070a |0091: aput-object v5, v7, v10 │ │ +18f6d2: 4d06 0701 |0093: aput-object v6, v7, v1 │ │ +18f6d6: 7030 da54 0b07 |0095: invoke-direct {v11, v0, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54da │ │ +18f6dc: 6200 5441 |0098: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4154 │ │ +18f6e0: 54b5 6041 |009a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4160 │ │ +18f6e4: 54b6 6241 |009c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@4162 │ │ +18f6e8: 54b7 6341 |009e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@4163 │ │ +18f6ec: 54b8 7041 |00a0: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ +18f6f0: 2344 2511 |00a2: new-array v4, v4, [Landroid/view/View; // type@1125 │ │ +18f6f4: 4d05 040a |00a4: aput-object v5, v4, v10 │ │ +18f6f8: 4d06 0401 |00a6: aput-object v6, v4, v1 │ │ +18f6fc: 4d07 0402 |00a8: aput-object v7, v4, v2 │ │ +18f700: 4d08 0403 |00aa: aput-object v8, v4, v3 │ │ +18f704: 7030 da54 0b04 |00ac: invoke-direct {v11, v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@54da │ │ +18f70a: 54b0 7141 |00af: iget-object v0, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4171 │ │ +18f70e: 7210 e40c 0000 |00b1: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0ce4 │ │ +18f714: 0c00 |00b4: move-result-object v0 │ │ +18f716: 7210 730c 0000 |00b5: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c73 │ │ +18f71c: 0c00 |00b8: move-result-object v0 │ │ +18f71e: 7210 a70c 0000 |00b9: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +18f724: 0a01 |00bc: move-result v1 │ │ +18f726: 3801 0e00 |00bd: if-eqz v1, 00cb // +000e │ │ +18f72a: 7210 a80c 0000 |00bf: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +18f730: 0c01 |00c2: move-result-object v1 │ │ +18f732: 1f01 9003 |00c3: check-cast v1, Ljava/util/Set; // type@0390 │ │ +18f736: 54b2 5b41 |00c5: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415b │ │ +18f73a: 7220 f80c 1200 |00c7: invoke-interface {v2, v1}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@0cf8 │ │ +18f740: 28ef |00ca: goto 00b9 // -0011 │ │ +18f742: 0e00 |00cb: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0031 line=101 │ │ 0x0048 line=103 │ │ 0x005f line=105 │ │ 0x0072 line=107 │ │ @@ -298188,22 +298189,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -18f8dc: |[18f8dc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeBlur:()V │ │ -18f8ec: 5420 5f41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ -18f8f0: 5421 6c41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416c │ │ -18f8f4: 6e20 4e55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@554e │ │ -18f8fa: 5420 5f41 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ -18f8fe: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ -18f900: 6e20 4a55 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@554a │ │ -18f906: 0e00 |000d: return-void │ │ +18f8e0: |[18f8e0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeBlur:()V │ │ +18f8f0: 5420 5f41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ +18f8f4: 5421 6c41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416c │ │ +18f8f8: 6e20 4e55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@554e │ │ +18f8fe: 5420 5f41 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ +18f902: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ +18f904: 6e20 4a55 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@554a │ │ +18f90a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0007 line=208 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -298212,22 +298213,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -18f908: |[18f908] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeDraw:()V │ │ -18f918: 5420 5f41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ -18f91c: 5421 6c41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416c │ │ -18f920: 6e20 4e55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@554e │ │ -18f926: 5420 5f41 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ -18f92a: 1501 ffff |0009: const/high16 v1, #int -65536 // #ffff │ │ -18f92e: 6e20 4a55 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@554a │ │ -18f934: 0e00 |000e: return-void │ │ +18f90c: |[18f90c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeDraw:()V │ │ +18f91c: 5420 5f41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ +18f920: 5421 6c41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416c │ │ +18f924: 6e20 4e55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@554e │ │ +18f92a: 5420 5f41 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ +18f92e: 1501 ffff |0009: const/high16 v1, #int -65536 // #ffff │ │ +18f932: 6e20 4a55 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@554a │ │ +18f938: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0007 line=213 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -298236,22 +298237,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -18f938: |[18f938] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeHighlight:()V │ │ -18f948: 5420 5f41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ -18f94c: 5421 6941 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4169 │ │ -18f950: 6e20 4e55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@554e │ │ -18f956: 5420 5f41 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ -18f95a: 1301 00ff |0009: const/16 v1, #int -256 // #ff00 │ │ -18f95e: 6e20 4a55 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@554a │ │ -18f964: 0e00 |000e: return-void │ │ +18f93c: |[18f93c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeHighlight:()V │ │ +18f94c: 5420 5f41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ +18f950: 5421 6941 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4169 │ │ +18f954: 6e20 4e55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@554e │ │ +18f95a: 5420 5f41 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ +18f95e: 1301 00ff |0009: const/16 v1, #int -256 // #ff00 │ │ +18f962: 6e20 4a55 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@554a │ │ +18f968: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0007 line=218 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -298260,22 +298261,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -18f968: |[18f968] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeText:()V │ │ -18f978: 5420 5f41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ -18f97c: 5421 6c41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416c │ │ -18f980: 6e20 4e55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@554e │ │ -18f986: 5420 5f41 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ -18f98a: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ -18f98c: 6e20 4a55 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@554a │ │ -18f992: 0e00 |000d: return-void │ │ +18f96c: |[18f96c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeText:()V │ │ +18f97c: 5420 5f41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ +18f980: 5421 6c41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@416c │ │ +18f984: 6e20 4e55 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@554e │ │ +18f98a: 5420 5f41 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ +18f98e: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ +18f990: 6e20 4a55 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@554a │ │ +18f996: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0007 line=223 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -298284,72 +298285,72 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -18f18c: |[18f18c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.replaceAlphaWith128:(I)I │ │ -18f19c: 1400 ffff ff00 |0000: const v0, #float 2.35099e-38 // #00ffffff │ │ -18f1a2: b501 |0003: and-int/2addr v1, v0 │ │ -18f1a4: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -18f1a8: b601 |0006: or-int/2addr v1, v0 │ │ -18f1aa: 0f01 |0007: return v1 │ │ +18f190: |[18f190] org.thoughtcrime.securesms.scribbles.ImageEditorHud.replaceAlphaWith128:(I)I │ │ +18f1a0: 1400 ffff ff00 |0000: const v0, #float 2.35099e-38 // #00ffffff │ │ +18f1a6: b501 |0003: and-int/2addr v1, v0 │ │ +18f1a8: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +18f1ac: b601 |0006: or-int/2addr v1, v0 │ │ +18f1ae: 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 │ │ -18fa0c: |[18fa0c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V │ │ -18fa1c: 5b45 6441 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4164 │ │ -18fa20: 7020 db54 5400 |0002: invoke-direct {v4, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54db │ │ -18fa26: 6200 5141 |0005: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4151 │ │ -18fa2a: 6e10 b054 0500 |0007: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ -18fa30: 0a01 |000a: move-result v1 │ │ -18fa32: 4400 0001 |000b: aget v0, v0, v1 │ │ -18fa36: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -18fa38: 3210 1800 |000e: if-eq v0, v1, 0026 // +0018 │ │ -18fa3c: 1222 |0010: const/4 v2, #int 2 // #2 │ │ -18fa3e: 3220 1100 |0011: if-eq v0, v2, 0022 // +0011 │ │ -18fa42: 1232 |0013: const/4 v2, #int 3 // #3 │ │ -18fa44: 3220 0a00 |0014: if-eq v0, v2, 001e // +000a │ │ -18fa48: 1242 |0016: const/4 v2, #int 4 // #4 │ │ -18fa4a: 3220 0300 |0017: if-eq v0, v2, 001a // +0003 │ │ -18fa4e: 2810 |0019: goto 0029 // +0010 │ │ -18fa50: 7010 ce54 0400 |001a: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeBlur:()V // method@54ce │ │ -18fa56: 280c |001d: goto 0029 // +000c │ │ -18fa58: 7010 d154 0400 |001e: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeText:()V // method@54d1 │ │ -18fa5e: 2808 |0021: goto 0029 // +0008 │ │ -18fa60: 7010 d054 0400 |0022: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeHighlight:()V // method@54d0 │ │ -18fa66: 2804 |0025: goto 0029 // +0004 │ │ -18fa68: 7010 cf54 0400 |0026: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeDraw:()V // method@54cf │ │ -18fa6e: 3806 0700 |0029: if-eqz v6, 0030 // +0007 │ │ -18fa72: 5446 6741 |002b: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ -18fa76: 7220 a854 5600 |002d: invoke-interface {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54a8 │ │ -18fa7c: 5446 6741 |0030: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ -18fa80: 6200 5841 |0032: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ -18fa84: 1202 |0034: const/4 v2, #int 0 // #0 │ │ -18fa86: 3205 0400 |0035: if-eq v5, v0, 0039 // +0004 │ │ -18fa8a: 1210 |0037: const/4 v0, #int 1 // #1 │ │ -18fa8c: 2802 |0038: goto 003a // +0002 │ │ -18fa8e: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -18fa90: 6203 5941 |003a: sget-object v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ -18fa94: 3235 0300 |003c: if-eq v5, v3, 003f // +0003 │ │ -18fa98: 2802 |003e: goto 0040 // +0002 │ │ -18fa9a: 1201 |003f: const/4 v1, #int 0 // #0 │ │ -18fa9c: 7230 a954 0601 |0040: invoke-interface {v6, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRequestFullScreen:(ZZ)V // method@54a9 │ │ -18faa2: 0e00 |0043: return-void │ │ +18fa10: |[18fa10] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V │ │ +18fa20: 5b45 6441 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4164 │ │ +18fa24: 7020 db54 5400 |0002: invoke-direct {v4, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54db │ │ +18fa2a: 6200 5141 |0005: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4151 │ │ +18fa2e: 6e10 b054 0500 |0007: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ +18fa34: 0a01 |000a: move-result v1 │ │ +18fa36: 4400 0001 |000b: aget v0, v0, v1 │ │ +18fa3a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +18fa3c: 3210 1800 |000e: if-eq v0, v1, 0026 // +0018 │ │ +18fa40: 1222 |0010: const/4 v2, #int 2 // #2 │ │ +18fa42: 3220 1100 |0011: if-eq v0, v2, 0022 // +0011 │ │ +18fa46: 1232 |0013: const/4 v2, #int 3 // #3 │ │ +18fa48: 3220 0a00 |0014: if-eq v0, v2, 001e // +000a │ │ +18fa4c: 1242 |0016: const/4 v2, #int 4 // #4 │ │ +18fa4e: 3220 0300 |0017: if-eq v0, v2, 001a // +0003 │ │ +18fa52: 2810 |0019: goto 0029 // +0010 │ │ +18fa54: 7010 ce54 0400 |001a: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeBlur:()V // method@54ce │ │ +18fa5a: 280c |001d: goto 0029 // +000c │ │ +18fa5c: 7010 d154 0400 |001e: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeText:()V // method@54d1 │ │ +18fa62: 2808 |0021: goto 0029 // +0008 │ │ +18fa64: 7010 d054 0400 |0022: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeHighlight:()V // method@54d0 │ │ +18fa6a: 2804 |0025: goto 0029 // +0004 │ │ +18fa6c: 7010 cf54 0400 |0026: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeDraw:()V // method@54cf │ │ +18fa72: 3806 0700 |0029: if-eqz v6, 0030 // +0007 │ │ +18fa76: 5446 6741 |002b: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ +18fa7a: 7220 a854 5600 |002d: invoke-interface {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54a8 │ │ +18fa80: 5446 6741 |0030: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ +18fa84: 6200 5841 |0032: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ +18fa88: 1202 |0034: const/4 v2, #int 0 // #0 │ │ +18fa8a: 3205 0400 |0035: if-eq v5, v0, 0039 // +0004 │ │ +18fa8e: 1210 |0037: const/4 v0, #int 1 // #1 │ │ +18fa90: 2802 |0038: goto 003a // +0002 │ │ +18fa92: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +18fa94: 6203 5941 |003a: sget-object v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ +18fa98: 3235 0300 |003c: if-eq v5, v3, 003f // +0003 │ │ +18fa9c: 2802 |003e: goto 0040 // +0002 │ │ +18fa9e: 1201 |003f: const/4 v1, #int 0 // #0 │ │ +18faa0: 7230 a954 0601 |0040: invoke-interface {v6, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRequestFullScreen:(ZZ)V // method@54a9 │ │ +18faa6: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ 0x0005 line=180 │ │ 0x001a line=184 │ │ 0x001e line=183 │ │ @@ -298367,22 +298368,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 │ │ -18faf0: |[18faf0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V │ │ -18fb00: 5420 7141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4171 │ │ -18fb04: 2201 7a03 |0002: new-instance v1, Ljava/util/HashSet; // type@037a │ │ -18fb08: 7110 5e0c 0400 |0004: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0c5e │ │ -18fb0e: 0c04 |0007: move-result-object v4 │ │ -18fb10: 7020 990c 4100 |0008: invoke-direct {v1, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0c99 │ │ -18fb16: 7230 e00c 3001 |000b: invoke-interface {v0, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -18fb1c: 0e00 |000e: return-void │ │ +18faf4: |[18faf4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V │ │ +18fb04: 5420 7141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4171 │ │ +18fb08: 2201 7a03 |0002: new-instance v1, Ljava/util/HashSet; // type@037a │ │ +18fb0c: 7110 5e0c 0400 |0004: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0c5e │ │ +18fb12: 0c04 |0007: move-result-object v4 │ │ +18fb14: 7020 990c 4100 |0008: invoke-direct {v1, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0c99 │ │ +18fb1a: 7230 e00c 3001 |000b: invoke-interface {v0, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +18fb20: 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; │ │ @@ -298392,37 +298393,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 │ │ -18fb20: |[18fb20] org.thoughtcrime.securesms.scribbles.ImageEditorHud.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -18fb30: 5430 7141 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4171 │ │ -18fb34: 7220 dd0c 4000 |0002: invoke-interface {v0, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cdd │ │ -18fb3a: 0c04 |0005: move-result-object v4 │ │ -18fb3c: 1f04 9003 |0006: check-cast v4, Ljava/util/Set; // type@0390 │ │ -18fb40: 5430 5b41 |0008: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415b │ │ -18fb44: 7210 fd0c 0000 |000a: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0cfd │ │ -18fb4a: 0c00 |000d: move-result-object v0 │ │ -18fb4c: 7210 a70c 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -18fb52: 0a01 |0011: move-result v1 │ │ -18fb54: 3801 1600 |0012: if-eqz v1, 0028 // +0016 │ │ -18fb58: 7210 a80c 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -18fb5e: 0c01 |0017: move-result-object v1 │ │ -18fb60: 1f01 f200 |0018: check-cast v1, Landroid/view/View; // type@00f2 │ │ -18fb64: 7030 b754 4301 |001a: invoke-direct {v3, v4, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@54b7 │ │ -18fb6a: 0a02 |001d: move-result v2 │ │ -18fb6c: 3802 0400 |001e: if-eqz v2, 0022 // +0004 │ │ -18fb70: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -18fb72: 2803 |0021: goto 0024 // +0003 │ │ -18fb74: 1302 0800 |0022: const/16 v2, #int 8 // #8 │ │ -18fb78: 6e20 4c03 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ -18fb7e: 28e7 |0027: goto 000e // -0019 │ │ -18fb80: 0e00 |0028: return-void │ │ +18fb24: |[18fb24] org.thoughtcrime.securesms.scribbles.ImageEditorHud.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +18fb34: 5430 7141 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4171 │ │ +18fb38: 7220 dd0c 4000 |0002: invoke-interface {v0, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cdd │ │ +18fb3e: 0c04 |0005: move-result-object v4 │ │ +18fb40: 1f04 9003 |0006: check-cast v4, Ljava/util/Set; // type@0390 │ │ +18fb44: 5430 5b41 |0008: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@415b │ │ +18fb48: 7210 fd0c 0000 |000a: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0cfd │ │ +18fb4e: 0c00 |000d: move-result-object v0 │ │ +18fb50: 7210 a70c 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +18fb56: 0a01 |0011: move-result v1 │ │ +18fb58: 3801 1600 |0012: if-eqz v1, 0028 // +0016 │ │ +18fb5c: 7210 a80c 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +18fb62: 0c01 |0017: move-result-object v1 │ │ +18fb64: 1f01 f200 |0018: check-cast v1, Landroid/view/View; // type@00f2 │ │ +18fb68: 7030 b754 4301 |001a: invoke-direct {v3, v4, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@54b7 │ │ +18fb6e: 0a02 |001d: move-result v2 │ │ +18fb70: 3802 0400 |001e: if-eqz v2, 0022 // +0004 │ │ +18fb74: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +18fb76: 2803 |0021: goto 0024 // +0003 │ │ +18fb78: 1302 0800 |0022: const/16 v2, #int 8 // #8 │ │ +18fb7c: 6e20 4c03 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ +18fb82: 28e7 |0027: goto 000e // -0019 │ │ +18fb84: 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; │ │ @@ -298434,18 +298435,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 │ │ -18f2ec: |[18f2ec] org.thoughtcrime.securesms.scribbles.ImageEditorHud.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -18f2fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -18f2fe: 7030 d754 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@54d7 │ │ -18f304: 0e00 |0004: return-void │ │ +18f2f0: |[18f2f0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +18f300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +18f302: 7030 d754 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@54d7 │ │ +18f308: 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; │ │ │ │ @@ -298454,19 +298455,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -18f16c: |[18f16c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.getActiveColor:()I │ │ -18f17c: 5410 5f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ -18f180: 6e10 4455 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.getActiveColor:()I // method@5544 │ │ -18f186: 0a00 |0005: move-result v0 │ │ -18f188: 0f00 |0006: return v0 │ │ +18f170: |[18f170] org.thoughtcrime.securesms.scribbles.ImageEditorHud.getActiveColor:()I │ │ +18f180: 5410 5f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ +18f184: 6e10 4455 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.getActiveColor:()I // method@5544 │ │ +18f18a: 0a00 |0005: move-result v0 │ │ +18f18c: 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;) │ │ @@ -298474,18 +298475,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18f740: |[18f740] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18f750: 5401 6741 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ -18f754: 7210 ac54 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onUndo:()V // method@54ac │ │ -18f75a: 0e00 |0005: return-void │ │ +18f744: |[18f744] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18f754: 5401 6741 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ +18f758: 7210 ac54 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onUndo:()V // method@54ac │ │ +18f75e: 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; │ │ │ │ @@ -298494,20 +298495,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -18f75c: |[18f75c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18f76c: 5401 6741 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ -18f770: 7210 a654 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onDelete:()V // method@54a6 │ │ -18f776: 6201 5841 |0005: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ -18f77a: 6e20 d654 1000 |0007: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ -18f780: 0e00 |000a: return-void │ │ +18f760: |[18f760] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18f770: 5401 6741 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ +18f774: 7210 a654 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onDelete:()V // method@54a6 │ │ +18f77a: 6201 5841 |0005: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ +18f77e: 6e20 d654 1000 |0007: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ +18f784: 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; │ │ @@ -298517,18 +298518,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18f784: |[18f784] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18f794: 5401 6741 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ -18f798: 7210 ab54 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onSave:()V // method@54ab │ │ -18f79e: 0e00 |0005: return-void │ │ +18f788: |[18f788] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18f798: 5401 6741 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ +18f79c: 7210 ab54 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onSave:()V // method@54ab │ │ +18f7a2: 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; │ │ │ │ @@ -298537,18 +298538,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f7a0: |[18f7a0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18f7b0: 6201 5741 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ -18f7b4: 6e20 d654 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ -18f7ba: 0e00 |0005: return-void │ │ +18f7a4: |[18f7a4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18f7b4: 6201 5741 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ +18f7b8: 6e20 d654 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ +18f7be: 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; │ │ │ │ @@ -298557,18 +298558,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f7bc: |[18f7bc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18f7cc: 6201 5441 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4154 │ │ -18f7d0: 6e20 d654 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ -18f7d6: 0e00 |0005: return-void │ │ +18f7c0: |[18f7c0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18f7d0: 6201 5441 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4154 │ │ +18f7d4: 6e20 d654 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ +18f7da: 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; │ │ │ │ @@ -298577,18 +298578,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18f7d8: |[18f7d8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18f7e8: 5401 6741 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ -18f7ec: 7210 a754 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onFlipHorizontal:()V // method@54a7 │ │ -18f7f2: 0e00 |0005: return-void │ │ +18f7dc: |[18f7dc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18f7ec: 5401 6741 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ +18f7f0: 7210 a754 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onFlipHorizontal:()V // method@54a7 │ │ +18f7f6: 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; │ │ │ │ @@ -298597,18 +298598,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18f7f4: |[18f7f4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18f804: 5401 6741 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ -18f808: 7210 aa54 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRotate90AntiClockwise:()V // method@54aa │ │ -18f80e: 0e00 |0005: return-void │ │ +18f7f8: |[18f7f8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18f808: 5401 6741 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ +18f80c: 7210 aa54 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRotate90AntiClockwise:()V // method@54aa │ │ +18f812: 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; │ │ │ │ @@ -298617,18 +298618,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f810: |[18f810] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18f820: 6201 5841 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ -18f824: 6e20 d654 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ -18f82a: 0e00 |0005: return-void │ │ +18f814: |[18f814] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18f824: 6201 5841 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ +18f828: 6e20 d654 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ +18f82e: 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; │ │ │ │ @@ -298637,18 +298638,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f82c: |[18f82c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18f83c: 6201 5541 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ -18f840: 6e20 d654 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ -18f846: 0e00 |0005: return-void │ │ +18f830: |[18f830] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18f840: 6201 5541 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4155 │ │ +18f844: 6e20 d654 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ +18f84a: 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; │ │ │ │ @@ -298657,18 +298658,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f848: |[18f848] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18f858: 6201 5341 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4153 │ │ -18f85c: 6e20 d654 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ -18f862: 0e00 |0005: return-void │ │ +18f84c: |[18f84c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18f85c: 6201 5341 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4153 │ │ +18f860: 6e20 d654 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ +18f866: 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; │ │ │ │ @@ -298677,18 +298678,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f864: |[18f864] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18f874: 6201 5641 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ -18f878: 6e20 d654 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ -18f87e: 0e00 |0005: return-void │ │ +18f868: |[18f868] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18f878: 6201 5641 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4156 │ │ +18f87c: 6e20 d654 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ +18f882: 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; │ │ │ │ @@ -298697,18 +298698,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f880: |[18f880] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -18f890: 6201 5941 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ -18f894: 6e20 d654 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ -18f89a: 0e00 |0005: return-void │ │ +18f884: |[18f884] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +18f894: 6201 5941 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ +18f898: 6e20 d654 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ +18f89e: 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; │ │ │ │ @@ -298717,18 +298718,18 @@ │ │ type : '(I)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f89c: |[18f89c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ -18f8ac: 5410 6741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ -18f8b0: 7220 a554 2000 |0002: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@54a5 │ │ -18f8b6: 0e00 |0005: return-void │ │ +18f8a0: |[18f8a0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ +18f8b0: 5410 6741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ +18f8b4: 7220 a554 2000 |0002: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@54a5 │ │ +18f8ba: 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 │ │ │ │ @@ -298737,20 +298738,20 @@ │ │ type : '(I)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -18f8b8: |[18f8b8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ -18f8c8: 5410 6741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ -18f8cc: 7110 d254 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.replaceAlphaWith128:(I)I // method@54d2 │ │ -18f8d2: 0a02 |0005: move-result v2 │ │ -18f8d4: 7220 a554 2000 |0006: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@54a5 │ │ -18f8da: 0e00 |0009: return-void │ │ +18f8bc: |[18f8bc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ +18f8cc: 5410 6741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ +18f8d0: 7110 d254 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.replaceAlphaWith128:(I)I // method@54d2 │ │ +18f8d6: 0a02 |0005: move-result v2 │ │ +18f8d8: 7220 a554 2000 |0006: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@54a5 │ │ +18f8de: 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 │ │ │ │ @@ -298759,18 +298760,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18f994: |[18f994] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setActiveColor:(I)V │ │ -18f9a4: 5410 5f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ -18f9a8: 6e20 4a55 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@554a │ │ -18f9ae: 0e00 |0005: return-void │ │ +18f998: |[18f998] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setActiveColor:(I)V │ │ +18f9a8: 5410 5f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@415f │ │ +18f9ac: 6e20 4a55 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@554a │ │ +18f9b2: 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 │ │ │ │ @@ -298779,19 +298780,19 @@ │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -18f9b0: |[18f9b0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setColorPalette:(Ljava/util/Set;)V │ │ -18f9c0: 5410 5e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@415e │ │ -18f9c4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -18f9c8: 6e20 3d55 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setColors:(Ljava/util/Collection;)V // method@553d │ │ -18f9ce: 0e00 |0007: return-void │ │ +18f9b4: |[18f9b4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setColorPalette:(Ljava/util/Set;)V │ │ +18f9c4: 5410 5e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@415e │ │ +18f9c8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +18f9cc: 6e20 3d55 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setColors:(Ljava/util/Collection;)V // method@553d │ │ +18f9d2: 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; │ │ @@ -298801,20 +298802,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 │ │ -18f9d0: |[18f9d0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V │ │ -18f9e0: 3801 0300 |0000: if-eqz v1, 0003 // +0003 │ │ -18f9e4: 2803 |0002: goto 0005 // +0003 │ │ -18f9e6: 6201 5a41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415a │ │ -18f9ea: 5b01 6741 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ -18f9ee: 0e00 |0007: return-void │ │ +18f9d4: |[18f9d4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V │ │ +18f9e4: 3801 0300 |0000: if-eqz v1, 0003 // +0003 │ │ +18f9e8: 2803 |0002: goto 0005 // +0003 │ │ +18f9ea: 6201 5a41 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@415a │ │ +18f9ee: 5b01 6741 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4167 │ │ +18f9f2: 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; │ │ │ │ @@ -298823,18 +298824,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 │ │ -18f9f0: |[18f9f0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -18fa00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -18fa02: 7030 d754 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@54d7 │ │ -18fa08: 0e00 |0004: return-void │ │ +18f9f4: |[18f9f4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +18fa04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +18fa06: 7030 d754 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@54d7 │ │ +18fa0c: 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; │ │ │ │ @@ -298843,31 +298844,31 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -18faa4: |[18faa4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setUndoAvailability:(Z)V │ │ -18fab4: 5c23 6f41 |0000: iput-boolean v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@416f │ │ -18fab8: 5423 7041 |0002: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ -18fabc: 5420 7141 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4171 │ │ -18fac0: 5421 6441 |0006: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4164 │ │ -18fac4: 7220 dd0c 1000 |0008: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cdd │ │ -18faca: 0c00 |000b: move-result-object v0 │ │ -18facc: 1f00 9003 |000c: check-cast v0, Ljava/util/Set; // type@0390 │ │ -18fad0: 5421 7041 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ -18fad4: 7030 b754 0201 |0010: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@54b7 │ │ -18fada: 0a00 |0013: move-result v0 │ │ -18fadc: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ -18fae0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -18fae2: 2803 |0017: goto 001a // +0003 │ │ -18fae4: 1300 0800 |0018: const/16 v0, #int 8 // #8 │ │ -18fae8: 6e20 4c03 0300 |001a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ -18faee: 0e00 |001d: return-void │ │ +18faa8: |[18faa8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setUndoAvailability:(Z)V │ │ +18fab8: 5c23 6f41 |0000: iput-boolean v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@416f │ │ +18fabc: 5423 7041 |0002: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ +18fac0: 5420 7141 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@4171 │ │ +18fac4: 5421 6441 |0006: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4164 │ │ +18fac8: 7220 dd0c 1000 |0008: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cdd │ │ +18face: 0c00 |000b: move-result-object v0 │ │ +18fad0: 1f00 9003 |000c: check-cast v0, Ljava/util/Set; // type@0390 │ │ +18fad4: 5421 7041 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4170 │ │ +18fad8: 7030 b754 0201 |0010: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@54b7 │ │ +18fade: 0a00 |0013: move-result v0 │ │ +18fae0: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ +18fae4: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +18fae6: 2803 |0017: goto 001a // +0003 │ │ +18fae8: 1300 0800 |0018: const/16 v0, #int 8 // #8 │ │ +18faec: 6e20 4c03 0300 |001a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ +18faf2: 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 │ │ @@ -298934,18 +298935,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 │ │ -18ff3c: |[18ff3c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ -18ff4c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18ff52: 5b01 7c41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@417c │ │ -18ff56: 0e00 |0005: return-void │ │ +18ff40: |[18ff40] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ +18ff50: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18ff56: 5b01 7c41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@417c │ │ +18ff5a: 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; │ │ │ │ @@ -298955,18 +298956,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18ff58: |[18ff58] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -18ff68: 5410 7c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@417c │ │ -18ff6c: 6e20 fe54 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@54fe │ │ -18ff72: 0e00 |0005: return-void │ │ +18ff5c: |[18ff5c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +18ff6c: 5410 7c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@417c │ │ +18ff70: 6e20 fe54 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@54fe │ │ +18ff76: 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; │ │ │ │ @@ -299002,17 +299003,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1904c8: |[1904c8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.:()V │ │ -1904d8: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1904de: 0e00 |0003: return-void │ │ +1904cc: |[1904cc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.:()V │ │ +1904dc: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1904e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; │ │ │ │ Virtual methods - │ │ @@ -299021,18 +299022,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 │ │ -190428: |[190428] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -190438: 6e20 1d55 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@551d │ │ -19043e: 0c01 |0003: move-result-object v1 │ │ -190440: 1101 |0004: return-object v1 │ │ +19042c: |[19042c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +19043c: 6e20 1d55 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@551d │ │ +190442: 0c01 |0003: move-result-object v1 │ │ +190444: 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; │ │ │ │ @@ -299041,32 +299042,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 │ │ -190460: |[190460] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ -190470: 2200 8210 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1082 │ │ -190474: 6e10 5d02 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@025d │ │ -19047a: 0c01 |0005: move-result-object v1 │ │ -19047c: 7110 0102 0100 |0006: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -190482: 0c01 |0009: move-result-object v1 │ │ -190484: 6e10 5a02 0500 |000a: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ -19048a: 0a02 |000d: move-result v2 │ │ -19048c: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -19048e: 3332 0300 |000f: if-ne v2, v3, 0012 // +0003 │ │ -190492: 2802 |0011: goto 0013 // +0002 │ │ -190494: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -190496: 6e10 5a02 0500 |0013: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ -19049c: 0a02 |0016: move-result v2 │ │ -19049e: 6e10 5a02 0500 |0017: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ -1904a4: 0a05 |001a: move-result v5 │ │ -1904a6: 7055 2155 1023 |001b: invoke-direct {v0, v1, v3, v2, v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5521 │ │ -1904ac: 1100 |001e: return-object v0 │ │ +190464: |[190464] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ +190474: 2200 8210 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1082 │ │ +190478: 6e10 5d02 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@025d │ │ +19047e: 0c01 |0005: move-result-object v1 │ │ +190480: 7110 0102 0100 |0006: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +190486: 0c01 |0009: move-result-object v1 │ │ +190488: 6e10 5a02 0500 |000a: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ +19048e: 0a02 |000d: move-result v2 │ │ +190490: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +190492: 3332 0300 |000f: if-ne v2, v3, 0012 // +0003 │ │ +190496: 2802 |0011: goto 0013 // +0002 │ │ +190498: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +19049a: 6e10 5a02 0500 |0013: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ +1904a0: 0a02 |0016: move-result v2 │ │ +1904a2: 6e10 5a02 0500 |0017: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ +1904a8: 0a05 |001a: move-result v5 │ │ +1904aa: 7055 2155 1023 |001b: invoke-direct {v0, v1, v3, v2, v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5521 │ │ +1904b0: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x000a line=287 │ │ 0x0013 line=288 │ │ 0x0017 line=289 │ │ locals : │ │ @@ -299078,18 +299079,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 │ │ -190444: |[190444] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Ljava/lang/Object; │ │ -190454: 6e20 1f55 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@551f │ │ -19045a: 0c01 |0003: move-result-object v1 │ │ -19045c: 1101 |0004: return-object v1 │ │ +190448: |[190448] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Ljava/lang/Object; │ │ +190458: 6e20 1f55 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@551f │ │ +19045e: 0c01 |0003: move-result-object v1 │ │ +190460: 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 │ │ │ │ @@ -299098,17 +299099,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 │ │ -1904b0: |[1904b0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ -1904c0: 2311 b111 |0000: new-array v1, v1, [Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@11b1 │ │ -1904c4: 1101 |0002: return-object v1 │ │ +1904b4: |[1904b4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ +1904c4: 2311 b111 |0000: new-array v1, v1, [Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@11b1 │ │ +1904c8: 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 │ │ │ │ @@ -299146,19 +299147,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 │ │ -190cb8: |[190cb8] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;I)V │ │ -190cc8: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -190cce: 5b01 9941 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4199 │ │ -190cd2: 5902 9a41 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@419a │ │ -190cd6: 0e00 |0007: return-void │ │ +190cbc: |[190cbc] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;I)V │ │ +190ccc: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +190cd2: 5b01 9941 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4199 │ │ +190cd6: 5902 9a41 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@419a │ │ +190cda: 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 │ │ @@ -299169,19 +299170,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -190cd8: |[190cd8] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -190ce8: 5420 9941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4199 │ │ -190cec: 5221 9a41 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@419a │ │ -190cf0: 7130 3455 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@5534 │ │ -190cf6: 0e00 |0007: return-void │ │ +190cdc: |[190cdc] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +190cec: 5420 9941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4199 │ │ +190cf0: 5221 9a41 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@419a │ │ +190cf4: 7130 3455 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@5534 │ │ +190cfa: 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; │ │ │ │ @@ -299359,18 +299360,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -190f40: |[190f40] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;)V │ │ -190f50: 7020 0e03 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@030e │ │ -190f56: 7010 4555 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5545 │ │ -190f5c: 0e00 |0006: return-void │ │ +190f44: |[190f44] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;)V │ │ +190f54: 7020 0e03 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@030e │ │ +190f5a: 7010 4555 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5545 │ │ +190f60: 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; │ │ @@ -299380,47 +299381,47 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 63 16-bit code units │ │ -190f60: |[190f60] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -190f70: 7030 0f03 3204 |0000: invoke-direct {v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@030f │ │ -190f76: 6e10 7b00 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -190f7c: 0c03 |0006: move-result-object v3 │ │ -190f7e: 6200 933a |0007: sget-object v0, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker:[I // field@3a93 │ │ -190f82: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -190f84: 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 │ │ -190f8a: 0c03 |000d: move-result-object v3 │ │ -190f8c: 6004 963a |000e: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerColors:I // field@3a96 │ │ -190f90: 6000 7d12 |0010: sget v0, Lorg/thoughtcrime/securesms/R$array;.scribble_colors:I // field@127d │ │ -190f94: 6e30 f200 4300 |0012: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f2 │ │ -190f9a: 0a04 |0015: move-result v4 │ │ -190f9c: 6e10 f300 0300 |0016: invoke-virtual {v3}, Landroid/content/res/TypedArray;.getResources:()Landroid/content/res/Resources; // method@00f3 │ │ -190fa2: 0c00 |0019: move-result-object v0 │ │ -190fa4: 6e20 e300 4000 |001a: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@00e3 │ │ -190faa: 0c04 |001d: move-result-object v4 │ │ -190fac: 5b24 a841 |001e: iput-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@41a8 │ │ -190fb0: 6004 943a |0020: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerBorderColor:I // field@3a94 │ │ -190fb4: 12f0 |0022: const/4 v0, #int -1 // #ff │ │ -190fb6: 6e30 eb00 4300 |0023: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ -190fbc: 0a04 |0026: move-result v4 │ │ -190fbe: 5924 a341 |0027: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@41a3 │ │ -190fc2: 6004 953a |0029: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerBorderWidth:I // field@3a95 │ │ -190fc6: 1500 2041 |002b: const/high16 v0, #int 1092616192 // #4120 │ │ -190fca: 6e30 ec00 4300 |002d: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@00ec │ │ -190fd0: 0a04 |0030: move-result v4 │ │ -190fd2: 5924 a441 |0031: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a4 │ │ -190fd6: 6e10 f500 0300 |0033: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ -190fdc: 7010 4555 0200 |0036: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5545 │ │ -190fe2: 0e00 |0039: return-void │ │ -190fe4: 0d04 |003a: move-exception v4 │ │ -190fe6: 6e10 f500 0300 |003b: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ -190fec: 2704 |003e: throw v4 │ │ +190f64: |[190f64] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +190f74: 7030 0f03 3204 |0000: invoke-direct {v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@030f │ │ +190f7a: 6e10 7b00 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +190f80: 0c03 |0006: move-result-object v3 │ │ +190f82: 6200 933a |0007: sget-object v0, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker:[I // field@3a93 │ │ +190f86: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +190f88: 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 │ │ +190f8e: 0c03 |000d: move-result-object v3 │ │ +190f90: 6004 963a |000e: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerColors:I // field@3a96 │ │ +190f94: 6000 7d12 |0010: sget v0, Lorg/thoughtcrime/securesms/R$array;.scribble_colors:I // field@127d │ │ +190f98: 6e30 f200 4300 |0012: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f2 │ │ +190f9e: 0a04 |0015: move-result v4 │ │ +190fa0: 6e10 f300 0300 |0016: invoke-virtual {v3}, Landroid/content/res/TypedArray;.getResources:()Landroid/content/res/Resources; // method@00f3 │ │ +190fa6: 0c00 |0019: move-result-object v0 │ │ +190fa8: 6e20 e300 4000 |001a: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@00e3 │ │ +190fae: 0c04 |001d: move-result-object v4 │ │ +190fb0: 5b24 a841 |001e: iput-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@41a8 │ │ +190fb4: 6004 943a |0020: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerBorderColor:I // field@3a94 │ │ +190fb8: 12f0 |0022: const/4 v0, #int -1 // #ff │ │ +190fba: 6e30 eb00 4300 |0023: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ +190fc0: 0a04 |0026: move-result v4 │ │ +190fc2: 5924 a341 |0027: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@41a3 │ │ +190fc6: 6004 953a |0029: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerBorderWidth:I // field@3a95 │ │ +190fca: 1500 2041 |002b: const/high16 v0, #int 1092616192 // #4120 │ │ +190fce: 6e30 ec00 4300 |002d: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@00ec │ │ +190fd4: 0a04 |0030: move-result v4 │ │ +190fd6: 5924 a441 |0031: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a4 │ │ +190fda: 6e10 f500 0300 |0033: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ +190fe0: 7010 4555 0200 |0036: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5545 │ │ +190fe6: 0e00 |0039: return-void │ │ +190fe8: 0d04 |003a: move-exception v4 │ │ +190fea: 6e10 f500 0300 |003b: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ +190ff0: 2704 |003e: throw v4 │ │ catches : 1 │ │ 0x000e - 0x0033 │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=80 │ │ 0x000e line=83 │ │ @@ -299441,18 +299442,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 │ │ -190ffc: |[190ffc] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -19100c: 7040 1003 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0310 │ │ -191012: 7010 4555 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5545 │ │ -191018: 0e00 |0006: return-void │ │ +191000: |[191000] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +191010: 7040 1003 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0310 │ │ +191016: 7010 4555 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5545 │ │ +19101c: 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; │ │ @@ -299464,18 +299465,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 │ │ -19101c: |[19101c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -19102c: 7054 1103 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@0311 │ │ -191032: 7010 4555 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5545 │ │ -191038: 0e00 |0006: return-void │ │ +191020: |[191020] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +191030: 7054 1103 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@0311 │ │ +191036: 7010 4555 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5545 │ │ +19103c: 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; │ │ @@ -299488,57 +299489,57 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -19103c: |[19103c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.init:()V │ │ -19104c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19104e: 6e20 4f55 0400 |0001: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setWillNotDraw:(Z)V // method@554f │ │ -191054: 2200 5300 |0004: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -191058: 7010 4c01 0000 |0006: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ -19105e: 5b40 ad41 |0009: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@41ad │ │ -191062: 6201 1500 |000b: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ -191066: 6e20 5e01 1000 |000d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ -19106c: 5440 ad41 |0010: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@41ad │ │ -191070: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -191072: 6e20 5601 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -191078: 2200 5600 |0016: new-instance v0, Landroid/graphics/Path; // type@0056 │ │ -19107c: 7010 6201 0000 |0018: invoke-direct {v0}, Landroid/graphics/Path;.:()V // method@0162 │ │ -191082: 5b40 ae41 |001b: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41ae │ │ -191086: 2200 5300 |001d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -19108a: 7010 4c01 0000 |001f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ -191090: 5b40 af41 |0022: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41af │ │ -191094: 6202 1600 |0024: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0016 │ │ -191098: 6e20 5e01 2000 |0026: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ -19109e: 5440 af41 |0029: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41af │ │ -1910a2: 5242 a341 |002b: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@41a3 │ │ -1910a6: 6e20 5701 2000 |002d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0157 │ │ -1910ac: 5440 af41 |0030: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41af │ │ -1910b0: 6e20 5601 1000 |0032: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -1910b6: 5440 af41 |0035: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41af │ │ -1910ba: 5242 a441 |0037: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a4 │ │ -1910be: 6e20 5d01 2000 |0039: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015d │ │ -1910c4: 2200 5300 |003c: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -1910c8: 5442 af41 |003e: iget-object v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41af │ │ -1910cc: 7020 4d01 2000 |0040: invoke-direct {v0, v2}, Landroid/graphics/Paint;.:(Landroid/graphics/Paint;)V // method@014d │ │ -1910d2: 5b40 ab41 |0043: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@41ab │ │ -1910d6: 5242 a441 |0045: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a4 │ │ -1910da: 1503 0040 |0047: const/high16 v3, #int 1073741824 // #4000 │ │ -1910de: c932 |0049: div-float/2addr v2, v3 │ │ -1910e0: 6e20 5d01 2000 |004a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015d │ │ -1910e6: 2200 5300 |004d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -1910ea: 7010 4c01 0000 |004f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ -1910f0: 5b40 a941 |0052: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@41a9 │ │ -1910f4: 6202 1500 |0054: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ -1910f8: 6e20 5e01 2000 |0056: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ -1910fe: 5440 a941 |0059: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@41a9 │ │ -191102: 6e20 5601 1000 |005b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -191108: 0e00 |005e: return-void │ │ +191040: |[191040] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.init:()V │ │ +191050: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +191052: 6e20 4f55 0400 |0001: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setWillNotDraw:(Z)V // method@554f │ │ +191058: 2200 5300 |0004: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +19105c: 7010 4c01 0000 |0006: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ +191062: 5b40 ad41 |0009: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@41ad │ │ +191066: 6201 1500 |000b: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ +19106a: 6e20 5e01 1000 |000d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ +191070: 5440 ad41 |0010: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@41ad │ │ +191074: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +191076: 6e20 5601 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +19107c: 2200 5600 |0016: new-instance v0, Landroid/graphics/Path; // type@0056 │ │ +191080: 7010 6201 0000 |0018: invoke-direct {v0}, Landroid/graphics/Path;.:()V // method@0162 │ │ +191086: 5b40 ae41 |001b: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41ae │ │ +19108a: 2200 5300 |001d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +19108e: 7010 4c01 0000 |001f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ +191094: 5b40 af41 |0022: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41af │ │ +191098: 6202 1600 |0024: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0016 │ │ +19109c: 6e20 5e01 2000 |0026: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ +1910a2: 5440 af41 |0029: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41af │ │ +1910a6: 5242 a341 |002b: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@41a3 │ │ +1910aa: 6e20 5701 2000 |002d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0157 │ │ +1910b0: 5440 af41 |0030: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41af │ │ +1910b4: 6e20 5601 1000 |0032: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +1910ba: 5440 af41 |0035: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41af │ │ +1910be: 5242 a441 |0037: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a4 │ │ +1910c2: 6e20 5d01 2000 |0039: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015d │ │ +1910c8: 2200 5300 |003c: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +1910cc: 5442 af41 |003e: iget-object v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41af │ │ +1910d0: 7020 4d01 2000 |0040: invoke-direct {v0, v2}, Landroid/graphics/Paint;.:(Landroid/graphics/Paint;)V // method@014d │ │ +1910d6: 5b40 ab41 |0043: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@41ab │ │ +1910da: 5242 a441 |0045: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a4 │ │ +1910de: 1503 0040 |0047: const/high16 v3, #int 1073741824 // #4000 │ │ +1910e2: c932 |0049: div-float/2addr v2, v3 │ │ +1910e4: 6e20 5d01 2000 |004a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015d │ │ +1910ea: 2200 5300 |004d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +1910ee: 7010 4c01 0000 |004f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ +1910f4: 5b40 a941 |0052: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@41a9 │ │ +1910f8: 6202 1500 |0054: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ +1910fc: 6e20 5e01 2000 |0056: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ +191102: 5440 a941 |0059: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@41a9 │ │ +191106: 6e20 5601 1000 |005b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +19110c: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=107 │ │ 0x0004 line=109 │ │ 0x000b line=110 │ │ 0x0010 line=111 │ │ 0x0016 line=113 │ │ @@ -299561,17 +299562,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -190f28: |[190f28] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.getActiveColor:()I │ │ -190f38: 5210 a041 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@41a0 │ │ -190f3c: 0f00 |0002: return v0 │ │ +190f2c: |[190f2c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.getActiveColor:()I │ │ +190f3c: 5210 a041 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@41a0 │ │ +190f40: 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;) │ │ @@ -299579,83 +299580,83 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 130 16-bit code units │ │ -19110c: |[19110c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onDraw:(Landroid/graphics/Canvas;)V │ │ -19111c: 6f20 3503 7600 |0000: invoke-super {v6, v7}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@0335 │ │ -191122: 5460 ae41 |0003: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41ae │ │ -191126: 5261 a541 |0005: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a5 │ │ -19112a: 8211 |0007: int-to-float v1, v1 │ │ -19112c: 5262 a441 |0008: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a4 │ │ -191130: 5263 a741 |000a: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@41a7 │ │ -191134: c632 |000c: add-float/2addr v2, v3 │ │ -191136: 5264 aa41 |000d: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41aa │ │ -19113a: c642 |000f: add-float/2addr v2, v4 │ │ -19113c: 6204 1700 |0010: sget-object v4, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ -191140: 6e54 6301 1032 |0012: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0163 │ │ -191146: 5460 ae41 |0015: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41ae │ │ -19114a: 5461 a641 |0017: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a6 │ │ -19114e: 6202 1700 |0019: sget-object v2, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ -191152: 6e30 6401 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/graphics/Path;.addRect:(Landroid/graphics/RectF;Landroid/graphics/Path$Direction;)V // method@0164 │ │ -191158: 5460 ae41 |001e: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41ae │ │ -19115c: 5261 a541 |0020: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a5 │ │ -191160: 8211 |0022: int-to-float v1, v1 │ │ -191162: 5262 b141 |0023: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@41b1 │ │ -191166: 8222 |0025: int-to-float v2, v2 │ │ -191168: 5263 a441 |0026: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a4 │ │ -19116c: 5264 a741 |0028: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@41a7 │ │ -191170: c643 |002a: add-float/2addr v3, v4 │ │ -191172: 5265 aa41 |002b: iget v5, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41aa │ │ -191176: c653 |002d: add-float/2addr v3, v5 │ │ -191178: c732 |002e: sub-float/2addr v2, v3 │ │ -19117a: 6203 1700 |002f: sget-object v3, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ -19117e: 6e53 6301 1042 |0031: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0163 │ │ -191184: 5460 a241 |0034: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@41a2 │ │ -191188: 1201 |0036: const/4 v1, #int 0 // #0 │ │ -19118a: 6e20 2201 1000 |0037: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0122 │ │ -191190: 5460 a241 |003a: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@41a2 │ │ -191194: 5461 ae41 |003c: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41ae │ │ -191198: 5462 af41 |003e: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41af │ │ -19119c: 6e30 2401 1002 |0040: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0124 │ │ -1911a2: 5460 a241 |0043: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@41a2 │ │ -1911a6: 5461 ae41 |0045: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41ae │ │ -1911aa: 5462 ad41 |0047: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@41ad │ │ -1911ae: 6e30 2401 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0124 │ │ -1911b4: 5460 a141 |004c: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a1 │ │ -1911b8: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -1911ba: 1202 |004f: const/4 v2, #int 0 // #0 │ │ -1911bc: 6e52 2001 0711 |0050: invoke-virtual {v7, v0, v1, v1, v2}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ -1911c2: 5460 a641 |0053: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a6 │ │ -1911c6: 5200 2900 |0055: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ -1911ca: 8700 |0057: float-to-int v0, v0 │ │ -1911cc: 5261 b041 |0058: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b0 │ │ -1911d0: 7120 6f0a 1000 |005a: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a6f │ │ -1911d6: 0a00 |005d: move-result v0 │ │ -1911d8: 5960 b041 |005e: iput v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b0 │ │ -1911dc: 5460 a941 |0060: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@41a9 │ │ -1911e0: 5261 a041 |0062: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@41a0 │ │ -1911e4: 6e20 5701 1000 |0064: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0157 │ │ -1911ea: 5260 a541 |0067: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a5 │ │ -1911ee: 8200 |0069: int-to-float v0, v0 │ │ -1911f0: 5261 b041 |006a: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b0 │ │ -1911f4: 8211 |006c: int-to-float v1, v1 │ │ -1911f6: 5262 aa41 |006d: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41aa │ │ -1911fa: 5463 a941 |006f: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@41a9 │ │ -1911fe: 6e53 2101 0721 |0071: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0121 │ │ -191204: 5260 a541 |0074: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a5 │ │ -191208: 8200 |0076: int-to-float v0, v0 │ │ -19120a: 5261 b041 |0077: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b0 │ │ -19120e: 8211 |0079: int-to-float v1, v1 │ │ -191210: 5262 aa41 |007a: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41aa │ │ -191214: 5463 ab41 |007c: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@41ab │ │ -191218: 6e53 2101 0721 |007e: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0121 │ │ -19121e: 0e00 |0081: return-void │ │ +191110: |[191110] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onDraw:(Landroid/graphics/Canvas;)V │ │ +191120: 6f20 3503 7600 |0000: invoke-super {v6, v7}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@0335 │ │ +191126: 5460 ae41 |0003: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41ae │ │ +19112a: 5261 a541 |0005: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a5 │ │ +19112e: 8211 |0007: int-to-float v1, v1 │ │ +191130: 5262 a441 |0008: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a4 │ │ +191134: 5263 a741 |000a: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@41a7 │ │ +191138: c632 |000c: add-float/2addr v2, v3 │ │ +19113a: 5264 aa41 |000d: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41aa │ │ +19113e: c642 |000f: add-float/2addr v2, v4 │ │ +191140: 6204 1700 |0010: sget-object v4, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ +191144: 6e54 6301 1032 |0012: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0163 │ │ +19114a: 5460 ae41 |0015: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41ae │ │ +19114e: 5461 a641 |0017: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a6 │ │ +191152: 6202 1700 |0019: sget-object v2, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ +191156: 6e30 6401 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/graphics/Path;.addRect:(Landroid/graphics/RectF;Landroid/graphics/Path$Direction;)V // method@0164 │ │ +19115c: 5460 ae41 |001e: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41ae │ │ +191160: 5261 a541 |0020: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a5 │ │ +191164: 8211 |0022: int-to-float v1, v1 │ │ +191166: 5262 b141 |0023: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@41b1 │ │ +19116a: 8222 |0025: int-to-float v2, v2 │ │ +19116c: 5263 a441 |0026: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a4 │ │ +191170: 5264 a741 |0028: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@41a7 │ │ +191174: c643 |002a: add-float/2addr v3, v4 │ │ +191176: 5265 aa41 |002b: iget v5, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41aa │ │ +19117a: c653 |002d: add-float/2addr v3, v5 │ │ +19117c: c732 |002e: sub-float/2addr v2, v3 │ │ +19117e: 6203 1700 |002f: sget-object v3, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ +191182: 6e53 6301 1042 |0031: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0163 │ │ +191188: 5460 a241 |0034: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@41a2 │ │ +19118c: 1201 |0036: const/4 v1, #int 0 // #0 │ │ +19118e: 6e20 2201 1000 |0037: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0122 │ │ +191194: 5460 a241 |003a: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@41a2 │ │ +191198: 5461 ae41 |003c: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41ae │ │ +19119c: 5462 af41 |003e: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@41af │ │ +1911a0: 6e30 2401 1002 |0040: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0124 │ │ +1911a6: 5460 a241 |0043: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@41a2 │ │ +1911aa: 5461 ae41 |0045: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@41ae │ │ +1911ae: 5462 ad41 |0047: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@41ad │ │ +1911b2: 6e30 2401 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0124 │ │ +1911b8: 5460 a141 |004c: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a1 │ │ +1911bc: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +1911be: 1202 |004f: const/4 v2, #int 0 // #0 │ │ +1911c0: 6e52 2001 0711 |0050: invoke-virtual {v7, v0, v1, v1, v2}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ +1911c6: 5460 a641 |0053: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a6 │ │ +1911ca: 5200 2900 |0055: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ +1911ce: 8700 |0057: float-to-int v0, v0 │ │ +1911d0: 5261 b041 |0058: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b0 │ │ +1911d4: 7120 6f0a 1000 |005a: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a6f │ │ +1911da: 0a00 |005d: move-result v0 │ │ +1911dc: 5960 b041 |005e: iput v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b0 │ │ +1911e0: 5460 a941 |0060: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@41a9 │ │ +1911e4: 5261 a041 |0062: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@41a0 │ │ +1911e8: 6e20 5701 1000 |0064: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0157 │ │ +1911ee: 5260 a541 |0067: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a5 │ │ +1911f2: 8200 |0069: int-to-float v0, v0 │ │ +1911f4: 5261 b041 |006a: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b0 │ │ +1911f8: 8211 |006c: int-to-float v1, v1 │ │ +1911fa: 5262 aa41 |006d: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41aa │ │ +1911fe: 5463 a941 |006f: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@41a9 │ │ +191202: 6e53 2101 0721 |0071: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0121 │ │ +191208: 5260 a541 |0074: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a5 │ │ +19120c: 8200 |0076: int-to-float v0, v0 │ │ +19120e: 5261 b041 |0077: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b0 │ │ +191212: 8211 |0079: int-to-float v1, v1 │ │ +191214: 5262 aa41 |007a: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41aa │ │ +191218: 5463 ab41 |007c: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@41ab │ │ +19121c: 6e53 2101 0721 |007e: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0121 │ │ +191222: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=133 │ │ 0x0015 line=134 │ │ 0x001e line=135 │ │ 0x0034 line=137 │ │ @@ -299675,85 +299676,85 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 22 │ │ ins : 5 │ │ outs : 8 │ │ insns size : 125 16-bit code units │ │ -191220: |[191220] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onSizeChanged:(IIII)V │ │ -191230: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -191234: 0201 1200 |0002: move/from16 v1, v18 │ │ -191238: 0202 1300 |0004: move/from16 v2, v19 │ │ -19123c: 7505 3603 1100 |0006: invoke-super/range {v17, v18, v19, v20, v21}, Landroid/view/View;.onSizeChanged:(IIII)V // method@0336 │ │ -191242: 5901 b241 |0009: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@41b2 │ │ -191246: 5902 b141 |000b: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@41b1 │ │ -19124a: 3d01 6f00 |000d: if-lez v1, 007c // +006f │ │ -19124e: 3c02 0300 |000f: if-gtz v2, 0012 // +0003 │ │ -191252: 286b |0011: goto 007c // +006b │ │ -191254: 8212 |0012: int-to-float v2, v1 │ │ -191256: 1503 003f |0013: const/high16 v3, #int 1056964608 // #3f00 │ │ -19125a: a802 0203 |0015: mul-float v2, v2, v3 │ │ -19125e: 8722 |0017: float-to-int v2, v2 │ │ -191260: db03 0102 |0018: div-int/lit8 v3, v1, #int 2 // #02 │ │ -191264: 5903 a541 |001a: iput v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a5 │ │ -191268: db01 0102 |001c: div-int/lit8 v1, v1, #int 2 // #02 │ │ -19126c: 8211 |001e: int-to-float v1, v1 │ │ -19126e: 5203 a441 |001f: iget v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a4 │ │ -191272: c731 |0021: sub-float/2addr v1, v3 │ │ -191274: 5901 aa41 |0022: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41aa │ │ -191278: db02 0202 |0024: div-int/lit8 v2, v2, #int 2 // #02 │ │ -19127c: 8221 |0026: int-to-float v1, v2 │ │ -19127e: c731 |0027: sub-float/2addr v1, v3 │ │ -191280: 5901 a741 |0028: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@41a7 │ │ -191284: 2201 5c00 |002a: new-instance v1, Landroid/graphics/RectF; // type@005c │ │ -191288: 5202 a541 |002c: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a5 │ │ -19128c: 8223 |002e: int-to-float v3, v2 │ │ -19128e: 5204 a741 |002f: iget v4, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@41a7 │ │ -191292: c743 |0031: sub-float/2addr v3, v4 │ │ -191294: 5205 a441 |0032: iget v5, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a4 │ │ -191298: a606 0504 |0034: add-float v6, v5, v4 │ │ -19129c: 5207 aa41 |0036: iget v7, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41aa │ │ -1912a0: c676 |0038: add-float/2addr v6, v7 │ │ -1912a2: 8222 |0039: int-to-float v2, v2 │ │ -1912a4: c642 |003a: add-float/2addr v2, v4 │ │ -1912a6: 5208 b141 |003b: iget v8, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@41b1 │ │ -1912aa: 8288 |003d: int-to-float v8, v8 │ │ -1912ac: c645 |003e: add-float/2addr v5, v4 │ │ -1912ae: c675 |003f: add-float/2addr v5, v7 │ │ -1912b0: c758 |0040: sub-float/2addr v8, v5 │ │ -1912b2: 7058 7a01 3126 |0041: invoke-direct {v1, v3, v6, v2, v8}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ -1912b8: 5b01 a641 |0044: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a6 │ │ -1912bc: 2201 4d00 |0046: new-instance v1, Landroid/graphics/LinearGradient; // type@004d │ │ -1912c0: 5402 a641 |0048: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a6 │ │ -1912c4: 522b 2900 |004a: iget v11, v2, Landroid/graphics/RectF;.top:F // field@0029 │ │ -1912c8: 5402 a641 |004c: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a6 │ │ -1912cc: 522d 2600 |004e: iget v13, v2, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ -1912d0: 540e a841 |0050: iget-object v14, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@41a8 │ │ -1912d4: 120f |0052: const/4 v15, #int 0 // #0 │ │ -1912d6: 6210 2a00 |0053: sget-object v16, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@002a │ │ -1912da: 120a |0055: const/4 v10, #int 0 // #0 │ │ -1912dc: 120c |0056: const/4 v12, #int 0 // #0 │ │ -1912de: 0719 |0057: move-object v9, v1 │ │ -1912e0: 7608 3401 0900 |0058: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15, v16}, Landroid/graphics/LinearGradient;.:(FFFF[I[FLandroid/graphics/Shader$TileMode;)V // method@0134 │ │ -1912e6: 5402 ad41 |005b: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@41ad │ │ -1912ea: 6e20 5b01 1200 |005d: invoke-virtual {v2, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@015b │ │ -1912f0: 5401 a141 |0060: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a1 │ │ -1912f4: 3801 0500 |0062: if-eqz v1, 0067 // +0005 │ │ -1912f8: 6e10 1101 0100 |0064: invoke-virtual {v1}, Landroid/graphics/Bitmap;.recycle:()V // method@0111 │ │ -1912fe: 5201 b241 |0067: iget v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@41b2 │ │ -191302: 5202 b141 |0069: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@41b1 │ │ -191306: 6203 0900 |006b: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ -19130a: 7130 0701 2103 |006d: invoke-static {v1, v2, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ -191310: 0c01 |0070: move-result-object v1 │ │ -191312: 5b01 a141 |0071: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a1 │ │ -191316: 2201 4900 |0073: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ -19131a: 5402 a141 |0075: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a1 │ │ -19131e: 7020 1b01 2100 |0077: invoke-direct {v1, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ -191324: 5b01 a241 |007a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@41a2 │ │ -191328: 0e00 |007c: return-void │ │ +191224: |[191224] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onSizeChanged:(IIII)V │ │ +191234: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +191238: 0201 1200 |0002: move/from16 v1, v18 │ │ +19123c: 0202 1300 |0004: move/from16 v2, v19 │ │ +191240: 7505 3603 1100 |0006: invoke-super/range {v17, v18, v19, v20, v21}, Landroid/view/View;.onSizeChanged:(IIII)V // method@0336 │ │ +191246: 5901 b241 |0009: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@41b2 │ │ +19124a: 5902 b141 |000b: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@41b1 │ │ +19124e: 3d01 6f00 |000d: if-lez v1, 007c // +006f │ │ +191252: 3c02 0300 |000f: if-gtz v2, 0012 // +0003 │ │ +191256: 286b |0011: goto 007c // +006b │ │ +191258: 8212 |0012: int-to-float v2, v1 │ │ +19125a: 1503 003f |0013: const/high16 v3, #int 1056964608 // #3f00 │ │ +19125e: a802 0203 |0015: mul-float v2, v2, v3 │ │ +191262: 8722 |0017: float-to-int v2, v2 │ │ +191264: db03 0102 |0018: div-int/lit8 v3, v1, #int 2 // #02 │ │ +191268: 5903 a541 |001a: iput v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a5 │ │ +19126c: db01 0102 |001c: div-int/lit8 v1, v1, #int 2 // #02 │ │ +191270: 8211 |001e: int-to-float v1, v1 │ │ +191272: 5203 a441 |001f: iget v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a4 │ │ +191276: c731 |0021: sub-float/2addr v1, v3 │ │ +191278: 5901 aa41 |0022: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41aa │ │ +19127c: db02 0202 |0024: div-int/lit8 v2, v2, #int 2 // #02 │ │ +191280: 8221 |0026: int-to-float v1, v2 │ │ +191282: c731 |0027: sub-float/2addr v1, v3 │ │ +191284: 5901 a741 |0028: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@41a7 │ │ +191288: 2201 5c00 |002a: new-instance v1, Landroid/graphics/RectF; // type@005c │ │ +19128c: 5202 a541 |002c: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@41a5 │ │ +191290: 8223 |002e: int-to-float v3, v2 │ │ +191292: 5204 a741 |002f: iget v4, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@41a7 │ │ +191296: c743 |0031: sub-float/2addr v3, v4 │ │ +191298: 5205 a441 |0032: iget v5, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a4 │ │ +19129c: a606 0504 |0034: add-float v6, v5, v4 │ │ +1912a0: 5207 aa41 |0036: iget v7, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@41aa │ │ +1912a4: c676 |0038: add-float/2addr v6, v7 │ │ +1912a6: 8222 |0039: int-to-float v2, v2 │ │ +1912a8: c642 |003a: add-float/2addr v2, v4 │ │ +1912aa: 5208 b141 |003b: iget v8, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@41b1 │ │ +1912ae: 8288 |003d: int-to-float v8, v8 │ │ +1912b0: c645 |003e: add-float/2addr v5, v4 │ │ +1912b2: c675 |003f: add-float/2addr v5, v7 │ │ +1912b4: c758 |0040: sub-float/2addr v8, v5 │ │ +1912b6: 7058 7a01 3126 |0041: invoke-direct {v1, v3, v6, v2, v8}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ +1912bc: 5b01 a641 |0044: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a6 │ │ +1912c0: 2201 4d00 |0046: new-instance v1, Landroid/graphics/LinearGradient; // type@004d │ │ +1912c4: 5402 a641 |0048: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a6 │ │ +1912c8: 522b 2900 |004a: iget v11, v2, Landroid/graphics/RectF;.top:F // field@0029 │ │ +1912cc: 5402 a641 |004c: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a6 │ │ +1912d0: 522d 2600 |004e: iget v13, v2, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ +1912d4: 540e a841 |0050: iget-object v14, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@41a8 │ │ +1912d8: 120f |0052: const/4 v15, #int 0 // #0 │ │ +1912da: 6210 2a00 |0053: sget-object v16, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@002a │ │ +1912de: 120a |0055: const/4 v10, #int 0 // #0 │ │ +1912e0: 120c |0056: const/4 v12, #int 0 // #0 │ │ +1912e2: 0719 |0057: move-object v9, v1 │ │ +1912e4: 7608 3401 0900 |0058: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15, v16}, Landroid/graphics/LinearGradient;.:(FFFF[I[FLandroid/graphics/Shader$TileMode;)V // method@0134 │ │ +1912ea: 5402 ad41 |005b: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@41ad │ │ +1912ee: 6e20 5b01 1200 |005d: invoke-virtual {v2, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@015b │ │ +1912f4: 5401 a141 |0060: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a1 │ │ +1912f8: 3801 0500 |0062: if-eqz v1, 0067 // +0005 │ │ +1912fc: 6e10 1101 0100 |0064: invoke-virtual {v1}, Landroid/graphics/Bitmap;.recycle:()V // method@0111 │ │ +191302: 5201 b241 |0067: iget v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@41b2 │ │ +191306: 5202 b141 |0069: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@41b1 │ │ +19130a: 6203 0900 |006b: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ +19130e: 7130 0701 2103 |006d: invoke-static {v1, v2, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ +191314: 0c01 |0070: move-result-object v1 │ │ +191316: 5b01 a141 |0071: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a1 │ │ +19131a: 2201 4900 |0073: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ +19131e: 5402 a141 |0075: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a1 │ │ +191322: 7020 1b01 2100 |0077: invoke-direct {v1, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ +191328: 5b01 a241 |007a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@41a2 │ │ +19132c: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=169 │ │ 0x0009 line=171 │ │ 0x000b line=172 │ │ 0x0018 line=178 │ │ 0x001c line=179 │ │ @@ -299777,43 +299778,43 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -190eac: |[190eac] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -190ebc: 6e10 0603 0300 |0000: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0306 │ │ -190ec2: 0a03 |0003: move-result v3 │ │ -190ec4: 5420 a641 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a6 │ │ -190ec8: 5200 2600 |0006: iget v0, v0, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ -190ecc: 7120 720a 0300 |0008: invoke-static {v3, v0}, Ljava/lang/Math;.min:(FF)F // method@0a72 │ │ -190ed2: 0a03 |000b: move-result v3 │ │ -190ed4: 8733 |000c: float-to-int v3, v3 │ │ -190ed6: 5923 b041 |000d: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b0 │ │ -190eda: 5423 a641 |000f: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a6 │ │ -190ede: 5233 2900 |0011: iget v3, v3, Landroid/graphics/RectF;.top:F // field@0029 │ │ -190ee2: 5220 b041 |0013: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b0 │ │ -190ee6: 8200 |0015: int-to-float v0, v0 │ │ -190ee8: 7120 6e0a 0300 |0016: invoke-static {v3, v0}, Ljava/lang/Math;.max:(FF)F // method@0a6e │ │ -190eee: 0a03 |0019: move-result v3 │ │ -190ef0: 8733 |001a: float-to-int v3, v3 │ │ -190ef2: 5923 b041 |001b: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b0 │ │ -190ef6: 5420 a141 |001d: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a1 │ │ -190efa: 5221 b241 |001f: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@41b2 │ │ -190efe: db01 0102 |0021: div-int/lit8 v1, v1, #int 2 // #02 │ │ -190f02: 6e30 0d01 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010d │ │ -190f08: 0a03 |0026: move-result v3 │ │ -190f0a: 5923 a041 |0027: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@41a0 │ │ -190f0e: 5420 ac41 |0029: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@41ac │ │ -190f12: 3800 0500 |002b: if-eqz v0, 0030 // +0005 │ │ -190f16: 7220 3f55 3000 |002d: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@553f │ │ -190f1c: 6e10 4655 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5546 │ │ -190f22: 1213 |0033: const/4 v3, #int 1 // #1 │ │ -190f24: 0f03 |0034: return v3 │ │ +190eb0: |[190eb0] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +190ec0: 6e10 0603 0300 |0000: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0306 │ │ +190ec6: 0a03 |0003: move-result v3 │ │ +190ec8: 5420 a641 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a6 │ │ +190ecc: 5200 2600 |0006: iget v0, v0, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ +190ed0: 7120 720a 0300 |0008: invoke-static {v3, v0}, Ljava/lang/Math;.min:(FF)F // method@0a72 │ │ +190ed6: 0a03 |000b: move-result v3 │ │ +190ed8: 8733 |000c: float-to-int v3, v3 │ │ +190eda: 5923 b041 |000d: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b0 │ │ +190ede: 5423 a641 |000f: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a6 │ │ +190ee2: 5233 2900 |0011: iget v3, v3, Landroid/graphics/RectF;.top:F // field@0029 │ │ +190ee6: 5220 b041 |0013: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b0 │ │ +190eea: 8200 |0015: int-to-float v0, v0 │ │ +190eec: 7120 6e0a 0300 |0016: invoke-static {v3, v0}, Ljava/lang/Math;.max:(FF)F // method@0a6e │ │ +190ef2: 0a03 |0019: move-result v3 │ │ +190ef4: 8733 |001a: float-to-int v3, v3 │ │ +190ef6: 5923 b041 |001b: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b0 │ │ +190efa: 5420 a141 |001d: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@41a1 │ │ +190efe: 5221 b241 |001f: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@41b2 │ │ +190f02: db01 0102 |0021: div-int/lit8 v1, v1, #int 2 // #02 │ │ +190f06: 6e30 0d01 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010d │ │ +190f0c: 0a03 |0026: move-result v3 │ │ +190f0e: 5923 a041 |0027: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@41a0 │ │ +190f12: 5420 ac41 |0029: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@41ac │ │ +190f16: 3800 0500 |002b: if-eqz v0, 0030 // +0005 │ │ +190f1a: 7220 3f55 3000 |002d: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@553f │ │ +190f20: 6e10 4655 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5546 │ │ +190f26: 1213 |0033: const/4 v3, #int 1 // #1 │ │ +190f28: 0f03 |0034: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x000f line=154 │ │ 0x001d line=156 │ │ 0x0029 line=158 │ │ 0x002d line=159 │ │ @@ -299827,26 +299828,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19132c: |[19132c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setActiveColor:(I)V │ │ -19133c: 5912 a041 |0000: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@41a0 │ │ -191340: 5410 a641 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a6 │ │ -191344: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -191348: 5200 2900 |0006: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ -19134c: 8700 |0008: float-to-int v0, v0 │ │ -19134e: 5910 b041 |0009: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b0 │ │ -191352: 5410 ac41 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@41ac │ │ -191356: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ -19135a: 7220 3f55 2000 |000f: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@553f │ │ -191360: 6e10 4655 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5546 │ │ -191366: 0e00 |0015: return-void │ │ +191330: |[191330] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setActiveColor:(I)V │ │ +191340: 5912 a041 |0000: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@41a0 │ │ +191344: 5410 a641 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@41a6 │ │ +191348: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +19134c: 5200 2900 |0006: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ +191350: 8700 |0008: float-to-int v0, v0 │ │ +191352: 5910 b041 |0009: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@41b0 │ │ +191356: 5410 ac41 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@41ac │ │ +19135a: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ +19135e: 7220 3f55 2000 |000f: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@553f │ │ +191364: 6e10 4655 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5546 │ │ +19136a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0002 line=216 │ │ 0x0006 line=217 │ │ 0x000b line=220 │ │ 0x000f line=221 │ │ @@ -299860,18 +299861,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -191368: |[191368] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderColor:(I)V │ │ -191378: 5901 a341 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@41a3 │ │ -19137c: 6e10 4655 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5546 │ │ -191382: 0e00 |0005: return-void │ │ +19136c: |[19136c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderColor:(I)V │ │ +19137c: 5901 a341 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@41a3 │ │ +191380: 6e10 4655 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5546 │ │ +191386: 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 │ │ @@ -299881,18 +299882,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -191384: |[191384] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderWidth:(F)V │ │ -191394: 5901 a441 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a4 │ │ -191398: 6e10 4655 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5546 │ │ -19139e: 0e00 |0005: return-void │ │ +191388: |[191388] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderWidth:(F)V │ │ +191398: 5901 a441 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@41a4 │ │ +19139c: 6e10 4655 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5546 │ │ +1913a2: 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 │ │ @@ -299902,18 +299903,18 @@ │ │ type : '([I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1913a0: |[1913a0] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setColors:([I)V │ │ -1913b0: 5b01 a841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@41a8 │ │ -1913b4: 6e10 4655 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5546 │ │ -1913ba: 0e00 |0005: return-void │ │ +1913a4: |[1913a4] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setColors:([I)V │ │ +1913b4: 5b01 a841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@41a8 │ │ +1913b8: 6e10 4655 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5546 │ │ +1913be: 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 │ │ @@ -299923,17 +299924,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 │ │ -1913bc: |[1913bc] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V │ │ -1913cc: 5b01 ac41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@41ac │ │ -1913d0: 0e00 |0002: return-void │ │ +1913c0: |[1913c0] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V │ │ +1913d0: 5b01 ac41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@41ac │ │ +1913d4: 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; │ │ │ │ @@ -299975,20 +299976,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 │ │ -191410: |[191410] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V │ │ -191420: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -191426: 5b01 b441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@41b4 │ │ -19142a: 5b02 b541 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@41b5 │ │ -19142e: 5b03 b641 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@41b6 │ │ -191432: 0e00 |0009: return-void │ │ +191414: |[191414] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V │ │ +191424: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19142a: 5b01 b441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@41b4 │ │ +19142e: 5b02 b541 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@41b5 │ │ +191432: 5b03 b641 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@41b6 │ │ +191436: 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; │ │ @@ -300000,20 +300001,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 │ │ -191434: |[191434] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -191444: 5430 b441 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@41b4 │ │ -191448: 5431 b541 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@41b5 │ │ -19144c: 5432 b641 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@41b6 │ │ -191450: 7155 5a55 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@555a │ │ -191456: 0e00 |0009: return-void │ │ +191438: |[191438] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +191448: 5430 b441 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@41b4 │ │ +19144c: 5431 b541 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@41b5 │ │ +191450: 5432 b641 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@41b6 │ │ +191454: 7155 5a55 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@555a │ │ +19145a: 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 │ │ @@ -300102,19 +300103,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 │ │ -191ab0: |[191ab0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;)V │ │ -191ac0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -191ac6: 5b01 c141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c1 │ │ -191aca: 5b02 c241 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@41c2 │ │ -191ace: 0e00 |0007: return-void │ │ +191ab4: |[191ab4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;)V │ │ +191ac4: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +191aca: 5b01 c141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c1 │ │ +191ace: 5b02 c241 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@41c2 │ │ +191ad2: 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; │ │ @@ -300125,19 +300126,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -191ad0: |[191ad0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -191ae0: 5420 c141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c1 │ │ -191ae4: 5421 c241 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@41c2 │ │ -191ae8: 7130 8555 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@5585 │ │ -191aee: 0e00 |0007: return-void │ │ +191ad4: |[191ad4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +191ae4: 5420 c141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c1 │ │ +191ae8: 5421 c241 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@41c2 │ │ +191aec: 7130 8555 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@5585 │ │ +191af2: 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; │ │ │ │ @@ -300175,19 +300176,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 │ │ -191af0: |[191af0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -191b00: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -191b06: 5b01 c341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c3 │ │ -191b0a: 5b02 c441 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@41c4 │ │ -191b0e: 0e00 |0007: return-void │ │ +191af4: |[191af4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +191b04: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +191b0a: 5b01 c341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c3 │ │ +191b0e: 5b02 c441 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@41c4 │ │ +191b12: 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; │ │ @@ -300198,19 +300199,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -191b10: |[191b10] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -191b20: 5420 c341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c3 │ │ -191b24: 5421 c441 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@41c4 │ │ -191b28: 7130 8255 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@5582 │ │ -191b2e: 0e00 |0007: return-void │ │ +191b14: |[191b14] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +191b24: 5420 c341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c3 │ │ +191b28: 5421 c441 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@41c4 │ │ +191b2c: 7130 8255 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@5582 │ │ +191b32: 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; │ │ │ │ @@ -300248,19 +300249,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 │ │ -191b54: |[191b54] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -191b64: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -191b6a: 5b01 c541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c5 │ │ -191b6e: 5b02 c641 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@41c6 │ │ -191b72: 0e00 |0007: return-void │ │ +191b58: |[191b58] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +191b68: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +191b6e: 5b01 c541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c5 │ │ +191b72: 5b02 c641 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@41c6 │ │ +191b76: 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; │ │ @@ -300271,20 +300272,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -191b30: |[191b30] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.onLongClick:(Landroid/view/View;)Z │ │ -191b40: 5420 c541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c5 │ │ -191b44: 5421 c641 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@41c6 │ │ -191b48: 7130 8355 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@5583 │ │ -191b4e: 0a03 |0007: move-result v3 │ │ -191b50: 0f03 |0008: return v3 │ │ +191b34: |[191b34] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.onLongClick:(Landroid/view/View;)Z │ │ +191b44: 5420 c541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c5 │ │ +191b48: 5421 c641 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@41c6 │ │ +191b4c: 7130 8355 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@5583 │ │ +191b52: 0a03 |0007: move-result v3 │ │ +191b54: 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; │ │ │ │ @@ -300322,19 +300323,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 │ │ -191b74: |[191b74] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;)V │ │ -191b84: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -191b8a: 5b01 c741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c7 │ │ -191b8e: 5b02 c841 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@41c8 │ │ -191b92: 0e00 |0007: return-void │ │ +191b78: |[191b78] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;)V │ │ +191b88: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +191b8e: 5b01 c741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c7 │ │ +191b92: 5b02 c841 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@41c8 │ │ +191b96: 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; │ │ @@ -300345,19 +300346,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -191b94: |[191b94] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -191ba4: 5420 c741 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c7 │ │ -191ba8: 5421 c841 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@41c8 │ │ -191bac: 7130 8455 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@5584 │ │ -191bb2: 0e00 |0007: return-void │ │ +191b98: |[191b98] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +191ba8: 5420 c741 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41c7 │ │ +191bac: 5421 c841 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@41c8 │ │ +191bb0: 7130 8455 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@5584 │ │ +191bb6: 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; │ │ │ │ @@ -300391,18 +300392,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 │ │ -192250: |[192250] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V │ │ -192260: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -192266: 5b01 d541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41d5 │ │ -19226a: 0e00 |0005: return-void │ │ +192254: |[192254] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V │ │ +192264: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19226a: 5b01 d541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41d5 │ │ +19226e: 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; │ │ │ │ @@ -300412,18 +300413,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19226c: |[19226c] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.run:()V │ │ -19227c: 5410 d541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41d5 │ │ -192280: 6e10 aa55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V // method@55aa │ │ -192286: 0e00 |0005: return-void │ │ +192270: |[192270] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.run:()V │ │ +192280: 5410 d541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41d5 │ │ +192284: 6e10 aa55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V // method@55aa │ │ +19228a: 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 : 5233 (D8$$SyntheticClass) │ │ @@ -300529,47 +300530,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -192774: |[192774] org.thoughtcrime.securesms.search.model.SearchResult.:()V │ │ -192784: 2200 9b10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109b │ │ -192788: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19278a: 2312 1811 |0003: new-array v2, v1, [I // type@1118 │ │ -19278e: 2203 d701 |0005: new-instance v3, Lcom/b44t/messenger/DcChatlist; // type@01d7 │ │ -192792: 1604 0000 |0007: const-wide/16 v4, #int 0 // #0 │ │ -192796: 7040 6706 1354 |0009: invoke-direct {v3, v1, v4, v5}, Lcom/b44t/messenger/DcChatlist;.:(IJ)V // method@0667 │ │ -19279c: 2311 1811 |000c: new-array v1, v1, [I // type@1118 │ │ -1927a0: 1a04 0000 |000e: const-string v4, "" // string@0000 │ │ -1927a4: 7051 b155 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@55b1 │ │ -1927aa: 6900 de41 |0013: sput-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41de │ │ -1927ae: 0e00 |0015: return-void │ │ +192778: |[192778] org.thoughtcrime.securesms.search.model.SearchResult.:()V │ │ +192788: 2200 9b10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109b │ │ +19278c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19278e: 2312 1811 |0003: new-array v2, v1, [I // type@1118 │ │ +192792: 2203 d701 |0005: new-instance v3, Lcom/b44t/messenger/DcChatlist; // type@01d7 │ │ +192796: 1604 0000 |0007: const-wide/16 v4, #int 0 // #0 │ │ +19279a: 7040 6706 1354 |0009: invoke-direct {v3, v1, v4, v5}, Lcom/b44t/messenger/DcChatlist;.:(IJ)V // method@0667 │ │ +1927a0: 2311 1811 |000c: new-array v1, v1, [I // type@1118 │ │ +1927a4: 1a04 0000 |000e: const-string v4, "" // string@0000 │ │ +1927a8: 7051 b155 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@55b1 │ │ +1927ae: 6900 de41 |0013: sput-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41de │ │ +1927b2: 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 │ │ -1927b0: |[1927b0] org.thoughtcrime.securesms.search.model.SearchResult.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V │ │ -1927c0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1927c6: 5b01 e241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@41e2 │ │ -1927ca: 5b02 df41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41df │ │ -1927ce: 5b03 e041 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41e0 │ │ -1927d2: 5b04 e141 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41e1 │ │ -1927d6: 0e00 |000b: return-void │ │ +1927b4: |[1927b4] org.thoughtcrime.securesms.search.model.SearchResult.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V │ │ +1927c4: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1927ca: 5b01 e241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@41e2 │ │ +1927ce: 5b02 df41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41df │ │ +1927d2: 5b03 e041 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41e0 │ │ +1927d6: 5b04 e141 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41e1 │ │ +1927da: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ 0x0005 line=26 │ │ 0x0007 line=27 │ │ 0x0009 line=28 │ │ @@ -300586,17 +300587,17 @@ │ │ type : '()Lcom/b44t/messenger/DcChatlist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1926e4: |[1926e4] org.thoughtcrime.securesms.search.model.SearchResult.getChats:()Lcom/b44t/messenger/DcChatlist; │ │ -1926f4: 5410 e041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41e0 │ │ -1926f8: 1100 |0002: return-object v0 │ │ +1926e8: |[1926e8] org.thoughtcrime.securesms.search.model.SearchResult.getChats:()Lcom/b44t/messenger/DcChatlist; │ │ +1926f8: 5410 e041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41e0 │ │ +1926fc: 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;) │ │ @@ -300604,17 +300605,17 @@ │ │ type : '()[I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19272c: |[19272c] org.thoughtcrime.securesms.search.model.SearchResult.getContacts:()[I │ │ -19273c: 5410 df41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41df │ │ -192740: 1100 |0002: return-object v0 │ │ +192730: |[192730] org.thoughtcrime.securesms.search.model.SearchResult.getContacts:()[I │ │ +192740: 5410 df41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41df │ │ +192744: 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;) │ │ @@ -300622,17 +300623,17 @@ │ │ type : '()[I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -192744: |[192744] org.thoughtcrime.securesms.search.model.SearchResult.getMessages:()[I │ │ -192754: 5410 e141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41e1 │ │ -192758: 1100 |0002: return-object v0 │ │ +192748: |[192748] org.thoughtcrime.securesms.search.model.SearchResult.getMessages:()[I │ │ +192758: 5410 e141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41e1 │ │ +19275c: 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;) │ │ @@ -300640,17 +300641,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19275c: |[19275c] org.thoughtcrime.securesms.search.model.SearchResult.getQuery:()Ljava/lang/String; │ │ -19276c: 5410 e241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@41e2 │ │ -192770: 1100 |0002: return-object v0 │ │ +192760: |[192760] org.thoughtcrime.securesms.search.model.SearchResult.getQuery:()Ljava/lang/String; │ │ +192770: 5410 e241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@41e2 │ │ +192774: 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;) │ │ @@ -300658,22 +300659,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1926c0: |[1926c0] org.thoughtcrime.securesms.search.model.SearchResult.isEmpty:()Z │ │ -1926d0: 6e10 b755 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55b7 │ │ -1926d6: 0a00 |0003: move-result v0 │ │ -1926d8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -1926dc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -1926de: 2802 |0007: goto 0009 // +0002 │ │ -1926e0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -1926e2: 0f00 |0009: return v0 │ │ +1926c4: |[1926c4] org.thoughtcrime.securesms.search.model.SearchResult.isEmpty:()Z │ │ +1926d4: 6e10 b755 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55b7 │ │ +1926da: 0a00 |0003: move-result v0 │ │ +1926dc: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +1926e0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +1926e2: 2802 |0007: goto 0009 // +0002 │ │ +1926e4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +1926e6: 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;) │ │ @@ -300681,25 +300682,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -1926fc: |[1926fc] org.thoughtcrime.securesms.search.model.SearchResult.size:()I │ │ -19270c: 5420 df41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41df │ │ -192710: 2100 |0002: array-length v0, v0 │ │ -192712: 5421 e041 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41e0 │ │ -192716: 6e10 6a06 0100 |0005: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066a │ │ -19271c: 0a01 |0008: move-result v1 │ │ -19271e: b010 |0009: add-int/2addr v0, v1 │ │ -192720: 5421 e141 |000a: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41e1 │ │ -192724: 2111 |000c: array-length v1, v1 │ │ -192726: b010 |000d: add-int/2addr v0, v1 │ │ -192728: 0f00 |000e: return v0 │ │ +192700: |[192700] org.thoughtcrime.securesms.search.model.SearchResult.size:()I │ │ +192710: 5420 df41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41df │ │ +192714: 2100 |0002: array-length v0, v0 │ │ +192716: 5421 e041 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41e0 │ │ +19271a: 6e10 6a06 0100 |0005: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066a │ │ +192720: 0a01 |0008: move-result v1 │ │ +192722: b010 |0009: add-int/2addr v0, v1 │ │ +192724: 5421 e141 |000a: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41e1 │ │ +192728: 2111 |000c: array-length v1, v1 │ │ +19272a: b010 |000d: add-int/2addr v0, v1 │ │ +19272c: 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) │ │ @@ -300727,17 +300728,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1927d8: |[1927d8] org.thoughtcrime.securesms.service.BootReceiver.:()V │ │ -1927e8: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ -1927ee: 0e00 |0003: return-void │ │ +1927dc: |[1927dc] org.thoughtcrime.securesms.service.BootReceiver.:()V │ │ +1927ec: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ +1927f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/service/BootReceiver; │ │ │ │ Virtual methods - │ │ @@ -300746,19 +300747,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 │ │ -1927f0: |[1927f0] org.thoughtcrime.securesms.service.BootReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -192800: 1a01 2615 |0000: const-string v1, "DeltaChat" // string@1526 │ │ -192804: 1a02 0d0a |0002: const-string v2, "*** BootReceiver.onReceive()" // string@0a0d │ │ -192808: 7120 c102 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -19280e: 0e00 |0007: return-void │ │ +1927f4: |[1927f4] org.thoughtcrime.securesms.service.BootReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +192804: 1a01 2615 |0000: const-string v1, "DeltaChat" // string@1526 │ │ +192808: 1a02 0d0a |0002: const-string v2, "*** BootReceiver.onReceive()" // string@0a0d │ │ +19280c: 7120 c102 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +192812: 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; │ │ @@ -300793,18 +300794,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 │ │ -192810: |[192810] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V │ │ -192820: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -192826: 5b01 e341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@41e3 │ │ -19282a: 0e00 |0005: return-void │ │ +192814: |[192814] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V │ │ +192824: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19282a: 5b01 e341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@41e3 │ │ +19282e: 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; │ │ │ │ @@ -300814,18 +300815,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19282c: |[19282c] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.run:()V │ │ -19283c: 5410 e341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@41e3 │ │ -192840: 6e10 bf55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V // method@55bf │ │ -192846: 0e00 |0005: return-void │ │ +192830: |[192830] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.run:()V │ │ +192840: 5410 e341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@41e3 │ │ +192844: 6e10 bf55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V // method@55bf │ │ +19284a: 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 : 5233 (D8$$SyntheticClass) │ │ @@ -300873,27 +300874,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -19285c: |[19285c] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ -19286c: 1c00 a70f |0000: const-class v0, Lorg/thoughtcrime/securesms/notifications/FcmReceiveService; // type@0fa7 │ │ -192870: 1a00 d016 |0002: const-string v0, "FcmReceiveService" // string@16d0 │ │ -192874: 6900 e641 |0004: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41e6 │ │ -192878: 2200 f902 |0006: new-instance v0, Ljava/lang/Object; // type@02f9 │ │ -19287c: 7010 970a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -192882: 6900 e441 |000b: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41e4 │ │ -192886: 2200 f902 |000d: new-instance v0, Ljava/lang/Object; // type@02f9 │ │ -19288a: 7010 970a 0000 |000f: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -192890: 6900 e541 |0012: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41e5 │ │ -192894: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -192896: 6a00 e741 |0015: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e7 │ │ -19289a: 0e00 |0017: return-void │ │ +192860: |[192860] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ +192870: 1c00 a70f |0000: const-class v0, Lorg/thoughtcrime/securesms/notifications/FcmReceiveService; // type@0fa7 │ │ +192874: 1a00 d016 |0002: const-string v0, "FcmReceiveService" // string@16d0 │ │ +192878: 6900 e641 |0004: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41e6 │ │ +19287c: 2200 f902 |0006: new-instance v0, Ljava/lang/Object; // type@02f9 │ │ +192880: 7010 970a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +192886: 6900 e441 |000b: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41e4 │ │ +19288a: 2200 f902 |000d: new-instance v0, Ljava/lang/Object; // type@02f9 │ │ +19288e: 7010 970a 0000 |000f: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +192894: 6900 e541 |0012: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41e5 │ │ +192898: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +19289a: 6a00 e741 |0015: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e7 │ │ +19289e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0006 line=23 │ │ 0x000d line=24 │ │ 0x0015 line=25 │ │ locals : │ │ @@ -300903,17 +300904,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19289c: |[19289c] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ -1928ac: 7010 4200 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0042 │ │ -1928b2: 0e00 |0003: return-void │ │ +1928a0: |[1928a0] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ +1928b0: 7010 4200 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0042 │ │ +1928b6: 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;) │ │ @@ -300921,68 +300922,68 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -192980: |[192980] org.thoughtcrime.securesms.service.FetchForegroundService.start:(Landroid/content/Context;)V │ │ -192990: 7100 f249 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.getInstance:()Lorg/thoughtcrime/securesms/connect/ForegroundDetector; // method@49f2 │ │ -192996: 0c00 |0003: move-result-object v0 │ │ -192998: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -19299c: 6e10 f449 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.isForeground:()Z // method@49f4 │ │ -1929a2: 0a00 |0009: move-result v0 │ │ -1929a4: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -1929a8: 0e00 |000c: return-void │ │ -1929aa: 7110 d355 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@55d3 │ │ -1929b0: 6200 e441 |0010: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41e4 │ │ -1929b4: 1d00 |0012: monitor-enter v0 │ │ -1929b6: 6201 e841 |0013: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41e8 │ │ -1929ba: 3901 0e00 |0015: if-nez v1, 0023 // +000e │ │ -1929be: 2201 2b00 |0017: new-instance v1, Landroid/content/Intent; // type@002b │ │ -1929c2: 1c02 9e10 |0019: const-class v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService; // type@109e │ │ -1929c6: 7030 8400 3102 |001b: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1929cc: 6901 e841 |001e: sput-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41e8 │ │ -1929d0: 7120 3105 1300 |0020: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0531 │ │ -1929d6: 1e00 |0023: monitor-exit v0 │ │ -1929d8: 283c |0024: goto 0060 // +003c │ │ -1929da: 0d03 |0025: move-exception v3 │ │ -1929dc: 1e00 |0026: monitor-exit v0 │ │ -1929de: 2703 |0027: throw v3 │ │ -1929e0: 0d03 |0028: move-exception v3 │ │ -1929e2: 6200 e641 |0029: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41e6 │ │ -1929e6: 2201 0703 |002b: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ -1929ea: 1a02 cc16 |002d: const-string v2, "Failed to start foreground service: " // string@16cc │ │ -1929ee: 7020 050b 2100 |002f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -1929f4: 6e20 0d0b 3100 |0032: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b0d │ │ -1929fa: 1a03 b70a |0035: const-string v3, ", fetching in background." // string@0ab7 │ │ -1929fe: 6e20 0e0b 3100 |0037: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -192a04: 6e10 1f0b 0100 |003a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -192a0a: 0c03 |003d: move-result-object v3 │ │ -192a0c: 7120 c502 3000 |003e: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -192a12: 1213 |0041: const/4 v3, #int 1 // #1 │ │ -192a14: 6a03 e741 |0042: sput-boolean v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e7 │ │ -192a18: 6203 a70e |0044: sget-object v3, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0ea7 │ │ -192a1c: 1300 0a00 |0046: const/16 v0, #int 10 // #a │ │ -192a20: 6e20 4006 0300 |0048: invoke-virtual {v3, v0}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@0640 │ │ -192a26: 0a03 |004b: move-result v3 │ │ -192a28: 3803 1400 |004c: if-eqz v3, 0060 // +0014 │ │ -192a2c: 6203 e541 |004e: sget-object v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41e5 │ │ -192a30: 1d03 |0050: monitor-enter v3 │ │ -192a32: 6300 e741 |0051: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e7 │ │ -192a36: 3800 0800 |0053: if-eqz v0, 005b // +0008 │ │ -192a3a: 6200 e541 |0055: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41e5 │ │ -192a3e: 6e10 9d0a 0000 |0057: invoke-virtual {v0}, Ljava/lang/Object;.wait:()V // method@0a9d │ │ -192a44: 28f7 |005a: goto 0051 // -0009 │ │ -192a46: 1e03 |005b: monitor-exit v3 │ │ -192a48: 2804 |005c: goto 0060 // +0004 │ │ -192a4a: 0d00 |005d: move-exception v0 │ │ -192a4c: 1e03 |005e: monitor-exit v3 │ │ -192a4e: 2700 |005f: throw v0 │ │ -192a50: 0e00 |0060: return-void │ │ +192984: |[192984] org.thoughtcrime.securesms.service.FetchForegroundService.start:(Landroid/content/Context;)V │ │ +192994: 7100 f249 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.getInstance:()Lorg/thoughtcrime/securesms/connect/ForegroundDetector; // method@49f2 │ │ +19299a: 0c00 |0003: move-result-object v0 │ │ +19299c: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +1929a0: 6e10 f449 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.isForeground:()Z // method@49f4 │ │ +1929a6: 0a00 |0009: move-result v0 │ │ +1929a8: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +1929ac: 0e00 |000c: return-void │ │ +1929ae: 7110 d355 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@55d3 │ │ +1929b4: 6200 e441 |0010: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41e4 │ │ +1929b8: 1d00 |0012: monitor-enter v0 │ │ +1929ba: 6201 e841 |0013: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41e8 │ │ +1929be: 3901 0e00 |0015: if-nez v1, 0023 // +000e │ │ +1929c2: 2201 2b00 |0017: new-instance v1, Landroid/content/Intent; // type@002b │ │ +1929c6: 1c02 9e10 |0019: const-class v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService; // type@109e │ │ +1929ca: 7030 8400 3102 |001b: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1929d0: 6901 e841 |001e: sput-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41e8 │ │ +1929d4: 7120 3105 1300 |0020: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0531 │ │ +1929da: 1e00 |0023: monitor-exit v0 │ │ +1929dc: 283c |0024: goto 0060 // +003c │ │ +1929de: 0d03 |0025: move-exception v3 │ │ +1929e0: 1e00 |0026: monitor-exit v0 │ │ +1929e2: 2703 |0027: throw v3 │ │ +1929e4: 0d03 |0028: move-exception v3 │ │ +1929e6: 6200 e641 |0029: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41e6 │ │ +1929ea: 2201 0703 |002b: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ +1929ee: 1a02 cc16 |002d: const-string v2, "Failed to start foreground service: " // string@16cc │ │ +1929f2: 7020 050b 2100 |002f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +1929f8: 6e20 0d0b 3100 |0032: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b0d │ │ +1929fe: 1a03 b70a |0035: const-string v3, ", fetching in background." // string@0ab7 │ │ +192a02: 6e20 0e0b 3100 |0037: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +192a08: 6e10 1f0b 0100 |003a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +192a0e: 0c03 |003d: move-result-object v3 │ │ +192a10: 7120 c502 3000 |003e: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +192a16: 1213 |0041: const/4 v3, #int 1 // #1 │ │ +192a18: 6a03 e741 |0042: sput-boolean v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e7 │ │ +192a1c: 6203 a70e |0044: sget-object v3, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0ea7 │ │ +192a20: 1300 0a00 |0046: const/16 v0, #int 10 // #a │ │ +192a24: 6e20 4006 0300 |0048: invoke-virtual {v3, v0}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@0640 │ │ +192a2a: 0a03 |004b: move-result v3 │ │ +192a2c: 3803 1400 |004c: if-eqz v3, 0060 // +0014 │ │ +192a30: 6203 e541 |004e: sget-object v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41e5 │ │ +192a34: 1d03 |0050: monitor-enter v3 │ │ +192a36: 6300 e741 |0051: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e7 │ │ +192a3a: 3800 0800 |0053: if-eqz v0, 005b // +0008 │ │ +192a3e: 6200 e541 |0055: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41e5 │ │ +192a42: 6e10 9d0a 0000 |0057: invoke-virtual {v0}, Ljava/lang/Object;.wait:()V // method@0a9d │ │ +192a48: 28f7 |005a: goto 0051 // -0009 │ │ +192a4a: 1e03 |005b: monitor-exit v3 │ │ +192a4c: 2804 |005c: goto 0060 // +0004 │ │ +192a4e: 0d00 |005d: move-exception v0 │ │ +192a50: 1e03 |005e: monitor-exit v3 │ │ +192a52: 2700 |005f: throw v0 │ │ +192a54: 0e00 |0060: return-void │ │ catches : 6 │ │ 0x0010 - 0x0013 │ │ Ljava/lang/Exception; -> 0x0028 │ │ 0x0013 - 0x0027 │ │ -> 0x0025 │ │ 0x0027 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0028 │ │ @@ -301017,39 +301018,39 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -192a94: |[192a94] org.thoughtcrime.securesms.service.FetchForegroundService.stop:(Landroid/content/Context;)V │ │ -192aa4: 6300 e741 |0000: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e7 │ │ -192aa8: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ -192aac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -192aae: 6a00 e741 |0005: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e7 │ │ -192ab2: 6200 e541 |0007: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41e5 │ │ -192ab6: 1d00 |0009: monitor-enter v0 │ │ -192ab8: 6e10 9b0a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0a9b │ │ -192abe: 1e00 |000d: monitor-exit v0 │ │ -192ac0: 2804 |000e: goto 0012 // +0004 │ │ -192ac2: 0d02 |000f: move-exception v2 │ │ -192ac4: 1e00 |0010: monitor-exit v0 │ │ -192ac6: 2702 |0011: throw v2 │ │ -192ac8: 6200 e441 |0012: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41e4 │ │ -192acc: 1d00 |0014: monitor-enter v0 │ │ -192ace: 6201 e841 |0015: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41e8 │ │ -192ad2: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -192ad6: 6e20 8000 1200 |0019: invoke-virtual {v2, v1}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@0080 │ │ -192adc: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -192ade: 6902 e841 |001d: sput-object v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41e8 │ │ -192ae2: 1e00 |001f: monitor-exit v0 │ │ -192ae4: 0e00 |0020: return-void │ │ -192ae6: 0d02 |0021: move-exception v2 │ │ -192ae8: 1e00 |0022: monitor-exit v0 │ │ -192aea: 2702 |0023: throw v2 │ │ +192a98: |[192a98] org.thoughtcrime.securesms.service.FetchForegroundService.stop:(Landroid/content/Context;)V │ │ +192aa8: 6300 e741 |0000: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e7 │ │ +192aac: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ +192ab0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +192ab2: 6a00 e741 |0005: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41e7 │ │ +192ab6: 6200 e541 |0007: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41e5 │ │ +192aba: 1d00 |0009: monitor-enter v0 │ │ +192abc: 6e10 9b0a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0a9b │ │ +192ac2: 1e00 |000d: monitor-exit v0 │ │ +192ac4: 2804 |000e: goto 0012 // +0004 │ │ +192ac6: 0d02 |000f: move-exception v2 │ │ +192ac8: 1e00 |0010: monitor-exit v0 │ │ +192aca: 2702 |0011: throw v2 │ │ +192acc: 6200 e441 |0012: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41e4 │ │ +192ad0: 1d00 |0014: monitor-enter v0 │ │ +192ad2: 6201 e841 |0015: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41e8 │ │ +192ad6: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +192ada: 6e20 8000 1200 |0019: invoke-virtual {v2, v1}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@0080 │ │ +192ae0: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +192ae2: 6902 e841 |001d: sput-object v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41e8 │ │ +192ae6: 1e00 |001f: monitor-exit v0 │ │ +192ae8: 0e00 |0020: return-void │ │ +192aea: 0d02 |0021: move-exception v2 │ │ +192aec: 1e00 |0022: monitor-exit v0 │ │ +192aee: 2702 |0023: throw v2 │ │ catches : 2 │ │ 0x000a - 0x0011 │ │ -> 0x000f │ │ 0x0015 - 0x0023 │ │ -> 0x0021 │ │ positions : │ │ 0x0000 line=66 │ │ @@ -301071,25 +301072,25 @@ │ │ type : '()V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -1928b4: |[1928b4] org.thoughtcrime.securesms.service.FetchForegroundService.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V │ │ -1928c4: 6200 e641 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41e6 │ │ -1928c8: 1a01 2b37 |0002: const-string v1, "Starting fetch" // string@372b │ │ -1928cc: 7120 c102 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -1928d2: 6200 a70e |0007: sget-object v0, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0ea7 │ │ -1928d6: 1301 2c01 |0009: const/16 v1, #int 300 // #12c │ │ -1928da: 6e20 4006 1000 |000b: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@0640 │ │ -1928e0: 0a00 |000e: move-result v0 │ │ -1928e2: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ -1928e6: 7110 c555 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stop:(Landroid/content/Context;)V // method@55c5 │ │ -1928ec: 0e00 |0014: return-void │ │ +1928b8: |[1928b8] org.thoughtcrime.securesms.service.FetchForegroundService.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V │ │ +1928c8: 6200 e641 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41e6 │ │ +1928cc: 1a01 2b37 |0002: const-string v1, "Starting fetch" // string@372b │ │ +1928d0: 7120 c102 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +1928d6: 6200 a70e |0007: sget-object v0, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0ea7 │ │ +1928da: 1301 2c01 |0009: const/16 v1, #int 300 // #12c │ │ +1928de: 6e20 4006 1000 |000b: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@0640 │ │ +1928e4: 0a00 |000e: move-result v0 │ │ +1928e6: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ +1928ea: 7110 c555 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stop:(Landroid/content/Context;)V // method@55c5 │ │ +1928f0: 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; │ │ @@ -301099,54 +301100,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 │ │ -192848: |[192848] org.thoughtcrime.securesms.service.FetchForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -192858: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -19285a: 1101 |0001: return-object v1 │ │ +19284c: |[19284c] org.thoughtcrime.securesms.service.FetchForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +19285c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +19285e: 1101 |0001: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/service/FetchForegroundService;) │ │ name : 'onCreate' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -1928f0: |[1928f0] org.thoughtcrime.securesms.service.FetchForegroundService.onCreate:()V │ │ -192900: 6200 e641 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41e6 │ │ -192904: 1a01 5614 |0002: const-string v1, "Creating fetch service" // string@1456 │ │ -192908: 7120 c102 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -19290e: 6f10 4400 0200 |0007: invoke-super {v2}, Landroid/app/Service;.onCreate:()V // method@0044 │ │ -192914: 2200 6101 |000a: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0161 │ │ -192918: 1a01 df48 |000c: const-string v1, "ch_generic" // string@48df │ │ -19291c: 7030 fd04 2001 |000e: invoke-direct {v0, v2, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@04fd │ │ -192922: 6001 6028 |0011: sget v1, Lorg/thoughtcrime/securesms/R$string;.connectivity_updating:I // field@2860 │ │ -192926: 6e20 be55 1200 |0013: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.getString:(I)Ljava/lang/String; // method@55be │ │ -19292c: 0c01 |0016: move-result-object v1 │ │ -19292e: 6e20 0705 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0507 │ │ -192934: 0c00 |001a: move-result-object v0 │ │ -192936: 6001 9d21 |001b: sget v1, Lorg/thoughtcrime/securesms/R$drawable;.notification_permanent:I // field@219d │ │ -19293a: 6e20 1205 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0512 │ │ -192940: 0c00 |0020: move-result-object v0 │ │ -192942: 6e10 ff04 0000 |0021: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04ff │ │ -192948: 0c00 |0024: move-result-object v0 │ │ -19294a: 1241 |0025: const/4 v1, #int 4 // #4 │ │ -19294c: 6e30 c455 1200 |0026: invoke-virtual {v2, v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@55c4 │ │ -192952: 2200 9d10 |0029: new-instance v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0; // type@109d │ │ -192956: 7020 ba55 2000 |002b: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V // method@55ba │ │ -19295c: 7110 9157 0000 |002e: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5791 │ │ -192962: 0e00 |0031: return-void │ │ +1928f4: |[1928f4] org.thoughtcrime.securesms.service.FetchForegroundService.onCreate:()V │ │ +192904: 6200 e641 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41e6 │ │ +192908: 1a01 5614 |0002: const-string v1, "Creating fetch service" // string@1456 │ │ +19290c: 7120 c102 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +192912: 6f10 4400 0200 |0007: invoke-super {v2}, Landroid/app/Service;.onCreate:()V // method@0044 │ │ +192918: 2200 6101 |000a: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0161 │ │ +19291c: 1a01 df48 |000c: const-string v1, "ch_generic" // string@48df │ │ +192920: 7030 fd04 2001 |000e: invoke-direct {v0, v2, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@04fd │ │ +192926: 6001 6028 |0011: sget v1, Lorg/thoughtcrime/securesms/R$string;.connectivity_updating:I // field@2860 │ │ +19292a: 6e20 be55 1200 |0013: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.getString:(I)Ljava/lang/String; // method@55be │ │ +192930: 0c01 |0016: move-result-object v1 │ │ +192932: 6e20 0705 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0507 │ │ +192938: 0c00 |001a: move-result-object v0 │ │ +19293a: 6001 9d21 |001b: sget v1, Lorg/thoughtcrime/securesms/R$drawable;.notification_permanent:I // field@219d │ │ +19293e: 6e20 1205 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0512 │ │ +192944: 0c00 |0020: move-result-object v0 │ │ +192946: 6e10 ff04 0000 |0021: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04ff │ │ +19294c: 0c00 |0024: move-result-object v0 │ │ +19294e: 1241 |0025: const/4 v1, #int 4 // #4 │ │ +192950: 6e30 c455 1200 |0026: invoke-virtual {v2, v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@55c4 │ │ +192956: 2200 9d10 |0029: new-instance v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0; // type@109d │ │ +19295a: 7020 ba55 2000 |002b: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V // method@55ba │ │ +192960: 7110 9157 0000 |002e: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5791 │ │ +192966: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0007 line=84 │ │ 0x000a line=86 │ │ 0x0013 line=87 │ │ 0x001d line=88 │ │ @@ -301161,18 +301162,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -192964: |[192964] org.thoughtcrime.securesms.service.FetchForegroundService.onDestroy:()V │ │ -192974: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -192976: 6e20 c655 0100 |0001: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stopForeground:(Z)V // method@55c6 │ │ -19297c: 0e00 |0004: return-void │ │ +192968: |[192968] org.thoughtcrime.securesms.service.FetchForegroundService.onDestroy:()V │ │ +192978: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19297a: 6e20 c655 0100 |0001: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stopForeground:(Z)V // method@55c6 │ │ +192980: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/service/FetchForegroundService; │ │ │ │ source_file_idx : 5848 (FetchForegroundService.java) │ │ @@ -301263,25 +301264,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 │ │ -192dac: |[192dac] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V │ │ -192dbc: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -192dc2: 5b01 f041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f0 │ │ -192dc6: 5b02 ea41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ea │ │ -192dca: 5b03 e941 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41e9 │ │ -192dce: 5904 eb41 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41eb │ │ -192dd2: 5905 ec41 |000b: iput v5, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ -192dd6: 5907 ee41 |000d: iput v7, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ee │ │ -192dda: 5906 ef41 |000f: iput v6, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41ef │ │ -192dde: 5c08 ed41 |0011: iput-boolean v8, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ed │ │ -192de2: 0e00 |0013: return-void │ │ +192db0: |[192db0] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V │ │ +192dc0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +192dc6: 5b01 f041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f0 │ │ +192dca: 5b02 ea41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ea │ │ +192dce: 5b03 e941 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41e9 │ │ +192dd2: 5904 eb41 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41eb │ │ +192dd6: 5905 ec41 |000b: iput v5, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ +192dda: 5907 ee41 |000d: iput v7, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ee │ │ +192dde: 5906 ef41 |000f: iput v6, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41ef │ │ +192de2: 5c08 ed41 |0011: iput-boolean v8, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ed │ │ +192de6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ 0x0005 line=212 │ │ 0x0007 line=213 │ │ 0x0009 line=214 │ │ @@ -301305,17 +301306,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 │ │ -192de4: |[192de4] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V │ │ -192df4: 7609 c755 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@55c7 │ │ -192dfa: 0e00 |0003: return-void │ │ +192de8: |[192de8] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V │ │ +192df8: 7609 c755 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@55c7 │ │ +192dfe: 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; │ │ @@ -301332,18 +301333,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 │ │ -192ca0: |[192ca0] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ -192cb0: 7110 cb55 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55cb │ │ -192cb6: 0c00 |0003: move-result-object v0 │ │ -192cb8: 1100 |0004: return-object v0 │ │ +192ca4: |[192ca4] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ +192cb4: 7110 cb55 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55cb │ │ +192cba: 0c00 |0003: move-result-object v0 │ │ +192cbc: 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;) │ │ @@ -301351,73 +301352,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 │ │ -192cbc: |[192cbc] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ -192ccc: 7100 d255 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55d2 │ │ -192cd2: 0c00 |0003: move-result-object v0 │ │ -192cd4: 5200 ec41 |0004: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ -192cd8: 1a01 f052 |0006: const-string v1, "extra_id" // string@52f0 │ │ -192cdc: 6e30 9400 1b00 |0008: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -192ce2: 0a07 |000b: move-result v7 │ │ -192ce4: 1a00 f852 |000c: const-string v0, "extra_title" // string@52f8 │ │ -192ce8: 6e20 9a00 0b00 |000e: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -192cee: 0c00 |0011: move-result-object v0 │ │ -192cf0: 3900 0800 |0012: if-nez v0, 001a // +0008 │ │ -192cf4: 7100 d255 0000 |0014: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55d2 │ │ -192cfa: 0c00 |0017: move-result-object v0 │ │ -192cfc: 5400 f041 |0018: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f0 │ │ -192d00: 0703 |001a: move-object v3, v0 │ │ -192d02: 1a00 ee52 |001b: const-string v0, "extra_content_text" // string@52ee │ │ -192d06: 6e20 9a00 0b00 |001d: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -192d0c: 0c00 |0020: move-result-object v0 │ │ -192d0e: 3900 0800 |0021: if-nez v0, 0029 // +0008 │ │ -192d12: 7100 d255 0000 |0023: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55d2 │ │ -192d18: 0c00 |0026: move-result-object v0 │ │ -192d1a: 5400 ea41 |0027: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ea │ │ -192d1e: 0704 |0029: move-object v4, v0 │ │ -192d20: 1a00 ed52 |002a: const-string v0, "extra_channel_id" // string@52ed │ │ -192d24: 6e20 9a00 0b00 |002c: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -192d2a: 0c00 |002f: move-result-object v0 │ │ -192d2c: 3900 0800 |0030: if-nez v0, 0038 // +0008 │ │ -192d30: 7100 d255 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55d2 │ │ -192d36: 0c00 |0035: move-result-object v0 │ │ -192d38: 5400 e941 |0036: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41e9 │ │ -192d3c: 0705 |0038: move-object v5, v0 │ │ -192d3e: 7100 d255 0000 |0039: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55d2 │ │ -192d44: 0c00 |003c: move-result-object v0 │ │ -192d46: 5200 eb41 |003d: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41eb │ │ -192d4a: 1a01 ef52 |003f: const-string v1, "extra_icon_res" // string@52ef │ │ -192d4e: 6e30 9400 1b00 |0041: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -192d54: 0a06 |0044: move-result v6 │ │ -192d56: 7100 d255 0000 |0045: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55d2 │ │ -192d5c: 0c00 |0048: move-result-object v0 │ │ -192d5e: 5200 ee41 |0049: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ee │ │ -192d62: 1a01 f252 |004b: const-string v1, "extra_progress" // string@52f2 │ │ -192d66: 6e30 9400 1b00 |004d: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -192d6c: 0a09 |0050: move-result v9 │ │ -192d6e: 7100 d255 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55d2 │ │ -192d74: 0c00 |0054: move-result-object v0 │ │ -192d76: 5200 ef41 |0055: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41ef │ │ -192d7a: 1a01 f452 |0057: const-string v1, "extra_progress_max" // string@52f4 │ │ -192d7e: 6e30 9400 1b00 |0059: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -192d84: 0a08 |005c: move-result v8 │ │ -192d86: 7100 d255 0000 |005d: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55d2 │ │ -192d8c: 0c00 |0060: move-result-object v0 │ │ -192d8e: 5500 ed41 |0061: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ed │ │ -192d92: 1a01 f352 |0063: const-string v1, "extra_progress_indeterminate" // string@52f3 │ │ -192d96: 6e30 8b00 1b00 |0065: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -192d9c: 0a0a |0068: move-result v10 │ │ -192d9e: 220b a010 |0069: new-instance v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a0 │ │ -192da2: 07b2 |006b: move-object v2, v11 │ │ -192da4: 7609 c755 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@55c7 │ │ -192daa: 110b |006f: return-object v11 │ │ +192cc0: |[192cc0] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ +192cd0: 7100 d255 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55d2 │ │ +192cd6: 0c00 |0003: move-result-object v0 │ │ +192cd8: 5200 ec41 |0004: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ +192cdc: 1a01 f052 |0006: const-string v1, "extra_id" // string@52f0 │ │ +192ce0: 6e30 9400 1b00 |0008: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +192ce6: 0a07 |000b: move-result v7 │ │ +192ce8: 1a00 f852 |000c: const-string v0, "extra_title" // string@52f8 │ │ +192cec: 6e20 9a00 0b00 |000e: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +192cf2: 0c00 |0011: move-result-object v0 │ │ +192cf4: 3900 0800 |0012: if-nez v0, 001a // +0008 │ │ +192cf8: 7100 d255 0000 |0014: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55d2 │ │ +192cfe: 0c00 |0017: move-result-object v0 │ │ +192d00: 5400 f041 |0018: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f0 │ │ +192d04: 0703 |001a: move-object v3, v0 │ │ +192d06: 1a00 ee52 |001b: const-string v0, "extra_content_text" // string@52ee │ │ +192d0a: 6e20 9a00 0b00 |001d: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +192d10: 0c00 |0020: move-result-object v0 │ │ +192d12: 3900 0800 |0021: if-nez v0, 0029 // +0008 │ │ +192d16: 7100 d255 0000 |0023: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55d2 │ │ +192d1c: 0c00 |0026: move-result-object v0 │ │ +192d1e: 5400 ea41 |0027: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ea │ │ +192d22: 0704 |0029: move-object v4, v0 │ │ +192d24: 1a00 ed52 |002a: const-string v0, "extra_channel_id" // string@52ed │ │ +192d28: 6e20 9a00 0b00 |002c: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +192d2e: 0c00 |002f: move-result-object v0 │ │ +192d30: 3900 0800 |0030: if-nez v0, 0038 // +0008 │ │ +192d34: 7100 d255 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55d2 │ │ +192d3a: 0c00 |0035: move-result-object v0 │ │ +192d3c: 5400 e941 |0036: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41e9 │ │ +192d40: 0705 |0038: move-object v5, v0 │ │ +192d42: 7100 d255 0000 |0039: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55d2 │ │ +192d48: 0c00 |003c: move-result-object v0 │ │ +192d4a: 5200 eb41 |003d: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41eb │ │ +192d4e: 1a01 ef52 |003f: const-string v1, "extra_icon_res" // string@52ef │ │ +192d52: 6e30 9400 1b00 |0041: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +192d58: 0a06 |0044: move-result v6 │ │ +192d5a: 7100 d255 0000 |0045: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55d2 │ │ +192d60: 0c00 |0048: move-result-object v0 │ │ +192d62: 5200 ee41 |0049: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ee │ │ +192d66: 1a01 f252 |004b: const-string v1, "extra_progress" // string@52f2 │ │ +192d6a: 6e30 9400 1b00 |004d: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +192d70: 0a09 |0050: move-result v9 │ │ +192d72: 7100 d255 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55d2 │ │ +192d78: 0c00 |0054: move-result-object v0 │ │ +192d7a: 5200 ef41 |0055: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41ef │ │ +192d7e: 1a01 f452 |0057: const-string v1, "extra_progress_max" // string@52f4 │ │ +192d82: 6e30 9400 1b00 |0059: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +192d88: 0a08 |005c: move-result v8 │ │ +192d8a: 7100 d255 0000 |005d: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55d2 │ │ +192d90: 0c00 |0060: move-result-object v0 │ │ +192d92: 5500 ed41 |0061: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ed │ │ +192d96: 1a01 f352 |0063: const-string v1, "extra_progress_indeterminate" // string@52f3 │ │ +192d9a: 6e30 8b00 1b00 |0065: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +192da0: 0a0a |0068: move-result v10 │ │ +192da2: 220b a010 |0069: new-instance v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a0 │ │ +192da6: 07b2 |006b: move-object v2, v11 │ │ +192da8: 7609 c755 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@55c7 │ │ +192dae: 110b |006f: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x000c line=224 │ │ 0x0014 line=225 │ │ 0x001b line=227 │ │ 0x0023 line=228 │ │ @@ -301437,61 +301438,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -192b04: |[192b04] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.equals:(Ljava/lang/Object;)Z │ │ -192b14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -192b16: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -192b1a: 0f00 |0003: return v0 │ │ -192b1c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -192b1e: 3805 4e00 |0005: if-eqz v5, 0053 // +004e │ │ -192b22: 6e10 990a 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0a99 │ │ -192b28: 0c02 |000a: move-result-object v2 │ │ -192b2a: 6e10 990a 0500 |000b: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0a99 │ │ -192b30: 0c03 |000e: move-result-object v3 │ │ -192b32: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ -192b36: 2842 |0011: goto 0053 // +0042 │ │ -192b38: 1f05 a010 |0012: check-cast v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a0 │ │ -192b3c: 5242 ec41 |0014: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ -192b40: 5253 ec41 |0016: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ -192b44: 3332 3900 |0018: if-ne v2, v3, 0051 // +0039 │ │ -192b48: 5242 eb41 |001a: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41eb │ │ -192b4c: 5253 eb41 |001c: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41eb │ │ -192b50: 3332 3300 |001e: if-ne v2, v3, 0051 // +0033 │ │ -192b54: 5242 ee41 |0020: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ee │ │ -192b58: 5253 ee41 |0022: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ee │ │ -192b5c: 3332 2d00 |0024: if-ne v2, v3, 0051 // +002d │ │ -192b60: 5242 ef41 |0026: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41ef │ │ -192b64: 5253 ef41 |0028: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41ef │ │ -192b68: 3332 2700 |002a: if-ne v2, v3, 0051 // +0027 │ │ -192b6c: 5542 ed41 |002c: iget-boolean v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ed │ │ -192b70: 5553 ed41 |002e: iget-boolean v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ed │ │ -192b74: 3332 2100 |0030: if-ne v2, v3, 0051 // +0021 │ │ -192b78: 5442 f041 |0032: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f0 │ │ -192b7c: 5453 f041 |0034: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f0 │ │ -192b80: 6e20 cc0a 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -192b86: 0a02 |0039: move-result v2 │ │ -192b88: 3802 1700 |003a: if-eqz v2, 0051 // +0017 │ │ -192b8c: 5442 ea41 |003c: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ea │ │ -192b90: 5453 ea41 |003e: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ea │ │ -192b94: 6e20 cc0a 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -192b9a: 0a02 |0043: move-result v2 │ │ -192b9c: 3802 0d00 |0044: if-eqz v2, 0051 // +000d │ │ -192ba0: 5442 e941 |0046: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41e9 │ │ -192ba4: 5455 e941 |0048: iget-object v5, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41e9 │ │ -192ba8: 6e20 cc0a 5200 |004a: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -192bae: 0a05 |004d: move-result v5 │ │ -192bb0: 3805 0300 |004e: if-eqz v5, 0051 // +0003 │ │ -192bb4: 2802 |0050: goto 0052 // +0002 │ │ -192bb6: 1200 |0051: const/4 v0, #int 0 // #0 │ │ -192bb8: 0f00 |0052: return v0 │ │ -192bba: 0f01 |0053: return v1 │ │ +192b08: |[192b08] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.equals:(Ljava/lang/Object;)Z │ │ +192b18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +192b1a: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +192b1e: 0f00 |0003: return v0 │ │ +192b20: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +192b22: 3805 4e00 |0005: if-eqz v5, 0053 // +004e │ │ +192b26: 6e10 990a 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0a99 │ │ +192b2c: 0c02 |000a: move-result-object v2 │ │ +192b2e: 6e10 990a 0500 |000b: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0a99 │ │ +192b34: 0c03 |000e: move-result-object v3 │ │ +192b36: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ +192b3a: 2842 |0011: goto 0053 // +0042 │ │ +192b3c: 1f05 a010 |0012: check-cast v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a0 │ │ +192b40: 5242 ec41 |0014: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ +192b44: 5253 ec41 |0016: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ +192b48: 3332 3900 |0018: if-ne v2, v3, 0051 // +0039 │ │ +192b4c: 5242 eb41 |001a: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41eb │ │ +192b50: 5253 eb41 |001c: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41eb │ │ +192b54: 3332 3300 |001e: if-ne v2, v3, 0051 // +0033 │ │ +192b58: 5242 ee41 |0020: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ee │ │ +192b5c: 5253 ee41 |0022: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ee │ │ +192b60: 3332 2d00 |0024: if-ne v2, v3, 0051 // +002d │ │ +192b64: 5242 ef41 |0026: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41ef │ │ +192b68: 5253 ef41 |0028: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41ef │ │ +192b6c: 3332 2700 |002a: if-ne v2, v3, 0051 // +0027 │ │ +192b70: 5542 ed41 |002c: iget-boolean v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ed │ │ +192b74: 5553 ed41 |002e: iget-boolean v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ed │ │ +192b78: 3332 2100 |0030: if-ne v2, v3, 0051 // +0021 │ │ +192b7c: 5442 f041 |0032: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f0 │ │ +192b80: 5453 f041 |0034: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f0 │ │ +192b84: 6e20 cc0a 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +192b8a: 0a02 |0039: move-result v2 │ │ +192b8c: 3802 1700 |003a: if-eqz v2, 0051 // +0017 │ │ +192b90: 5442 ea41 |003c: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ea │ │ +192b94: 5453 ea41 |003e: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ea │ │ +192b98: 6e20 cc0a 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +192b9e: 0a02 |0043: move-result v2 │ │ +192ba0: 3802 0d00 |0044: if-eqz v2, 0051 // +000d │ │ +192ba4: 5442 e941 |0046: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41e9 │ │ +192ba8: 5455 e941 |0048: iget-object v5, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41e9 │ │ +192bac: 6e20 cc0a 5200 |004a: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +192bb2: 0a05 |004d: move-result v5 │ │ +192bb4: 3805 0300 |004e: if-eqz v5, 0051 // +0003 │ │ +192bb8: 2802 |0050: goto 0052 // +0002 │ │ +192bba: 1200 |0051: const/4 v0, #int 0 // #0 │ │ +192bbc: 0f00 |0052: return v0 │ │ +192bbe: 0f01 |0053: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=249 │ │ 0x0012 line=251 │ │ 0x0014 line=252 │ │ 0x0036 line=257 │ │ 0x0040 line=258 │ │ @@ -301505,39 +301506,39 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -192bbc: |[192bbc] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.hashCode:()I │ │ -192bcc: 5420 f041 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f0 │ │ -192bd0: 6e10 d30a 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0ad3 │ │ -192bd6: 0a00 |0005: move-result v0 │ │ -192bd8: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -192bdc: 5421 e941 |0008: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41e9 │ │ -192be0: 6e10 d30a 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@0ad3 │ │ -192be6: 0a01 |000d: move-result v1 │ │ -192be8: b010 |000e: add-int/2addr v0, v1 │ │ -192bea: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -192bee: 5221 ec41 |0011: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ -192bf2: b010 |0013: add-int/2addr v0, v1 │ │ -192bf4: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -192bf8: 5221 eb41 |0016: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41eb │ │ -192bfc: b010 |0018: add-int/2addr v0, v1 │ │ -192bfe: da00 001f |0019: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -192c02: 5221 ee41 |001b: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ee │ │ -192c06: b010 |001d: add-int/2addr v0, v1 │ │ -192c08: da00 001f |001e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -192c0c: 5221 ef41 |0020: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41ef │ │ -192c10: b010 |0022: add-int/2addr v0, v1 │ │ -192c12: da00 001f |0023: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -192c16: 5521 ed41 |0025: iget-boolean v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ed │ │ -192c1a: b010 |0027: add-int/2addr v0, v1 │ │ -192c1c: 0f00 |0028: return v0 │ │ +192bc0: |[192bc0] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.hashCode:()I │ │ +192bd0: 5420 f041 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f0 │ │ +192bd4: 6e10 d30a 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0ad3 │ │ +192bda: 0a00 |0005: move-result v0 │ │ +192bdc: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +192be0: 5421 e941 |0008: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41e9 │ │ +192be4: 6e10 d30a 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@0ad3 │ │ +192bea: 0a01 |000d: move-result v1 │ │ +192bec: b010 |000e: add-int/2addr v0, v1 │ │ +192bee: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +192bf2: 5221 ec41 |0011: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ +192bf6: b010 |0013: add-int/2addr v0, v1 │ │ +192bf8: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +192bfc: 5221 eb41 |0016: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41eb │ │ +192c00: b010 |0018: add-int/2addr v0, v1 │ │ +192c02: da00 001f |0019: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +192c06: 5221 ee41 |001b: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ee │ │ +192c0a: b010 |001d: add-int/2addr v0, v1 │ │ +192c0c: da00 001f |001e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +192c10: 5221 ef41 |0020: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41ef │ │ +192c14: b010 |0022: add-int/2addr v0, v1 │ │ +192c16: da00 001f |0023: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +192c1a: 5521 ed41 |0025: iget-boolean v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ed │ │ +192c1e: b010 |0027: add-int/2addr v0, v1 │ │ +192c20: 0f00 |0028: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0008 line=266 │ │ 0x0011 line=268 │ │ 0x0016 line=270 │ │ 0x001b line=272 │ │ @@ -301551,47 +301552,47 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -192c20: |[192c20] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.toString:()Ljava/lang/String; │ │ -192c30: 6200 9f00 |0000: sget-object v0, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ -192c34: 5481 e941 |0002: iget-object v1, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41e9 │ │ -192c38: 5282 ec41 |0004: iget v2, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ -192c3c: 7110 490a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -192c42: 0c02 |0009: move-result-object v2 │ │ -192c44: 5283 ee41 |000a: iget v3, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ee │ │ -192c48: 7110 490a 0300 |000c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -192c4e: 0c03 |000f: move-result-object v3 │ │ -192c50: 5284 ef41 |0010: iget v4, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41ef │ │ -192c54: 7110 490a 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -192c5a: 0c04 |0015: move-result-object v4 │ │ -192c5c: 5585 ed41 |0016: iget-boolean v5, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ed │ │ -192c60: 3805 0500 |0018: if-eqz v5, 001d // +0005 │ │ -192c64: 1a05 7c5d |001a: const-string v5, "indeterminate" // string@5d7c │ │ -192c68: 2803 |001c: goto 001f // +0003 │ │ -192c6a: 1a05 174f |001d: const-string v5, "determinate" // string@4f17 │ │ -192c6e: 1256 |001f: const/4 v6, #int 5 // #5 │ │ -192c70: 2366 3211 |0020: new-array v6, v6, [Ljava/lang/Object; // type@1132 │ │ -192c74: 1207 |0022: const/4 v7, #int 0 // #0 │ │ -192c76: 4d01 0607 |0023: aput-object v1, v6, v7 │ │ -192c7a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -192c7c: 4d02 0601 |0026: aput-object v2, v6, v1 │ │ -192c80: 1221 |0028: const/4 v1, #int 2 // #2 │ │ -192c82: 4d03 0601 |0029: aput-object v3, v6, v1 │ │ -192c86: 1231 |002b: const/4 v1, #int 3 // #3 │ │ -192c88: 4d04 0601 |002c: aput-object v4, v6, v1 │ │ -192c8c: 1241 |002e: const/4 v1, #int 4 // #4 │ │ -192c8e: 4d05 0601 |002f: aput-object v5, v6, v1 │ │ -192c92: 1a01 1e11 |0031: const-string v1, "ChannelId: %s Id: %d Progress: %d/%d %s" // string@111e │ │ -192c96: 7130 cf0a 1006 |0033: invoke-static {v0, v1, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0acf │ │ -192c9c: 0c00 |0036: move-result-object v0 │ │ -192c9e: 1100 |0037: return-object v0 │ │ +192c24: |[192c24] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.toString:()Ljava/lang/String; │ │ +192c34: 6200 9f00 |0000: sget-object v0, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ +192c38: 5481 e941 |0002: iget-object v1, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41e9 │ │ +192c3c: 5282 ec41 |0004: iget v2, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ +192c40: 7110 490a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +192c46: 0c02 |0009: move-result-object v2 │ │ +192c48: 5283 ee41 |000a: iget v3, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ee │ │ +192c4c: 7110 490a 0300 |000c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +192c52: 0c03 |000f: move-result-object v3 │ │ +192c54: 5284 ef41 |0010: iget v4, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41ef │ │ +192c58: 7110 490a 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +192c5e: 0c04 |0015: move-result-object v4 │ │ +192c60: 5585 ed41 |0016: iget-boolean v5, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ed │ │ +192c64: 3805 0500 |0018: if-eqz v5, 001d // +0005 │ │ +192c68: 1a05 7c5d |001a: const-string v5, "indeterminate" // string@5d7c │ │ +192c6c: 2803 |001c: goto 001f // +0003 │ │ +192c6e: 1a05 174f |001d: const-string v5, "determinate" // string@4f17 │ │ +192c72: 1256 |001f: const/4 v6, #int 5 // #5 │ │ +192c74: 2366 3211 |0020: new-array v6, v6, [Ljava/lang/Object; // type@1132 │ │ +192c78: 1207 |0022: const/4 v7, #int 0 // #0 │ │ +192c7a: 4d01 0607 |0023: aput-object v1, v6, v7 │ │ +192c7e: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +192c80: 4d02 0601 |0026: aput-object v2, v6, v1 │ │ +192c84: 1221 |0028: const/4 v1, #int 2 // #2 │ │ +192c86: 4d03 0601 |0029: aput-object v3, v6, v1 │ │ +192c8a: 1231 |002b: const/4 v1, #int 3 // #3 │ │ +192c8c: 4d04 0601 |002c: aput-object v4, v6, v1 │ │ +192c90: 1241 |002e: const/4 v1, #int 4 // #4 │ │ +192c92: 4d05 0601 |002f: aput-object v5, v6, v1 │ │ +192c96: 1a01 1e11 |0031: const-string v1, "ChannelId: %s Id: %d Progress: %d/%d %s" // string@111e │ │ +192c9a: 7130 cf0a 1006 |0033: invoke-static {v0, v1, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0acf │ │ +192ca0: 0c00 |0036: move-result-object v0 │ │ +192ca2: 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 : 6011 (GenericForegroundService.java) │ │ @@ -301628,18 +301629,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 │ │ -192e14: |[192e14] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V │ │ -192e24: 5b01 f141 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41f1 │ │ -192e28: 7010 3202 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@0232 │ │ -192e2e: 0e00 |0005: return-void │ │ +192e18: |[192e18] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V │ │ +192e28: 5b01 f141 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41f1 │ │ +192e2c: 7010 3202 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@0232 │ │ +192e32: 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; │ │ │ │ @@ -301649,17 +301650,17 @@ │ │ type : '()Lorg/thoughtcrime/securesms/service/GenericForegroundService;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -192dfc: |[192dfc] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; │ │ -192e0c: 5410 f141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41f1 │ │ -192e10: 1100 |0002: return-object v0 │ │ +192e00: |[192e00] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; │ │ +192e10: 5410 f141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41f1 │ │ +192e14: 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 : 6011 (GenericForegroundService.java) │ │ @@ -301779,37 +301780,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 0 │ │ outs : 10 │ │ insns size : 39 16-bit code units │ │ -192fb8: |[192fb8] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ -192fc8: 2200 b603 |0000: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@03b6 │ │ -192fcc: 7010 630d 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.:()V // method@0d63 │ │ -192fd2: 6900 fe41 |0005: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@41fe │ │ -192fd6: 2200 b503 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03b5 │ │ -192fda: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -192fdc: 7020 600d 1000 |000a: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d60 │ │ -192fe2: 6900 f441 |000d: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41f4 │ │ -192fe6: 6701 0342 |000f: sput v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4203 │ │ -192fea: 2200 a010 |0011: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a0 │ │ -192fee: 6006 4521 |0013: sget v6, Lorg/thoughtcrime/securesms/R$drawable;.icon_notification:I // field@2145 │ │ -192ff2: 120a |0015: const/4 v10, #int 0 // #0 │ │ -192ff4: 120b |0016: const/4 v11, #int 0 // #0 │ │ -192ff6: 1a03 0000 |0017: const-string v3, "" // string@0000 │ │ -192ffa: 1a04 0000 |0019: const-string v4, "" // string@0000 │ │ -192ffe: 1a05 df48 |001b: const-string v5, "ch_generic" // string@48df │ │ -193002: 12f7 |001d: const/4 v7, #int -1 // #ff │ │ -193004: 1208 |001e: const/4 v8, #int 0 // #0 │ │ -193006: 1209 |001f: const/4 v9, #int 0 // #0 │ │ -193008: 0702 |0020: move-object v2, v0 │ │ -19300a: 760a c855 0200 |0021: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V // method@55c8 │ │ -193010: 6900 f541 |0024: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41f5 │ │ -193014: 0e00 |0026: return-void │ │ +192fbc: |[192fbc] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ +192fcc: 2200 b603 |0000: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@03b6 │ │ +192fd0: 7010 630d 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.:()V // method@0d63 │ │ +192fd6: 6900 fe41 |0005: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@41fe │ │ +192fda: 2200 b503 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03b5 │ │ +192fde: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +192fe0: 7020 600d 1000 |000a: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d60 │ │ +192fe6: 6900 f441 |000d: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41f4 │ │ +192fea: 6701 0342 |000f: sput v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4203 │ │ +192fee: 2200 a010 |0011: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a0 │ │ +192ff2: 6006 4521 |0013: sget v6, Lorg/thoughtcrime/securesms/R$drawable;.icon_notification:I // field@2145 │ │ +192ff6: 120a |0015: const/4 v10, #int 0 // #0 │ │ +192ff8: 120b |0016: const/4 v11, #int 0 // #0 │ │ +192ffa: 1a03 0000 |0017: const-string v3, "" // string@0000 │ │ +192ffe: 1a04 0000 |0019: const-string v4, "" // string@0000 │ │ +193002: 1a05 df48 |001b: const-string v5, "ch_generic" // string@48df │ │ +193006: 12f7 |001d: const/4 v7, #int -1 // #ff │ │ +193008: 1208 |001e: const/4 v8, #int 0 // #0 │ │ +19300a: 1209 |001f: const/4 v9, #int 0 // #0 │ │ +19300c: 0702 |0020: move-object v2, v0 │ │ +19300e: 760a c855 0200 |0021: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V // method@55c8 │ │ +193014: 6900 f541 |0024: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41f5 │ │ +193018: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=51 │ │ 0x000f line=53 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -301819,23 +301820,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -193018: |[193018] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ -193028: 7010 4200 0100 |0000: invoke-direct {v1}, Landroid/app/Service;.:()V // method@0042 │ │ -19302e: 2200 a110 |0003: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10a1 │ │ -193032: 7020 ce55 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V // method@55ce │ │ -193038: 5b10 0142 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@4201 │ │ -19303c: 2200 7e03 |000a: new-instance v0, Ljava/util/LinkedHashMap; // type@037e │ │ -193040: 7010 aa0c 0000 |000c: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0caa │ │ -193046: 5b10 0042 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4200 │ │ -19304a: 0e00 |0011: return-void │ │ +19301c: |[19301c] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ +19302c: 7010 4200 0100 |0000: invoke-direct {v1}, Landroid/app/Service;.:()V // method@0042 │ │ +193032: 2200 a110 |0003: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10a1 │ │ +193036: 7020 ce55 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V // method@55ce │ │ +19303c: 5b10 0142 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@4201 │ │ +193040: 2200 7e03 |000a: new-instance v0, Ljava/util/LinkedHashMap; // type@037e │ │ +193044: 7010 aa0c 0000 |000c: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0caa │ │ +19304a: 5b10 0042 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4200 │ │ +19304e: 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; │ │ @@ -301845,53 +301846,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 │ │ -192f18: |[192f18] org.thoughtcrime.securesms.service.GenericForegroundService.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ -192f28: 6200 f541 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41f5 │ │ -192f2c: 1100 |0002: return-object v0 │ │ +192f1c: |[192f1c] org.thoughtcrime.securesms.service.GenericForegroundService.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ +192f2c: 6200 f541 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41f5 │ │ +192f30: 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 │ │ -19304c: |[19304c] org.thoughtcrime.securesms.service.GenericForegroundService.createFgNotificationChannel:(Landroid/content/Context;)V │ │ -19305c: 6200 f441 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41f4 │ │ -193060: 6e10 610d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d61 │ │ -193066: 0a01 |0005: move-result v1 │ │ -193068: 3901 2400 |0006: if-nez v1, 002a // +0024 │ │ -19306c: 6001 3800 |0008: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -193070: 1302 1a00 |000a: const/16 v2, #int 26 // #1a │ │ -193074: 3421 1e00 |000c: if-lt v1, v2, 002a // +001e │ │ -193078: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -19307a: 6e20 620d 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d62 │ │ -193080: 1a00 df48 |0012: const-string v0, "ch_generic" // string@48df │ │ -193084: 1a02 7917 |0014: const-string v2, "Generic Background Service" // string@1779 │ │ -193088: 7130 a157 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@57a1 │ │ -19308e: 0c00 |0019: move-result-object v0 │ │ -193090: 1a01 0216 |001a: const-string v1, "Ensure app will not be killed while long ongoing background tasks are running." // string@1602 │ │ -193094: 7120 b757 1000 |001c: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V // method@57b7 │ │ -19309a: 1c01 1800 |001f: const-class v1, Landroid/app/NotificationManager; // type@0018 │ │ -19309e: 7120 b157 1300 |0021: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; // method@57b1 │ │ -1930a4: 0c03 |0024: move-result-object v3 │ │ -1930a6: 1f03 1800 |0025: check-cast v3, Landroid/app/NotificationManager; // type@0018 │ │ -1930aa: 7120 b957 0300 |0027: invoke-static {v3, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V // method@57b9 │ │ -1930b0: 0e00 |002a: return-void │ │ +193050: |[193050] org.thoughtcrime.securesms.service.GenericForegroundService.createFgNotificationChannel:(Landroid/content/Context;)V │ │ +193060: 6200 f441 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41f4 │ │ +193064: 6e10 610d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d61 │ │ +19306a: 0a01 |0005: move-result v1 │ │ +19306c: 3901 2400 |0006: if-nez v1, 002a // +0024 │ │ +193070: 6001 3800 |0008: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +193074: 1302 1a00 |000a: const/16 v2, #int 26 // #1a │ │ +193078: 3421 1e00 |000c: if-lt v1, v2, 002a // +001e │ │ +19307c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +19307e: 6e20 620d 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d62 │ │ +193084: 1a00 df48 |0012: const-string v0, "ch_generic" // string@48df │ │ +193088: 1a02 7917 |0014: const-string v2, "Generic Background Service" // string@1779 │ │ +19308c: 7130 a157 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@57a1 │ │ +193092: 0c00 |0019: move-result-object v0 │ │ +193094: 1a01 0216 |001a: const-string v1, "Ensure app will not be killed while long ongoing background tasks are running." // string@1602 │ │ +193098: 7120 b757 1000 |001c: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V // method@57b7 │ │ +19309e: 1c01 1800 |001f: const-class v1, Landroid/app/NotificationManager; // type@0018 │ │ +1930a2: 7120 b157 1300 |0021: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; // method@57b1 │ │ +1930a8: 0c03 |0024: move-result-object v3 │ │ +1930aa: 1f03 1800 |0025: check-cast v3, Landroid/app/NotificationManager; // type@0018 │ │ +1930ae: 7120 b957 0300 |0027: invoke-static {v3, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V // method@57b9 │ │ +1930b4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x000f line=190 │ │ 0x0012 line=191 │ │ 0x001a line=193 │ │ 0x001f line=194 │ │ @@ -301904,38 +301905,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 │ │ -1930b4: |[1930b4] org.thoughtcrime.securesms.service.GenericForegroundService.handleStart:(Landroid/content/Intent;)V │ │ -1930c4: 1d05 |0000: monitor-enter v5 │ │ -1930c6: 7110 c955 0600 |0001: invoke-static {v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c9 │ │ -1930cc: 0c06 |0004: move-result-object v6 │ │ -1930ce: 6200 ff41 |0005: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41ff │ │ -1930d2: 6201 9f00 |0007: sget-object v1, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ -1930d6: 1a02 765b |0009: const-string v2, "handleStart() %s" // string@5b76 │ │ -1930da: 1213 |000b: const/4 v3, #int 1 // #1 │ │ -1930dc: 2333 3211 |000c: new-array v3, v3, [Ljava/lang/Object; // type@1132 │ │ -1930e0: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -1930e2: 4d06 0304 |000f: aput-object v6, v3, v4 │ │ -1930e6: 7130 cf0a 2103 |0011: invoke-static {v1, v2, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0acf │ │ -1930ec: 0c01 |0014: move-result-object v1 │ │ -1930ee: 7120 c102 1000 |0015: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -1930f4: 5450 0042 |0018: iget-object v0, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4200 │ │ -1930f8: 5261 ec41 |001a: iget v1, v6, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ -1930fc: 7110 490a 0100 |001c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -193102: 0c01 |001f: move-result-object v1 │ │ -193104: 6e30 ad0c 1006 |0020: invoke-virtual {v0, v1, v6}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cad │ │ -19310a: 1e05 |0023: monitor-exit v5 │ │ -19310c: 0e00 |0024: return-void │ │ -19310e: 0d06 |0025: move-exception v6 │ │ -193110: 1e05 |0026: monitor-exit v5 │ │ -193112: 2706 |0027: throw v6 │ │ +1930b8: |[1930b8] org.thoughtcrime.securesms.service.GenericForegroundService.handleStart:(Landroid/content/Intent;)V │ │ +1930c8: 1d05 |0000: monitor-enter v5 │ │ +1930ca: 7110 c955 0600 |0001: invoke-static {v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@55c9 │ │ +1930d0: 0c06 |0004: move-result-object v6 │ │ +1930d2: 6200 ff41 |0005: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41ff │ │ +1930d6: 6201 9f00 |0007: sget-object v1, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ +1930da: 1a02 765b |0009: const-string v2, "handleStart() %s" // string@5b76 │ │ +1930de: 1213 |000b: const/4 v3, #int 1 // #1 │ │ +1930e0: 2333 3211 |000c: new-array v3, v3, [Ljava/lang/Object; // type@1132 │ │ +1930e4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +1930e6: 4d06 0304 |000f: aput-object v6, v3, v4 │ │ +1930ea: 7130 cf0a 2103 |0011: invoke-static {v1, v2, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0acf │ │ +1930f0: 0c01 |0014: move-result-object v1 │ │ +1930f2: 7120 c102 1000 |0015: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +1930f8: 5450 0042 |0018: iget-object v0, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4200 │ │ +1930fc: 5261 ec41 |001a: iget v1, v6, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ +193100: 7110 490a 0100 |001c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +193106: 0c01 |001f: move-result-object v1 │ │ +193108: 6e30 ad0c 1006 |0020: invoke-virtual {v0, v1, v6}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cad │ │ +19310e: 1e05 |0023: monitor-exit v5 │ │ +193110: 0e00 |0024: return-void │ │ +193112: 0d06 |0025: move-exception v6 │ │ +193114: 1e05 |0026: monitor-exit v5 │ │ +193116: 2706 |0027: throw v6 │ │ catches : 2 │ │ 0x0001 - 0x0023 │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0001 line=94 │ │ @@ -301951,37 +301952,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 │ │ -193128: |[193128] org.thoughtcrime.securesms.service.GenericForegroundService.handleStop:(Landroid/content/Intent;)V │ │ -193138: 1d03 |0000: monitor-enter v3 │ │ -19313a: 6200 ff41 |0001: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41ff │ │ -19313e: 1a01 785b |0003: const-string v1, "handleStop()" // string@5b78 │ │ -193142: 7120 c102 1000 |0005: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -193148: 1a01 f052 |0008: const-string v1, "extra_id" // string@52f0 │ │ -19314c: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ -19314e: 6e30 9400 1402 |000b: invoke-virtual {v4, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -193154: 0a04 |000e: move-result v4 │ │ -193156: 5431 0042 |000f: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4200 │ │ -19315a: 7110 490a 0400 |0011: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -193160: 0c04 |0014: move-result-object v4 │ │ -193162: 6e20 ae0c 4100 |0015: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cae │ │ -193168: 0c04 |0018: move-result-object v4 │ │ -19316a: 1f04 a010 |0019: check-cast v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a0 │ │ -19316e: 3904 0700 |001b: if-nez v4, 0022 // +0007 │ │ -193172: 1a04 4614 |001d: const-string v4, "Could not find entry to remove" // string@1446 │ │ -193176: 7120 c502 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -19317c: 1e03 |0022: monitor-exit v3 │ │ -19317e: 0e00 |0023: return-void │ │ -193180: 0d04 |0024: move-exception v4 │ │ -193182: 1e03 |0025: monitor-exit v3 │ │ -193184: 2704 |0026: throw v4 │ │ +19312c: |[19312c] org.thoughtcrime.securesms.service.GenericForegroundService.handleStop:(Landroid/content/Intent;)V │ │ +19313c: 1d03 |0000: monitor-enter v3 │ │ +19313e: 6200 ff41 |0001: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41ff │ │ +193142: 1a01 785b |0003: const-string v1, "handleStop()" // string@5b78 │ │ +193146: 7120 c102 1000 |0005: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +19314c: 1a01 f052 |0008: const-string v1, "extra_id" // string@52f0 │ │ +193150: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ +193152: 6e30 9400 1402 |000b: invoke-virtual {v4, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +193158: 0a04 |000e: move-result v4 │ │ +19315a: 5431 0042 |000f: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4200 │ │ +19315e: 7110 490a 0400 |0011: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +193164: 0c04 |0014: move-result-object v4 │ │ +193166: 6e20 ae0c 4100 |0015: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cae │ │ +19316c: 0c04 |0018: move-result-object v4 │ │ +19316e: 1f04 a010 |0019: check-cast v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a0 │ │ +193172: 3904 0700 |001b: if-nez v4, 0022 // +0007 │ │ +193176: 1a04 4614 |001d: const-string v4, "Could not find entry to remove" // string@1446 │ │ +19317a: 7120 c502 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +193180: 1e03 |0022: monitor-exit v3 │ │ +193182: 0e00 |0023: return-void │ │ +193184: 0d04 |0024: move-exception v4 │ │ +193186: 1e03 |0025: monitor-exit v3 │ │ +193188: 2704 |0026: throw v4 │ │ catches : 2 │ │ 0x0001 - 0x0022 │ │ -> 0x0024 │ │ 0x0025 - 0x0026 │ │ -> 0x0024 │ │ positions : │ │ 0x0001 line=102 │ │ @@ -301998,72 +301999,72 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -192e48: |[192e48] org.thoughtcrime.securesms.service.GenericForegroundService.isForegroundTaskStarted:()Z │ │ -192e58: 6000 0342 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4203 │ │ -192e5c: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -192e60: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -192e62: 2802 |0005: goto 0007 // +0002 │ │ -192e64: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -192e66: 0f00 |0007: return v0 │ │ +192e4c: |[192e4c] org.thoughtcrime.securesms.service.GenericForegroundService.isForegroundTaskStarted:()Z │ │ +192e5c: 6000 0342 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4203 │ │ +192e60: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +192e64: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +192e66: 2802 |0005: goto 0007 // +0002 │ │ +192e68: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +192e6a: 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 │ │ -19319c: |[19319c] org.thoughtcrime.securesms.service.GenericForegroundService.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V │ │ -1931ac: 5b34 0242 |0000: iput-object v4, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@4202 │ │ -1931b0: 2200 6101 |0002: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0161 │ │ -1931b4: 5441 e941 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41e9 │ │ -1931b8: 7030 fd04 3001 |0006: invoke-direct {v0, v3, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@04fd │ │ -1931be: 5241 eb41 |0009: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41eb │ │ -1931c2: 6e20 1205 1000 |000b: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0512 │ │ -1931c8: 0c00 |000e: move-result-object v0 │ │ -1931ca: 5441 f041 |000f: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f0 │ │ -1931ce: 6e20 0705 1000 |0011: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0507 │ │ -1931d4: 0c00 |0014: move-result-object v0 │ │ -1931d6: 5441 ea41 |0015: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ea │ │ -1931da: 6e20 1605 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0516 │ │ -1931e0: 0c00 |001a: move-result-object v0 │ │ -1931e2: 5441 ea41 |001b: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ea │ │ -1931e6: 6e20 0605 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0506 │ │ -1931ec: 0c00 |0020: move-result-object v0 │ │ -1931ee: 5241 ef41 |0021: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41ef │ │ -1931f2: 5242 ee41 |0023: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ee │ │ -1931f6: 5544 ed41 |0025: iget-boolean v4, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ed │ │ -1931fa: 6e40 1105 1042 |0027: invoke-virtual {v0, v1, v2, v4}, Landroidx/core/app/NotificationCompat$Builder;.setProgress:(IIZ)Landroidx/core/app/NotificationCompat$Builder; // method@0511 │ │ -193200: 0c04 |002a: move-result-object v4 │ │ -193202: 2200 2b00 |002b: new-instance v0, Landroid/content/Intent; // type@002b │ │ -193206: 1c01 3c0d |002d: const-class v1, Lorg/thoughtcrime/securesms/DummyActivity; // type@0d3c │ │ -19320a: 7030 8400 3001 |002f: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -193210: 7100 4a56 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/util/IntentUtils;.FLAG_MUTABLE:()I // method@564a │ │ -193216: 0a01 |0035: move-result v1 │ │ -193218: 1202 |0036: const/4 v2, #int 0 // #0 │ │ -19321a: 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 │ │ -193220: 0c00 |003a: move-result-object v0 │ │ -193222: 6e20 0505 0400 |003b: invoke-virtual {v4, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@0505 │ │ -193228: 0c04 |003e: move-result-object v4 │ │ -19322a: 6e10 ff04 0400 |003f: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04ff │ │ -193230: 0c04 |0042: move-result-object v4 │ │ -193232: 1230 |0043: const/4 v0, #int 3 // #3 │ │ -193234: 6e30 db55 0304 |0044: invoke-virtual {v3, v0, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@55db │ │ -19323a: 0e00 |0047: return-void │ │ +1931a0: |[1931a0] org.thoughtcrime.securesms.service.GenericForegroundService.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V │ │ +1931b0: 5b34 0242 |0000: iput-object v4, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@4202 │ │ +1931b4: 2200 6101 |0002: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0161 │ │ +1931b8: 5441 e941 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41e9 │ │ +1931bc: 7030 fd04 3001 |0006: invoke-direct {v0, v3, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@04fd │ │ +1931c2: 5241 eb41 |0009: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41eb │ │ +1931c6: 6e20 1205 1000 |000b: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0512 │ │ +1931cc: 0c00 |000e: move-result-object v0 │ │ +1931ce: 5441 f041 |000f: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f0 │ │ +1931d2: 6e20 0705 1000 |0011: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0507 │ │ +1931d8: 0c00 |0014: move-result-object v0 │ │ +1931da: 5441 ea41 |0015: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ea │ │ +1931de: 6e20 1605 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0516 │ │ +1931e4: 0c00 |001a: move-result-object v0 │ │ +1931e6: 5441 ea41 |001b: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ea │ │ +1931ea: 6e20 0605 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0506 │ │ +1931f0: 0c00 |0020: move-result-object v0 │ │ +1931f2: 5241 ef41 |0021: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41ef │ │ +1931f6: 5242 ee41 |0023: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41ee │ │ +1931fa: 5544 ed41 |0025: iget-boolean v4, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41ed │ │ +1931fe: 6e40 1105 1042 |0027: invoke-virtual {v0, v1, v2, v4}, Landroidx/core/app/NotificationCompat$Builder;.setProgress:(IIZ)Landroidx/core/app/NotificationCompat$Builder; // method@0511 │ │ +193204: 0c04 |002a: move-result-object v4 │ │ +193206: 2200 2b00 |002b: new-instance v0, Landroid/content/Intent; // type@002b │ │ +19320a: 1c01 3c0d |002d: const-class v1, Lorg/thoughtcrime/securesms/DummyActivity; // type@0d3c │ │ +19320e: 7030 8400 3001 |002f: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +193214: 7100 4a56 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/util/IntentUtils;.FLAG_MUTABLE:()I // method@564a │ │ +19321a: 0a01 |0035: move-result v1 │ │ +19321c: 1202 |0036: const/4 v2, #int 0 // #0 │ │ +19321e: 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 │ │ +193224: 0c00 |003a: move-result-object v0 │ │ +193226: 6e20 0505 0400 |003b: invoke-virtual {v4, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@0505 │ │ +19322c: 0c04 |003e: move-result-object v4 │ │ +19322e: 6e10 ff04 0400 |003f: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04ff │ │ +193234: 0c04 |0042: move-result-object v4 │ │ +193236: 1230 |0043: const/4 v0, #int 3 // #3 │ │ +193238: 6e30 db55 0304 |0044: invoke-virtual {v3, v0, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@55db │ │ +19323e: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0002 line=115 │ │ 0x000b line=116 │ │ 0x0011 line=117 │ │ 0x0017 line=118 │ │ @@ -302081,41 +302082,41 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Lorg/thoughtcrime/securesms/service/NotificationController;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -192f30: |[192f30] org.thoughtcrime.securesms.service.GenericForegroundService.startForegroundTask:(Landroid/content/Context;Ljava/lang/String;)Lorg/thoughtcrime/securesms/service/NotificationController; │ │ -192f40: 6000 0342 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4203 │ │ -192f44: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -192f48: 6700 0342 |0004: sput v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4203 │ │ -192f4c: 6200 fe41 |0006: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@41fe │ │ -192f50: 6e10 670d 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0d67 │ │ -192f56: 0a00 |000b: move-result v0 │ │ -192f58: 7110 d355 0300 |000c: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@55d3 │ │ -192f5e: 2201 2b00 |000f: new-instance v1, Landroid/content/Intent; // type@002b │ │ -192f62: 1c02 a210 |0011: const-class v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a2 │ │ -192f66: 7030 8400 3102 |0013: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -192f6c: 1a02 0a7e |0016: const-string v2, "start" // string@7e0a │ │ -192f70: 6e20 a900 2100 |0018: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ -192f76: 1a02 f852 |001b: const-string v2, "extra_title" // string@52f8 │ │ -192f7a: 6e30 a000 2104 |001d: invoke-virtual {v1, v2, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -192f80: 1a04 ed52 |0020: const-string v4, "extra_channel_id" // string@52ed │ │ -192f84: 1a02 df48 |0022: const-string v2, "ch_generic" // string@48df │ │ -192f88: 6e30 a000 4102 |0024: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -192f8e: 1a04 ef52 |0027: const-string v4, "extra_icon_res" // string@52ef │ │ -192f92: 6002 9d21 |0029: sget v2, Lorg/thoughtcrime/securesms/R$drawable;.notification_permanent:I // field@219d │ │ -192f96: 6e30 9c00 4102 |002b: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -192f9c: 1a04 f052 |002e: const-string v4, "extra_id" // string@52f0 │ │ -192fa0: 6e30 9c00 4100 |0030: invoke-virtual {v1, v4, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -192fa6: 7120 3105 1300 |0033: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0531 │ │ -192fac: 2204 a610 |0036: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController; // type@10a6 │ │ -192fb0: 7030 eb55 3400 |0038: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.:(Landroid/content/Context;I)V // method@55eb │ │ -192fb6: 1104 |003b: return-object v4 │ │ +192f34: |[192f34] org.thoughtcrime.securesms.service.GenericForegroundService.startForegroundTask:(Landroid/content/Context;Ljava/lang/String;)Lorg/thoughtcrime/securesms/service/NotificationController; │ │ +192f44: 6000 0342 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4203 │ │ +192f48: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +192f4c: 6700 0342 |0004: sput v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4203 │ │ +192f50: 6200 fe41 |0006: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@41fe │ │ +192f54: 6e10 670d 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0d67 │ │ +192f5a: 0a00 |000b: move-result v0 │ │ +192f5c: 7110 d355 0300 |000c: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@55d3 │ │ +192f62: 2201 2b00 |000f: new-instance v1, Landroid/content/Intent; // type@002b │ │ +192f66: 1c02 a210 |0011: const-class v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a2 │ │ +192f6a: 7030 8400 3102 |0013: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +192f70: 1a02 0a7e |0016: const-string v2, "start" // string@7e0a │ │ +192f74: 6e20 a900 2100 |0018: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ +192f7a: 1a02 f852 |001b: const-string v2, "extra_title" // string@52f8 │ │ +192f7e: 6e30 a000 2104 |001d: invoke-virtual {v1, v2, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +192f84: 1a04 ed52 |0020: const-string v4, "extra_channel_id" // string@52ed │ │ +192f88: 1a02 df48 |0022: const-string v2, "ch_generic" // string@48df │ │ +192f8c: 6e30 a000 4102 |0024: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +192f92: 1a04 ef52 |0027: const-string v4, "extra_icon_res" // string@52ef │ │ +192f96: 6002 9d21 |0029: sget v2, Lorg/thoughtcrime/securesms/R$drawable;.notification_permanent:I // field@219d │ │ +192f9a: 6e30 9c00 4102 |002b: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +192fa0: 1a04 f052 |002e: const-string v4, "extra_id" // string@52f0 │ │ +192fa4: 6e30 9c00 4100 |0030: invoke-virtual {v1, v4, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +192faa: 7120 3105 1300 |0033: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0531 │ │ +192fb0: 2204 a610 |0036: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController; // type@10a6 │ │ +192fb4: 7030 eb55 3400 |0038: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.:(Landroid/content/Context;I)V // method@55eb │ │ +192fba: 1104 |003b: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0006 line=133 │ │ 0x000c line=135 │ │ 0x000f line=136 │ │ 0x0016 line=137 │ │ @@ -302134,30 +302135,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 │ │ -193344: |[193344] org.thoughtcrime.securesms.service.GenericForegroundService.stopForegroundTask:(Landroid/content/Context;I)V │ │ -193354: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ -193358: 1c01 a210 |0002: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a2 │ │ -19335c: 7030 8400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -193362: 1a01 9d7e |0007: const-string v1, "stop" // string@7e9d │ │ -193366: 6e20 a900 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ -19336c: 1a01 f052 |000c: const-string v1, "extra_id" // string@52f0 │ │ -193370: 6e30 9c00 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -193376: 7120 3105 0200 |0011: invoke-static {v2, v0}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0531 │ │ -19337c: 6002 0342 |0014: sget v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4203 │ │ -193380: d802 02ff |0016: add-int/lit8 v2, v2, #int -1 // #ff │ │ -193384: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -193386: 7120 6f0a 3200 |0019: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@0a6f │ │ -19338c: 0a02 |001c: move-result v2 │ │ -19338e: 6702 0342 |001d: sput v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4203 │ │ -193392: 0e00 |001f: return-void │ │ +193348: |[193348] org.thoughtcrime.securesms.service.GenericForegroundService.stopForegroundTask:(Landroid/content/Context;I)V │ │ +193358: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ +19335c: 1c01 a210 |0002: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a2 │ │ +193360: 7030 8400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +193366: 1a01 9d7e |0007: const-string v1, "stop" // string@7e9d │ │ +19336a: 6e20 a900 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ +193370: 1a01 f052 |000c: const-string v1, "extra_id" // string@52f0 │ │ +193374: 6e30 9c00 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +19337a: 7120 3105 0200 |0011: invoke-static {v2, v0}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0531 │ │ +193380: 6002 0342 |0014: sget v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4203 │ │ +193384: d802 02ff |0016: add-int/lit8 v2, v2, #int -1 // #ff │ │ +193388: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +19338a: 7120 6f0a 3200 |0019: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@0a6f │ │ +193390: 0a02 |001c: move-result v2 │ │ +193392: 6702 0342 |001d: sput v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@4203 │ │ +193396: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ 0x000c line=151 │ │ 0x0011 line=153 │ │ 0x0014 line=154 │ │ @@ -302170,45 +302171,45 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -193394: |[193394] org.thoughtcrime.securesms.service.GenericForegroundService.updateNotification:()V │ │ -1933a4: 1d02 |0000: monitor-enter v2 │ │ -1933a6: 5420 0042 |0001: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4200 │ │ -1933aa: 6e10 af0c 0000 |0003: invoke-virtual {v0}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@0caf │ │ -1933b0: 0c00 |0006: move-result-object v0 │ │ -1933b2: 7210 730c 0000 |0007: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c73 │ │ -1933b8: 0c00 |000a: move-result-object v0 │ │ -1933ba: 7210 a70c 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -1933c0: 0a01 |000e: move-result v1 │ │ -1933c2: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ -1933c6: 7210 a80c 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -1933cc: 0c00 |0014: move-result-object v0 │ │ -1933ce: 1f00 a010 |0015: check-cast v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a0 │ │ -1933d2: 7020 d955 0200 |0017: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@55d9 │ │ -1933d8: 2819 |001a: goto 0033 // +0019 │ │ -1933da: 6200 ff41 |001b: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41ff │ │ -1933de: 1a01 a21c |001d: const-string v1, "Last request. Ending foreground service." // string@1ca2 │ │ -1933e2: 7120 c102 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -1933e8: 5420 0242 |0022: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@4202 │ │ -1933ec: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ -1933f0: 2803 |0026: goto 0029 // +0003 │ │ -1933f2: 6200 f541 |0027: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41f5 │ │ -1933f6: 7020 d955 0200 |0029: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@55d9 │ │ -1933fc: 1210 |002c: const/4 v0, #int 1 // #1 │ │ -1933fe: 6e20 dd55 0200 |002d: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForeground:(Z)V // method@55dd │ │ -193404: 6e10 df55 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopSelf:()V // method@55df │ │ -19340a: 1e02 |0033: monitor-exit v2 │ │ -19340c: 0e00 |0034: return-void │ │ -19340e: 0d00 |0035: move-exception v0 │ │ -193410: 1e02 |0036: monitor-exit v2 │ │ -193412: 2700 |0037: throw v0 │ │ +193398: |[193398] org.thoughtcrime.securesms.service.GenericForegroundService.updateNotification:()V │ │ +1933a8: 1d02 |0000: monitor-enter v2 │ │ +1933aa: 5420 0042 |0001: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4200 │ │ +1933ae: 6e10 af0c 0000 |0003: invoke-virtual {v0}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@0caf │ │ +1933b4: 0c00 |0006: move-result-object v0 │ │ +1933b6: 7210 730c 0000 |0007: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c73 │ │ +1933bc: 0c00 |000a: move-result-object v0 │ │ +1933be: 7210 a70c 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +1933c4: 0a01 |000e: move-result v1 │ │ +1933c6: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ +1933ca: 7210 a80c 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +1933d0: 0c00 |0014: move-result-object v0 │ │ +1933d2: 1f00 a010 |0015: check-cast v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a0 │ │ +1933d6: 7020 d955 0200 |0017: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@55d9 │ │ +1933dc: 2819 |001a: goto 0033 // +0019 │ │ +1933de: 6200 ff41 |001b: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41ff │ │ +1933e2: 1a01 a21c |001d: const-string v1, "Last request. Ending foreground service." // string@1ca2 │ │ +1933e6: 7120 c102 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +1933ec: 5420 0242 |0022: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@4202 │ │ +1933f0: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ +1933f4: 2803 |0026: goto 0029 // +0003 │ │ +1933f6: 6200 f541 |0027: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41f5 │ │ +1933fa: 7020 d955 0200 |0029: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@55d9 │ │ +193400: 1210 |002c: const/4 v0, #int 1 // #1 │ │ +193402: 6e20 dd55 0200 |002d: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForeground:(Z)V // method@55dd │ │ +193408: 6e10 df55 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopSelf:()V // method@55df │ │ +19340e: 1e02 |0033: monitor-exit v2 │ │ +193410: 0e00 |0034: return-void │ │ +193412: 0d00 |0035: move-exception v0 │ │ +193414: 1e02 |0036: monitor-exit v2 │ │ +193416: 2700 |0037: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0033 │ │ -> 0x0035 │ │ 0x0036 - 0x0037 │ │ -> 0x0035 │ │ positions : │ │ 0x0001 line=80 │ │ @@ -302228,17 +302229,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 │ │ -192e30: |[192e30] org.thoughtcrime.securesms.service.GenericForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -192e40: 5401 0142 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@4201 │ │ -192e44: 1101 |0002: return-object v1 │ │ +192e34: |[192e34] org.thoughtcrime.securesms.service.GenericForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +192e44: 5401 0142 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@4201 │ │ +192e48: 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; │ │ │ │ @@ -302247,55 +302248,55 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -192e68: |[192e68] org.thoughtcrime.securesms.service.GenericForegroundService.onStartCommand:(Landroid/content/Intent;II)I │ │ -192e78: 3804 4100 |0000: if-eqz v4, 0041 // +0041 │ │ -192e7c: 1c05 a210 |0002: const-class v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a2 │ │ -192e80: 1d05 |0004: monitor-enter v5 │ │ -192e82: 6e10 8a00 0400 |0005: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ -192e88: 0c06 |0008: move-result-object v6 │ │ -192e8a: 1a00 0a7e |0009: const-string v0, "start" // string@7e0a │ │ -192e8e: 6e20 cc0a 6000 |000b: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -192e94: 0a00 |000e: move-result v0 │ │ -192e96: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -192e98: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ -192e9c: 7020 d455 4300 |0012: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStart:(Landroid/content/Intent;)V // method@55d4 │ │ -192ea2: 280c |0015: goto 0021 // +000c │ │ -192ea4: 1a00 9d7e |0016: const-string v0, "stop" // string@7e9d │ │ -192ea8: 6e20 cc0a 6000 |0018: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -192eae: 0a06 |001b: move-result v6 │ │ -192eb0: 3806 0a00 |001c: if-eqz v6, 0026 // +000a │ │ -192eb4: 7020 d555 4300 |001e: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStop:(Landroid/content/Intent;)V // method@55d5 │ │ -192eba: 7010 e055 0300 |0021: invoke-direct {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@55e0 │ │ -192ec0: 1e05 |0024: monitor-exit v5 │ │ -192ec2: 0f01 |0025: return v1 │ │ -192ec4: 2204 ea02 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@02ea │ │ -192ec8: 1a06 8d0c |0028: const-string v6, "Action needs to be %s or %s." // string@0c8d │ │ -192ecc: 2310 3211 |002a: new-array v0, v1, [Ljava/lang/Object; // type@1132 │ │ -192ed0: 1a01 0a7e |002c: const-string v1, "start" // string@7e0a │ │ -192ed4: 1202 |002e: const/4 v2, #int 0 // #0 │ │ -192ed6: 4d01 0002 |002f: aput-object v1, v0, v2 │ │ -192eda: 1a01 9d7e |0031: const-string v1, "stop" // string@7e9d │ │ -192ede: 1212 |0033: const/4 v2, #int 1 // #1 │ │ -192ee0: 4d01 0002 |0034: aput-object v1, v0, v2 │ │ -192ee4: 7120 ce0a 0600 |0036: invoke-static {v6, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ -192eea: 0c06 |0039: move-result-object v6 │ │ -192eec: 7020 3c0a 6400 |003a: invoke-direct {v4, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a3c │ │ -192ef2: 2704 |003d: throw v4 │ │ -192ef4: 0d04 |003e: move-exception v4 │ │ -192ef6: 1e05 |003f: monitor-exit v5 │ │ -192ef8: 2704 |0040: throw v4 │ │ -192efa: 2204 ea02 |0041: new-instance v4, Ljava/lang/IllegalStateException; // type@02ea │ │ -192efe: 1a05 d818 |0043: const-string v5, "Intent needs to be non-null." // string@18d8 │ │ -192f02: 7020 3c0a 5400 |0045: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a3c │ │ -192f08: 2704 |0048: throw v4 │ │ +192e6c: |[192e6c] org.thoughtcrime.securesms.service.GenericForegroundService.onStartCommand:(Landroid/content/Intent;II)I │ │ +192e7c: 3804 4100 |0000: if-eqz v4, 0041 // +0041 │ │ +192e80: 1c05 a210 |0002: const-class v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a2 │ │ +192e84: 1d05 |0004: monitor-enter v5 │ │ +192e86: 6e10 8a00 0400 |0005: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ +192e8c: 0c06 |0008: move-result-object v6 │ │ +192e8e: 1a00 0a7e |0009: const-string v0, "start" // string@7e0a │ │ +192e92: 6e20 cc0a 6000 |000b: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +192e98: 0a00 |000e: move-result v0 │ │ +192e9a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +192e9c: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ +192ea0: 7020 d455 4300 |0012: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStart:(Landroid/content/Intent;)V // method@55d4 │ │ +192ea6: 280c |0015: goto 0021 // +000c │ │ +192ea8: 1a00 9d7e |0016: const-string v0, "stop" // string@7e9d │ │ +192eac: 6e20 cc0a 6000 |0018: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +192eb2: 0a06 |001b: move-result v6 │ │ +192eb4: 3806 0a00 |001c: if-eqz v6, 0026 // +000a │ │ +192eb8: 7020 d555 4300 |001e: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStop:(Landroid/content/Intent;)V // method@55d5 │ │ +192ebe: 7010 e055 0300 |0021: invoke-direct {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@55e0 │ │ +192ec4: 1e05 |0024: monitor-exit v5 │ │ +192ec6: 0f01 |0025: return v1 │ │ +192ec8: 2204 ea02 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@02ea │ │ +192ecc: 1a06 8d0c |0028: const-string v6, "Action needs to be %s or %s." // string@0c8d │ │ +192ed0: 2310 3211 |002a: new-array v0, v1, [Ljava/lang/Object; // type@1132 │ │ +192ed4: 1a01 0a7e |002c: const-string v1, "start" // string@7e0a │ │ +192ed8: 1202 |002e: const/4 v2, #int 0 // #0 │ │ +192eda: 4d01 0002 |002f: aput-object v1, v0, v2 │ │ +192ede: 1a01 9d7e |0031: const-string v1, "stop" // string@7e9d │ │ +192ee2: 1212 |0033: const/4 v2, #int 1 // #1 │ │ +192ee4: 4d01 0002 |0034: aput-object v1, v0, v2 │ │ +192ee8: 7120 ce0a 0600 |0036: invoke-static {v6, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ +192eee: 0c06 |0039: move-result-object v6 │ │ +192ef0: 7020 3c0a 6400 |003a: invoke-direct {v4, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a3c │ │ +192ef6: 2704 |003d: throw v4 │ │ +192ef8: 0d04 |003e: move-exception v4 │ │ +192efa: 1e05 |003f: monitor-exit v5 │ │ +192efc: 2704 |0040: throw v4 │ │ +192efe: 2204 ea02 |0041: new-instance v4, Ljava/lang/IllegalStateException; // type@02ea │ │ +192f02: 1a05 d818 |0043: const-string v5, "Intent needs to be non-null." // string@18d8 │ │ +192f06: 7020 3c0a 5400 |0045: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a3c │ │ +192f0c: 2704 |0048: throw v4 │ │ catches : 1 │ │ 0x0005 - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=67 │ │ 0x0005 line=68 │ │ 0x0009 line=69 │ │ @@ -302316,74 +302317,74 @@ │ │ type : '(IIIZLjava/lang/String;)V' │ │ access : 0x20000 (DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 10 │ │ insns size : 106 16-bit code units │ │ -19323c: |[19323c] org.thoughtcrime.securesms.service.GenericForegroundService.replaceProgress:(IIIZLjava/lang/String;)V │ │ -19324c: 1d0a |0000: monitor-enter v10 │ │ -19324e: 54a0 0042 |0001: iget-object v0, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4200 │ │ -193252: 7110 490a 0b00 |0003: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -193258: 0c0b |0006: move-result-object v11 │ │ -19325a: 6e20 ac0c b000 |0007: invoke-virtual {v0, v11}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cac │ │ -193260: 0c0b |000a: move-result-object v11 │ │ -193262: 1f0b a010 |000b: check-cast v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a0 │ │ -193266: 390b 0b00 |000d: if-nez v11, 0018 // +000b │ │ -19326a: 620b ff41 |000f: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41ff │ │ -19326e: 1a0c ca16 |0011: const-string v12, "Failed to replace notification, it was not found" // string@16ca │ │ -193272: 7120 c502 cb00 |0013: invoke-static {v11, v12}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -193278: 1e0a |0016: monitor-exit v10 │ │ -19327a: 0e00 |0017: return-void │ │ -19327c: 390f 0400 |0018: if-nez v15, 001c // +0004 │ │ -193280: 54bf ea41 |001a: iget-object v15, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ea │ │ -193284: 07f2 |001c: move-object v2, v15 │ │ -193286: 220f a010 |001d: new-instance v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a0 │ │ -19328a: 54b1 f041 |001f: iget-object v1, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f0 │ │ -19328e: 54b3 e941 |0021: iget-object v3, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41e9 │ │ -193292: 52b4 eb41 |0023: iget v4, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41eb │ │ -193296: 52b5 ec41 |0025: iget v5, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ -19329a: 1209 |0027: const/4 v9, #int 0 // #0 │ │ -19329c: 07f0 |0028: move-object v0, v15 │ │ -19329e: 01c6 |0029: move v6, v12 │ │ -1932a0: 01d7 |002a: move v7, v13 │ │ -1932a2: 01e8 |002b: move v8, v14 │ │ -1932a4: 760a c855 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@55c8 │ │ -1932aa: 6e20 ca55 fb00 |002f: invoke-virtual {v11, v15}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.equals:(Ljava/lang/Object;)Z // method@55ca │ │ -1932b0: 0a0b |0032: move-result v11 │ │ -1932b2: 120c |0033: const/4 v12, #int 0 // #0 │ │ -1932b4: 121d |0034: const/4 v13, #int 1 // #1 │ │ -1932b6: 380b 1300 |0035: if-eqz v11, 0048 // +0013 │ │ -1932ba: 620b ff41 |0037: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41ff │ │ -1932be: 1a0e 665b |0039: const-string v14, "handleReplace() skip, no change %s" // string@5b66 │ │ -1932c2: 23dd 3211 |003b: new-array v13, v13, [Ljava/lang/Object; // type@1132 │ │ -1932c6: 4d0f 0d0c |003d: aput-object v15, v13, v12 │ │ -1932ca: 7120 ce0a de00 |003f: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ -1932d0: 0c0c |0042: move-result-object v12 │ │ -1932d2: 7120 bd02 cb00 |0043: invoke-static {v11, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ -1932d8: 1e0a |0046: monitor-exit v10 │ │ -1932da: 0e00 |0047: return-void │ │ -1932dc: 620b ff41 |0048: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41ff │ │ -1932e0: 1a0e 655b |004a: const-string v14, "handleReplace() %s" // string@5b65 │ │ -1932e4: 23dd 3211 |004c: new-array v13, v13, [Ljava/lang/Object; // type@1132 │ │ -1932e8: 4d0f 0d0c |004e: aput-object v15, v13, v12 │ │ -1932ec: 7120 ce0a de00 |0050: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ -1932f2: 0c0c |0053: move-result-object v12 │ │ -1932f4: 7120 c102 cb00 |0054: invoke-static {v11, v12}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -1932fa: 54ab 0042 |0057: iget-object v11, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4200 │ │ -1932fe: 52fc ec41 |0059: iget v12, v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ -193302: 7110 490a 0c00 |005b: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -193308: 0c0c |005e: move-result-object v12 │ │ -19330a: 6e30 ad0c cb0f |005f: invoke-virtual {v11, v12, v15}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cad │ │ -193310: 7010 e055 0a00 |0062: invoke-direct {v10}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@55e0 │ │ -193316: 1e0a |0065: monitor-exit v10 │ │ -193318: 0e00 |0066: return-void │ │ -19331a: 0d0b |0067: move-exception v11 │ │ -19331c: 1e0a |0068: monitor-exit v10 │ │ -19331e: 270b |0069: throw v11 │ │ +193240: |[193240] org.thoughtcrime.securesms.service.GenericForegroundService.replaceProgress:(IIIZLjava/lang/String;)V │ │ +193250: 1d0a |0000: monitor-enter v10 │ │ +193252: 54a0 0042 |0001: iget-object v0, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4200 │ │ +193256: 7110 490a 0b00 |0003: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19325c: 0c0b |0006: move-result-object v11 │ │ +19325e: 6e20 ac0c b000 |0007: invoke-virtual {v0, v11}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cac │ │ +193264: 0c0b |000a: move-result-object v11 │ │ +193266: 1f0b a010 |000b: check-cast v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a0 │ │ +19326a: 390b 0b00 |000d: if-nez v11, 0018 // +000b │ │ +19326e: 620b ff41 |000f: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41ff │ │ +193272: 1a0c ca16 |0011: const-string v12, "Failed to replace notification, it was not found" // string@16ca │ │ +193276: 7120 c502 cb00 |0013: invoke-static {v11, v12}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +19327c: 1e0a |0016: monitor-exit v10 │ │ +19327e: 0e00 |0017: return-void │ │ +193280: 390f 0400 |0018: if-nez v15, 001c // +0004 │ │ +193284: 54bf ea41 |001a: iget-object v15, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41ea │ │ +193288: 07f2 |001c: move-object v2, v15 │ │ +19328a: 220f a010 |001d: new-instance v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10a0 │ │ +19328e: 54b1 f041 |001f: iget-object v1, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41f0 │ │ +193292: 54b3 e941 |0021: iget-object v3, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41e9 │ │ +193296: 52b4 eb41 |0023: iget v4, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41eb │ │ +19329a: 52b5 ec41 |0025: iget v5, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ +19329e: 1209 |0027: const/4 v9, #int 0 // #0 │ │ +1932a0: 07f0 |0028: move-object v0, v15 │ │ +1932a2: 01c6 |0029: move v6, v12 │ │ +1932a4: 01d7 |002a: move v7, v13 │ │ +1932a6: 01e8 |002b: move v8, v14 │ │ +1932a8: 760a c855 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@55c8 │ │ +1932ae: 6e20 ca55 fb00 |002f: invoke-virtual {v11, v15}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.equals:(Ljava/lang/Object;)Z // method@55ca │ │ +1932b4: 0a0b |0032: move-result v11 │ │ +1932b6: 120c |0033: const/4 v12, #int 0 // #0 │ │ +1932b8: 121d |0034: const/4 v13, #int 1 // #1 │ │ +1932ba: 380b 1300 |0035: if-eqz v11, 0048 // +0013 │ │ +1932be: 620b ff41 |0037: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41ff │ │ +1932c2: 1a0e 665b |0039: const-string v14, "handleReplace() skip, no change %s" // string@5b66 │ │ +1932c6: 23dd 3211 |003b: new-array v13, v13, [Ljava/lang/Object; // type@1132 │ │ +1932ca: 4d0f 0d0c |003d: aput-object v15, v13, v12 │ │ +1932ce: 7120 ce0a de00 |003f: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ +1932d4: 0c0c |0042: move-result-object v12 │ │ +1932d6: 7120 bd02 cb00 |0043: invoke-static {v11, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ +1932dc: 1e0a |0046: monitor-exit v10 │ │ +1932de: 0e00 |0047: return-void │ │ +1932e0: 620b ff41 |0048: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41ff │ │ +1932e4: 1a0e 655b |004a: const-string v14, "handleReplace() %s" // string@5b65 │ │ +1932e8: 23dd 3211 |004c: new-array v13, v13, [Ljava/lang/Object; // type@1132 │ │ +1932ec: 4d0f 0d0c |004e: aput-object v15, v13, v12 │ │ +1932f0: 7120 ce0a de00 |0050: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ +1932f6: 0c0c |0053: move-result-object v12 │ │ +1932f8: 7120 c102 cb00 |0054: invoke-static {v11, v12}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +1932fe: 54ab 0042 |0057: iget-object v11, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@4200 │ │ +193302: 52fc ec41 |0059: iget v12, v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41ec │ │ +193306: 7110 490a 0c00 |005b: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19330c: 0c0c |005e: move-result-object v12 │ │ +19330e: 6e30 ad0c cb0f |005f: invoke-virtual {v11, v12, v15}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cad │ │ +193314: 7010 e055 0a00 |0062: invoke-direct {v10}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@55e0 │ │ +19331a: 1e0a |0065: monitor-exit v10 │ │ +19331c: 0e00 |0066: return-void │ │ +19331e: 0d0b |0067: move-exception v11 │ │ +193320: 1e0a |0068: monitor-exit v10 │ │ +193322: 270b |0069: throw v11 │ │ catches : 4 │ │ 0x0001 - 0x0016 │ │ -> 0x0067 │ │ 0x001a - 0x0046 │ │ -> 0x0067 │ │ 0x0048 - 0x0065 │ │ -> 0x0067 │ │ @@ -302446,20 +302447,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -193428: |[193428] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.:(Landroid/content/Context;)V │ │ -193438: 7010 4402 0100 |0000: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@0244 │ │ -19343e: 2200 1d03 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@031d │ │ -193442: 7020 560b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b56 │ │ -193448: 5b10 0442 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@4204 │ │ -19344c: 0e00 |000a: return-void │ │ +19342c: |[19342c] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.:(Landroid/content/Context;)V │ │ +19343c: 7010 4402 0100 |0000: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@0244 │ │ +193442: 2200 1d03 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@031d │ │ +193446: 7020 560b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b56 │ │ +19344c: 5b10 0442 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@4204 │ │ +193450: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/content/Context; │ │ @@ -302470,87 +302471,87 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 155 16-bit code units │ │ -193450: |[193450] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.handleMessage:(Landroid/os/Message;)V │ │ -193460: 6e10 5002 0b00 |0000: invoke-virtual {v11}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@0250 │ │ -193466: 0c00 |0003: move-result-object v0 │ │ -193468: 54a1 0442 |0004: iget-object v1, v10, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@4204 │ │ -19346c: 6e10 580b 0100 |0006: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b58 │ │ -193472: 0c01 |0009: move-result-object v1 │ │ -193474: 1f01 2700 |000a: check-cast v1, Landroid/content/Context; // type@0027 │ │ -193478: 3800 8e00 |000c: if-eqz v0, 009a // +008e │ │ -19347c: 3801 8c00 |000e: if-eqz v1, 009a // +008c │ │ -193480: 52bb 4300 |0010: iget v11, v11, Landroid/os/Message;.what:I // field@0043 │ │ -193484: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -193486: 332b 8700 |0013: if-ne v11, v2, 009a // +0087 │ │ -19348a: 1a0b 6144 |0015: const-string v11, "addr" // string@4461 │ │ -19348e: 6e20 3b02 b000 |0017: invoke-virtual {v0, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@023b │ │ -193494: 0c0b |001a: move-result-object v11 │ │ -193496: 7100 e555 0000 |001b: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@55e5 │ │ -19349c: 0c02 |001e: move-result-object v2 │ │ -19349e: 2203 0703 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0307 │ │ -1934a2: 1a04 3e0c |0021: const-string v4, "ADD ACCOUNT called for account: " // string@0c3e │ │ -1934a6: 7020 050b 4300 |0023: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -1934ac: 6e20 0e0b b300 |0026: invoke-virtual {v3, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -1934b2: 6e10 1f0b 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -1934b8: 0c03 |002c: move-result-object v3 │ │ -1934ba: 7120 bd02 3200 |002d: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ -1934c0: 7110 ba49 0100 |0030: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@49ba │ │ -1934c6: 0c02 |0033: move-result-object v2 │ │ -1934c8: 6e10 4206 0200 |0034: invoke-virtual {v2}, Lcom/b44t/messenger/DcAccounts;.getAll:()[I // method@0642 │ │ -1934ce: 0c03 |0037: move-result-object v3 │ │ -1934d0: 2134 |0038: array-length v4, v3 │ │ -1934d2: 1205 |0039: const/4 v5, #int 0 // #0 │ │ -1934d4: 1406 0080 0010 |003a: const v6, #float 2.53422e-29 // #10008000 │ │ -1934da: 3545 4400 |003d: if-ge v5, v4, 0081 // +0044 │ │ -1934de: 4407 0305 |003f: aget v7, v3, v5 │ │ -1934e2: 6e20 4106 7200 |0041: invoke-virtual {v2, v7}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@0641 │ │ -1934e8: 0c08 |0044: move-result-object v8 │ │ -1934ea: 1a09 2d4b |0045: const-string v9, "configured_addr" // string@4b2d │ │ -1934ee: 6e20 9d06 9800 |0047: invoke-virtual {v8, v9}, Lcom/b44t/messenger/DcContext;.getConfig:(Ljava/lang/String;)Ljava/lang/String; // method@069d │ │ -1934f4: 0c08 |004a: move-result-object v8 │ │ -1934f6: 6e20 cc0a b800 |004b: invoke-virtual {v8, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -1934fc: 0a08 |004e: move-result v8 │ │ -1934fe: 3808 2f00 |004f: if-eqz v8, 007e // +002f │ │ -193502: 7100 e555 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@55e5 │ │ -193508: 0c00 |0054: move-result-object v0 │ │ -19350a: 2202 0703 |0055: new-instance v2, Ljava/lang/StringBuilder; // type@0307 │ │ -19350e: 7010 020b 0200 |0057: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ -193514: 6e20 0e0b b200 |005a: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19351a: 1a0b f103 |005d: const-string v11, " already exists. Switching account." // string@03f1 │ │ -19351e: 6e20 0e0b b200 |005f: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -193524: 6e10 1f0b 0200 |0062: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19352a: 0c0b |0065: move-result-object v11 │ │ -19352c: 7120 bd02 b000 |0066: invoke-static {v0, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ -193532: 7100 7a49 0000 |0069: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@497a │ │ -193538: 0c0b |006c: move-result-object v11 │ │ -19353a: 6e30 7f49 1b07 |006d: invoke-virtual {v11, v1, v7}, Lorg/thoughtcrime/securesms/connect/AccountManager;.switchAccount:(Landroid/content/Context;I)V // method@497f │ │ -193540: 220b 2b00 |0070: new-instance v11, Landroid/content/Intent; // type@002b │ │ -193544: 1c00 1a0d |0072: const-class v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d1a │ │ -193548: 7030 8400 1b00 |0074: invoke-direct {v11, v1, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -19354e: 6e20 8800 6b00 |0077: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ -193554: 6e20 7f00 b100 |007a: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ -19355a: 0e00 |007d: return-void │ │ -19355c: d805 0501 |007e: add-int/lit8 v5, v5, #int 1 // #01 │ │ -193560: 28ba |0080: goto 003a // -0046 │ │ -193562: 7100 7a49 0000 |0081: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@497a │ │ -193568: 0c0b |0084: move-result-object v11 │ │ -19356a: 6e20 7849 1b00 |0085: invoke-virtual {v11, v1}, Lorg/thoughtcrime/securesms/connect/AccountManager;.beginAccountCreation:(Landroid/content/Context;)I // method@4978 │ │ -193570: 220b 2b00 |0088: new-instance v11, Landroid/content/Intent; // type@002b │ │ -193574: 1c02 df0d |008a: const-class v2, Lorg/thoughtcrime/securesms/RegistrationActivity; // type@0ddf │ │ -193578: 7030 8400 1b02 |008c: invoke-direct {v11, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -19357e: 1a02 340c |008f: const-string v2, "ACCOUNT_DATA" // string@0c34 │ │ -193582: 6e30 9d00 2b00 |0091: invoke-virtual {v11, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@009d │ │ -193588: 6e20 8800 6b00 |0094: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ -19358e: 6e20 7f00 b100 |0097: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ -193594: 0e00 |009a: return-void │ │ +193454: |[193454] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.handleMessage:(Landroid/os/Message;)V │ │ +193464: 6e10 5002 0b00 |0000: invoke-virtual {v11}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@0250 │ │ +19346a: 0c00 |0003: move-result-object v0 │ │ +19346c: 54a1 0442 |0004: iget-object v1, v10, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@4204 │ │ +193470: 6e10 580b 0100 |0006: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b58 │ │ +193476: 0c01 |0009: move-result-object v1 │ │ +193478: 1f01 2700 |000a: check-cast v1, Landroid/content/Context; // type@0027 │ │ +19347c: 3800 8e00 |000c: if-eqz v0, 009a // +008e │ │ +193480: 3801 8c00 |000e: if-eqz v1, 009a // +008c │ │ +193484: 52bb 4300 |0010: iget v11, v11, Landroid/os/Message;.what:I // field@0043 │ │ +193488: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +19348a: 332b 8700 |0013: if-ne v11, v2, 009a // +0087 │ │ +19348e: 1a0b 6144 |0015: const-string v11, "addr" // string@4461 │ │ +193492: 6e20 3b02 b000 |0017: invoke-virtual {v0, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@023b │ │ +193498: 0c0b |001a: move-result-object v11 │ │ +19349a: 7100 e555 0000 |001b: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@55e5 │ │ +1934a0: 0c02 |001e: move-result-object v2 │ │ +1934a2: 2203 0703 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0307 │ │ +1934a6: 1a04 3e0c |0021: const-string v4, "ADD ACCOUNT called for account: " // string@0c3e │ │ +1934aa: 7020 050b 4300 |0023: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +1934b0: 6e20 0e0b b300 |0026: invoke-virtual {v3, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +1934b6: 6e10 1f0b 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +1934bc: 0c03 |002c: move-result-object v3 │ │ +1934be: 7120 bd02 3200 |002d: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ +1934c4: 7110 ba49 0100 |0030: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@49ba │ │ +1934ca: 0c02 |0033: move-result-object v2 │ │ +1934cc: 6e10 4206 0200 |0034: invoke-virtual {v2}, Lcom/b44t/messenger/DcAccounts;.getAll:()[I // method@0642 │ │ +1934d2: 0c03 |0037: move-result-object v3 │ │ +1934d4: 2134 |0038: array-length v4, v3 │ │ +1934d6: 1205 |0039: const/4 v5, #int 0 // #0 │ │ +1934d8: 1406 0080 0010 |003a: const v6, #float 2.53422e-29 // #10008000 │ │ +1934de: 3545 4400 |003d: if-ge v5, v4, 0081 // +0044 │ │ +1934e2: 4407 0305 |003f: aget v7, v3, v5 │ │ +1934e6: 6e20 4106 7200 |0041: invoke-virtual {v2, v7}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@0641 │ │ +1934ec: 0c08 |0044: move-result-object v8 │ │ +1934ee: 1a09 2d4b |0045: const-string v9, "configured_addr" // string@4b2d │ │ +1934f2: 6e20 9d06 9800 |0047: invoke-virtual {v8, v9}, Lcom/b44t/messenger/DcContext;.getConfig:(Ljava/lang/String;)Ljava/lang/String; // method@069d │ │ +1934f8: 0c08 |004a: move-result-object v8 │ │ +1934fa: 6e20 cc0a b800 |004b: invoke-virtual {v8, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +193500: 0a08 |004e: move-result v8 │ │ +193502: 3808 2f00 |004f: if-eqz v8, 007e // +002f │ │ +193506: 7100 e555 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@55e5 │ │ +19350c: 0c00 |0054: move-result-object v0 │ │ +19350e: 2202 0703 |0055: new-instance v2, Ljava/lang/StringBuilder; // type@0307 │ │ +193512: 7010 020b 0200 |0057: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ +193518: 6e20 0e0b b200 |005a: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19351e: 1a0b f103 |005d: const-string v11, " already exists. Switching account." // string@03f1 │ │ +193522: 6e20 0e0b b200 |005f: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +193528: 6e10 1f0b 0200 |0062: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19352e: 0c0b |0065: move-result-object v11 │ │ +193530: 7120 bd02 b000 |0066: invoke-static {v0, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ +193536: 7100 7a49 0000 |0069: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@497a │ │ +19353c: 0c0b |006c: move-result-object v11 │ │ +19353e: 6e30 7f49 1b07 |006d: invoke-virtual {v11, v1, v7}, Lorg/thoughtcrime/securesms/connect/AccountManager;.switchAccount:(Landroid/content/Context;I)V // method@497f │ │ +193544: 220b 2b00 |0070: new-instance v11, Landroid/content/Intent; // type@002b │ │ +193548: 1c00 1a0d |0072: const-class v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d1a │ │ +19354c: 7030 8400 1b00 |0074: invoke-direct {v11, v1, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +193552: 6e20 8800 6b00 |0077: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ +193558: 6e20 7f00 b100 |007a: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ +19355e: 0e00 |007d: return-void │ │ +193560: d805 0501 |007e: add-int/lit8 v5, v5, #int 1 // #01 │ │ +193564: 28ba |0080: goto 003a // -0046 │ │ +193566: 7100 7a49 0000 |0081: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@497a │ │ +19356c: 0c0b |0084: move-result-object v11 │ │ +19356e: 6e20 7849 1b00 |0085: invoke-virtual {v11, v1}, Lorg/thoughtcrime/securesms/connect/AccountManager;.beginAccountCreation:(Landroid/content/Context;)I // method@4978 │ │ +193574: 220b 2b00 |0088: new-instance v11, Landroid/content/Intent; // type@002b │ │ +193578: 1c02 df0d |008a: const-class v2, Lorg/thoughtcrime/securesms/RegistrationActivity; // type@0ddf │ │ +19357c: 7030 8400 1b02 |008c: invoke-direct {v11, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +193582: 1a02 340c |008f: const-string v2, "ACCOUNT_DATA" // string@0c34 │ │ +193586: 6e30 9d00 2b00 |0091: invoke-virtual {v11, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@009d │ │ +19358c: 6e20 8800 6b00 |0094: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ +193592: 6e20 7f00 b100 |0097: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ +193598: 0e00 |009a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0004 line=51 │ │ 0x0010 line=52 │ │ 0x0015 line=53 │ │ 0x001b line=54 │ │ @@ -302622,37 +302623,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1935e4: |[1935e4] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ -1935f4: 0e00 |0000: return-void │ │ +1935e8: |[1935e8] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ +1935f8: 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 │ │ -1935f8: |[1935f8] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ -193608: 7010 4200 0200 |0000: invoke-direct {v2}, Landroid/app/Service;.:()V // method@0042 │ │ -19360e: 2200 9e00 |0003: new-instance v0, Landroid/os/Messenger; // type@009e │ │ -193612: 2201 a310 |0005: new-instance v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler; // type@10a3 │ │ -193616: 7020 e155 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.:(Landroid/content/Context;)V // method@55e1 │ │ -19361c: 7020 5102 1000 |000a: invoke-direct {v0, v1}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@0251 │ │ -193622: 5b20 0842 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@4208 │ │ -193626: 0e00 |000f: return-void │ │ +1935fc: |[1935fc] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ +19360c: 7010 4200 0200 |0000: invoke-direct {v2}, Landroid/app/Service;.:()V // method@0042 │ │ +193612: 2200 9e00 |0003: new-instance v0, Landroid/os/Messenger; // type@009e │ │ +193616: 2201 a310 |0005: new-instance v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler; // type@10a3 │ │ +19361a: 7020 e155 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.:(Landroid/content/Context;)V // method@55e1 │ │ +193620: 7020 5102 1000 |000a: invoke-direct {v0, v1}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@0251 │ │ +193626: 5b20 0842 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@4208 │ │ +19362a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=81 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/thoughtcrime/securesms/service/IPCAddAccountsService; │ │ │ │ @@ -302661,17 +302662,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1935cc: |[1935cc] org.thoughtcrime.securesms.service.IPCAddAccountsService.access$000:()Ljava/lang/String; │ │ -1935dc: 6200 0742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.TAG:Ljava/lang/String; // field@4207 │ │ -1935e0: 1100 |0002: return-object v0 │ │ +1935d0: |[1935d0] org.thoughtcrime.securesms.service.IPCAddAccountsService.access$000:()Ljava/lang/String; │ │ +1935e0: 6200 0742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.TAG:Ljava/lang/String; // field@4207 │ │ +1935e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;) │ │ @@ -302679,19 +302680,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 │ │ -193598: |[193598] org.thoughtcrime.securesms.service.IPCAddAccountsService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -1935a8: 5401 0842 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@4208 │ │ -1935ac: 6e10 5202 0100 |0002: invoke-virtual {v1}, Landroid/os/Messenger;.getBinder:()Landroid/os/IBinder; // method@0252 │ │ -1935b2: 0c01 |0005: move-result-object v1 │ │ -1935b4: 1101 |0006: return-object v1 │ │ +19359c: |[19359c] org.thoughtcrime.securesms.service.IPCAddAccountsService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +1935ac: 5401 0842 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@4208 │ │ +1935b0: 6e10 5202 0100 |0002: invoke-virtual {v1}, Landroid/os/Messenger;.getBinder:()Landroid/os/IBinder; // method@0252 │ │ +1935b6: 0c01 |0005: move-result-object v1 │ │ +1935b8: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/service/IPCAddAccountsService; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Intent; │ │ │ │ @@ -302700,17 +302701,17 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1935b8: |[1935b8] org.thoughtcrime.securesms.service.IPCAddAccountsService.onStartCommand:(Landroid/content/Intent;II)I │ │ -1935c8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -1935ca: 0f01 |0001: return v1 │ │ +1935bc: |[1935bc] org.thoughtcrime.securesms.service.IPCAddAccountsService.onStartCommand:(Landroid/content/Intent;II)I │ │ +1935cc: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +1935ce: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 6242 (IPCAddAccountsService.java) │ │ │ │ Class #1775 header: │ │ @@ -302746,18 +302747,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 │ │ -193628: |[193628] org.thoughtcrime.securesms.service.NotificationController$1.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ -193638: 5b01 0942 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@4209 │ │ -19363c: 7010 970a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -193642: 0e00 |0005: return-void │ │ +19362c: |[19362c] org.thoughtcrime.securesms.service.NotificationController$1.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ +19363c: 5b01 0942 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@4209 │ │ +193640: 7010 970a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +193646: 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; │ │ │ │ @@ -302767,25 +302768,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 │ │ -193644: |[193644] org.thoughtcrime.securesms.service.NotificationController$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -193654: 1f02 a110 |0000: check-cast v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10a1 │ │ -193658: 6e10 cf55 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; // method@55cf │ │ -19365e: 0c01 |0005: move-result-object v1 │ │ -193660: 5402 0942 |0006: iget-object v2, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@4209 │ │ -193664: 7110 ec55 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@55ec │ │ -19366a: 0c02 |000b: move-result-object v2 │ │ -19366c: 6e20 860d 1200 |000c: invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d86 │ │ -193672: 5401 0942 |000f: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@4209 │ │ -193676: 7110 ed55 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@55ed │ │ -19367c: 0e00 |0014: return-void │ │ +193648: |[193648] org.thoughtcrime.securesms.service.NotificationController$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +193658: 1f02 a110 |0000: check-cast v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10a1 │ │ +19365c: 6e10 cf55 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; // method@55cf │ │ +193662: 0c01 |0005: move-result-object v1 │ │ +193664: 5402 0942 |0006: iget-object v2, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@4209 │ │ +193668: 7110 ec55 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@55ec │ │ +19366e: 0c02 |000b: move-result-object v2 │ │ +193670: 6e20 860d 1200 |000c: invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d86 │ │ +193676: 5401 0942 |000f: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@4209 │ │ +19367a: 7110 ed55 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@55ed │ │ +193680: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=40 │ │ 0x0006 line=42 │ │ 0x000f line=44 │ │ locals : │ │ @@ -302798,21 +302799,21 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -193680: |[193680] org.thoughtcrime.securesms.service.NotificationController$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -193690: 5412 0942 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@4209 │ │ -193694: 7110 ec55 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@55ec │ │ -19369a: 0c02 |0005: move-result-object v2 │ │ -19369c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -19369e: 6e20 860d 0200 |0007: invoke-virtual {v2, v0}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d86 │ │ -1936a4: 0e00 |000a: return-void │ │ +193684: |[193684] org.thoughtcrime.securesms.service.NotificationController$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +193694: 5412 0942 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@4209 │ │ +193698: 7110 ec55 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@55ec │ │ +19369e: 0c02 |0005: move-result-object v2 │ │ +1936a0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +1936a2: 6e20 860d 0200 |0007: invoke-virtual {v2, v0}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d86 │ │ +1936a8: 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; │ │ │ │ @@ -302881,34 +302882,34 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -1936d8: |[1936d8] org.thoughtcrime.securesms.service.NotificationController.:(Landroid/content/Context;I)V │ │ -1936e8: 7010 970a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1936ee: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -1936f2: 5b20 0d42 |0005: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420d │ │ -1936f6: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -1936fa: 5a20 0e42 |0009: iput-wide v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@420e │ │ -1936fe: 2200 bb03 |000b: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@03bb │ │ -193702: 7010 820d 0000 |000d: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0d82 │ │ -193708: 5b20 1142 |0010: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@4211 │ │ -19370c: 5b23 0a42 |0012: iput-object v3, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@420a │ │ -193710: 5924 0b42 |0014: iput v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@420b │ │ -193714: 2204 a510 |0016: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController$1; // type@10a5 │ │ -193718: 7020 e855 2400 |0018: invoke-direct {v4, v2}, Lorg/thoughtcrime/securesms/service/NotificationController$1;.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@55e8 │ │ -19371e: 5b24 1242 |001b: iput-object v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@4212 │ │ -193722: 2200 2b00 |001d: new-instance v0, Landroid/content/Intent; // type@002b │ │ -193726: 1c01 a210 |001f: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a2 │ │ -19372a: 7030 8400 3001 |0021: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -193730: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -193732: 6e40 6a00 0314 |0025: invoke-virtual {v3, v0, v4, v1}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@006a │ │ -193738: 0e00 |0028: return-void │ │ +1936dc: |[1936dc] org.thoughtcrime.securesms.service.NotificationController.:(Landroid/content/Context;I)V │ │ +1936ec: 7010 970a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1936f2: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +1936f6: 5b20 0d42 |0005: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420d │ │ +1936fa: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +1936fe: 5a20 0e42 |0009: iput-wide v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@420e │ │ +193702: 2200 bb03 |000b: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@03bb │ │ +193706: 7010 820d 0000 |000d: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0d82 │ │ +19370c: 5b20 1142 |0010: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@4211 │ │ +193710: 5b23 0a42 |0012: iput-object v3, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@420a │ │ +193714: 5924 0b42 |0014: iput v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@420b │ │ +193718: 2204 a510 |0016: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController$1; // type@10a5 │ │ +19371c: 7020 e855 2400 |0018: invoke-direct {v4, v2}, Lorg/thoughtcrime/securesms/service/NotificationController$1;.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@55e8 │ │ +193722: 5b24 1242 |001b: iput-object v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@4212 │ │ +193726: 2200 2b00 |001d: new-instance v0, Landroid/content/Intent; // type@002b │ │ +19372a: 1c01 a210 |001f: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a2 │ │ +19372e: 7030 8400 3001 |0021: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +193734: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +193736: 6e40 6a00 0314 |0025: invoke-virtual {v3, v0, v4, v1}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@006a │ │ +19373c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=25 │ │ 0x0009 line=26 │ │ 0x000b line=30 │ │ 0x0012 line=33 │ │ @@ -302925,17 +302926,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 │ │ -1936c0: |[1936c0] org.thoughtcrime.securesms.service.NotificationController.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; │ │ -1936d0: 5400 1142 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@4211 │ │ -1936d4: 1100 |0002: return-object v0 │ │ +1936c4: |[1936c4] org.thoughtcrime.securesms.service.NotificationController.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; │ │ +1936d4: 5400 1142 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@4211 │ │ +1936d8: 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;) │ │ @@ -302943,17 +302944,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 │ │ -19373c: |[19373c] org.thoughtcrime.securesms.service.NotificationController.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ -19374c: 7010 f355 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@55f3 │ │ -193752: 0e00 |0003: return-void │ │ +193740: |[193740] org.thoughtcrime.securesms.service.NotificationController.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ +193750: 7010 f355 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@55f3 │ │ +193756: 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;) │ │ @@ -302961,49 +302962,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 │ │ -1937bc: |[1937bc] org.thoughtcrime.securesms.service.NotificationController.setProgress:(IIZLjava/lang/String;)V │ │ -1937cc: 1d05 |0000: monitor-enter v5 │ │ -1937ce: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -1937d2: da00 0764 |0003: mul-int/lit8 v0, v7, #int 100 // #64 │ │ -1937d6: b360 |0005: div-int/2addr v0, v6 │ │ -1937d8: 2804 |0006: goto 000a // +0004 │ │ -1937da: 0d06 |0007: move-exception v6 │ │ -1937dc: 282b |0008: goto 0033 // +002b │ │ -1937de: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -1937e0: 8100 |000a: int-to-long v0, v0 │ │ -1937e2: 5352 0e42 |000b: iget-wide v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@420e │ │ -1937e6: 3104 0002 |000d: cmp-long v4, v0, v2 │ │ -1937ea: 3904 1000 |000f: if-nez v4, 001f // +0010 │ │ -1937ee: 5552 0c42 |0011: iget-boolean v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@420c │ │ -1937f2: 3382 0c00 |0013: if-ne v2, v8, 001f // +000c │ │ -1937f6: 5452 0d42 |0015: iget-object v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420d │ │ -1937fa: 6e20 cc0a 2900 |0017: invoke-virtual {v9, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -193800: 0a02 |001a: move-result v2 │ │ -193802: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -193806: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -193808: 2802 |001e: goto 0020 // +0002 │ │ -19380a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -19380c: 5a50 0e42 |0020: iput-wide v0, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@420e │ │ -193810: 5957 0f42 |0022: iput v7, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@420f │ │ -193814: 5956 1042 |0024: iput v6, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@4210 │ │ -193818: 5c58 0c42 |0026: iput-boolean v8, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@420c │ │ -19381c: 5b59 0d42 |0028: iput-object v9, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420d │ │ -193820: 3802 0400 |002a: if-eqz v2, 002e // +0004 │ │ -193824: 1e05 |002c: monitor-exit v5 │ │ -193826: 0e00 |002d: return-void │ │ -193828: 7010 f355 0500 |002e: invoke-direct {v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@55f3 │ │ -19382e: 1e05 |0031: monitor-exit v5 │ │ -193830: 0e00 |0032: return-void │ │ -193832: 1e05 |0033: monitor-exit v5 │ │ -193834: 2706 |0034: throw v6 │ │ +1937c0: |[1937c0] org.thoughtcrime.securesms.service.NotificationController.setProgress:(IIZLjava/lang/String;)V │ │ +1937d0: 1d05 |0000: monitor-enter v5 │ │ +1937d2: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +1937d6: da00 0764 |0003: mul-int/lit8 v0, v7, #int 100 // #64 │ │ +1937da: b360 |0005: div-int/2addr v0, v6 │ │ +1937dc: 2804 |0006: goto 000a // +0004 │ │ +1937de: 0d06 |0007: move-exception v6 │ │ +1937e0: 282b |0008: goto 0033 // +002b │ │ +1937e2: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +1937e4: 8100 |000a: int-to-long v0, v0 │ │ +1937e6: 5352 0e42 |000b: iget-wide v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@420e │ │ +1937ea: 3104 0002 |000d: cmp-long v4, v0, v2 │ │ +1937ee: 3904 1000 |000f: if-nez v4, 001f // +0010 │ │ +1937f2: 5552 0c42 |0011: iget-boolean v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@420c │ │ +1937f6: 3382 0c00 |0013: if-ne v2, v8, 001f // +000c │ │ +1937fa: 5452 0d42 |0015: iget-object v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420d │ │ +1937fe: 6e20 cc0a 2900 |0017: invoke-virtual {v9, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +193804: 0a02 |001a: move-result v2 │ │ +193806: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +19380a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +19380c: 2802 |001e: goto 0020 // +0002 │ │ +19380e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +193810: 5a50 0e42 |0020: iput-wide v0, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@420e │ │ +193814: 5957 0f42 |0022: iput v7, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@420f │ │ +193818: 5956 1042 |0024: iput v6, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@4210 │ │ +19381c: 5c58 0c42 |0026: iput-boolean v8, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@420c │ │ +193820: 5b59 0d42 |0028: iput-object v9, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420d │ │ +193824: 3802 0400 |002a: if-eqz v2, 002e // +0004 │ │ +193828: 1e05 |002c: monitor-exit v5 │ │ +19382a: 0e00 |002d: return-void │ │ +19382c: 7010 f355 0500 |002e: invoke-direct {v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@55f3 │ │ +193832: 1e05 |0031: monitor-exit v5 │ │ +193834: 0e00 |0032: return-void │ │ +193836: 1e05 |0033: monitor-exit v5 │ │ +193838: 2706 |0034: throw v6 │ │ catches : 3 │ │ 0x0005 - 0x002a │ │ -> 0x0007 │ │ 0x002e - 0x0031 │ │ -> 0x0007 │ │ 0x0033 - 0x0034 │ │ -> 0x0007 │ │ @@ -303030,35 +303031,35 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 32 16-bit code units │ │ -193874: |[193874] org.thoughtcrime.securesms.service.NotificationController.updateProgressOnService:()V │ │ -193884: 1d07 |0000: monitor-enter v7 │ │ -193886: 5470 1142 |0001: iget-object v0, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@4211 │ │ -19388a: 6e10 840d 0000 |0003: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d84 │ │ -193890: 0c00 |0006: move-result-object v0 │ │ -193892: 0701 |0007: move-object v1, v0 │ │ -193894: 1f01 a210 |0008: check-cast v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a2 │ │ -193898: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -19389c: 1e07 |000c: monitor-exit v7 │ │ -19389e: 0e00 |000d: return-void │ │ -1938a0: 5272 0b42 |000e: iget v2, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@420b │ │ -1938a4: 5273 1042 |0010: iget v3, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@4210 │ │ -1938a8: 5274 0f42 |0012: iget v4, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@420f │ │ -1938ac: 5575 0c42 |0014: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@420c │ │ -1938b0: 5476 0d42 |0016: iget-object v6, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420d │ │ -1938b4: 7406 da55 0100 |0018: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.replaceProgress:(IIIZLjava/lang/String;)V // method@55da │ │ -1938ba: 1e07 |001b: monitor-exit v7 │ │ -1938bc: 0e00 |001c: return-void │ │ -1938be: 0d00 |001d: move-exception v0 │ │ -1938c0: 1e07 |001e: monitor-exit v7 │ │ -1938c2: 2700 |001f: throw v0 │ │ +193878: |[193878] org.thoughtcrime.securesms.service.NotificationController.updateProgressOnService:()V │ │ +193888: 1d07 |0000: monitor-enter v7 │ │ +19388a: 5470 1142 |0001: iget-object v0, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@4211 │ │ +19388e: 6e10 840d 0000 |0003: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d84 │ │ +193894: 0c00 |0006: move-result-object v0 │ │ +193896: 0701 |0007: move-object v1, v0 │ │ +193898: 1f01 a210 |0008: check-cast v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10a2 │ │ +19389c: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +1938a0: 1e07 |000c: monitor-exit v7 │ │ +1938a2: 0e00 |000d: return-void │ │ +1938a4: 5272 0b42 |000e: iget v2, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@420b │ │ +1938a8: 5273 1042 |0010: iget v3, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@4210 │ │ +1938ac: 5274 0f42 |0012: iget v4, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@420f │ │ +1938b0: 5575 0c42 |0014: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@420c │ │ +1938b4: 5476 0d42 |0016: iget-object v6, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420d │ │ +1938b8: 7406 da55 0100 |0018: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.replaceProgress:(IIIZLjava/lang/String;)V // method@55da │ │ +1938be: 1e07 |001b: monitor-exit v7 │ │ +1938c0: 0e00 |001c: return-void │ │ +1938c2: 0d00 |001d: move-exception v0 │ │ +1938c4: 1e07 |001e: monitor-exit v7 │ │ +1938c6: 2700 |001f: throw v0 │ │ catches : 3 │ │ 0x0001 - 0x000a │ │ -> 0x001d │ │ 0x000e - 0x001b │ │ -> 0x001d │ │ 0x001e - 0x001f │ │ -> 0x001d │ │ @@ -303076,25 +303077,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -193754: |[193754] org.thoughtcrime.securesms.service.NotificationController.close:()V │ │ -193764: 5420 0a42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@420a │ │ -193768: 5221 0b42 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@420b │ │ -19376c: 7120 de55 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForegroundTask:(Landroid/content/Context;I)V // method@55de │ │ -193772: 5420 0a42 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@420a │ │ -193776: 5421 1242 |0009: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@4212 │ │ -19377a: 6e20 8100 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0081 │ │ -193780: 2805 |000e: goto 0013 // +0005 │ │ -193782: 0d00 |000f: move-exception v0 │ │ -193784: 6e10 2d0a 0000 |0010: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ -19378a: 0e00 |0013: return-void │ │ +193758: |[193758] org.thoughtcrime.securesms.service.NotificationController.close:()V │ │ +193768: 5420 0a42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@420a │ │ +19376c: 5221 0b42 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@420b │ │ +193770: 7120 de55 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForegroundTask:(Landroid/content/Context;I)V // method@55de │ │ +193776: 5420 0a42 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@420a │ │ +19377a: 5421 1242 |0009: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@4212 │ │ +19377e: 6e20 8100 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0081 │ │ +193784: 2805 |000e: goto 0013 // +0005 │ │ +193786: 0d00 |000f: move-exception v0 │ │ +193788: 6e10 2d0a 0000 |0010: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ +19378e: 0e00 |0013: return-void │ │ catches : 1 │ │ 0x0000 - 0x000e │ │ Ljava/lang/Exception; -> 0x000f │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=63 │ │ 0x0010 line=65 │ │ @@ -303106,17 +303107,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1936a8: |[1936a8] org.thoughtcrime.securesms.service.NotificationController.getId:()I │ │ -1936b8: 5210 0b42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@420b │ │ -1936bc: 0f00 |0002: return v0 │ │ +1936ac: |[1936ac] org.thoughtcrime.securesms.service.NotificationController.getId:()I │ │ +1936bc: 5210 0b42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@420b │ │ +1936c0: 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;) │ │ @@ -303124,20 +303125,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -19379c: |[19379c] org.thoughtcrime.securesms.service.NotificationController.setIndeterminateProgress:()V │ │ -1937ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1937ae: 5431 0d42 |0001: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420d │ │ -1937b2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -1937b4: 7051 f155 2302 |0004: invoke-direct {v3, v2, v2, v0, v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@55f1 │ │ -1937ba: 0e00 |0007: return-void │ │ +1937a0: |[1937a0] org.thoughtcrime.securesms.service.NotificationController.setIndeterminateProgress:()V │ │ +1937b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1937b2: 5431 0d42 |0001: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@420d │ │ +1937b6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +1937b8: 7051 f155 2302 |0004: invoke-direct {v3, v2, v2, v0, v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@55f1 │ │ +1937be: 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;) │ │ @@ -303145,20 +303146,20 @@ │ │ type : '(JJLjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -193854: |[193854] org.thoughtcrime.securesms.service.NotificationController.setProgress:(JJLjava/lang/String;)V │ │ -193864: 8412 |0000: long-to-int v2, v1 │ │ -193866: 8431 |0001: long-to-int v1, v3 │ │ -193868: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -19386a: 7055 f155 2031 |0003: invoke-direct {v0, v2, v1, v3, v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@55f1 │ │ -193870: 0e00 |0006: return-void │ │ +193858: |[193858] org.thoughtcrime.securesms.service.NotificationController.setProgress:(JJLjava/lang/String;)V │ │ +193868: 8412 |0000: long-to-int v2, v1 │ │ +19386a: 8431 |0001: long-to-int v1, v3 │ │ +19386c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +19386e: 7055 f155 2031 |0003: invoke-direct {v0, v2, v1, v3, v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@55f1 │ │ +193874: 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 │ │ @@ -303189,17 +303190,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1938e0: |[1938e0] org.thoughtcrime.securesms.service.PanicResponderListener.:()V │ │ -1938f0: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ -1938f6: 0e00 |0003: return-void │ │ +1938e4: |[1938e4] org.thoughtcrime.securesms.service.PanicResponderListener.:()V │ │ +1938f4: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ +1938fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/service/PanicResponderListener; │ │ │ │ Virtual methods - │ │ @@ -303208,24 +303209,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 │ │ -1938f8: |[1938f8] org.thoughtcrime.securesms.service.PanicResponderListener.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -193908: 3802 1100 |0000: if-eqz v2, 0011 // +0011 │ │ -19390c: 7110 d756 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isPasswordDisabled:(Landroid/content/Context;)Z // method@56d7 │ │ -193912: 0a01 |0005: move-result v1 │ │ -193914: 3901 0b00 |0006: if-nez v1, 0011 // +000b │ │ -193918: 1a01 a45d |0008: const-string v1, "info.guardianproject.panic.action.TRIGGER" // string@5da4 │ │ -19391c: 6e10 8a00 0200 |000a: invoke-virtual {v2}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ -193922: 0c02 |000d: move-result-object v2 │ │ -193924: 6e20 cc0a 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -19392a: 0e00 |0011: return-void │ │ +1938fc: |[1938fc] org.thoughtcrime.securesms.service.PanicResponderListener.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +19390c: 3802 1100 |0000: if-eqz v2, 0011 // +0011 │ │ +193910: 7110 d756 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isPasswordDisabled:(Landroid/content/Context;)Z // method@56d7 │ │ +193916: 0a01 |0005: move-result v1 │ │ +193918: 3901 0b00 |0006: if-nez v1, 0011 // +000b │ │ +19391c: 1a01 a45d |0008: const-string v1, "info.guardianproject.panic.action.TRIGGER" // string@5da4 │ │ +193920: 6e10 8a00 0200 |000a: invoke-virtual {v2}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ +193926: 0c02 |000d: move-result-object v2 │ │ +193928: 6e20 cc0a 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +19392e: 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; │ │ @@ -303256,17 +303257,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -193978: |[193978] org.thoughtcrime.securesms.util.AccessibilityUtil.:()V │ │ -193988: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19398e: 0e00 |0003: return-void │ │ +19397c: |[19397c] org.thoughtcrime.securesms.util.AccessibilityUtil.:()V │ │ +19398c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +193992: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AccessibilityUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/AccessibilityUtil;) │ │ @@ -303274,32 +303275,32 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -19392c: |[19392c] org.thoughtcrime.securesms.util.AccessibilityUtil.areAnimationsDisabled:(Landroid/content/Context;)Z │ │ -19393c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19393e: 3903 0a00 |0001: if-nez v3, 000b // +000a │ │ -193942: 1a03 830c |0003: const-string v3, "AccessibilityUtil" // string@0c83 │ │ -193946: 1a01 2845 |0005: const-string v1, "animationsDisabled: context was null" // string@4528 │ │ -19394a: 7120 bf02 1300 |0007: invoke-static {v3, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02bf │ │ -193950: 0f00 |000a: return v0 │ │ -193952: 6e10 6e00 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -193958: 0c03 |000e: move-result-object v3 │ │ -19395a: 1a01 2a45 |000f: const-string v1, "animator_duration_scale" // string@452a │ │ -19395e: 1502 803f |0011: const/high16 v2, #int 1065353216 // #3f80 │ │ -193962: 7130 7902 1302 |0013: invoke-static {v3, v1, v2}, Landroid/provider/Settings$Global;.getFloat:(Landroid/content/ContentResolver;Ljava/lang/String;F)F // method@0279 │ │ -193968: 0a03 |0016: move-result v3 │ │ -19396a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -19396c: 2d03 0301 |0018: cmpl-float v3, v3, v1 │ │ -193970: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ -193974: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -193976: 0f00 |001d: return v0 │ │ +193930: |[193930] org.thoughtcrime.securesms.util.AccessibilityUtil.areAnimationsDisabled:(Landroid/content/Context;)Z │ │ +193940: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +193942: 3903 0a00 |0001: if-nez v3, 000b // +000a │ │ +193946: 1a03 830c |0003: const-string v3, "AccessibilityUtil" // string@0c83 │ │ +19394a: 1a01 2845 |0005: const-string v1, "animationsDisabled: context was null" // string@4528 │ │ +19394e: 7120 bf02 1300 |0007: invoke-static {v3, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02bf │ │ +193954: 0f00 |000a: return v0 │ │ +193956: 6e10 6e00 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +19395c: 0c03 |000e: move-result-object v3 │ │ +19395e: 1a01 2a45 |000f: const-string v1, "animator_duration_scale" // string@452a │ │ +193962: 1502 803f |0011: const/high16 v2, #int 1065353216 // #3f80 │ │ +193966: 7130 7902 1302 |0013: invoke-static {v3, v1, v2}, Landroid/provider/Settings$Global;.getFloat:(Landroid/content/ContentResolver;Ljava/lang/String;F)F // method@0279 │ │ +19396c: 0a03 |0016: move-result v3 │ │ +19396e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +193970: 2d03 0301 |0018: cmpl-float v3, v3, v1 │ │ +193974: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ +193978: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +19397a: 0f00 |001d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=14 │ │ 0x000b line=17 │ │ locals : │ │ 0x0000 - 0x001e reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -303334,27 +303335,27 @@ │ │ type : '(I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -193990: |[193990] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger$1.:(I)V │ │ -1939a0: 7020 ca02 1000 |0000: invoke-direct {v0, v1}, Landroid/util/SparseIntArray;.:(I)V // method@02ca │ │ -1939a6: 1241 |0003: const/4 v1, #int 4 // #4 │ │ -1939a8: 6e30 f955 1001 |0004: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55f9 │ │ -1939ae: 1271 |0007: const/4 v1, #int 7 // #7 │ │ -1939b0: 6e30 f955 1001 |0008: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55f9 │ │ -1939b6: 1231 |000b: const/4 v1, #int 3 // #3 │ │ -1939b8: 6e30 f955 1001 |000c: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55f9 │ │ -1939be: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -1939c0: 6e30 f955 1001 |0010: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55f9 │ │ -1939c6: 1251 |0013: const/4 v1, #int 5 // #5 │ │ -1939c8: 6e30 f955 1001 |0014: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55f9 │ │ -1939ce: 0e00 |0017: return-void │ │ +193994: |[193994] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger$1.:(I)V │ │ +1939a4: 7020 ca02 1000 |0000: invoke-direct {v0, v1}, Landroid/util/SparseIntArray;.:(I)V // method@02ca │ │ +1939aa: 1241 |0003: const/4 v1, #int 4 // #4 │ │ +1939ac: 6e30 f955 1001 |0004: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55f9 │ │ +1939b2: 1271 |0007: const/4 v1, #int 7 // #7 │ │ +1939b4: 6e30 f955 1001 |0008: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55f9 │ │ +1939ba: 1231 |000b: const/4 v1, #int 3 // #3 │ │ +1939bc: 6e30 f955 1001 |000c: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55f9 │ │ +1939c2: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +1939c4: 6e30 f955 1001 |0010: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55f9 │ │ +1939ca: 1251 |0013: const/4 v1, #int 5 // #5 │ │ +1939cc: 6e30 f955 1001 |0014: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@55f9 │ │ +1939d2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0004 line=14 │ │ 0x0008 line=15 │ │ 0x000c line=16 │ │ 0x0010 line=17 │ │ @@ -303389,17 +303390,17 @@ │ │ type : '(Ljava/lang/Exception;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -193af0: |[193af0] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/Exception;)V │ │ -193b00: 7020 2b0a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@0a2b │ │ -193b06: 0e00 |0003: return-void │ │ +193af4: |[193af4] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/Exception;)V │ │ +193b04: 7020 2b0a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@0a2b │ │ +193b0a: 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; │ │ │ │ @@ -303408,17 +303409,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -193b08: |[193b08] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/String;)V │ │ -193b18: 7020 290a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0a29 │ │ -193b1e: 0e00 |0003: return-void │ │ +193b0c: |[193b0c] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/String;)V │ │ +193b1c: 7020 290a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0a29 │ │ +193b22: 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; │ │ │ │ @@ -303476,22 +303477,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 │ │ -193b20: |[193b20] org.thoughtcrime.securesms.util.BitmapUtil$1.:(Landroid/graphics/drawable/Drawable;[Landroid/graphics/Bitmap;IILjava/util/concurrent/atomic/AtomicBoolean;)V │ │ -193b30: 5b01 1642 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4216 │ │ -193b34: 5b02 1842 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@4218 │ │ -193b38: 5903 1942 |0004: iput v3, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@4219 │ │ -193b3c: 5904 1742 |0006: iput v4, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@4217 │ │ -193b40: 5b05 1542 |0008: iput-object v5, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@4215 │ │ -193b44: 7010 970a 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -193b4a: 0e00 |000d: return-void │ │ +193b24: |[193b24] org.thoughtcrime.securesms.util.BitmapUtil$1.:(Landroid/graphics/drawable/Drawable;[Landroid/graphics/Bitmap;IILjava/util/concurrent/atomic/AtomicBoolean;)V │ │ +193b34: 5b01 1642 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4216 │ │ +193b38: 5b02 1842 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@4218 │ │ +193b3c: 5903 1942 |0004: iput v3, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@4219 │ │ +193b40: 5904 1742 |0006: iput v4, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@4217 │ │ +193b44: 5b05 1542 |0008: iput-object v5, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@4215 │ │ +193b48: 7010 970a 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +193b4e: 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; │ │ @@ -303505,67 +303506,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 98 16-bit code units │ │ -193b4c: |[193b4c] org.thoughtcrime.securesms.util.BitmapUtil$1.run:()V │ │ -193b5c: 5460 1642 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4216 │ │ -193b60: 2001 6500 |0002: instance-of v1, v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ -193b64: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -193b66: 3801 0d00 |0005: if-eqz v1, 0012 // +000d │ │ -193b6a: 5461 1842 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@4218 │ │ -193b6e: 1f00 6500 |0009: check-cast v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ -193b72: 6e10 9001 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0190 │ │ -193b78: 0c00 |000e: move-result-object v0 │ │ -193b7a: 4d00 0102 |000f: aput-object v0, v1, v2 │ │ -193b7e: 283e |0011: goto 004f // +003e │ │ -193b80: 6e10 9501 0000 |0012: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0195 │ │ -193b86: 0a00 |0015: move-result v0 │ │ -193b88: 3c00 0400 |0016: if-gtz v0, 001a // +0004 │ │ -193b8c: 5260 1942 |0018: iget v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@4219 │ │ -193b90: 5461 1642 |001a: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4216 │ │ -193b94: 6e10 9401 0100 |001c: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0194 │ │ -193b9a: 0a01 |001f: move-result v1 │ │ -193b9c: 3c01 0400 |0020: if-gtz v1, 0024 // +0004 │ │ -193ba0: 5261 1742 |0022: iget v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@4217 │ │ -193ba4: 6203 0900 |0024: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ -193ba8: 7130 0701 1003 |0026: invoke-static {v0, v1, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ -193bae: 0c00 |0029: move-result-object v0 │ │ -193bb0: 2201 4900 |002a: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ -193bb4: 7020 1b01 0100 |002c: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ -193bba: 5463 1642 |002f: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4216 │ │ -193bbe: 6e10 2a01 0100 |0031: invoke-virtual {v1}, Landroid/graphics/Canvas;.getWidth:()I // method@012a │ │ -193bc4: 0a04 |0034: move-result v4 │ │ -193bc6: 6e10 2901 0100 |0035: invoke-virtual {v1}, Landroid/graphics/Canvas;.getHeight:()I // method@0129 │ │ -193bcc: 0a05 |0038: move-result v5 │ │ -193bce: 6e55 9801 2342 |0039: invoke-virtual {v3, v2, v2, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0198 │ │ -193bd4: 5463 1642 |003c: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4216 │ │ -193bd8: 6e20 9301 1300 |003e: invoke-virtual {v3, v1}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0193 │ │ -193bde: 280a |0041: goto 004b // +000a │ │ -193be0: 0d00 |0042: move-exception v0 │ │ -193be2: 7100 0c56 0000 |0043: invoke-static {}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.access$000:()Ljava/lang/String; // method@560c │ │ -193be8: 0c01 |0046: move-result-object v1 │ │ -193bea: 7120 c702 0100 |0047: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c7 │ │ -193bf0: 1200 |004a: const/4 v0, #int 0 // #0 │ │ -193bf2: 5461 1842 |004b: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@4218 │ │ -193bf6: 4d00 0102 |004d: aput-object v0, v1, v2 │ │ -193bfa: 5460 1842 |004f: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@4218 │ │ -193bfe: 1d00 |0051: monitor-enter v0 │ │ -193c00: 5461 1542 |0052: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@4215 │ │ -193c04: 1212 |0054: const/4 v2, #int 1 // #1 │ │ -193c06: 6e20 620d 2100 |0055: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d62 │ │ -193c0c: 5461 1842 |0058: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@4218 │ │ -193c10: 6e10 9b0a 0100 |005a: invoke-virtual {v1}, Ljava/lang/Object;.notifyAll:()V // method@0a9b │ │ -193c16: 1e00 |005d: monitor-exit v0 │ │ -193c18: 0e00 |005e: return-void │ │ -193c1a: 0d01 |005f: move-exception v1 │ │ -193c1c: 1e00 |0060: monitor-exit v0 │ │ -193c1e: 2701 |0061: throw v1 │ │ +193b50: |[193b50] org.thoughtcrime.securesms.util.BitmapUtil$1.run:()V │ │ +193b60: 5460 1642 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4216 │ │ +193b64: 2001 6500 |0002: instance-of v1, v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ +193b68: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +193b6a: 3801 0d00 |0005: if-eqz v1, 0012 // +000d │ │ +193b6e: 5461 1842 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@4218 │ │ +193b72: 1f00 6500 |0009: check-cast v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ +193b76: 6e10 9001 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0190 │ │ +193b7c: 0c00 |000e: move-result-object v0 │ │ +193b7e: 4d00 0102 |000f: aput-object v0, v1, v2 │ │ +193b82: 283e |0011: goto 004f // +003e │ │ +193b84: 6e10 9501 0000 |0012: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0195 │ │ +193b8a: 0a00 |0015: move-result v0 │ │ +193b8c: 3c00 0400 |0016: if-gtz v0, 001a // +0004 │ │ +193b90: 5260 1942 |0018: iget v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@4219 │ │ +193b94: 5461 1642 |001a: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4216 │ │ +193b98: 6e10 9401 0100 |001c: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0194 │ │ +193b9e: 0a01 |001f: move-result v1 │ │ +193ba0: 3c01 0400 |0020: if-gtz v1, 0024 // +0004 │ │ +193ba4: 5261 1742 |0022: iget v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@4217 │ │ +193ba8: 6203 0900 |0024: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ +193bac: 7130 0701 1003 |0026: invoke-static {v0, v1, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ +193bb2: 0c00 |0029: move-result-object v0 │ │ +193bb4: 2201 4900 |002a: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ +193bb8: 7020 1b01 0100 |002c: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ +193bbe: 5463 1642 |002f: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4216 │ │ +193bc2: 6e10 2a01 0100 |0031: invoke-virtual {v1}, Landroid/graphics/Canvas;.getWidth:()I // method@012a │ │ +193bc8: 0a04 |0034: move-result v4 │ │ +193bca: 6e10 2901 0100 |0035: invoke-virtual {v1}, Landroid/graphics/Canvas;.getHeight:()I // method@0129 │ │ +193bd0: 0a05 |0038: move-result v5 │ │ +193bd2: 6e55 9801 2342 |0039: invoke-virtual {v3, v2, v2, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0198 │ │ +193bd8: 5463 1642 |003c: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@4216 │ │ +193bdc: 6e20 9301 1300 |003e: invoke-virtual {v3, v1}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0193 │ │ +193be2: 280a |0041: goto 004b // +000a │ │ +193be4: 0d00 |0042: move-exception v0 │ │ +193be6: 7100 0c56 0000 |0043: invoke-static {}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.access$000:()Ljava/lang/String; // method@560c │ │ +193bec: 0c01 |0046: move-result-object v1 │ │ +193bee: 7120 c702 0100 |0047: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c7 │ │ +193bf4: 1200 |004a: const/4 v0, #int 0 // #0 │ │ +193bf6: 5461 1842 |004b: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@4218 │ │ +193bfa: 4d00 0102 |004d: aput-object v0, v1, v2 │ │ +193bfe: 5460 1842 |004f: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@4218 │ │ +193c02: 1d00 |0051: monitor-enter v0 │ │ +193c04: 5461 1542 |0052: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@4215 │ │ +193c08: 1212 |0054: const/4 v2, #int 1 // #1 │ │ +193c0a: 6e20 620d 2100 |0055: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d62 │ │ +193c10: 5461 1842 |0058: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@4218 │ │ +193c14: 6e10 9b0a 0100 |005a: invoke-virtual {v1}, Ljava/lang/Object;.notifyAll:()V // method@0a9b │ │ +193c1a: 1e00 |005d: monitor-exit v0 │ │ +193c1c: 0e00 |005e: return-void │ │ +193c1e: 0d01 |005f: move-exception v1 │ │ +193c20: 1e00 |0060: monitor-exit v0 │ │ +193c22: 2701 |0061: throw v1 │ │ catches : 2 │ │ 0x0024 - 0x0041 │ │ Ljava/lang/Exception; -> 0x0042 │ │ 0x0052 - 0x0061 │ │ -> 0x005f │ │ positions : │ │ 0x0000 line=186 │ │ @@ -303631,32 +303632,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -19418c: |[19418c] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ -19419c: 0e00 |0000: return-void │ │ +194190: |[194190] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ +1941a0: 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 │ │ -1941a0: |[1941a0] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ -1941b0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1941b6: 0e00 |0003: return-void │ │ +1941a4: |[1941a4] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ +1941b4: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1941ba: 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;) │ │ @@ -303664,59 +303665,59 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -194174: |[194174] org.thoughtcrime.securesms.util.BitmapUtil.access$000:()Ljava/lang/String; │ │ -194184: 6200 1a42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@421a │ │ -194188: 1100 |0002: return-object v0 │ │ +194178: |[194178] org.thoughtcrime.securesms.util.BitmapUtil.access$000:()Ljava/lang/String; │ │ +194188: 6200 1a42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@421a │ │ +19418c: 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 │ │ -193c38: |[193c38] org.thoughtcrime.securesms.util.BitmapUtil.createFromDrawable:(Landroid/graphics/drawable/Drawable;II)Landroid/graphics/Bitmap; │ │ -193c48: 2206 b503 |0000: new-instance v6, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03b5 │ │ -193c4c: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -193c4e: 7020 600d 7600 |0003: invoke-direct {v6, v7}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d60 │ │ -193c54: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -193c56: 2308 1c11 |0007: new-array v8, v0, [Landroid/graphics/Bitmap; // type@111c │ │ -193c5a: 2209 ad10 |0009: new-instance v9, Lorg/thoughtcrime/securesms/util/BitmapUtil$1; // type@10ad │ │ -193c5e: 0790 |000b: move-object v0, v9 │ │ -193c60: 07a1 |000c: move-object v1, v10 │ │ -193c62: 0782 |000d: move-object v2, v8 │ │ -193c64: 01b3 |000e: move v3, v11 │ │ -193c66: 01c4 |000f: move v4, v12 │ │ -193c68: 0765 |0010: move-object v5, v6 │ │ -193c6a: 7606 0856 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@5608 │ │ -193c70: 7110 9457 0900 |0014: invoke-static {v9}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5794 │ │ -193c76: 1d08 |0017: monitor-enter v8 │ │ -193c78: 6e10 610d 0600 |0018: invoke-virtual {v6}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d61 │ │ -193c7e: 0a0a |001b: move-result v10 │ │ -193c80: 390a 0800 |001c: if-nez v10, 0024 // +0008 │ │ -193c84: 160a 0000 |001e: const-wide/16 v10, #int 0 // #0 │ │ -193c88: 7130 9957 a80b |0020: invoke-static {v8, v10, v11}, Lorg/thoughtcrime/securesms/util/Util;.wait:(Ljava/lang/Object;J)V // method@5799 │ │ -193c8e: 28f5 |0023: goto 0018 // -000b │ │ -193c90: 460a 0807 |0024: aget-object v10, v8, v7 │ │ -193c94: 1e08 |0026: monitor-exit v8 │ │ -193c96: 110a |0027: return-object v10 │ │ -193c98: 0d0a |0028: move-exception v10 │ │ -193c9a: 1e08 |0029: monitor-exit v8 │ │ -193c9c: 270a |002a: throw v10 │ │ +193c3c: |[193c3c] org.thoughtcrime.securesms.util.BitmapUtil.createFromDrawable:(Landroid/graphics/drawable/Drawable;II)Landroid/graphics/Bitmap; │ │ +193c4c: 2206 b503 |0000: new-instance v6, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03b5 │ │ +193c50: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +193c52: 7020 600d 7600 |0003: invoke-direct {v6, v7}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d60 │ │ +193c58: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +193c5a: 2308 1c11 |0007: new-array v8, v0, [Landroid/graphics/Bitmap; // type@111c │ │ +193c5e: 2209 ad10 |0009: new-instance v9, Lorg/thoughtcrime/securesms/util/BitmapUtil$1; // type@10ad │ │ +193c62: 0790 |000b: move-object v0, v9 │ │ +193c64: 07a1 |000c: move-object v1, v10 │ │ +193c66: 0782 |000d: move-object v2, v8 │ │ +193c68: 01b3 |000e: move v3, v11 │ │ +193c6a: 01c4 |000f: move v4, v12 │ │ +193c6c: 0765 |0010: move-object v5, v6 │ │ +193c6e: 7606 0856 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@5608 │ │ +193c74: 7110 9457 0900 |0014: invoke-static {v9}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5794 │ │ +193c7a: 1d08 |0017: monitor-enter v8 │ │ +193c7c: 6e10 610d 0600 |0018: invoke-virtual {v6}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d61 │ │ +193c82: 0a0a |001b: move-result v10 │ │ +193c84: 390a 0800 |001c: if-nez v10, 0024 // +0008 │ │ +193c88: 160a 0000 |001e: const-wide/16 v10, #int 0 // #0 │ │ +193c8c: 7130 9957 a80b |0020: invoke-static {v8, v10, v11}, Lorg/thoughtcrime/securesms/util/Util;.wait:(Ljava/lang/Object;J)V // method@5799 │ │ +193c92: 28f5 |0023: goto 0018 // -000b │ │ +193c94: 460a 0807 |0024: aget-object v10, v8, v7 │ │ +193c98: 1e08 |0026: monitor-exit v8 │ │ +193c9a: 110a |0027: return-object v10 │ │ +193c9c: 0d0a |0028: move-exception v10 │ │ +193c9e: 1e08 |0029: monitor-exit v8 │ │ +193ca0: 270a |002a: throw v10 │ │ catches : 1 │ │ 0x0018 - 0x002a │ │ -> 0x0028 │ │ positions : │ │ 0x0000 line=180 │ │ 0x0007 line=181 │ │ 0x0009 line=183 │ │ @@ -303735,39 +303736,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 │ │ -193eb8: |[193eb8] org.thoughtcrime.securesms.util.BitmapUtil.createFromNV21:([BIIILandroid/graphics/Rect;Z)[B │ │ -193ec8: 715b 1456 7698 |0000: invoke-static {v6, v7, v8, v9, v11}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.rotateNV21:([BIIIZ)[B // method@5614 │ │ -193ece: 0c01 |0003: move-result-object v1 │ │ -193ed0: d499 b400 |0004: rem-int/lit16 v9, v9, #int 180 // #00b4 │ │ -193ed4: 3d09 0400 |0006: if-lez v9, 000a // +0004 │ │ -193ed8: 0183 |0008: move v3, v8 │ │ -193eda: 2802 |0009: goto 000b // +0002 │ │ -193edc: 0173 |000a: move v3, v7 │ │ -193ede: 3d09 0400 |000b: if-lez v9, 000f // +0004 │ │ -193ee2: 0174 |000d: move v4, v7 │ │ -193ee4: 2802 |000e: goto 0010 // +0002 │ │ -193ee6: 0184 |000f: move v4, v8 │ │ -193ee8: 2206 6300 |0010: new-instance v6, Landroid/graphics/YuvImage; // type@0063 │ │ -193eec: 1302 1100 |0012: const/16 v2, #int 17 // #11 │ │ -193ef0: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -193ef2: 0760 |0015: move-object v0, v6 │ │ -193ef4: 7606 8b01 0000 |0016: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/YuvImage;.:([BIII[I)V // method@018b │ │ -193efa: 2207 bb02 |0019: new-instance v7, Ljava/io/ByteArrayOutputStream; // type@02bb │ │ -193efe: 7010 5909 0700 |001b: invoke-direct {v7}, Ljava/io/ByteArrayOutputStream;.:()V // method@0959 │ │ -193f04: 1308 5000 |001e: const/16 v8, #int 80 // #50 │ │ -193f08: 6e40 8c01 a678 |0020: invoke-virtual {v6, v10, v8, v7}, Landroid/graphics/YuvImage;.compressToJpeg:(Landroid/graphics/Rect;ILjava/io/OutputStream;)Z // method@018c │ │ -193f0e: 6e10 5d09 0700 |0023: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@095d │ │ -193f14: 0c06 |0026: move-result-object v6 │ │ -193f16: 6e10 5b09 0700 |0027: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.close:()V // method@095b │ │ -193f1c: 1106 |002a: return-object v6 │ │ +193ebc: |[193ebc] org.thoughtcrime.securesms.util.BitmapUtil.createFromNV21:([BIIILandroid/graphics/Rect;Z)[B │ │ +193ecc: 715b 1456 7698 |0000: invoke-static {v6, v7, v8, v9, v11}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.rotateNV21:([BIIIZ)[B // method@5614 │ │ +193ed2: 0c01 |0003: move-result-object v1 │ │ +193ed4: d499 b400 |0004: rem-int/lit16 v9, v9, #int 180 // #00b4 │ │ +193ed8: 3d09 0400 |0006: if-lez v9, 000a // +0004 │ │ +193edc: 0183 |0008: move v3, v8 │ │ +193ede: 2802 |0009: goto 000b // +0002 │ │ +193ee0: 0173 |000a: move v3, v7 │ │ +193ee2: 3d09 0400 |000b: if-lez v9, 000f // +0004 │ │ +193ee6: 0174 |000d: move v4, v7 │ │ +193ee8: 2802 |000e: goto 0010 // +0002 │ │ +193eea: 0184 |000f: move v4, v8 │ │ +193eec: 2206 6300 |0010: new-instance v6, Landroid/graphics/YuvImage; // type@0063 │ │ +193ef0: 1302 1100 |0012: const/16 v2, #int 17 // #11 │ │ +193ef4: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +193ef6: 0760 |0015: move-object v0, v6 │ │ +193ef8: 7606 8b01 0000 |0016: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/YuvImage;.:([BIII[I)V // method@018b │ │ +193efe: 2207 bb02 |0019: new-instance v7, Ljava/io/ByteArrayOutputStream; // type@02bb │ │ +193f02: 7010 5909 0700 |001b: invoke-direct {v7}, Ljava/io/ByteArrayOutputStream;.:()V // method@0959 │ │ +193f08: 1308 5000 |001e: const/16 v8, #int 80 // #50 │ │ +193f0c: 6e40 8c01 a678 |0020: invoke-virtual {v6, v10, v8, v7}, Landroid/graphics/YuvImage;.compressToJpeg:(Landroid/graphics/Rect;ILjava/io/OutputStream;)Z // method@018c │ │ +193f12: 6e10 5d09 0700 |0023: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@095d │ │ +193f18: 0c06 |0026: move-result-object v6 │ │ +193f1a: 6e10 5b09 0700 |0027: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.close:()V // method@095b │ │ +193f20: 1106 |002a: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x0010 line=115 │ │ 0x0019 line=118 │ │ 0x0020 line=119 │ │ @@ -303786,52 +303787,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 │ │ -193cac: |[193cac] org.thoughtcrime.securesms.util.BitmapUtil.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; │ │ -193cbc: 6e10 0f01 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -193cc2: 0a00 |0003: move-result v0 │ │ -193cc4: 3640 0900 |0004: if-gt v0, v4, 000d // +0009 │ │ -193cc8: 6e10 0c01 0300 |0006: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -193cce: 0a00 |0009: move-result v0 │ │ -193cd0: 3650 0300 |000a: if-gt v0, v5, 000d // +0003 │ │ -193cd4: 1103 |000c: return-object v3 │ │ -193cd6: 3d04 2b00 |000d: if-lez v4, 0038 // +002b │ │ -193cda: 3c05 0300 |000f: if-gtz v5, 0012 // +0003 │ │ -193cde: 2827 |0011: goto 0038 // +0027 │ │ -193ce0: 6e10 0f01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -193ce6: 0a00 |0015: move-result v0 │ │ -193ce8: 8200 |0016: int-to-float v0, v0 │ │ -193cea: 8241 |0017: int-to-float v1, v4 │ │ -193cec: c910 |0018: div-float/2addr v0, v1 │ │ -193cee: 6e10 0c01 0300 |0019: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -193cf4: 0a01 |001c: move-result v1 │ │ -193cf6: 8211 |001d: int-to-float v1, v1 │ │ -193cf8: 8252 |001e: int-to-float v2, v5 │ │ -193cfa: c921 |001f: div-float/2addr v1, v2 │ │ -193cfc: 2d02 0001 |0020: cmpl-float v2, v0, v1 │ │ -193d00: 3d02 0a00 |0022: if-lez v2, 002c // +000a │ │ -193d04: 6e10 0c01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -193d0a: 0a05 |0027: move-result v5 │ │ -193d0c: 8255 |0028: int-to-float v5, v5 │ │ -193d0e: c905 |0029: div-float/2addr v5, v0 │ │ -193d10: 8755 |002a: float-to-int v5, v5 │ │ -193d12: 2808 |002b: goto 0033 // +0008 │ │ -193d14: 6e10 0f01 0300 |002c: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -193d1a: 0a04 |002f: move-result v4 │ │ -193d1c: 8244 |0030: int-to-float v4, v4 │ │ -193d1e: c914 |0031: div-float/2addr v4, v1 │ │ -193d20: 8744 |0032: float-to-int v4, v4 │ │ -193d22: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -193d24: 7140 0901 4305 |0034: invoke-static {v3, v4, v5, v0}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0109 │ │ -193d2a: 0c03 |0037: move-result-object v3 │ │ -193d2c: 1103 |0038: return-object v3 │ │ +193cb0: |[193cb0] org.thoughtcrime.securesms.util.BitmapUtil.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; │ │ +193cc0: 6e10 0f01 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +193cc6: 0a00 |0003: move-result v0 │ │ +193cc8: 3640 0900 |0004: if-gt v0, v4, 000d // +0009 │ │ +193ccc: 6e10 0c01 0300 |0006: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +193cd2: 0a00 |0009: move-result v0 │ │ +193cd4: 3650 0300 |000a: if-gt v0, v5, 000d // +0003 │ │ +193cd8: 1103 |000c: return-object v3 │ │ +193cda: 3d04 2b00 |000d: if-lez v4, 0038 // +002b │ │ +193cde: 3c05 0300 |000f: if-gtz v5, 0012 // +0003 │ │ +193ce2: 2827 |0011: goto 0038 // +0027 │ │ +193ce4: 6e10 0f01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +193cea: 0a00 |0015: move-result v0 │ │ +193cec: 8200 |0016: int-to-float v0, v0 │ │ +193cee: 8241 |0017: int-to-float v1, v4 │ │ +193cf0: c910 |0018: div-float/2addr v0, v1 │ │ +193cf2: 6e10 0c01 0300 |0019: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +193cf8: 0a01 |001c: move-result v1 │ │ +193cfa: 8211 |001d: int-to-float v1, v1 │ │ +193cfc: 8252 |001e: int-to-float v2, v5 │ │ +193cfe: c921 |001f: div-float/2addr v1, v2 │ │ +193d00: 2d02 0001 |0020: cmpl-float v2, v0, v1 │ │ +193d04: 3d02 0a00 |0022: if-lez v2, 002c // +000a │ │ +193d08: 6e10 0c01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +193d0e: 0a05 |0027: move-result v5 │ │ +193d10: 8255 |0028: int-to-float v5, v5 │ │ +193d12: c905 |0029: div-float/2addr v5, v0 │ │ +193d14: 8755 |002a: float-to-int v5, v5 │ │ +193d16: 2808 |002b: goto 0033 // +0008 │ │ +193d18: 6e10 0f01 0300 |002c: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +193d1e: 0a04 |002f: move-result v4 │ │ +193d20: 8244 |0030: int-to-float v4, v4 │ │ +193d22: c914 |0031: div-float/2addr v4, v1 │ │ +193d24: 8744 |0032: float-to-int v4, v4 │ │ +193d26: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +193d28: 7140 0901 4305 |0034: invoke-static {v3, v4, v5, v0}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0109 │ │ +193d2e: 0c03 |0037: move-result-object v3 │ │ +193d30: 1103 |0038: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0012 line=47 │ │ 0x0019 line=48 │ │ 0x0024 line=51 │ │ 0x002c line=53 │ │ @@ -303846,26 +303847,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 │ │ -193ddc: |[193ddc] org.thoughtcrime.securesms.util.BitmapUtil.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ -193dec: 7110 1256 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; // method@5612 │ │ -193df2: 0c02 |0003: move-result-object v2 │ │ -193df4: 2200 d600 |0004: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ -193df8: 5221 0f00 |0006: iget v1, v2, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ -193dfc: 7110 490a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -193e02: 0c01 |000b: move-result-object v1 │ │ -193e04: 5222 0e00 |000c: iget v2, v2, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ -193e08: 7110 490a 0200 |000e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -193e0e: 0c02 |0011: move-result-object v2 │ │ -193e10: 7030 c802 1002 |0012: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ -193e16: 1100 |0015: return-object v0 │ │ +193de0: |[193de0] org.thoughtcrime.securesms.util.BitmapUtil.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ +193df0: 7110 1256 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; // method@5612 │ │ +193df6: 0c02 |0003: move-result-object v2 │ │ +193df8: 2200 d600 |0004: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ +193dfc: 5221 0f00 |0006: iget v1, v2, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ +193e00: 7110 490a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +193e06: 0c01 |000b: move-result-object v1 │ │ +193e08: 5222 0e00 |000c: iget v2, v2, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ +193e0c: 7110 490a 0200 |000e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +193e12: 0c02 |0011: move-result-object v2 │ │ +193e14: 7030 c802 1002 |0012: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ +193e1a: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=101 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Ljava/io/InputStream; │ │ │ │ @@ -303874,54 +303875,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 │ │ -193e18: |[193e18] org.thoughtcrime.securesms.util.BitmapUtil.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ -193e28: 2200 8201 |0000: new-instance v0, Landroidx/exifinterface/media/ExifInterface; // type@0182 │ │ -193e2c: 7020 5b05 4000 |0002: invoke-direct {v0, v4}, Landroidx/exifinterface/media/ExifInterface;.:(Ljava/io/InputStream;)V // method@055b │ │ -193e32: 1a04 9818 |0005: const-string v4, "ImageWidth" // string@1898 │ │ -193e36: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -193e38: 6e30 5c05 4001 |0008: invoke-virtual {v0, v4, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@055c │ │ -193e3e: 0a04 |000b: move-result v4 │ │ -193e40: 1a02 9618 |000c: const-string v2, "ImageLength" // string@1896 │ │ -193e44: 6e30 5c05 2001 |000e: invoke-virtual {v0, v2, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@055c │ │ -193e4a: 0a02 |0011: move-result v2 │ │ -193e4c: 3904 0600 |0012: if-nez v4, 0018 // +0006 │ │ -193e50: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ -193e54: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -193e56: 1104 |0017: return-object v4 │ │ -193e58: 1a03 b530 |0018: const-string v3, "Orientation" // string@30b5 │ │ -193e5c: 6e30 5c05 3001 |001a: invoke-virtual {v0, v3, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@055c │ │ -193e62: 0a00 |001d: move-result v0 │ │ -193e64: 1261 |001e: const/4 v1, #int 6 // #6 │ │ -193e66: 3210 1b00 |001f: if-eq v0, v1, 003a // +001b │ │ -193e6a: 1301 0800 |0021: const/16 v1, #int 8 // #8 │ │ -193e6e: 3210 1700 |0023: if-eq v0, v1, 003a // +0017 │ │ -193e72: 1271 |0025: const/4 v1, #int 7 // #7 │ │ -193e74: 3210 1400 |0026: if-eq v0, v1, 003a // +0014 │ │ -193e78: 1251 |0028: const/4 v1, #int 5 // #5 │ │ -193e7a: 3310 0300 |0029: if-ne v0, v1, 002c // +0003 │ │ -193e7e: 280f |002b: goto 003a // +000f │ │ -193e80: 2200 d600 |002c: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ -193e84: 7110 490a 0400 |002e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -193e8a: 0c04 |0031: move-result-object v4 │ │ -193e8c: 7110 490a 0200 |0032: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -193e92: 0c01 |0035: move-result-object v1 │ │ -193e94: 7030 c802 4001 |0036: invoke-direct {v0, v4, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ -193e9a: 1100 |0039: return-object v0 │ │ -193e9c: 2200 d600 |003a: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ -193ea0: 7110 490a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -193ea6: 0c01 |003f: move-result-object v1 │ │ -193ea8: 7110 490a 0400 |0040: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -193eae: 0c04 |0043: move-result-object v4 │ │ -193eb0: 7030 c802 1004 |0044: invoke-direct {v0, v1, v4}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ -193eb6: 1100 |0047: return-object v0 │ │ +193e1c: |[193e1c] org.thoughtcrime.securesms.util.BitmapUtil.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ +193e2c: 2200 8201 |0000: new-instance v0, Landroidx/exifinterface/media/ExifInterface; // type@0182 │ │ +193e30: 7020 5b05 4000 |0002: invoke-direct {v0, v4}, Landroidx/exifinterface/media/ExifInterface;.:(Ljava/io/InputStream;)V // method@055b │ │ +193e36: 1a04 9818 |0005: const-string v4, "ImageWidth" // string@1898 │ │ +193e3a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +193e3c: 6e30 5c05 4001 |0008: invoke-virtual {v0, v4, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@055c │ │ +193e42: 0a04 |000b: move-result v4 │ │ +193e44: 1a02 9618 |000c: const-string v2, "ImageLength" // string@1896 │ │ +193e48: 6e30 5c05 2001 |000e: invoke-virtual {v0, v2, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@055c │ │ +193e4e: 0a02 |0011: move-result v2 │ │ +193e50: 3904 0600 |0012: if-nez v4, 0018 // +0006 │ │ +193e54: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ +193e58: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +193e5a: 1104 |0017: return-object v4 │ │ +193e5c: 1a03 b530 |0018: const-string v3, "Orientation" // string@30b5 │ │ +193e60: 6e30 5c05 3001 |001a: invoke-virtual {v0, v3, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@055c │ │ +193e66: 0a00 |001d: move-result v0 │ │ +193e68: 1261 |001e: const/4 v1, #int 6 // #6 │ │ +193e6a: 3210 1b00 |001f: if-eq v0, v1, 003a // +001b │ │ +193e6e: 1301 0800 |0021: const/16 v1, #int 8 // #8 │ │ +193e72: 3210 1700 |0023: if-eq v0, v1, 003a // +0017 │ │ +193e76: 1271 |0025: const/4 v1, #int 7 // #7 │ │ +193e78: 3210 1400 |0026: if-eq v0, v1, 003a // +0014 │ │ +193e7c: 1251 |0028: const/4 v1, #int 5 // #5 │ │ +193e7e: 3310 0300 |0029: if-ne v0, v1, 002c // +0003 │ │ +193e82: 280f |002b: goto 003a // +000f │ │ +193e84: 2200 d600 |002c: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ +193e88: 7110 490a 0400 |002e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +193e8e: 0c04 |0031: move-result-object v4 │ │ +193e90: 7110 490a 0200 |0032: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +193e96: 0c01 |0035: move-result-object v1 │ │ +193e98: 7030 c802 4001 |0036: invoke-direct {v0, v4, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ +193e9e: 1100 |0039: return-object v0 │ │ +193ea0: 2200 d600 |003a: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ +193ea4: 7110 490a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +193eaa: 0c01 |003f: move-result-object v1 │ │ +193eac: 7110 490a 0400 |0040: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +193eb2: 0c04 |0043: move-result-object v4 │ │ +193eb4: 7030 c802 1004 |0044: invoke-direct {v0, v1, v4}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ +193eba: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ 0x000c line=83 │ │ 0x0018 line=88 │ │ 0x002c line=96 │ │ @@ -303934,48 +303935,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 │ │ -193d30: |[193d30] org.thoughtcrime.securesms.util.BitmapUtil.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; │ │ -193d40: 2200 4600 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0046 │ │ -193d44: 7010 1201 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0112 │ │ -193d4a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -193d4c: 5c01 0b00 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@000b │ │ -193d50: 2201 b602 |0008: new-instance v1, Ljava/io/BufferedInputStream; // type@02b6 │ │ -193d54: 7020 4a09 3100 |000a: invoke-direct {v1, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@094a │ │ -193d5a: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -193d5c: 7130 1401 3100 |000e: invoke-static {v1, v3, v0}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0114 │ │ -193d62: 6e10 4c09 0100 |0011: invoke-virtual {v1}, Ljava/io/BufferedInputStream;.close:()V // method@094c │ │ -193d68: 2808 |0014: goto 001c // +0008 │ │ -193d6a: 6203 1a42 |0015: sget-object v3, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@421a │ │ -193d6e: 1a01 1d53 |0017: const-string v1, "failed to close the InputStream after reading image dimensions" // string@531d │ │ -193d72: 7120 c502 1300 |0019: invoke-static {v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -193d78: 5203 0f00 |001c: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ -193d7c: 12f1 |001e: const/4 v1, #int -1 // #ff │ │ -193d7e: 3213 0700 |001f: if-eq v3, v1, 0026 // +0007 │ │ -193d82: 5203 0e00 |0021: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ -193d86: 3213 0300 |0023: if-eq v3, v1, 0026 // +0003 │ │ -193d8a: 1100 |0025: return-object v0 │ │ -193d8c: 2203 ac10 |0026: new-instance v3, Lorg/thoughtcrime/securesms/util/BitmapDecodingException; // type@10ac │ │ -193d90: 2201 0703 |0028: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ -193d94: 1a02 c416 |002a: const-string v2, "Failed to decode image dimensions: " // string@16c4 │ │ -193d98: 7020 050b 2100 |002c: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -193d9e: 5202 0f00 |002f: iget v2, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ -193da2: 6e20 090b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -193da8: 1a02 980a |0034: const-string v2, ", " // string@0a98 │ │ -193dac: 6e20 0e0b 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -193db2: 5200 0e00 |0039: iget v0, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ -193db6: 6e20 090b 0100 |003b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -193dbc: 6e10 1f0b 0100 |003e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -193dc2: 0c00 |0041: move-result-object v0 │ │ -193dc4: 7020 0756 0300 |0042: invoke-direct {v3, v0}, Lorg/thoughtcrime/securesms/util/BitmapDecodingException;.:(Ljava/lang/String;)V // method@5607 │ │ -193dca: 2703 |0045: throw v3 │ │ +193d34: |[193d34] org.thoughtcrime.securesms.util.BitmapUtil.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; │ │ +193d44: 2200 4600 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0046 │ │ +193d48: 7010 1201 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0112 │ │ +193d4e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +193d50: 5c01 0b00 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@000b │ │ +193d54: 2201 b602 |0008: new-instance v1, Ljava/io/BufferedInputStream; // type@02b6 │ │ +193d58: 7020 4a09 3100 |000a: invoke-direct {v1, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@094a │ │ +193d5e: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +193d60: 7130 1401 3100 |000e: invoke-static {v1, v3, v0}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0114 │ │ +193d66: 6e10 4c09 0100 |0011: invoke-virtual {v1}, Ljava/io/BufferedInputStream;.close:()V // method@094c │ │ +193d6c: 2808 |0014: goto 001c // +0008 │ │ +193d6e: 6203 1a42 |0015: sget-object v3, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@421a │ │ +193d72: 1a01 1d53 |0017: const-string v1, "failed to close the InputStream after reading image dimensions" // string@531d │ │ +193d76: 7120 c502 1300 |0019: invoke-static {v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +193d7c: 5203 0f00 |001c: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ +193d80: 12f1 |001e: const/4 v1, #int -1 // #ff │ │ +193d82: 3213 0700 |001f: if-eq v3, v1, 0026 // +0007 │ │ +193d86: 5203 0e00 |0021: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ +193d8a: 3213 0300 |0023: if-eq v3, v1, 0026 // +0003 │ │ +193d8e: 1100 |0025: return-object v0 │ │ +193d90: 2203 ac10 |0026: new-instance v3, Lorg/thoughtcrime/securesms/util/BitmapDecodingException; // type@10ac │ │ +193d94: 2201 0703 |0028: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ +193d98: 1a02 c416 |002a: const-string v2, "Failed to decode image dimensions: " // string@16c4 │ │ +193d9c: 7020 050b 2100 |002c: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +193da2: 5202 0f00 |002f: iget v2, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ +193da6: 6e20 090b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +193dac: 1a02 980a |0034: const-string v2, ", " // string@0a98 │ │ +193db0: 6e20 0e0b 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +193db6: 5200 0e00 |0039: iget v0, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ +193dba: 6e20 090b 0100 |003b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +193dc0: 6e10 1f0b 0100 |003e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +193dc6: 0c00 |0041: move-result-object v0 │ │ +193dc8: 7020 0756 0300 |0042: invoke-direct {v3, v0}, Lorg/thoughtcrime/securesms/util/BitmapDecodingException;.:(Ljava/lang/String;)V // method@5607 │ │ +193dce: 2703 |0045: throw v3 │ │ catches : 1 │ │ 0x0011 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x0008 line=64 │ │ @@ -303992,50 +303993,50 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 66 16-bit code units │ │ -1940e0: |[1940e0] org.thoughtcrime.securesms.util.BitmapUtil.getMaxTextureSize:()I │ │ -1940f0: 7100 e50d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0de5 │ │ -1940f6: 0c00 |0003: move-result-object v0 │ │ -1940f8: 1f00 d903 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03d9 │ │ -1940fc: 6201 a800 |0006: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a8 │ │ -194100: 7220 e00d 1000 |0008: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0de0 │ │ -194106: 0c01 |000b: move-result-object v1 │ │ -194108: 1222 |000c: const/4 v2, #int 2 // #2 │ │ -19410a: 2322 1811 |000d: new-array v2, v2, [I // type@1118 │ │ -19410e: 7230 e20d 1002 |000f: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0de2 │ │ -194114: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -194116: 2323 1811 |0013: new-array v3, v2, [I // type@1118 │ │ -19411a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -19411c: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -19411e: 7253 de0d 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@0dde │ │ -194124: 4404 0305 |001a: aget v4, v3, v5 │ │ -194128: 2346 4611 |001c: new-array v6, v4, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1146 │ │ -19412c: 7253 de0d 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@0dde │ │ -194132: 2322 1811 |0021: new-array v2, v2, [I // type@1118 │ │ -194136: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -194138: 1207 |0024: const/4 v7, #int 0 // #0 │ │ -19413a: 4408 0305 |0025: aget v8, v3, v5 │ │ -19413e: 3584 1100 |0027: if-ge v4, v8, 0038 // +0011 │ │ -194142: 4608 0604 |0029: aget-object v8, v6, v4 │ │ -194146: 1309 2c30 |002b: const/16 v9, #int 12332 // #302c │ │ -19414a: 7252 dd0d 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@0ddd │ │ -194150: 4408 0205 |0030: aget v8, v2, v5 │ │ -194154: 3587 0300 |0032: if-ge v7, v8, 0035 // +0003 │ │ -194158: 0187 |0034: move v7, v8 │ │ -19415a: d804 0401 |0035: add-int/lit8 v4, v4, #int 1 // #01 │ │ -19415e: 28ee |0037: goto 0025 // -0012 │ │ -194160: 7220 e40d 1000 |0038: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglTerminate:(Ljavax/microedition/khronos/egl/EGLDisplay;)Z // method@0de4 │ │ -194166: 1300 0008 |003b: const/16 v0, #int 2048 // #800 │ │ -19416a: 7120 730a 0700 |003d: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@0a73 │ │ -194170: 0a00 |0040: move-result v0 │ │ -194172: 0f00 |0041: return v0 │ │ +1940e4: |[1940e4] org.thoughtcrime.securesms.util.BitmapUtil.getMaxTextureSize:()I │ │ +1940f4: 7100 e50d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0de5 │ │ +1940fa: 0c00 |0003: move-result-object v0 │ │ +1940fc: 1f00 d903 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03d9 │ │ +194100: 6201 a800 |0006: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a8 │ │ +194104: 7220 e00d 1000 |0008: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0de0 │ │ +19410a: 0c01 |000b: move-result-object v1 │ │ +19410c: 1222 |000c: const/4 v2, #int 2 // #2 │ │ +19410e: 2322 1811 |000d: new-array v2, v2, [I // type@1118 │ │ +194112: 7230 e20d 1002 |000f: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0de2 │ │ +194118: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +19411a: 2323 1811 |0013: new-array v3, v2, [I // type@1118 │ │ +19411e: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +194120: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +194122: 7253 de0d 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@0dde │ │ +194128: 4404 0305 |001a: aget v4, v3, v5 │ │ +19412c: 2346 4611 |001c: new-array v6, v4, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1146 │ │ +194130: 7253 de0d 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@0dde │ │ +194136: 2322 1811 |0021: new-array v2, v2, [I // type@1118 │ │ +19413a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +19413c: 1207 |0024: const/4 v7, #int 0 // #0 │ │ +19413e: 4408 0305 |0025: aget v8, v3, v5 │ │ +194142: 3584 1100 |0027: if-ge v4, v8, 0038 // +0011 │ │ +194146: 4608 0604 |0029: aget-object v8, v6, v4 │ │ +19414a: 1309 2c30 |002b: const/16 v9, #int 12332 // #302c │ │ +19414e: 7252 dd0d 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@0ddd │ │ +194154: 4408 0205 |0030: aget v8, v2, v5 │ │ +194158: 3587 0300 |0032: if-ge v7, v8, 0035 // +0003 │ │ +19415c: 0187 |0034: move v7, v8 │ │ +19415e: d804 0401 |0035: add-int/lit8 v4, v4, #int 1 // #01 │ │ +194162: 28ee |0037: goto 0025 // -0012 │ │ +194164: 7220 e40d 1000 |0038: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglTerminate:(Ljavax/microedition/khronos/egl/EGLDisplay;)Z // method@0de4 │ │ +19416a: 1300 0008 |003b: const/16 v0, #int 2048 // #800 │ │ +19416e: 7120 730a 0700 |003d: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@0a73 │ │ +194174: 0a00 |0040: move-result v0 │ │ +194176: 0f00 |0041: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0006 line=229 │ │ 0x000d line=231 │ │ 0x000f line=232 │ │ 0x0013 line=234 │ │ @@ -304055,135 +304056,135 @@ │ │ type : '([BIIIZ)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 24 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 215 16-bit code units │ │ -193f20: |[193f20] org.thoughtcrime.securesms.util.BitmapUtil.rotateNV21:([BIIIZ)[B │ │ -193f30: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -193f34: 0201 1400 |0002: move/from16 v1, v20 │ │ -193f38: 0202 1500 |0004: move/from16 v2, v21 │ │ -193f3c: 0203 1600 |0006: move/from16 v3, v22 │ │ -193f40: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ -193f44: 1100 |000a: return-object v0 │ │ -193f46: dc04 035a |000b: rem-int/lit8 v4, v3, #int 90 // #5a │ │ -193f4a: 3904 c200 |000d: if-nez v4, 00cf // +00c2 │ │ -193f4e: 3a03 c000 |000f: if-ltz v3, 00cf // +00c0 │ │ -193f52: 1304 0e01 |0011: const/16 v4, #int 270 // #10e │ │ -193f56: 3643 bc00 |0013: if-gt v3, v4, 00cf // +00bc │ │ -193f5a: 9204 0102 |0015: mul-int v4, v1, v2 │ │ -193f5e: da05 0403 |0017: mul-int/lit8 v5, v4, #int 3 // #03 │ │ -193f62: db05 0502 |0019: div-int/lit8 v5, v5, #int 2 // #02 │ │ -193f66: 2106 |001b: array-length v6, v0 │ │ -193f68: 3365 8600 |001c: if-ne v5, v6, 00a2 // +0086 │ │ -193f6c: 2105 |001e: array-length v5, v0 │ │ -193f6e: 2355 1411 |001f: new-array v5, v5, [B // type@1114 │ │ -193f72: d436 b400 |0021: rem-int/lit16 v6, v3, #int 180 // #00b4 │ │ -193f76: 1207 |0023: const/4 v7, #int 0 // #0 │ │ -193f78: 1218 |0024: const/4 v8, #int 1 // #1 │ │ -193f7a: 3806 0400 |0025: if-eqz v6, 0029 // +0004 │ │ -193f7e: 1216 |0027: const/4 v6, #int 1 // #1 │ │ -193f80: 2802 |0028: goto 002a // +0002 │ │ -193f82: 1206 |0029: const/4 v6, #int 0 // #0 │ │ -193f84: d439 0e01 |002a: rem-int/lit16 v9, v3, #int 270 // #010e │ │ -193f88: 3817 0500 |002c: if-eqz v23, 0031 // +0005 │ │ -193f8c: 3909 0700 |002e: if-nez v9, 0035 // +0007 │ │ -193f90: 2803 |0030: goto 0033 // +0003 │ │ -193f92: 3809 0400 |0031: if-eqz v9, 0035 // +0004 │ │ -193f96: 1219 |0033: const/4 v9, #int 1 // #1 │ │ -193f98: 2802 |0034: goto 0036 // +0002 │ │ -193f9a: 1209 |0035: const/4 v9, #int 0 // #0 │ │ -193f9c: 130a b400 |0036: const/16 v10, #int 180 // #b4 │ │ -193fa0: 34a3 0400 |0038: if-lt v3, v10, 003c // +0004 │ │ -193fa4: 1213 |003a: const/4 v3, #int 1 // #1 │ │ -193fa6: 2802 |003b: goto 003d // +0002 │ │ -193fa8: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -193faa: 120a |003d: const/4 v10, #int 0 // #0 │ │ -193fac: 352a 6300 |003e: if-ge v10, v2, 00a1 // +0063 │ │ -193fb0: 120b |0040: const/4 v11, #int 0 // #0 │ │ -193fb2: 351b 5d00 |0041: if-ge v11, v1, 009e // +005d │ │ -193fb6: 920c 0a01 |0043: mul-int v12, v10, v1 │ │ -193fba: b0bc |0045: add-int/2addr v12, v11 │ │ -193fbc: e10d 0a01 |0046: shr-int/lit8 v13, v10, #int 1 // #01 │ │ -193fc0: 920d 0d01 |0048: mul-int v13, v13, v1 │ │ -193fc4: b04d |004a: add-int/2addr v13, v4 │ │ -193fc6: dd0e 0bfe |004b: and-int/lit8 v14, v11, #int -2 // #fe │ │ -193fca: b0ed |004d: add-int/2addr v13, v14 │ │ -193fcc: d80e 0d01 |004e: add-int/lit8 v14, v13, #int 1 // #01 │ │ -193fd0: 3806 0400 |0050: if-eqz v6, 0054 // +0004 │ │ -193fd4: 012f |0052: move v15, v2 │ │ -193fd6: 2802 |0053: goto 0055 // +0002 │ │ -193fd8: 011f |0054: move v15, v1 │ │ -193fda: 3806 0500 |0055: if-eqz v6, 005a // +0005 │ │ -193fde: 0210 0100 |0057: move/from16 v16, v1 │ │ -193fe2: 2803 |0059: goto 005c // +0003 │ │ -193fe4: 0210 0200 |005a: move/from16 v16, v2 │ │ -193fe8: 3806 0500 |005c: if-eqz v6, 0061 // +0005 │ │ -193fec: 0211 0a00 |005e: move/from16 v17, v10 │ │ -193ff0: 2803 |0060: goto 0063 // +0003 │ │ -193ff2: 0211 0b00 |0061: move/from16 v17, v11 │ │ -193ff6: 3806 0500 |0063: if-eqz v6, 0068 // +0005 │ │ -193ffa: 0212 0b00 |0065: move/from16 v18, v11 │ │ -193ffe: 2803 |0067: goto 006a // +0003 │ │ -194000: 0212 0a00 |0068: move/from16 v18, v10 │ │ -194004: 3809 0600 |006a: if-eqz v9, 0070 // +0006 │ │ -194008: 9111 0f11 |006c: sub-int v17, v15, v17 │ │ -19400c: d811 11ff |006e: add-int/lit8 v17, v17, #int -1 // #ff │ │ -194010: 3803 0600 |0070: if-eqz v3, 0076 // +0006 │ │ -194014: 9110 1012 |0072: sub-int v16, v16, v18 │ │ -194018: d812 10ff |0074: add-int/lit8 v18, v16, #int -1 // #ff │ │ -19401c: 9210 120f |0076: mul-int v16, v18, v15 │ │ -194020: 9010 1011 |0078: add-int v16, v16, v17 │ │ -194024: e112 1201 |007a: shr-int/lit8 v18, v18, #int 1 // #01 │ │ -194028: 9212 120f |007c: mul-int v18, v18, v15 │ │ -19402c: 9012 0412 |007e: add-int v18, v4, v18 │ │ -194030: dd0f 11fe |0080: and-int/lit8 v15, v17, #int -2 // #fe │ │ -194034: 9012 120f |0082: add-int v18, v18, v15 │ │ -194038: d80f 1201 |0084: add-int/lit8 v15, v18, #int 1 // #01 │ │ -19403c: 480c 000c |0086: aget-byte v12, v0, v12 │ │ -194040: d5cc ff00 |0088: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -194044: 8dcc |008a: int-to-byte v12, v12 │ │ -194046: 4f0c 0510 |008b: aput-byte v12, v5, v16 │ │ -19404a: 480c 000d |008d: aget-byte v12, v0, v13 │ │ -19404e: d5cc ff00 |008f: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -194052: 8dcc |0091: int-to-byte v12, v12 │ │ -194054: 4f0c 0512 |0092: aput-byte v12, v5, v18 │ │ -194058: 480c 000e |0094: aget-byte v12, v0, v14 │ │ -19405c: d5cc ff00 |0096: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -194060: 8dcc |0098: int-to-byte v12, v12 │ │ -194062: 4f0c 050f |0099: aput-byte v12, v5, v15 │ │ -194066: d80b 0b01 |009b: add-int/lit8 v11, v11, #int 1 // #01 │ │ -19406a: 28a4 |009d: goto 0041 // -005c │ │ -19406c: d80a 0a01 |009e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -194070: 289e |00a0: goto 003e // -0062 │ │ -194072: 1105 |00a1: return-object v5 │ │ -194074: 2203 c302 |00a2: new-instance v3, Ljava/io/IOException; // type@02c3 │ │ -194078: 2204 0703 |00a4: new-instance v4, Ljava/lang/StringBuilder; // type@0307 │ │ -19407c: 1a06 6475 |00a6: const-string v6, "provided width and height don't jive with the data length (" // string@7564 │ │ -194080: 7020 050b 6400 |00a8: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -194086: 2100 |00ab: array-length v0, v0 │ │ -194088: 6e20 090b 0400 |00ac: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -19408e: 1a00 fe09 |00af: const-string v0, "). Width: " // string@09fe │ │ -194092: 6e20 0e0b 0400 |00b1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -194098: 6e20 090b 1400 |00b4: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -19409e: 1a00 0704 |00b7: const-string v0, " height: " // string@0407 │ │ -1940a2: 6e20 0e0b 0400 |00b9: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -1940a8: 6e20 090b 2400 |00bc: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -1940ae: 1a00 ea03 |00bf: const-string v0, " = data length: " // string@03ea │ │ -1940b2: 6e20 0e0b 0400 |00c1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -1940b8: 6e20 090b 5400 |00c4: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -1940be: 6e10 1f0b 0400 |00c7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -1940c4: 0c00 |00ca: move-result-object v0 │ │ -1940c6: 7020 8709 0300 |00cb: invoke-direct {v3, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0987 │ │ -1940cc: 2703 |00ce: throw v3 │ │ -1940ce: 2200 e902 |00cf: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02e9 │ │ -1940d2: 1a01 8c0b |00d1: const-string v1, "0 <= rotation < 360, rotation % 90 == 0" // string@0b8c │ │ -1940d6: 7020 380a 1000 |00d3: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a38 │ │ -1940dc: 2700 |00d6: throw v0 │ │ +193f24: |[193f24] org.thoughtcrime.securesms.util.BitmapUtil.rotateNV21:([BIIIZ)[B │ │ +193f34: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +193f38: 0201 1400 |0002: move/from16 v1, v20 │ │ +193f3c: 0202 1500 |0004: move/from16 v2, v21 │ │ +193f40: 0203 1600 |0006: move/from16 v3, v22 │ │ +193f44: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ +193f48: 1100 |000a: return-object v0 │ │ +193f4a: dc04 035a |000b: rem-int/lit8 v4, v3, #int 90 // #5a │ │ +193f4e: 3904 c200 |000d: if-nez v4, 00cf // +00c2 │ │ +193f52: 3a03 c000 |000f: if-ltz v3, 00cf // +00c0 │ │ +193f56: 1304 0e01 |0011: const/16 v4, #int 270 // #10e │ │ +193f5a: 3643 bc00 |0013: if-gt v3, v4, 00cf // +00bc │ │ +193f5e: 9204 0102 |0015: mul-int v4, v1, v2 │ │ +193f62: da05 0403 |0017: mul-int/lit8 v5, v4, #int 3 // #03 │ │ +193f66: db05 0502 |0019: div-int/lit8 v5, v5, #int 2 // #02 │ │ +193f6a: 2106 |001b: array-length v6, v0 │ │ +193f6c: 3365 8600 |001c: if-ne v5, v6, 00a2 // +0086 │ │ +193f70: 2105 |001e: array-length v5, v0 │ │ +193f72: 2355 1411 |001f: new-array v5, v5, [B // type@1114 │ │ +193f76: d436 b400 |0021: rem-int/lit16 v6, v3, #int 180 // #00b4 │ │ +193f7a: 1207 |0023: const/4 v7, #int 0 // #0 │ │ +193f7c: 1218 |0024: const/4 v8, #int 1 // #1 │ │ +193f7e: 3806 0400 |0025: if-eqz v6, 0029 // +0004 │ │ +193f82: 1216 |0027: const/4 v6, #int 1 // #1 │ │ +193f84: 2802 |0028: goto 002a // +0002 │ │ +193f86: 1206 |0029: const/4 v6, #int 0 // #0 │ │ +193f88: d439 0e01 |002a: rem-int/lit16 v9, v3, #int 270 // #010e │ │ +193f8c: 3817 0500 |002c: if-eqz v23, 0031 // +0005 │ │ +193f90: 3909 0700 |002e: if-nez v9, 0035 // +0007 │ │ +193f94: 2803 |0030: goto 0033 // +0003 │ │ +193f96: 3809 0400 |0031: if-eqz v9, 0035 // +0004 │ │ +193f9a: 1219 |0033: const/4 v9, #int 1 // #1 │ │ +193f9c: 2802 |0034: goto 0036 // +0002 │ │ +193f9e: 1209 |0035: const/4 v9, #int 0 // #0 │ │ +193fa0: 130a b400 |0036: const/16 v10, #int 180 // #b4 │ │ +193fa4: 34a3 0400 |0038: if-lt v3, v10, 003c // +0004 │ │ +193fa8: 1213 |003a: const/4 v3, #int 1 // #1 │ │ +193faa: 2802 |003b: goto 003d // +0002 │ │ +193fac: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +193fae: 120a |003d: const/4 v10, #int 0 // #0 │ │ +193fb0: 352a 6300 |003e: if-ge v10, v2, 00a1 // +0063 │ │ +193fb4: 120b |0040: const/4 v11, #int 0 // #0 │ │ +193fb6: 351b 5d00 |0041: if-ge v11, v1, 009e // +005d │ │ +193fba: 920c 0a01 |0043: mul-int v12, v10, v1 │ │ +193fbe: b0bc |0045: add-int/2addr v12, v11 │ │ +193fc0: e10d 0a01 |0046: shr-int/lit8 v13, v10, #int 1 // #01 │ │ +193fc4: 920d 0d01 |0048: mul-int v13, v13, v1 │ │ +193fc8: b04d |004a: add-int/2addr v13, v4 │ │ +193fca: dd0e 0bfe |004b: and-int/lit8 v14, v11, #int -2 // #fe │ │ +193fce: b0ed |004d: add-int/2addr v13, v14 │ │ +193fd0: d80e 0d01 |004e: add-int/lit8 v14, v13, #int 1 // #01 │ │ +193fd4: 3806 0400 |0050: if-eqz v6, 0054 // +0004 │ │ +193fd8: 012f |0052: move v15, v2 │ │ +193fda: 2802 |0053: goto 0055 // +0002 │ │ +193fdc: 011f |0054: move v15, v1 │ │ +193fde: 3806 0500 |0055: if-eqz v6, 005a // +0005 │ │ +193fe2: 0210 0100 |0057: move/from16 v16, v1 │ │ +193fe6: 2803 |0059: goto 005c // +0003 │ │ +193fe8: 0210 0200 |005a: move/from16 v16, v2 │ │ +193fec: 3806 0500 |005c: if-eqz v6, 0061 // +0005 │ │ +193ff0: 0211 0a00 |005e: move/from16 v17, v10 │ │ +193ff4: 2803 |0060: goto 0063 // +0003 │ │ +193ff6: 0211 0b00 |0061: move/from16 v17, v11 │ │ +193ffa: 3806 0500 |0063: if-eqz v6, 0068 // +0005 │ │ +193ffe: 0212 0b00 |0065: move/from16 v18, v11 │ │ +194002: 2803 |0067: goto 006a // +0003 │ │ +194004: 0212 0a00 |0068: move/from16 v18, v10 │ │ +194008: 3809 0600 |006a: if-eqz v9, 0070 // +0006 │ │ +19400c: 9111 0f11 |006c: sub-int v17, v15, v17 │ │ +194010: d811 11ff |006e: add-int/lit8 v17, v17, #int -1 // #ff │ │ +194014: 3803 0600 |0070: if-eqz v3, 0076 // +0006 │ │ +194018: 9110 1012 |0072: sub-int v16, v16, v18 │ │ +19401c: d812 10ff |0074: add-int/lit8 v18, v16, #int -1 // #ff │ │ +194020: 9210 120f |0076: mul-int v16, v18, v15 │ │ +194024: 9010 1011 |0078: add-int v16, v16, v17 │ │ +194028: e112 1201 |007a: shr-int/lit8 v18, v18, #int 1 // #01 │ │ +19402c: 9212 120f |007c: mul-int v18, v18, v15 │ │ +194030: 9012 0412 |007e: add-int v18, v4, v18 │ │ +194034: dd0f 11fe |0080: and-int/lit8 v15, v17, #int -2 // #fe │ │ +194038: 9012 120f |0082: add-int v18, v18, v15 │ │ +19403c: d80f 1201 |0084: add-int/lit8 v15, v18, #int 1 // #01 │ │ +194040: 480c 000c |0086: aget-byte v12, v0, v12 │ │ +194044: d5cc ff00 |0088: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +194048: 8dcc |008a: int-to-byte v12, v12 │ │ +19404a: 4f0c 0510 |008b: aput-byte v12, v5, v16 │ │ +19404e: 480c 000d |008d: aget-byte v12, v0, v13 │ │ +194052: d5cc ff00 |008f: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +194056: 8dcc |0091: int-to-byte v12, v12 │ │ +194058: 4f0c 0512 |0092: aput-byte v12, v5, v18 │ │ +19405c: 480c 000e |0094: aget-byte v12, v0, v14 │ │ +194060: d5cc ff00 |0096: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +194064: 8dcc |0098: int-to-byte v12, v12 │ │ +194066: 4f0c 050f |0099: aput-byte v12, v5, v15 │ │ +19406a: d80b 0b01 |009b: add-int/lit8 v11, v11, #int 1 // #01 │ │ +19406e: 28a4 |009d: goto 0041 // -005c │ │ +194070: d80a 0a01 |009e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +194074: 289e |00a0: goto 003e // -0062 │ │ +194076: 1105 |00a1: return-object v5 │ │ +194078: 2203 c302 |00a2: new-instance v3, Ljava/io/IOException; // type@02c3 │ │ +19407c: 2204 0703 |00a4: new-instance v4, Ljava/lang/StringBuilder; // type@0307 │ │ +194080: 1a06 6475 |00a6: const-string v6, "provided width and height don't jive with the data length (" // string@7564 │ │ +194084: 7020 050b 6400 |00a8: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +19408a: 2100 |00ab: array-length v0, v0 │ │ +19408c: 6e20 090b 0400 |00ac: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +194092: 1a00 fe09 |00af: const-string v0, "). Width: " // string@09fe │ │ +194096: 6e20 0e0b 0400 |00b1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19409c: 6e20 090b 1400 |00b4: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +1940a2: 1a00 0704 |00b7: const-string v0, " height: " // string@0407 │ │ +1940a6: 6e20 0e0b 0400 |00b9: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +1940ac: 6e20 090b 2400 |00bc: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +1940b2: 1a00 ea03 |00bf: const-string v0, " = data length: " // string@03ea │ │ +1940b6: 6e20 0e0b 0400 |00c1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +1940bc: 6e20 090b 5400 |00c4: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +1940c2: 6e10 1f0b 0400 |00c7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +1940c8: 0c00 |00ca: move-result-object v0 │ │ +1940ca: 7020 8709 0300 |00cb: invoke-direct {v3, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0987 │ │ +1940d0: 2703 |00ce: throw v3 │ │ +1940d2: 2200 e902 |00cf: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02e9 │ │ +1940d6: 1a01 8c0b |00d1: const-string v1, "0 <= rotation < 360, rotation % 90 == 0" // string@0b8c │ │ +1940da: 7020 380a 1000 |00d3: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a38 │ │ +1940e0: 2700 |00d6: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x000b line=140 │ │ 0x0019 line=142 │ │ 0x001e line=148 │ │ 0x0021 line=150 │ │ 0x002a line=151 │ │ @@ -304225,17 +304226,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -194280: |[194280] org.thoughtcrime.securesms.util.Conversions.:()V │ │ -194290: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -194296: 0e00 |0003: return-void │ │ +194284: |[194284] org.thoughtcrime.securesms.util.Conversions.:()V │ │ +194294: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19429a: 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;) │ │ @@ -304243,61 +304244,61 @@ │ │ type : '([BIJ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 74 16-bit code units │ │ -1941dc: |[1941dc] org.thoughtcrime.securesms.util.Conversions.longToByteArray:([BIJ)I │ │ -1941ec: d800 0507 |0000: add-int/lit8 v0, v5, #int 7 // #07 │ │ -1941f0: 8461 |0002: long-to-int v1, v6 │ │ -1941f2: 8d11 |0003: int-to-byte v1, v1 │ │ -1941f4: 4f01 0400 |0004: aput-byte v1, v4, v0 │ │ -1941f8: d800 0506 |0006: add-int/lit8 v0, v5, #int 6 // #06 │ │ -1941fc: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ -194200: a402 0601 |000a: shr-long v2, v6, v1 │ │ -194204: 8423 |000c: long-to-int v3, v2 │ │ -194206: 8d32 |000d: int-to-byte v2, v3 │ │ -194208: 4f02 0400 |000e: aput-byte v2, v4, v0 │ │ -19420c: d800 0505 |0010: add-int/lit8 v0, v5, #int 5 // #05 │ │ -194210: 1302 1000 |0012: const/16 v2, #int 16 // #10 │ │ -194214: a402 0602 |0014: shr-long v2, v6, v2 │ │ -194218: 8423 |0016: long-to-int v3, v2 │ │ -19421a: 8d32 |0017: int-to-byte v2, v3 │ │ -19421c: 4f02 0400 |0018: aput-byte v2, v4, v0 │ │ -194220: d800 0504 |001a: add-int/lit8 v0, v5, #int 4 // #04 │ │ -194224: 1302 1800 |001c: const/16 v2, #int 24 // #18 │ │ -194228: a402 0602 |001e: shr-long v2, v6, v2 │ │ -19422c: 8423 |0020: long-to-int v3, v2 │ │ -19422e: 8d32 |0021: int-to-byte v2, v3 │ │ -194230: 4f02 0400 |0022: aput-byte v2, v4, v0 │ │ -194234: d800 0503 |0024: add-int/lit8 v0, v5, #int 3 // #03 │ │ -194238: 1302 2000 |0026: const/16 v2, #int 32 // #20 │ │ -19423c: a402 0602 |0028: shr-long v2, v6, v2 │ │ -194240: 8423 |002a: long-to-int v3, v2 │ │ -194242: 8d32 |002b: int-to-byte v2, v3 │ │ -194244: 4f02 0400 |002c: aput-byte v2, v4, v0 │ │ -194248: d800 0502 |002e: add-int/lit8 v0, v5, #int 2 // #02 │ │ -19424c: 1302 2800 |0030: const/16 v2, #int 40 // #28 │ │ -194250: a402 0602 |0032: shr-long v2, v6, v2 │ │ -194254: 8423 |0034: long-to-int v3, v2 │ │ -194256: 8d32 |0035: int-to-byte v2, v3 │ │ -194258: 4f02 0400 |0036: aput-byte v2, v4, v0 │ │ -19425c: d800 0501 |0038: add-int/lit8 v0, v5, #int 1 // #01 │ │ -194260: 1302 3000 |003a: const/16 v2, #int 48 // #30 │ │ -194264: a402 0602 |003c: shr-long v2, v6, v2 │ │ -194268: 8423 |003e: long-to-int v3, v2 │ │ -19426a: 8d32 |003f: int-to-byte v2, v3 │ │ -19426c: 4f02 0400 |0040: aput-byte v2, v4, v0 │ │ -194270: 1300 3800 |0042: const/16 v0, #int 56 // #38 │ │ -194274: c406 |0044: shr-long/2addr v6, v0 │ │ -194276: 8467 |0045: long-to-int v7, v6 │ │ -194278: 8d76 |0046: int-to-byte v6, v7 │ │ -19427a: 4f06 0405 |0047: aput-byte v6, v4, v5 │ │ -19427e: 0f01 |0049: return v1 │ │ +1941e0: |[1941e0] org.thoughtcrime.securesms.util.Conversions.longToByteArray:([BIJ)I │ │ +1941f0: d800 0507 |0000: add-int/lit8 v0, v5, #int 7 // #07 │ │ +1941f4: 8461 |0002: long-to-int v1, v6 │ │ +1941f6: 8d11 |0003: int-to-byte v1, v1 │ │ +1941f8: 4f01 0400 |0004: aput-byte v1, v4, v0 │ │ +1941fc: d800 0506 |0006: add-int/lit8 v0, v5, #int 6 // #06 │ │ +194200: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ +194204: a402 0601 |000a: shr-long v2, v6, v1 │ │ +194208: 8423 |000c: long-to-int v3, v2 │ │ +19420a: 8d32 |000d: int-to-byte v2, v3 │ │ +19420c: 4f02 0400 |000e: aput-byte v2, v4, v0 │ │ +194210: d800 0505 |0010: add-int/lit8 v0, v5, #int 5 // #05 │ │ +194214: 1302 1000 |0012: const/16 v2, #int 16 // #10 │ │ +194218: a402 0602 |0014: shr-long v2, v6, v2 │ │ +19421c: 8423 |0016: long-to-int v3, v2 │ │ +19421e: 8d32 |0017: int-to-byte v2, v3 │ │ +194220: 4f02 0400 |0018: aput-byte v2, v4, v0 │ │ +194224: d800 0504 |001a: add-int/lit8 v0, v5, #int 4 // #04 │ │ +194228: 1302 1800 |001c: const/16 v2, #int 24 // #18 │ │ +19422c: a402 0602 |001e: shr-long v2, v6, v2 │ │ +194230: 8423 |0020: long-to-int v3, v2 │ │ +194232: 8d32 |0021: int-to-byte v2, v3 │ │ +194234: 4f02 0400 |0022: aput-byte v2, v4, v0 │ │ +194238: d800 0503 |0024: add-int/lit8 v0, v5, #int 3 // #03 │ │ +19423c: 1302 2000 |0026: const/16 v2, #int 32 // #20 │ │ +194240: a402 0602 |0028: shr-long v2, v6, v2 │ │ +194244: 8423 |002a: long-to-int v3, v2 │ │ +194246: 8d32 |002b: int-to-byte v2, v3 │ │ +194248: 4f02 0400 |002c: aput-byte v2, v4, v0 │ │ +19424c: d800 0502 |002e: add-int/lit8 v0, v5, #int 2 // #02 │ │ +194250: 1302 2800 |0030: const/16 v2, #int 40 // #28 │ │ +194254: a402 0602 |0032: shr-long v2, v6, v2 │ │ +194258: 8423 |0034: long-to-int v3, v2 │ │ +19425a: 8d32 |0035: int-to-byte v2, v3 │ │ +19425c: 4f02 0400 |0036: aput-byte v2, v4, v0 │ │ +194260: d800 0501 |0038: add-int/lit8 v0, v5, #int 1 // #01 │ │ +194264: 1302 3000 |003a: const/16 v2, #int 48 // #30 │ │ +194268: a402 0602 |003c: shr-long v2, v6, v2 │ │ +19426c: 8423 |003e: long-to-int v3, v2 │ │ +19426e: 8d32 |003f: int-to-byte v2, v3 │ │ +194270: 4f02 0400 |0040: aput-byte v2, v4, v0 │ │ +194274: 1300 3800 |0042: const/16 v0, #int 56 // #38 │ │ +194278: c406 |0044: shr-long/2addr v6, v0 │ │ +19427a: 8467 |0045: long-to-int v7, v6 │ │ +19427c: 8d76 |0046: int-to-byte v6, v7 │ │ +19427e: 4f06 0405 |0047: aput-byte v6, v4, v5 │ │ +194282: 0f01 |0049: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=28 │ │ 0x000e line=29 │ │ 0x0018 line=30 │ │ 0x0022 line=31 │ │ 0x002c line=32 │ │ @@ -304314,20 +304315,20 @@ │ │ type : '(J)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -1941b8: |[1941b8] org.thoughtcrime.securesms.util.Conversions.longToByteArray:(J)[B │ │ -1941c8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -1941cc: 2300 1411 |0002: new-array v0, v0, [B // type@1114 │ │ -1941d0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1941d2: 7140 1656 1032 |0005: invoke-static {v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/Conversions;.longToByteArray:([BIJ)I // method@5616 │ │ -1941d8: 1100 |0008: return-object v0 │ │ +1941bc: |[1941bc] org.thoughtcrime.securesms.util.Conversions.longToByteArray:(J)[B │ │ +1941cc: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +1941d0: 2300 1411 |0002: new-array v0, v0, [B // type@1114 │ │ +1941d4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1941d6: 7140 1656 1032 |0005: invoke-static {v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/Conversions;.longToByteArray:([BIJ)I // method@5616 │ │ +1941dc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=22 │ │ 0x0005 line=23 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) J │ │ │ │ @@ -304357,17 +304358,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19470c: |[19470c] org.thoughtcrime.securesms.util.DateUtils.:()V │ │ -19471c: 7010 ab02 0000 |0000: invoke-direct {v0}, Landroid/text/format/DateUtils;.:()V // method@02ab │ │ -194722: 0e00 |0003: return-void │ │ +194710: |[194710] org.thoughtcrime.securesms.util.DateUtils.:()V │ │ +194720: 7010 ab02 0000 |0000: invoke-direct {v0}, Landroid/text/format/DateUtils;.:()V // method@02ab │ │ +194726: 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;) │ │ @@ -304375,23 +304376,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 │ │ -1942f8: |[1942f8] org.thoughtcrime.securesms.util.DateUtils.convertDelta:(JLjava/util/concurrent/TimeUnit;)I │ │ -194308: 7100 220b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ -19430e: 0b00 |0003: move-result-wide v0 │ │ -194310: bc20 |0004: sub-long/2addr v0, v2 │ │ -194312: 6202 a400 |0005: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -194316: 6e40 590d 0421 |0007: invoke-virtual {v4, v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d59 │ │ -19431c: 0b02 |000a: move-result-wide v2 │ │ -19431e: 8423 |000b: long-to-int v3, v2 │ │ -194320: 0f03 |000c: return v3 │ │ +1942fc: |[1942fc] org.thoughtcrime.securesms.util.DateUtils.convertDelta:(JLjava/util/concurrent/TimeUnit;)I │ │ +19430c: 7100 220b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ +194312: 0b00 |0003: move-result-wide v0 │ │ +194314: bc20 |0004: sub-long/2addr v0, v2 │ │ +194316: 6202 a400 |0005: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +19431a: 6e40 590d 0421 |0007: invoke-virtual {v4, v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d59 │ │ +194320: 0b02 |000a: move-result-wide v2 │ │ +194322: 8423 |000b: long-to-int v3, v2 │ │ +194324: 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; │ │ │ │ @@ -304400,82 +304401,82 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 126 16-bit code units │ │ -194324: |[194324] org.thoughtcrime.securesms.util.DateUtils.getBriefRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ -194334: 6200 a500 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ -194338: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -19433c: 7150 2356 7621 |0004: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ -194342: 0a00 |0007: move-result v0 │ │ -194344: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -194348: 6006 992a |000a: sget v6, Lorg/thoughtcrime/securesms/R$string;.now:I // field@2a99 │ │ -19434c: 6e20 7700 6500 |000c: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -194352: 0c05 |000f: move-result-object v5 │ │ -194354: 1105 |0010: return-object v5 │ │ -194356: 6200 a200 |0011: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ -19435a: 7150 2356 7621 |0013: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ -194360: 0a00 |0016: move-result v0 │ │ -194362: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -194364: 1214 |0018: const/4 v4, #int 1 // #1 │ │ -194366: 3800 1b00 |0019: if-eqz v0, 0034 // +001b │ │ -19436a: 6200 a500 |001b: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ -19436e: 7130 1956 7600 |001d: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5619 │ │ -194374: 0a06 |0020: move-result v6 │ │ -194376: 6e10 7600 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -19437c: 0c05 |0024: move-result-object v5 │ │ -19437e: 6007 7627 |0025: sget v7, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2776 │ │ -194382: 7110 490a 0600 |0027: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -194388: 0c00 |002a: move-result-object v0 │ │ -19438a: 2341 3211 |002b: new-array v1, v4, [Ljava/lang/Object; // type@1132 │ │ -19438e: 4d00 0103 |002d: aput-object v0, v1, v3 │ │ -194392: 6e40 e400 7516 |002f: invoke-virtual {v5, v7, v6, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -194398: 0c05 |0032: move-result-object v5 │ │ -19439a: 1105 |0033: return-object v5 │ │ -19439c: 6200 a100 |0034: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1943a0: 7150 2356 7621 |0036: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ -1943a6: 0a00 |0039: move-result v0 │ │ -1943a8: 3800 1b00 |003a: if-eqz v0, 0055 // +001b │ │ -1943ac: 6200 a200 |003c: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ -1943b0: 7130 1956 7600 |003e: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5619 │ │ -1943b6: 0a06 |0041: move-result v6 │ │ -1943b8: 6e10 7600 0500 |0042: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1943be: 0c05 |0045: move-result-object v5 │ │ -1943c0: 6007 7327 |0046: sget v7, Lorg/thoughtcrime/securesms/R$plurals;.n_hours:I // field@2773 │ │ -1943c4: 7110 490a 0600 |0048: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -1943ca: 0c00 |004b: move-result-object v0 │ │ -1943cc: 2341 3211 |004c: new-array v1, v4, [Ljava/lang/Object; // type@1132 │ │ -1943d0: 4d00 0103 |004e: aput-object v0, v1, v3 │ │ -1943d4: 6e40 e400 7516 |0050: invoke-virtual {v5, v7, v6, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -1943da: 0c05 |0053: move-result-object v5 │ │ -1943dc: 1105 |0054: return-object v5 │ │ -1943de: 1600 0600 |0055: const-wide/16 v0, #int 6 // #6 │ │ -1943e2: 6205 a100 |0057: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1943e6: 7155 2356 7610 |0059: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ -1943ec: 0a05 |005c: move-result v5 │ │ -1943ee: 3805 0900 |005d: if-eqz v5, 0066 // +0009 │ │ -1943f2: 1a05 9015 |005f: const-string v5, "EEE" // string@1590 │ │ -1943f6: 7130 1e56 7605 |0061: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@561e │ │ -1943fc: 0c05 |0064: move-result-object v5 │ │ -1943fe: 1105 |0065: return-object v5 │ │ -194400: 1600 6d01 |0066: const-wide/16 v0, #int 365 // #16d │ │ -194404: 6205 a100 |0068: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -194408: 7155 2356 7610 |006a: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ -19440e: 0a05 |006d: move-result v5 │ │ -194410: 3805 0900 |006e: if-eqz v5, 0077 // +0009 │ │ -194414: 1a05 272e |0070: const-string v5, "MMM d" // string@2e27 │ │ -194418: 7130 1e56 7605 |0072: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@561e │ │ -19441e: 0c05 |0075: move-result-object v5 │ │ -194420: 1105 |0076: return-object v5 │ │ -194422: 1a05 292e |0077: const-string v5, "MMM d, yyyy" // string@2e29 │ │ -194426: 7130 1e56 7605 |0079: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@561e │ │ -19442c: 0c05 |007c: move-result-object v5 │ │ -19442e: 1105 |007d: return-object v5 │ │ +194328: |[194328] org.thoughtcrime.securesms.util.DateUtils.getBriefRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ +194338: 6200 a500 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ +19433c: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +194340: 7150 2356 7621 |0004: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ +194346: 0a00 |0007: move-result v0 │ │ +194348: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +19434c: 6006 992a |000a: sget v6, Lorg/thoughtcrime/securesms/R$string;.now:I // field@2a99 │ │ +194350: 6e20 7700 6500 |000c: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +194356: 0c05 |000f: move-result-object v5 │ │ +194358: 1105 |0010: return-object v5 │ │ +19435a: 6200 a200 |0011: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ +19435e: 7150 2356 7621 |0013: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ +194364: 0a00 |0016: move-result v0 │ │ +194366: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +194368: 1214 |0018: const/4 v4, #int 1 // #1 │ │ +19436a: 3800 1b00 |0019: if-eqz v0, 0034 // +001b │ │ +19436e: 6200 a500 |001b: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ +194372: 7130 1956 7600 |001d: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5619 │ │ +194378: 0a06 |0020: move-result v6 │ │ +19437a: 6e10 7600 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +194380: 0c05 |0024: move-result-object v5 │ │ +194382: 6007 7627 |0025: sget v7, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2776 │ │ +194386: 7110 490a 0600 |0027: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19438c: 0c00 |002a: move-result-object v0 │ │ +19438e: 2341 3211 |002b: new-array v1, v4, [Ljava/lang/Object; // type@1132 │ │ +194392: 4d00 0103 |002d: aput-object v0, v1, v3 │ │ +194396: 6e40 e400 7516 |002f: invoke-virtual {v5, v7, v6, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +19439c: 0c05 |0032: move-result-object v5 │ │ +19439e: 1105 |0033: return-object v5 │ │ +1943a0: 6200 a100 |0034: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +1943a4: 7150 2356 7621 |0036: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ +1943aa: 0a00 |0039: move-result v0 │ │ +1943ac: 3800 1b00 |003a: if-eqz v0, 0055 // +001b │ │ +1943b0: 6200 a200 |003c: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ +1943b4: 7130 1956 7600 |003e: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5619 │ │ +1943ba: 0a06 |0041: move-result v6 │ │ +1943bc: 6e10 7600 0500 |0042: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1943c2: 0c05 |0045: move-result-object v5 │ │ +1943c4: 6007 7327 |0046: sget v7, Lorg/thoughtcrime/securesms/R$plurals;.n_hours:I // field@2773 │ │ +1943c8: 7110 490a 0600 |0048: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +1943ce: 0c00 |004b: move-result-object v0 │ │ +1943d0: 2341 3211 |004c: new-array v1, v4, [Ljava/lang/Object; // type@1132 │ │ +1943d4: 4d00 0103 |004e: aput-object v0, v1, v3 │ │ +1943d8: 6e40 e400 7516 |0050: invoke-virtual {v5, v7, v6, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +1943de: 0c05 |0053: move-result-object v5 │ │ +1943e0: 1105 |0054: return-object v5 │ │ +1943e2: 1600 0600 |0055: const-wide/16 v0, #int 6 // #6 │ │ +1943e6: 6205 a100 |0057: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +1943ea: 7155 2356 7610 |0059: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ +1943f0: 0a05 |005c: move-result v5 │ │ +1943f2: 3805 0900 |005d: if-eqz v5, 0066 // +0009 │ │ +1943f6: 1a05 9015 |005f: const-string v5, "EEE" // string@1590 │ │ +1943fa: 7130 1e56 7605 |0061: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@561e │ │ +194400: 0c05 |0064: move-result-object v5 │ │ +194402: 1105 |0065: return-object v5 │ │ +194404: 1600 6d01 |0066: const-wide/16 v0, #int 365 // #16d │ │ +194408: 6205 a100 |0068: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +19440c: 7155 2356 7610 |006a: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ +194412: 0a05 |006d: move-result v5 │ │ +194414: 3805 0900 |006e: if-eqz v5, 0077 // +0009 │ │ +194418: 1a05 272e |0070: const-string v5, "MMM d" // string@2e27 │ │ +19441c: 7130 1e56 7605 |0072: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@561e │ │ +194422: 0c05 |0075: move-result-object v5 │ │ +194424: 1105 |0076: return-object v5 │ │ +194426: 1a05 292e |0077: const-string v5, "MMM d, yyyy" // string@2e29 │ │ +19442a: 7130 1e56 7605 |0079: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@561e │ │ +194430: 0c05 |007c: move-result-object v5 │ │ +194432: 1105 |007d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x000a line=60 │ │ 0x0011 line=61 │ │ 0x001b line=62 │ │ 0x0021 line=63 │ │ @@ -304496,51 +304497,51 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 65 16-bit code units │ │ -194430: |[194430] org.thoughtcrime.securesms.util.DateUtils.getExtendedRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ -194440: 6200 a500 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ -194444: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -194448: 7150 2356 5421 |0004: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ -19444e: 0a00 |0007: move-result v0 │ │ -194450: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -194454: 6004 992a |000a: sget v4, Lorg/thoughtcrime/securesms/R$string;.now:I // field@2a99 │ │ -194458: 6e20 7700 4300 |000c: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -19445e: 0c03 |000f: move-result-object v3 │ │ -194460: 1103 |0010: return-object v3 │ │ -194462: 6200 a200 |0011: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ -194466: 7150 2356 5421 |0013: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ -19446c: 0a00 |0016: move-result v0 │ │ -19446e: 3800 2500 |0017: if-eqz v0, 003c // +0025 │ │ -194472: 6200 a500 |0019: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ -194476: 7100 220b 0000 |001b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ -19447c: 0b01 |001e: move-result-wide v1 │ │ -19447e: bc41 |001f: sub-long/2addr v1, v4 │ │ -194480: 6204 a400 |0020: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -194484: 6e40 590d 1042 |0022: invoke-virtual {v0, v1, v2, v4}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d59 │ │ -19448a: 0b04 |0025: move-result-wide v4 │ │ -19448c: 8445 |0026: long-to-int v5, v4 │ │ -19448e: 6e10 7600 0300 |0027: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -194494: 0c03 |002a: move-result-object v3 │ │ -194496: 6004 7627 |002b: sget v4, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2776 │ │ -19449a: 7110 490a 0500 |002d: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -1944a0: 0c00 |0030: move-result-object v0 │ │ -1944a2: 1211 |0031: const/4 v1, #int 1 // #1 │ │ -1944a4: 2311 3211 |0032: new-array v1, v1, [Ljava/lang/Object; // type@1132 │ │ -1944a8: 1202 |0034: const/4 v2, #int 0 // #0 │ │ -1944aa: 4d00 0102 |0035: aput-object v0, v1, v2 │ │ -1944ae: 6e40 e400 4315 |0037: invoke-virtual {v3, v4, v5, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -1944b4: 0c03 |003a: move-result-object v3 │ │ -1944b6: 1103 |003b: return-object v3 │ │ -1944b8: 7130 1c56 4305 |003c: invoke-static {v3, v4, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; // method@561c │ │ -1944be: 0c03 |003f: move-result-object v3 │ │ -1944c0: 1103 |0040: return-object v3 │ │ +194434: |[194434] org.thoughtcrime.securesms.util.DateUtils.getExtendedRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ +194444: 6200 a500 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ +194448: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +19444c: 7150 2356 5421 |0004: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ +194452: 0a00 |0007: move-result v0 │ │ +194454: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +194458: 6004 992a |000a: sget v4, Lorg/thoughtcrime/securesms/R$string;.now:I // field@2a99 │ │ +19445c: 6e20 7700 4300 |000c: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +194462: 0c03 |000f: move-result-object v3 │ │ +194464: 1103 |0010: return-object v3 │ │ +194466: 6200 a200 |0011: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ +19446a: 7150 2356 5421 |0013: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ +194470: 0a00 |0016: move-result v0 │ │ +194472: 3800 2500 |0017: if-eqz v0, 003c // +0025 │ │ +194476: 6200 a500 |0019: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ +19447a: 7100 220b 0000 |001b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ +194480: 0b01 |001e: move-result-wide v1 │ │ +194482: bc41 |001f: sub-long/2addr v1, v4 │ │ +194484: 6204 a400 |0020: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +194488: 6e40 590d 1042 |0022: invoke-virtual {v0, v1, v2, v4}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d59 │ │ +19448e: 0b04 |0025: move-result-wide v4 │ │ +194490: 8445 |0026: long-to-int v5, v4 │ │ +194492: 6e10 7600 0300 |0027: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +194498: 0c03 |002a: move-result-object v3 │ │ +19449a: 6004 7627 |002b: sget v4, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2776 │ │ +19449e: 7110 490a 0500 |002d: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +1944a4: 0c00 |0030: move-result-object v0 │ │ +1944a6: 1211 |0031: const/4 v1, #int 1 // #1 │ │ +1944a8: 2311 3211 |0032: new-array v1, v1, [Ljava/lang/Object; // type@1132 │ │ +1944ac: 1202 |0034: const/4 v2, #int 0 // #0 │ │ +1944ae: 4d00 0102 |0035: aput-object v0, v1, v2 │ │ +1944b2: 6e40 e400 4315 |0037: invoke-virtual {v3, v4, v5, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +1944b8: 0c03 |003a: move-result-object v3 │ │ +1944ba: 1103 |003b: return-object v3 │ │ +1944bc: 7130 1c56 4305 |003c: invoke-static {v3, v4, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; // method@561c │ │ +1944c2: 0c03 |003f: move-result-object v3 │ │ +1944c4: 1103 |0040: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x000a line=91 │ │ 0x0011 line=92 │ │ 0x0019 line=93 │ │ 0x0027 line=94 │ │ @@ -304554,52 +304555,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 │ │ -1944c4: |[1944c4] org.thoughtcrime.securesms.util.DateUtils.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ -1944d4: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ -1944d8: 7010 020b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ -1944de: 7120 2256 6500 |0005: invoke-static {v5, v6}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5622 │ │ -1944e4: 0a01 |0008: move-result v1 │ │ -1944e6: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -1944ea: 2826 |000b: goto 0031 // +0026 │ │ -1944ec: 1601 0600 |000c: const-wide/16 v1, #int 6 // #6 │ │ -1944f0: 6203 a100 |000e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1944f4: 7153 2356 6521 |0010: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ -1944fa: 0a01 |0013: move-result v1 │ │ -1944fc: 3801 0800 |0014: if-eqz v1, 001c // +0008 │ │ -194500: 1a01 9115 |0016: const-string v1, "EEE " // string@1591 │ │ -194504: 6e20 0e0b 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19450a: 2816 |001b: goto 0031 // +0016 │ │ -19450c: 1601 6d01 |001c: const-wide/16 v1, #int 365 // #16d │ │ -194510: 6203 a100 |001e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -194514: 7153 2356 6521 |0020: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ -19451a: 0a01 |0023: move-result v1 │ │ -19451c: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ -194520: 1a01 282e |0026: const-string v1, "MMM d, " // string@2e28 │ │ -194524: 6e20 0e0b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19452a: 2806 |002b: goto 0031 // +0006 │ │ -19452c: 1a01 2a2e |002c: const-string v1, "MMM d, yyyy, " // string@2e2a │ │ -194530: 6e20 0e0b 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -194536: 7110 aa02 0400 |0031: invoke-static {v4}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@02aa │ │ -19453c: 0a04 |0034: move-result v4 │ │ -19453e: 3804 0800 |0035: if-eqz v4, 003d // +0008 │ │ -194542: 1a04 b617 |0037: const-string v4, "HH:mm" // string@17b6 │ │ -194546: 6e20 0e0b 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19454c: 2806 |003c: goto 0042 // +0006 │ │ -19454e: 1a04 ce5b |003d: const-string v4, "hh:mm a" // string@5bce │ │ -194552: 6e20 0e0b 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -194558: 6e10 1f0b 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19455e: 0c04 |0045: move-result-object v4 │ │ -194560: 7130 1e56 6504 |0046: invoke-static {v5, v6, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@561e │ │ -194566: 0c04 |0049: move-result-object v4 │ │ -194568: 1104 |004a: return-object v4 │ │ +1944c8: |[1944c8] org.thoughtcrime.securesms.util.DateUtils.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ +1944d8: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ +1944dc: 7010 020b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ +1944e2: 7120 2256 6500 |0005: invoke-static {v5, v6}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5622 │ │ +1944e8: 0a01 |0008: move-result v1 │ │ +1944ea: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +1944ee: 2826 |000b: goto 0031 // +0026 │ │ +1944f0: 1601 0600 |000c: const-wide/16 v1, #int 6 // #6 │ │ +1944f4: 6203 a100 |000e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +1944f8: 7153 2356 6521 |0010: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ +1944fe: 0a01 |0013: move-result v1 │ │ +194500: 3801 0800 |0014: if-eqz v1, 001c // +0008 │ │ +194504: 1a01 9115 |0016: const-string v1, "EEE " // string@1591 │ │ +194508: 6e20 0e0b 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19450e: 2816 |001b: goto 0031 // +0016 │ │ +194510: 1601 6d01 |001c: const-wide/16 v1, #int 365 // #16d │ │ +194514: 6203 a100 |001e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +194518: 7153 2356 6521 |0020: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5623 │ │ +19451e: 0a01 |0023: move-result v1 │ │ +194520: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ +194524: 1a01 282e |0026: const-string v1, "MMM d, " // string@2e28 │ │ +194528: 6e20 0e0b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19452e: 2806 |002b: goto 0031 // +0006 │ │ +194530: 1a01 2a2e |002c: const-string v1, "MMM d, yyyy, " // string@2e2a │ │ +194534: 6e20 0e0b 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19453a: 7110 aa02 0400 |0031: invoke-static {v4}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@02aa │ │ +194540: 0a04 |0034: move-result v4 │ │ +194542: 3804 0800 |0035: if-eqz v4, 003d // +0008 │ │ +194546: 1a04 b617 |0037: const-string v4, "HH:mm" // string@17b6 │ │ +19454a: 6e20 0e0b 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +194550: 2806 |003c: goto 0042 // +0006 │ │ +194552: 1a04 ce5b |003d: const-string v4, "hh:mm a" // string@5bce │ │ +194556: 6e20 0e0b 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19455c: 6e10 1f0b 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +194562: 0c04 |0045: move-result-object v4 │ │ +194564: 7130 1e56 6504 |0046: invoke-static {v5, v6, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@561e │ │ +19456a: 0c04 |0049: move-result-object v4 │ │ +19456c: 1104 |004a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ 0x000e line=79 │ │ 0x001e line=80 │ │ 0x002c line=81 │ │ @@ -304615,41 +304616,41 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -19456c: |[19456c] org.thoughtcrime.securesms.util.DateUtils.getFormatedDuration:(J)Ljava/lang/String; │ │ -19457c: 6200 a400 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -194580: 6e30 5c0d 6007 |0002: invoke-virtual {v0, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d5c │ │ -194586: 0b00 |0005: move-result-wide v0 │ │ -194588: 7120 550a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ -19458e: 0c00 |0009: move-result-object v0 │ │ -194590: 6201 a400 |000a: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -194594: 6202 a400 |000c: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -194598: 6e30 5c0d 6207 |000e: invoke-virtual {v2, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d5c │ │ -19459e: 0b02 |0011: move-result-wide v2 │ │ -1945a0: 1704 60ea 0000 |0012: const-wide/32 v4, #float 8.40779e-41 // #0000ea60 │ │ -1945a6: 9d02 0204 |0015: mul-long v2, v2, v4 │ │ -1945aa: bc26 |0017: sub-long/2addr v6, v2 │ │ -1945ac: 6e30 5e0d 6107 |0018: invoke-virtual {v1, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d5e │ │ -1945b2: 0b06 |001b: move-result-wide v6 │ │ -1945b4: 7120 550a 7600 |001c: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ -1945ba: 0c06 |001f: move-result-object v6 │ │ -1945bc: 1227 |0020: const/4 v7, #int 2 // #2 │ │ -1945be: 2377 3211 |0021: new-array v7, v7, [Ljava/lang/Object; // type@1132 │ │ -1945c2: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -1945c4: 4d00 0701 |0024: aput-object v0, v7, v1 │ │ -1945c8: 1210 |0026: const/4 v0, #int 1 // #1 │ │ -1945ca: 4d06 0700 |0027: aput-object v6, v7, v0 │ │ -1945ce: 1a06 a105 |0029: const-string v6, "%02d:%02d" // string@05a1 │ │ -1945d2: 7120 ce0a 7600 |002b: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ -1945d8: 0c06 |002e: move-result-object v6 │ │ -1945da: 1106 |002f: return-object v6 │ │ +194570: |[194570] org.thoughtcrime.securesms.util.DateUtils.getFormatedDuration:(J)Ljava/lang/String; │ │ +194580: 6200 a400 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +194584: 6e30 5c0d 6007 |0002: invoke-virtual {v0, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d5c │ │ +19458a: 0b00 |0005: move-result-wide v0 │ │ +19458c: 7120 550a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ +194592: 0c00 |0009: move-result-object v0 │ │ +194594: 6201 a400 |000a: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +194598: 6202 a400 |000c: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +19459c: 6e30 5c0d 6207 |000e: invoke-virtual {v2, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d5c │ │ +1945a2: 0b02 |0011: move-result-wide v2 │ │ +1945a4: 1704 60ea 0000 |0012: const-wide/32 v4, #float 8.40779e-41 // #0000ea60 │ │ +1945aa: 9d02 0204 |0015: mul-long v2, v2, v4 │ │ +1945ae: bc26 |0017: sub-long/2addr v6, v2 │ │ +1945b0: 6e30 5e0d 6107 |0018: invoke-virtual {v1, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d5e │ │ +1945b6: 0b06 |001b: move-result-wide v6 │ │ +1945b8: 7120 550a 7600 |001c: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ +1945be: 0c06 |001f: move-result-object v6 │ │ +1945c0: 1227 |0020: const/4 v7, #int 2 // #2 │ │ +1945c2: 2377 3211 |0021: new-array v7, v7, [Ljava/lang/Object; // type@1132 │ │ +1945c6: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +1945c8: 4d00 0701 |0024: aput-object v0, v7, v1 │ │ +1945cc: 1210 |0026: const/4 v0, #int 1 // #1 │ │ +1945ce: 4d06 0700 |0027: aput-object v6, v7, v0 │ │ +1945d2: 1a06 a105 |0029: const-string v6, "%02d:%02d" // string@05a1 │ │ +1945d6: 7120 ce0a 7600 |002b: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ +1945dc: 0c06 |002e: move-result-object v6 │ │ +1945de: 1106 |002f: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0002 line=118 │ │ 0x000e line=119 │ │ 0x0029 line=117 │ │ locals : │ │ @@ -304660,28 +304661,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 │ │ -1945dc: |[1945dc] org.thoughtcrime.securesms.util.DateUtils.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; │ │ -1945ec: 7110 2056 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; // method@5620 │ │ -1945f2: 0c03 |0003: move-result-object v3 │ │ -1945f4: 2200 6c03 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@036c │ │ -1945f8: 7020 3a0c 3000 |0006: invoke-direct {v0, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c3a │ │ -1945fe: 2203 7603 |0009: new-instance v3, Ljava/util/Date; // type@0376 │ │ -194602: 7030 870c 1302 |000b: invoke-direct {v3, v1, v2}, Ljava/util/Date;.:(J)V // method@0c87 │ │ -194608: 6e20 3d0c 3000 |000e: invoke-virtual {v0, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0c3d │ │ -19460e: 0c01 |0011: move-result-object v1 │ │ -194610: 1a02 670b |0012: const-string v2, ".," // string@0b67 │ │ -194614: 1a03 910a |0014: const-string v3, "," // string@0a91 │ │ -194618: 6e30 e30a 2103 |0016: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ae3 │ │ -19461e: 0c01 |0019: move-result-object v1 │ │ -194620: 1101 |001a: return-object v1 │ │ +1945e0: |[1945e0] org.thoughtcrime.securesms.util.DateUtils.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; │ │ +1945f0: 7110 2056 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; // method@5620 │ │ +1945f6: 0c03 |0003: move-result-object v3 │ │ +1945f8: 2200 6c03 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@036c │ │ +1945fc: 7020 3a0c 3000 |0006: invoke-direct {v0, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c3a │ │ +194602: 2203 7603 |0009: new-instance v3, Ljava/util/Date; // type@0376 │ │ +194606: 7030 870c 1302 |000b: invoke-direct {v3, v1, v2}, Ljava/util/Date;.:(J)V // method@0c87 │ │ +19460c: 6e20 3d0c 3000 |000e: invoke-virtual {v0, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0c3d │ │ +194612: 0c01 |0011: move-result-object v1 │ │ +194614: 1a02 670b |0012: const-string v2, ".," // string@0b67 │ │ +194618: 1a03 910a |0014: const-string v3, "," // string@0a91 │ │ +19461c: 6e30 e30a 2103 |0016: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ae3 │ │ +194622: 0c01 |0019: move-result-object v1 │ │ +194624: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0004 line=49 │ │ 0x0012 line=53 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) J │ │ @@ -304692,41 +304693,41 @@ │ │ type : '(Landroid/content/Context;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -194624: |[194624] org.thoughtcrime.securesms.util.DateUtils.getFormattedTimespan:(Landroid/content/Context;I)Ljava/lang/String; │ │ -194634: 1400 60ea 0000 |0000: const v0, #float 8.40779e-41 // #0000ea60 │ │ -19463a: b305 |0003: div-int/2addr v5, v0 │ │ -19463c: db00 053c |0004: div-int/lit8 v0, v5, #int 60 // #3c │ │ -194640: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -194642: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -194644: 3900 1500 |0008: if-nez v0, 001d // +0015 │ │ -194648: 6e10 7600 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -19464e: 0c04 |000d: move-result-object v4 │ │ -194650: 6000 7627 |000e: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2776 │ │ -194654: 7110 490a 0500 |0010: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19465a: 0c03 |0013: move-result-object v3 │ │ -19465c: 2322 3211 |0014: new-array v2, v2, [Ljava/lang/Object; // type@1132 │ │ -194660: 4d03 0201 |0016: aput-object v3, v2, v1 │ │ -194664: 6e40 e400 0425 |0018: invoke-virtual {v4, v0, v5, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -19466a: 0c04 |001b: move-result-object v4 │ │ -19466c: 1104 |001c: return-object v4 │ │ -19466e: 6e10 7600 0400 |001d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -194674: 0c04 |0020: move-result-object v4 │ │ -194676: 6005 7327 |0021: sget v5, Lorg/thoughtcrime/securesms/R$plurals;.n_hours:I // field@2773 │ │ -19467a: 7110 490a 0000 |0023: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -194680: 0c03 |0026: move-result-object v3 │ │ -194682: 2322 3211 |0027: new-array v2, v2, [Ljava/lang/Object; // type@1132 │ │ -194686: 4d03 0201 |0029: aput-object v3, v2, v1 │ │ -19468a: 6e40 e400 5420 |002b: invoke-virtual {v4, v5, v0, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -194690: 0c04 |002e: move-result-object v4 │ │ -194692: 1104 |002f: return-object v4 │ │ +194628: |[194628] org.thoughtcrime.securesms.util.DateUtils.getFormattedTimespan:(Landroid/content/Context;I)Ljava/lang/String; │ │ +194638: 1400 60ea 0000 |0000: const v0, #float 8.40779e-41 // #0000ea60 │ │ +19463e: b305 |0003: div-int/2addr v5, v0 │ │ +194640: db00 053c |0004: div-int/lit8 v0, v5, #int 60 // #3c │ │ +194644: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +194646: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +194648: 3900 1500 |0008: if-nez v0, 001d // +0015 │ │ +19464c: 6e10 7600 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +194652: 0c04 |000d: move-result-object v4 │ │ +194654: 6000 7627 |000e: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2776 │ │ +194658: 7110 490a 0500 |0010: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19465e: 0c03 |0013: move-result-object v3 │ │ +194660: 2322 3211 |0014: new-array v2, v2, [Ljava/lang/Object; // type@1132 │ │ +194664: 4d03 0201 |0016: aput-object v3, v2, v1 │ │ +194668: 6e40 e400 0425 |0018: invoke-virtual {v4, v0, v5, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +19466e: 0c04 |001b: move-result-object v4 │ │ +194670: 1104 |001c: return-object v4 │ │ +194672: 6e10 7600 0400 |001d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +194678: 0c04 |0020: move-result-object v4 │ │ +19467a: 6005 7327 |0021: sget v5, Lorg/thoughtcrime/securesms/R$plurals;.n_hours:I // field@2773 │ │ +19467e: 7110 490a 0000 |0023: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +194684: 0c03 |0026: move-result-object v3 │ │ +194686: 2322 3211 |0027: new-array v2, v2, [Ljava/lang/Object; // type@1132 │ │ +19468a: 4d03 0201 |0029: aput-object v3, v2, v1 │ │ +19468e: 6e40 e400 5420 |002b: invoke-virtual {v4, v5, v0, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +194694: 0c04 |002e: move-result-object v4 │ │ +194696: 1104 |002f: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=123 │ │ 0x0004 line=124 │ │ 0x000a line=125 │ │ 0x001d line=128 │ │ locals : │ │ @@ -304738,20 +304739,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 │ │ -194694: |[194694] org.thoughtcrime.securesms.util.DateUtils.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; │ │ -1946a4: 7100 7d57 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.getLocale:()Ljava/util/Locale; // method@577d │ │ -1946aa: 0c00 |0003: move-result-object v0 │ │ -1946ac: 7120 a902 1000 |0004: invoke-static {v0, v1}, Landroid/text/format/DateFormat;.getBestDateTimePattern:(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String; // method@02a9 │ │ -1946b2: 0c01 |0007: move-result-object v1 │ │ -1946b4: 1101 |0008: return-object v1 │ │ +194698: |[194698] org.thoughtcrime.securesms.util.DateUtils.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; │ │ +1946a8: 7100 7d57 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.getLocale:()Ljava/util/Locale; // method@577d │ │ +1946ae: 0c00 |0003: move-result-object v0 │ │ +1946b0: 7120 a902 1000 |0004: invoke-static {v0, v1}, Landroid/text/format/DateFormat;.getBestDateTimePattern:(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String; // method@02a9 │ │ +1946b6: 0c01 |0007: move-result-object v1 │ │ +1946b8: 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;) │ │ @@ -304759,33 +304760,33 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -1946b8: |[1946b8] org.thoughtcrime.securesms.util.DateUtils.getRelativeDate:(Landroid/content/Context;J)Ljava/lang/String; │ │ -1946c8: 7120 2256 3200 |0000: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5622 │ │ -1946ce: 0a00 |0003: move-result v0 │ │ -1946d0: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -1946d4: 6002 da2b |0006: sget v2, Lorg/thoughtcrime/securesms/R$string;.today:I // field@2bda │ │ -1946d8: 6e20 7700 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1946de: 0c01 |000b: move-result-object v1 │ │ -1946e0: 1101 |000c: return-object v1 │ │ -1946e2: 7120 2456 3200 |000d: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isYesterday:(J)Z // method@5624 │ │ -1946e8: 0a00 |0010: move-result v0 │ │ -1946ea: 3800 0900 |0011: if-eqz v0, 001a // +0009 │ │ -1946ee: 6002 112c |0013: sget v2, Lorg/thoughtcrime/securesms/R$string;.yesterday:I // field@2c11 │ │ -1946f2: 6e20 7700 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1946f8: 0c01 |0018: move-result-object v1 │ │ -1946fa: 1101 |0019: return-object v1 │ │ -1946fc: 1a01 9215 |001a: const-string v1, "EEEE, MMMM d, yyyy" // string@1592 │ │ -194700: 7130 1e56 3201 |001c: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@561e │ │ -194706: 0c01 |001f: move-result-object v1 │ │ -194708: 1101 |0020: return-object v1 │ │ +1946bc: |[1946bc] org.thoughtcrime.securesms.util.DateUtils.getRelativeDate:(Landroid/content/Context;J)Ljava/lang/String; │ │ +1946cc: 7120 2256 3200 |0000: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5622 │ │ +1946d2: 0a00 |0003: move-result v0 │ │ +1946d4: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +1946d8: 6002 da2b |0006: sget v2, Lorg/thoughtcrime/securesms/R$string;.today:I // field@2bda │ │ +1946dc: 6e20 7700 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1946e2: 0c01 |000b: move-result-object v1 │ │ +1946e4: 1101 |000c: return-object v1 │ │ +1946e6: 7120 2456 3200 |000d: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isYesterday:(J)Z // method@5624 │ │ +1946ec: 0a00 |0010: move-result v0 │ │ +1946ee: 3800 0900 |0011: if-eqz v0, 001a // +0009 │ │ +1946f2: 6002 112c |0013: sget v2, Lorg/thoughtcrime/securesms/R$string;.yesterday:I // field@2c11 │ │ +1946f6: 6e20 7700 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1946fc: 0c01 |0018: move-result-object v1 │ │ +1946fe: 1101 |0019: return-object v1 │ │ +194700: 1a01 9215 |001a: const-string v1, "EEEE, MMMM d, yyyy" // string@1592 │ │ +194704: 7130 1e56 3201 |001c: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@561e │ │ +19470a: 0c01 |001f: move-result-object v1 │ │ +19470c: 1101 |0020: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0006 line=104 │ │ 0x000d line=105 │ │ 0x0013 line=106 │ │ 0x001a line=108 │ │ @@ -304798,26 +304799,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 │ │ -194298: |[194298] org.thoughtcrime.securesms.util.DateUtils.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z │ │ -1942a8: 7100 220b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ -1942ae: 0b00 |0003: move-result-wide v0 │ │ -1942b0: bc20 |0004: sub-long/2addr v0, v2 │ │ -1942b2: 6e30 5b0d 4605 |0005: invoke-virtual {v6, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d5b │ │ -1942b8: 0b02 |0008: move-result-wide v2 │ │ -1942ba: 3104 0002 |0009: cmp-long v4, v0, v2 │ │ -1942be: 3c04 0400 |000b: if-gtz v4, 000f // +0004 │ │ -1942c2: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -1942c4: 2802 |000e: goto 0010 // +0002 │ │ -1942c6: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -1942c8: 0f02 |0010: return v2 │ │ +19429c: |[19429c] org.thoughtcrime.securesms.util.DateUtils.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z │ │ +1942ac: 7100 220b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ +1942b2: 0b00 |0003: move-result-wide v0 │ │ +1942b4: bc20 |0004: sub-long/2addr v0, v2 │ │ +1942b6: 6e30 5b0d 4605 |0005: invoke-virtual {v6, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d5b │ │ +1942bc: 0b02 |0008: move-result-wide v2 │ │ +1942be: 3104 0002 |0009: cmp-long v4, v0, v2 │ │ +1942c2: 3c04 0400 |000b: if-gtz v4, 000f // +0004 │ │ +1942c6: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +1942c8: 2802 |000e: goto 0010 // +0002 │ │ +1942ca: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +1942cc: 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; │ │ @@ -304827,23 +304828,23 @@ │ │ type : '(J)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -1942cc: |[1942cc] org.thoughtcrime.securesms.util.DateUtils.isYesterday:(J)Z │ │ -1942dc: 6200 a100 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1942e0: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -1942e4: 6e30 5b0d 1002 |0004: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d5b │ │ -1942ea: 0b00 |0007: move-result-wide v0 │ │ -1942ec: bb03 |0008: add-long/2addr v3, v0 │ │ -1942ee: 7120 2256 4300 |0009: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5622 │ │ -1942f4: 0a03 |000c: move-result v3 │ │ -1942f6: 0f03 |000d: return v3 │ │ +1942d0: |[1942d0] org.thoughtcrime.securesms.util.DateUtils.isYesterday:(J)Z │ │ +1942e0: 6200 a100 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +1942e4: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +1942e8: 6e30 5b0d 1002 |0004: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d5b │ │ +1942ee: 0b00 |0007: move-result-wide v0 │ │ +1942f0: bb03 |0008: add-long/2addr v3, v0 │ │ +1942f2: 7120 2256 4300 |0009: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5622 │ │ +1942f8: 0a03 |000c: move-result v3 │ │ +1942fa: 0f03 |000d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) J │ │ │ │ Virtual methods - │ │ @@ -304880,21 +304881,21 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -194724: |[194724] org.thoughtcrime.securesms.util.Debouncer.:(J)V │ │ -194734: 7010 970a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19473a: 2200 9900 |0003: new-instance v0, Landroid/os/Handler; // type@0099 │ │ -19473e: 7010 4402 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0244 │ │ -194744: 5b10 1b42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@421b │ │ -194748: 5a12 1c42 |000a: iput-wide v2, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@421c │ │ -19474c: 0e00 |000c: return-void │ │ +194728: |[194728] org.thoughtcrime.securesms.util.Debouncer.:(J)V │ │ +194738: 7010 970a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19473e: 2200 9900 |0003: new-instance v0, Landroid/os/Handler; // type@0099 │ │ +194742: 7010 4402 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0244 │ │ +194748: 5b10 1b42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@421b │ │ +19474c: 5a12 1c42 |000a: iput-wide v2, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@421c │ │ +194750: 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; │ │ @@ -304906,19 +304907,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -194750: |[194750] org.thoughtcrime.securesms.util.Debouncer.clear:()V │ │ -194760: 5420 1b42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@421b │ │ -194764: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -194766: 6e20 4a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@024a │ │ -19476c: 0e00 |0006: return-void │ │ +194754: |[194754] org.thoughtcrime.securesms.util.Debouncer.clear:()V │ │ +194764: 5420 1b42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@421b │ │ +194768: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19476a: 6e20 4a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@024a │ │ +194770: 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;) │ │ @@ -304926,22 +304927,22 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -194770: |[194770] org.thoughtcrime.securesms.util.Debouncer.publish:(Ljava/lang/Runnable;)V │ │ -194780: 5430 1b42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@421b │ │ -194784: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -194786: 6e20 4a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@024a │ │ -19478c: 5430 1b42 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@421b │ │ -194790: 5331 1c42 |0008: iget-wide v1, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@421c │ │ -194794: 6e40 4802 4021 |000a: invoke-virtual {v0, v4, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ -19479a: 0e00 |000d: return-void │ │ +194774: |[194774] org.thoughtcrime.securesms.util.Debouncer.publish:(Ljava/lang/Runnable;)V │ │ +194784: 5430 1b42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@421b │ │ +194788: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19478a: 6e20 4a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@024a │ │ +194790: 5430 1b42 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@421b │ │ +194794: 5331 1c42 |0008: iget-wide v1, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@421c │ │ +194798: 6e40 4802 4021 |000a: invoke-virtual {v0, v4, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ +19479e: 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; │ │ @@ -304983,27 +304984,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -1947e8: |[1947e8] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ -1947f8: 1300 6c00 |0000: const/16 v0, #int 108 // #6c │ │ -1947fc: 7110 d057 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57d0 │ │ -194802: 0a00 |0005: move-result v0 │ │ -194804: 6700 1d42 |0006: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@421d │ │ -194808: 1301 4800 |0008: const/16 v1, #int 72 // #48 │ │ -19480c: 7110 d057 0100 |000a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57d0 │ │ -194812: 0a01 |000d: move-result v1 │ │ -194814: 6701 1f42 |000e: sput v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@421f │ │ -194818: b110 |0010: sub-int/2addr v0, v1 │ │ -19481a: db00 0002 |0011: div-int/lit8 v0, v0, #int 2 // #02 │ │ -19481e: 6700 1e42 |0013: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@421e │ │ -194822: 0e00 |0015: return-void │ │ +1947ec: |[1947ec] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ +1947fc: 1300 6c00 |0000: const/16 v0, #int 108 // #6c │ │ +194800: 7110 d057 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57d0 │ │ +194806: 0a00 |0005: move-result v0 │ │ +194808: 6700 1d42 |0006: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@421d │ │ +19480c: 1301 4800 |0008: const/16 v1, #int 72 // #48 │ │ +194810: 7110 d057 0100 |000a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57d0 │ │ +194816: 0a01 |000d: move-result v1 │ │ +194818: 6701 1f42 |000e: sput v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@421f │ │ +19481c: b110 |0010: sub-int/2addr v0, v1 │ │ +19481e: db00 0002 |0011: div-int/lit8 v0, v0, #int 2 // #02 │ │ +194822: 6700 1e42 |0013: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@421e │ │ +194826: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=10 │ │ 0x000a line=11 │ │ 0x0011 line=12 │ │ locals : │ │ │ │ @@ -305012,17 +305013,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -194824: |[194824] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ -194834: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19483a: 0e00 |0003: return-void │ │ +194828: |[194828] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ +194838: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19483e: 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;) │ │ @@ -305030,31 +305031,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 │ │ -19479c: |[19479c] org.thoughtcrime.securesms.util.DrawableUtil.wrapBitmapForShortcutInfo:(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ -1947ac: 6000 1d42 |0000: sget v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@421d │ │ -1947b0: 6201 0900 |0002: sget-object v1, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ -1947b4: 7130 0701 0001 |0004: invoke-static {v0, v0, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ -1947ba: 0c00 |0007: move-result-object v0 │ │ -1947bc: 6001 1f42 |0008: sget v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@421f │ │ -1947c0: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -1947c2: 7140 0901 1521 |000b: invoke-static {v5, v1, v1, v2}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0109 │ │ -1947c8: 0c05 |000e: move-result-object v5 │ │ -1947ca: 2201 4900 |000f: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ -1947ce: 7020 1b01 0100 |0011: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ -1947d4: 6002 1e42 |0014: sget v2, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@421e │ │ -1947d8: 8223 |0016: int-to-float v3, v2 │ │ -1947da: 8222 |0017: int-to-float v2, v2 │ │ -1947dc: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -1947de: 6e54 2001 5123 |0019: invoke-virtual {v1, v5, v3, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ -1947e4: 1100 |001c: return-object v0 │ │ +1947a0: |[1947a0] org.thoughtcrime.securesms.util.DrawableUtil.wrapBitmapForShortcutInfo:(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ +1947b0: 6000 1d42 |0000: sget v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@421d │ │ +1947b4: 6201 0900 |0002: sget-object v1, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ +1947b8: 7130 0701 0001 |0004: invoke-static {v0, v0, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ +1947be: 0c00 |0007: move-result-object v0 │ │ +1947c0: 6001 1f42 |0008: sget v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@421f │ │ +1947c4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +1947c6: 7140 0901 1521 |000b: invoke-static {v5, v1, v1, v2}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0109 │ │ +1947cc: 0c05 |000e: move-result-object v5 │ │ +1947ce: 2201 4900 |000f: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ +1947d2: 7020 1b01 0100 |0011: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ +1947d8: 6002 1e42 |0014: sget v2, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@421e │ │ +1947dc: 8223 |0016: int-to-float v3, v2 │ │ +1947de: 8222 |0017: int-to-float v2, v2 │ │ +1947e0: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +1947e2: 6e54 2001 5123 |0019: invoke-virtual {v1, v5, v3, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ +1947e8: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0008 line=16 │ │ 0x000f line=18 │ │ 0x0014 line=19 │ │ locals : │ │ @@ -305091,17 +305092,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -194884: |[194884] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.:()V │ │ -194894: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19489a: 0e00 |0003: return-void │ │ +194888: |[194888] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.:()V │ │ +194898: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19489e: 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;) │ │ @@ -305109,18 +305110,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19489c: |[19489c] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.invoke:(Landroid/app/Activity;)V │ │ -1948ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1948ae: 6e30 2400 0100 |0001: invoke-virtual {v1, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@0024 │ │ -1948b4: 0e00 |0004: return-void │ │ +1948a0: |[1948a0] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.invoke:(Landroid/app/Activity;)V │ │ +1948b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1948b2: 6e30 2400 0100 |0001: invoke-virtual {v1, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@0024 │ │ +1948b8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -305172,17 +305173,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1949e8: |[1949e8] org.thoughtcrime.securesms.util.DynamicTheme.:()V │ │ -1949f8: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1949fe: 0e00 |0003: return-void │ │ +1949ec: |[1949ec] org.thoughtcrime.securesms.util.DynamicTheme.:()V │ │ +1949fc: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +194a02: 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;) │ │ @@ -305190,22 +305191,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 │ │ -1949c0: |[1949c0] org.thoughtcrime.securesms.util.DynamicTheme.getCheckmarkEmoji:(Landroid/content/Context;)Ljava/lang/String; │ │ -1949d0: 7110 3556 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5635 │ │ -1949d6: 0a00 |0003: move-result v0 │ │ -1949d8: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -1949dc: 1a00 4185 |0006: const-string v0, "✅" // string@8541 │ │ -1949e0: 2803 |0008: goto 000b // +0003 │ │ -1949e2: 1a00 4285 |0009: const-string v0, "✔️" // string@8542 │ │ -1949e6: 1100 |000b: return-object v0 │ │ +1949c4: |[1949c4] org.thoughtcrime.securesms.util.DynamicTheme.getCheckmarkEmoji:(Landroid/content/Context;)Ljava/lang/String; │ │ +1949d4: 7110 3556 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5635 │ │ +1949da: 0a00 |0003: move-result v0 │ │ +1949dc: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +1949e0: 1a00 4185 |0006: const-string v0, "✅" // string@8541 │ │ +1949e4: 2803 |0008: goto 000b // +0003 │ │ +1949e6: 1a00 4285 |0009: const-string v0, "✔️" // string@8542 │ │ +1949ea: 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;) │ │ @@ -305213,24 +305214,24 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -194990: |[194990] org.thoughtcrime.securesms.util.DynamicTheme.getSelectedTheme:(Landroid/app/Activity;)I │ │ -1949a0: 7110 3556 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5635 │ │ -1949a6: 0a01 |0003: move-result v1 │ │ -1949a8: 3801 0700 |0004: if-eqz v1, 000b // +0007 │ │ -1949ac: 6e10 3256 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getDarkThemeStyle:()I // method@5632 │ │ -1949b2: 0a01 |0009: move-result v1 │ │ -1949b4: 0f01 |000a: return v1 │ │ -1949b6: 6e10 3356 0000 |000b: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getLightThemeStyle:()I // method@5633 │ │ -1949bc: 0a01 |000e: move-result v1 │ │ -1949be: 0f01 |000f: return v1 │ │ +194994: |[194994] org.thoughtcrime.securesms.util.DynamicTheme.getSelectedTheme:(Landroid/app/Activity;)I │ │ +1949a4: 7110 3556 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5635 │ │ +1949aa: 0a01 |0003: move-result v1 │ │ +1949ac: 3801 0700 |0004: if-eqz v1, 000b // +0007 │ │ +1949b0: 6e10 3256 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getDarkThemeStyle:()I // method@5632 │ │ +1949b6: 0a01 |0009: move-result v1 │ │ +1949b8: 0f01 |000a: return v1 │ │ +1949ba: 6e10 3356 0000 |000b: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getLightThemeStyle:()I // method@5633 │ │ +1949c0: 0a01 |000e: move-result v1 │ │ +1949c2: 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; │ │ @@ -305241,31 +305242,31 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -1948b8: |[1948b8] org.thoughtcrime.securesms.util.DynamicTheme.isDarkTheme:(Landroid/content/Context;)Z │ │ -1948c8: 7110 cd56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@56cd │ │ -1948ce: 0c00 |0003: move-result-object v0 │ │ -1948d0: 1a01 597f |0004: const-string v1, "system" // string@7f59 │ │ -1948d4: 6e20 cc0a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -1948da: 0a01 |0009: move-result v1 │ │ -1948dc: 3801 0d00 |000a: if-eqz v1, 0017 // +000d │ │ -1948e0: 7100 3a56 0000 |000c: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@563a │ │ -1948e6: 0a01 |000f: move-result v1 │ │ -1948e8: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -1948ec: 7110 3656 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isSystemInDarkTheme:(Landroid/content/Context;)Z // method@5636 │ │ -1948f2: 0a02 |0015: move-result v2 │ │ -1948f4: 0f02 |0016: return v2 │ │ -1948f6: 1a02 a24d |0017: const-string v2, "dark" // string@4da2 │ │ -1948fa: 6e20 cc0a 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -194900: 0a02 |001c: move-result v2 │ │ -194902: 0f02 |001d: return v2 │ │ +1948bc: |[1948bc] org.thoughtcrime.securesms.util.DynamicTheme.isDarkTheme:(Landroid/content/Context;)Z │ │ +1948cc: 7110 cd56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@56cd │ │ +1948d2: 0c00 |0003: move-result-object v0 │ │ +1948d4: 1a01 597f |0004: const-string v1, "system" // string@7f59 │ │ +1948d8: 6e20 cc0a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +1948de: 0a01 |0009: move-result v1 │ │ +1948e0: 3801 0d00 |000a: if-eqz v1, 0017 // +000d │ │ +1948e4: 7100 3a56 0000 |000c: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@563a │ │ +1948ea: 0a01 |000f: move-result v1 │ │ +1948ec: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +1948f0: 7110 3656 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isSystemInDarkTheme:(Landroid/content/Context;)Z // method@5636 │ │ +1948f6: 0a02 |0015: move-result v2 │ │ +1948f8: 0f02 |0016: return v2 │ │ +1948fa: 1a02 a24d |0017: const-string v2, "dark" // string@4da2 │ │ +1948fe: 6e20 cc0a 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +194904: 0a02 |001c: move-result v2 │ │ +194906: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0004 line=92 │ │ 0x0012 line=93 │ │ 0x0017 line=95 │ │ locals : │ │ @@ -305276,27 +305277,27 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -194904: |[194904] org.thoughtcrime.securesms.util.DynamicTheme.isSystemInDarkTheme:(Landroid/content/Context;)Z │ │ -194914: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -19491a: 0c01 |0003: move-result-object v1 │ │ -19491c: 6e10 dd00 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ -194922: 0c01 |0007: move-result-object v1 │ │ -194924: 5211 0700 |0008: iget v1, v1, Landroid/content/res/Configuration;.uiMode:I // field@0007 │ │ -194928: dd01 0130 |000a: and-int/lit8 v1, v1, #int 48 // #30 │ │ -19492c: 1300 2000 |000c: const/16 v0, #int 32 // #20 │ │ -194930: 3301 0400 |000e: if-ne v1, v0, 0012 // +0004 │ │ -194934: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -194936: 2802 |0011: goto 0013 // +0002 │ │ -194938: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -19493a: 0f01 |0013: return v1 │ │ +194908: |[194908] org.thoughtcrime.securesms.util.DynamicTheme.isSystemInDarkTheme:(Landroid/content/Context;)Z │ │ +194918: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +19491e: 0c01 |0003: move-result-object v1 │ │ +194920: 6e10 dd00 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ +194926: 0c01 |0007: move-result-object v1 │ │ +194928: 5211 0700 |0008: iget v1, v1, Landroid/content/res/Configuration;.uiMode:I // field@0007 │ │ +19492c: dd01 0130 |000a: and-int/lit8 v1, v1, #int 48 // #30 │ │ +194930: 1300 2000 |000c: const/16 v0, #int 32 // #20 │ │ +194934: 3301 0400 |000e: if-ne v1, v0, 0012 // +0004 │ │ +194938: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +19493a: 2802 |0011: goto 0013 // +0002 │ │ +19493c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +19493e: 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;) │ │ @@ -305304,33 +305305,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -194a68: |[194a68] org.thoughtcrime.securesms.util.DynamicTheme.setDefaultDayNightMode:(Landroid/content/Context;)V │ │ -194a78: 7110 cd56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@56cd │ │ -194a7e: 0c00 |0003: move-result-object v0 │ │ -194a80: 1a01 597f |0004: const-string v1, "system" // string@7f59 │ │ -194a84: 6e20 cc0a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -194a8a: 0a00 |0009: move-result v0 │ │ -194a8c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -194a90: 12f2 |000c: const/4 v2, #int -1 // #ff │ │ -194a92: 7110 ab04 0200 |000d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04ab │ │ -194a98: 2810 |0010: goto 0020 // +0010 │ │ -194a9a: 7110 3556 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5635 │ │ -194aa0: 0a02 |0014: move-result v2 │ │ -194aa2: 3802 0700 |0015: if-eqz v2, 001c // +0007 │ │ -194aa6: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -194aa8: 7110 ab04 0200 |0018: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04ab │ │ -194aae: 2805 |001b: goto 0020 // +0005 │ │ -194ab0: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -194ab2: 7110 ab04 0200 |001d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04ab │ │ -194ab8: 0e00 |0020: return-void │ │ +194a6c: |[194a6c] org.thoughtcrime.securesms.util.DynamicTheme.setDefaultDayNightMode:(Landroid/content/Context;)V │ │ +194a7c: 7110 cd56 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@56cd │ │ +194a82: 0c00 |0003: move-result-object v0 │ │ +194a84: 1a01 597f |0004: const-string v1, "system" // string@7f59 │ │ +194a88: 6e20 cc0a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +194a8e: 0a00 |0009: move-result v0 │ │ +194a90: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +194a94: 12f2 |000c: const/4 v2, #int -1 // #ff │ │ +194a96: 7110 ab04 0200 |000d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04ab │ │ +194a9c: 2810 |0010: goto 0020 // +0010 │ │ +194a9e: 7110 3556 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5635 │ │ +194aa4: 0a02 |0014: move-result v2 │ │ +194aa6: 3802 0700 |0015: if-eqz v2, 001c // +0007 │ │ +194aaa: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +194aac: 7110 ab04 0200 |0018: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04ab │ │ +194ab2: 2805 |001b: goto 0020 // +0005 │ │ +194ab4: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +194ab6: 7110 ab04 0200 |001d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04ab │ │ +194abc: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=54 │ │ 0x000d line=55 │ │ 0x0011 line=56 │ │ 0x0018 line=57 │ │ @@ -305343,22 +305344,22 @@ │ │ type : '()Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -19493c: |[19493c] org.thoughtcrime.securesms.util.DynamicTheme.systemThemeAvailable:()Z │ │ -19494c: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -194950: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ -194954: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -194958: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -19495a: 2802 |0007: goto 0009 // +0002 │ │ -19495c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -19495e: 0f00 |0009: return v0 │ │ +194940: |[194940] org.thoughtcrime.securesms.util.DynamicTheme.systemThemeAvailable:()Z │ │ +194950: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +194954: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ +194958: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +19495c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +19495e: 2802 |0007: goto 0009 // +0002 │ │ +194960: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +194962: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -305366,17 +305367,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -194960: |[194960] org.thoughtcrime.securesms.util.DynamicTheme.getDarkThemeStyle:()I │ │ -194970: 6000 822e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_DarkTheme:I // field@2e82 │ │ -194974: 0f00 |0002: return v0 │ │ +194964: |[194964] org.thoughtcrime.securesms.util.DynamicTheme.getDarkThemeStyle:()I │ │ +194974: 6000 822e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_DarkTheme:I // field@2e82 │ │ +194978: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/DynamicTheme; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -305384,17 +305385,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -194978: |[194978] org.thoughtcrime.securesms.util.DynamicTheme.getLightThemeStyle:()I │ │ -194988: 6000 862e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_LightTheme:I // field@2e86 │ │ -19498c: 0f00 |0002: return v0 │ │ +19497c: |[19497c] org.thoughtcrime.securesms.util.DynamicTheme.getLightThemeStyle:()I │ │ +19498c: 6000 862e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_LightTheme:I // field@2e86 │ │ +194990: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/DynamicTheme; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -305402,20 +305403,20 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -194a00: |[194a00] org.thoughtcrime.securesms.util.DynamicTheme.onCreate:(Landroid/app/Activity;)V │ │ -194a10: 7020 3456 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5634 │ │ -194a16: 0a00 |0003: move-result v0 │ │ -194a18: 5910 2342 |0004: iput v0, v1, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@4223 │ │ -194a1c: 6e20 2700 0200 |0006: invoke-virtual {v2, v0}, Landroid/app/Activity;.setTheme:(I)V // method@0027 │ │ -194a22: 0e00 |0009: return-void │ │ +194a04: |[194a04] org.thoughtcrime.securesms.util.DynamicTheme.onCreate:(Landroid/app/Activity;)V │ │ +194a14: 7020 3456 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5634 │ │ +194a1a: 0a00 |0003: move-result v0 │ │ +194a1c: 5910 2342 |0004: iput v0, v1, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@4223 │ │ +194a20: 6e20 2700 0200 |0006: invoke-virtual {v2, v0}, Landroid/app/Activity;.setTheme:(I)V // method@0027 │ │ +194a26: 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; │ │ @@ -305425,26 +305426,26 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -194a24: |[194a24] org.thoughtcrime.securesms.util.DynamicTheme.onResume:(Landroid/app/Activity;)V │ │ -194a34: 5220 2342 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@4223 │ │ -194a38: 7020 3456 3200 |0002: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5634 │ │ -194a3e: 0a01 |0005: move-result v1 │ │ -194a40: 3210 1200 |0006: if-eq v0, v1, 0018 // +0012 │ │ -194a44: 6e10 1a00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -194a4a: 0c00 |000b: move-result-object v0 │ │ -194a4c: 6e10 1500 0300 |000c: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0015 │ │ -194a52: 7110 2f56 0300 |000f: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@562f │ │ -194a58: 6e20 2800 0300 |0012: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ -194a5e: 7110 2f56 0300 |0015: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@562f │ │ -194a64: 0e00 |0018: return-void │ │ +194a28: |[194a28] org.thoughtcrime.securesms.util.DynamicTheme.onResume:(Landroid/app/Activity;)V │ │ +194a38: 5220 2342 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@4223 │ │ +194a3c: 7020 3456 3200 |0002: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5634 │ │ +194a42: 0a01 |0005: move-result v1 │ │ +194a44: 3210 1200 |0006: if-eq v0, v1, 0018 // +0012 │ │ +194a48: 6e10 1a00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +194a4e: 0c00 |000b: move-result-object v0 │ │ +194a50: 6e10 1500 0300 |000c: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0015 │ │ +194a56: 7110 2f56 0300 |000f: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@562f │ │ +194a5c: 6e20 2800 0300 |0012: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ +194a62: 7110 2f56 0300 |0015: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@562f │ │ +194a68: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0008 line=42 │ │ 0x000c line=43 │ │ 0x000f line=44 │ │ 0x0012 line=45 │ │ @@ -305487,17 +305488,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -194adc: |[194adc] org.thoughtcrime.securesms.util.FileProviderUtil.:()V │ │ -194aec: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -194af2: 0e00 |0003: return-void │ │ +194ae0: |[194ae0] org.thoughtcrime.securesms.util.FileProviderUtil.:()V │ │ +194af0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +194af6: 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;) │ │ @@ -305505,19 +305506,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 │ │ -194abc: |[194abc] org.thoughtcrime.securesms.util.FileProviderUtil.getUriFor:(Landroid/content/Context;Ljava/io/File;)Landroid/net/Uri; │ │ -194acc: 1a00 9e4a |0000: const-string v0, "com.b44t.messenger.fileprovider" // string@4a9e │ │ -194ad0: 7130 3205 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@0532 │ │ -194ad6: 0c01 |0005: move-result-object v1 │ │ -194ad8: 1101 |0006: return-object v1 │ │ +194ac0: |[194ac0] org.thoughtcrime.securesms.util.FileProviderUtil.getUriFor:(Landroid/content/Context;Ljava/io/File;)Landroid/net/Uri; │ │ +194ad0: 1a00 9e4a |0000: const-string v0, "com.b44t.messenger.fileprovider" // string@4a9e │ │ +194ad4: 7130 3205 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@0532 │ │ +194ada: 0c01 |0005: move-result-object v1 │ │ +194adc: 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; │ │ │ │ @@ -305547,17 +305548,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -194c04: |[194c04] org.thoughtcrime.securesms.util.FileUtils.:()V │ │ -194c14: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -194c1a: 0e00 |0003: return-void │ │ +194c08: |[194c08] org.thoughtcrime.securesms.util.FileUtils.:()V │ │ +194c18: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +194c1e: 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;) │ │ @@ -305565,92 +305566,92 @@ │ │ type : '(C)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 49 16-bit code units │ │ -194af4: |[194af4] org.thoughtcrime.securesms.util.FileUtils.isValidFilenameChar:(C)Z │ │ -194b04: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ -194b08: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -194b0a: 3602 0300 |0003: if-gt v2, v0, 0006 // +0003 │ │ -194b0e: 0f01 |0005: return v1 │ │ -194b10: 1300 2200 |0006: const/16 v0, #int 34 // #22 │ │ -194b14: 3202 2800 |0008: if-eq v2, v0, 0030 // +0028 │ │ -194b18: 1300 2a00 |000a: const/16 v0, #int 42 // #2a │ │ -194b1c: 3202 2400 |000c: if-eq v2, v0, 0030 // +0024 │ │ -194b20: 1300 2f00 |000e: const/16 v0, #int 47 // #2f │ │ -194b24: 3202 2000 |0010: if-eq v2, v0, 0030 // +0020 │ │ -194b28: 1300 3a00 |0012: const/16 v0, #int 58 // #3a │ │ -194b2c: 3202 1c00 |0014: if-eq v2, v0, 0030 // +001c │ │ -194b30: 1300 3c00 |0016: const/16 v0, #int 60 // #3c │ │ -194b34: 3202 1800 |0018: if-eq v2, v0, 0030 // +0018 │ │ -194b38: 1300 5c00 |001a: const/16 v0, #int 92 // #5c │ │ -194b3c: 3202 1400 |001c: if-eq v2, v0, 0030 // +0014 │ │ -194b40: 1300 7c00 |001e: const/16 v0, #int 124 // #7c │ │ -194b44: 3202 1000 |0020: if-eq v2, v0, 0030 // +0010 │ │ -194b48: 1300 7f00 |0022: const/16 v0, #int 127 // #7f │ │ -194b4c: 3202 0c00 |0024: if-eq v2, v0, 0030 // +000c │ │ -194b50: 1300 3e00 |0026: const/16 v0, #int 62 // #3e │ │ -194b54: 3202 0800 |0028: if-eq v2, v0, 0030 // +0008 │ │ -194b58: 1300 3f00 |002a: const/16 v0, #int 63 // #3f │ │ -194b5c: 3202 0400 |002c: if-eq v2, v0, 0030 // +0004 │ │ -194b60: 1212 |002e: const/4 v2, #int 1 // #1 │ │ -194b62: 0f02 |002f: return v2 │ │ -194b64: 0f01 |0030: return v1 │ │ +194af8: |[194af8] org.thoughtcrime.securesms.util.FileUtils.isValidFilenameChar:(C)Z │ │ +194b08: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ +194b0c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +194b0e: 3602 0300 |0003: if-gt v2, v0, 0006 // +0003 │ │ +194b12: 0f01 |0005: return v1 │ │ +194b14: 1300 2200 |0006: const/16 v0, #int 34 // #22 │ │ +194b18: 3202 2800 |0008: if-eq v2, v0, 0030 // +0028 │ │ +194b1c: 1300 2a00 |000a: const/16 v0, #int 42 // #2a │ │ +194b20: 3202 2400 |000c: if-eq v2, v0, 0030 // +0024 │ │ +194b24: 1300 2f00 |000e: const/16 v0, #int 47 // #2f │ │ +194b28: 3202 2000 |0010: if-eq v2, v0, 0030 // +0020 │ │ +194b2c: 1300 3a00 |0012: const/16 v0, #int 58 // #3a │ │ +194b30: 3202 1c00 |0014: if-eq v2, v0, 0030 // +001c │ │ +194b34: 1300 3c00 |0016: const/16 v0, #int 60 // #3c │ │ +194b38: 3202 1800 |0018: if-eq v2, v0, 0030 // +0018 │ │ +194b3c: 1300 5c00 |001a: const/16 v0, #int 92 // #5c │ │ +194b40: 3202 1400 |001c: if-eq v2, v0, 0030 // +0014 │ │ +194b44: 1300 7c00 |001e: const/16 v0, #int 124 // #7c │ │ +194b48: 3202 1000 |0020: if-eq v2, v0, 0030 // +0010 │ │ +194b4c: 1300 7f00 |0022: const/16 v0, #int 127 // #7f │ │ +194b50: 3202 0c00 |0024: if-eq v2, v0, 0030 // +000c │ │ +194b54: 1300 3e00 |0026: const/16 v0, #int 62 // #3e │ │ +194b58: 3202 0800 |0028: if-eq v2, v0, 0030 // +0008 │ │ +194b5c: 1300 3f00 |002a: const/16 v0, #int 63 // #3f │ │ +194b60: 3202 0400 |002c: if-eq v2, v0, 0030 // +0004 │ │ +194b64: 1212 |002e: const/4 v2, #int 1 // #1 │ │ +194b66: 0f02 |002f: return v2 │ │ +194b68: 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 │ │ -194b68: |[194b68] org.thoughtcrime.securesms.util.FileUtils.sanitizeFilename:(Ljava/lang/String;)Ljava/lang/String; │ │ -194b78: 7110 a802 0400 |0000: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -194b7e: 0a00 |0003: move-result v0 │ │ -194b80: 3900 3e00 |0004: if-nez v0, 0042 // +003e │ │ -194b84: 1a00 5b0b |0006: const-string v0, "." // string@0b5b │ │ -194b88: 6e20 cc0a 4000 |0008: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -194b8e: 0a00 |000b: move-result v0 │ │ -194b90: 3900 3600 |000c: if-nez v0, 0042 // +0036 │ │ -194b94: 1a00 680b |000e: const-string v0, ".." // string@0b68 │ │ -194b98: 6e20 cc0a 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -194b9e: 0a00 |0013: move-result v0 │ │ -194ba0: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ -194ba4: 282c |0016: goto 0042 // +002c │ │ -194ba6: 2200 0703 |0017: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ -194baa: 6e10 de0a 0400 |0019: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ade │ │ -194bb0: 0a01 |001c: move-result v1 │ │ -194bb2: 7020 030b 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b03 │ │ -194bb8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -194bba: 6e10 de0a 0400 |0021: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ade │ │ -194bc0: 0a02 |0024: move-result v2 │ │ -194bc2: 3521 1800 |0025: if-ge v1, v2, 003d // +0018 │ │ -194bc6: 6e20 c10a 1400 |0027: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@0ac1 │ │ -194bcc: 0a02 |002a: move-result v2 │ │ -194bce: 7110 3e56 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/FileUtils;.isValidFilenameChar:(C)Z // method@563e │ │ -194bd4: 0a03 |002e: move-result v3 │ │ -194bd6: 3803 0600 |002f: if-eqz v3, 0035 // +0006 │ │ -194bda: 6e20 060b 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b06 │ │ -194be0: 2806 |0034: goto 003a // +0006 │ │ -194be2: 1302 5f00 |0035: const/16 v2, #int 95 // #5f │ │ -194be6: 6e20 060b 2000 |0037: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b06 │ │ -194bec: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -194bf0: 28e5 |003c: goto 0021 // -001b │ │ -194bf2: 6e10 1f0b 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -194bf8: 0c04 |0040: move-result-object v4 │ │ -194bfa: 1104 |0041: return-object v4 │ │ -194bfc: 1a04 eb09 |0042: const-string v4, "(invalid)" // string@09eb │ │ -194c00: 1104 |0044: return-object v4 │ │ +194b6c: |[194b6c] org.thoughtcrime.securesms.util.FileUtils.sanitizeFilename:(Ljava/lang/String;)Ljava/lang/String; │ │ +194b7c: 7110 a802 0400 |0000: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +194b82: 0a00 |0003: move-result v0 │ │ +194b84: 3900 3e00 |0004: if-nez v0, 0042 // +003e │ │ +194b88: 1a00 5b0b |0006: const-string v0, "." // string@0b5b │ │ +194b8c: 6e20 cc0a 4000 |0008: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +194b92: 0a00 |000b: move-result v0 │ │ +194b94: 3900 3600 |000c: if-nez v0, 0042 // +0036 │ │ +194b98: 1a00 680b |000e: const-string v0, ".." // string@0b68 │ │ +194b9c: 6e20 cc0a 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +194ba2: 0a00 |0013: move-result v0 │ │ +194ba4: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ +194ba8: 282c |0016: goto 0042 // +002c │ │ +194baa: 2200 0703 |0017: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ +194bae: 6e10 de0a 0400 |0019: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ade │ │ +194bb4: 0a01 |001c: move-result v1 │ │ +194bb6: 7020 030b 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b03 │ │ +194bbc: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +194bbe: 6e10 de0a 0400 |0021: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ade │ │ +194bc4: 0a02 |0024: move-result v2 │ │ +194bc6: 3521 1800 |0025: if-ge v1, v2, 003d // +0018 │ │ +194bca: 6e20 c10a 1400 |0027: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@0ac1 │ │ +194bd0: 0a02 |002a: move-result v2 │ │ +194bd2: 7110 3e56 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/FileUtils;.isValidFilenameChar:(C)Z // method@563e │ │ +194bd8: 0a03 |002e: move-result v3 │ │ +194bda: 3803 0600 |002f: if-eqz v3, 0035 // +0006 │ │ +194bde: 6e20 060b 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b06 │ │ +194be4: 2806 |0034: goto 003a // +0006 │ │ +194be6: 1302 5f00 |0035: const/16 v2, #int 95 // #5f │ │ +194bea: 6e20 060b 2000 |0037: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b06 │ │ +194bf0: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +194bf4: 28e5 |003c: goto 0021 // -001b │ │ +194bf6: 6e10 1f0b 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +194bfc: 0c04 |0040: move-result-object v4 │ │ +194bfe: 1104 |0041: return-object v4 │ │ +194c00: 1a04 eb09 |0042: const-string v4, "(invalid)" // string@09eb │ │ +194c04: 1104 |0044: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0017 line=11 │ │ 0x0021 line=12 │ │ 0x0027 line=13 │ │ 0x002b line=14 │ │ @@ -305726,17 +305727,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -194c9c: |[194c9c] org.thoughtcrime.securesms.util.Hash.:()V │ │ -194cac: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -194cb2: 0e00 |0003: return-void │ │ +194ca0: |[194ca0] org.thoughtcrime.securesms.util.Hash.:()V │ │ +194cb0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +194cb6: 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;) │ │ @@ -305744,40 +305745,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 │ │ -194c1c: |[194c1c] org.thoughtcrime.securesms.util.Hash.sha256:(Ljava/lang/String;)Ljava/lang/String; │ │ -194c2c: 1a00 d233 |0000: const-string v0, "SHA-256" // string@33d2 │ │ -194c30: 7110 270c 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@0c27 │ │ -194c36: 0c00 |0005: move-result-object v0 │ │ -194c38: 1a01 f63b |0006: const-string v1, "UTF-8" // string@3bf6 │ │ -194c3c: 7110 c00b 0100 |0008: invoke-static {v1}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@0bc0 │ │ -194c42: 0c01 |000b: move-result-object v1 │ │ -194c44: 6e20 d10a 1300 |000c: invoke-virtual {v3, v1}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@0ad1 │ │ -194c4a: 0c03 |000f: move-result-object v3 │ │ -194c4c: 6e20 290c 3000 |0010: invoke-virtual {v0, v3}, Ljava/security/MessageDigest;.update:([B)V // method@0c29 │ │ -194c52: 6e10 260c 0000 |0013: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@0c26 │ │ -194c58: 0c03 |0016: move-result-object v3 │ │ -194c5a: 1a00 a205 |0017: const-string v0, "%064x" // string@05a2 │ │ -194c5e: 2201 3003 |0019: new-instance v1, Ljava/math/BigInteger; // type@0330 │ │ -194c62: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -194c64: 7030 8d0b 2103 |001c: invoke-direct {v1, v2, v3}, Ljava/math/BigInteger;.:(I[B)V // method@0b8d │ │ -194c6a: 2323 3211 |001f: new-array v3, v2, [Ljava/lang/Object; // type@1132 │ │ -194c6e: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -194c70: 4d01 0302 |0022: aput-object v1, v3, v2 │ │ -194c74: 7120 ce0a 3000 |0024: invoke-static {v0, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ -194c7a: 0c03 |0027: move-result-object v3 │ │ -194c7c: 1103 |0028: return-object v3 │ │ -194c7e: 0d03 |0029: move-exception v3 │ │ -194c80: 6e10 2a0c 0300 |002a: invoke-virtual {v3}, Ljava/security/NoSuchAlgorithmException;.printStackTrace:()V // method@0c2a │ │ -194c86: 1203 |002d: const/4 v3, #int 0 // #0 │ │ -194c88: 1103 |002e: return-object v3 │ │ +194c20: |[194c20] org.thoughtcrime.securesms.util.Hash.sha256:(Ljava/lang/String;)Ljava/lang/String; │ │ +194c30: 1a00 d233 |0000: const-string v0, "SHA-256" // string@33d2 │ │ +194c34: 7110 270c 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@0c27 │ │ +194c3a: 0c00 |0005: move-result-object v0 │ │ +194c3c: 1a01 f63b |0006: const-string v1, "UTF-8" // string@3bf6 │ │ +194c40: 7110 c00b 0100 |0008: invoke-static {v1}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@0bc0 │ │ +194c46: 0c01 |000b: move-result-object v1 │ │ +194c48: 6e20 d10a 1300 |000c: invoke-virtual {v3, v1}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@0ad1 │ │ +194c4e: 0c03 |000f: move-result-object v3 │ │ +194c50: 6e20 290c 3000 |0010: invoke-virtual {v0, v3}, Ljava/security/MessageDigest;.update:([B)V // method@0c29 │ │ +194c56: 6e10 260c 0000 |0013: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@0c26 │ │ +194c5c: 0c03 |0016: move-result-object v3 │ │ +194c5e: 1a00 a205 |0017: const-string v0, "%064x" // string@05a2 │ │ +194c62: 2201 3003 |0019: new-instance v1, Ljava/math/BigInteger; // type@0330 │ │ +194c66: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +194c68: 7030 8d0b 2103 |001c: invoke-direct {v1, v2, v3}, Ljava/math/BigInteger;.:(I[B)V // method@0b8d │ │ +194c6e: 2323 3211 |001f: new-array v3, v2, [Ljava/lang/Object; // type@1132 │ │ +194c72: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +194c74: 4d01 0302 |0022: aput-object v1, v3, v2 │ │ +194c78: 7120 ce0a 3000 |0024: invoke-static {v0, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ +194c7e: 0c03 |0027: move-result-object v3 │ │ +194c80: 1103 |0028: return-object v3 │ │ +194c82: 0d03 |0029: move-exception v3 │ │ +194c84: 6e10 2a0c 0300 |002a: invoke-virtual {v3}, Ljava/security/NoSuchAlgorithmException;.printStackTrace:()V // method@0c2a │ │ +194c8a: 1203 |002d: const/4 v3, #int 0 // #0 │ │ +194c8c: 1103 |002e: return-object v3 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0029 │ │ positions : │ │ 0x0000 line=12 │ │ 0x0006 line=13 │ │ 0x0013 line=14 │ │ @@ -305820,38 +305821,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 30 16-bit code units │ │ -194d70: |[194d70] org.thoughtcrime.securesms.util.Hex.:()V │ │ -194d80: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -194d84: 2300 1511 |0002: new-array v0, v0, [C // type@1115 │ │ -194d88: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ -194d8e: 6900 2542 |0007: sput-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@4225 │ │ -194d92: 0e00 |0009: return-void │ │ -194d94: 0003 0200 1000 0000 3000 3100 3200 ... |000a: array-data (20 units) │ │ +194d74: |[194d74] org.thoughtcrime.securesms.util.Hex.:()V │ │ +194d84: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +194d88: 2300 1511 |0002: new-array v0, v0, [C // type@1115 │ │ +194d8c: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ +194d92: 6900 2542 |0007: sput-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@4225 │ │ +194d96: 0e00 |0009: return-void │ │ +194d98: 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 │ │ -194dbc: |[194dbc] org.thoughtcrime.securesms.util.Hex.:()V │ │ -194dcc: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -194dd2: 0e00 |0003: return-void │ │ +194dc0: |[194dc0] org.thoughtcrime.securesms.util.Hex.:()V │ │ +194dd0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +194dd6: 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;) │ │ @@ -305859,24 +305860,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 │ │ -194dd4: |[194dd4] org.thoughtcrime.securesms.util.Hex.appendHexChar:(Ljava/lang/StringBuffer;I)V │ │ -194de4: 6200 2542 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@4225 │ │ -194de8: e101 0304 |0002: shr-int/lit8 v1, v3, #int 4 // #04 │ │ -194dec: dd01 010f |0004: and-int/lit8 v1, v1, #int 15 // #0f │ │ -194df0: 4901 0001 |0006: aget-char v1, v0, v1 │ │ -194df4: 6e20 fd0a 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0afd │ │ -194dfa: dd03 030f |000b: and-int/lit8 v3, v3, #int 15 // #0f │ │ -194dfe: 4903 0003 |000d: aget-char v3, v0, v3 │ │ -194e02: 6e20 fd0a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0afd │ │ -194e08: 0e00 |0012: return-void │ │ +194dd8: |[194dd8] org.thoughtcrime.securesms.util.Hex.appendHexChar:(Ljava/lang/StringBuffer;I)V │ │ +194de8: 6200 2542 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@4225 │ │ +194dec: e101 0304 |0002: shr-int/lit8 v1, v3, #int 4 // #04 │ │ +194df0: dd01 010f |0004: and-int/lit8 v1, v1, #int 15 // #0f │ │ +194df4: 4901 0001 |0006: aget-char v1, v0, v1 │ │ +194df8: 6e20 fd0a 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0afd │ │ +194dfe: dd03 030f |000b: and-int/lit8 v3, v3, #int 15 // #0f │ │ +194e02: 4903 0003 |000d: aget-char v3, v0, v3 │ │ +194e06: 6e20 fd0a 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0afd │ │ +194e0c: 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 │ │ @@ -305886,46 +305887,46 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -194cb4: |[194cb4] org.thoughtcrime.securesms.util.Hex.fromStringCondensed:(Ljava/lang/String;)[B │ │ -194cc4: 6e10 ed0a 0700 |0000: invoke-virtual {v7}, Ljava/lang/String;.toCharArray:()[C // method@0aed │ │ -194cca: 0c07 |0003: move-result-object v7 │ │ -194ccc: 2170 |0004: array-length v0, v7 │ │ -194cce: dd01 0001 |0005: and-int/lit8 v1, v0, #int 1 // #01 │ │ -194cd2: 3901 2800 |0007: if-nez v1, 002f // +0028 │ │ -194cd6: e101 0001 |0009: shr-int/lit8 v1, v0, #int 1 // #01 │ │ -194cda: 2311 1411 |000b: new-array v1, v1, [B // type@1114 │ │ -194cde: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -194ce0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -194ce2: 3502 1f00 |000f: if-ge v2, v0, 002e // +001f │ │ -194ce6: 4904 0702 |0011: aget-char v4, v7, v2 │ │ -194cea: 1305 1000 |0013: const/16 v5, #int 16 // #10 │ │ -194cee: 7120 c909 5400 |0015: invoke-static {v4, v5}, Ljava/lang/Character;.digit:(CI)I // method@09c9 │ │ -194cf4: 0a04 |0018: move-result v4 │ │ -194cf6: e004 0404 |0019: shl-int/lit8 v4, v4, #int 4 // #04 │ │ -194cfa: d806 0201 |001b: add-int/lit8 v6, v2, #int 1 // #01 │ │ -194cfe: 4906 0706 |001d: aget-char v6, v7, v6 │ │ -194d02: 7120 c909 5600 |001f: invoke-static {v6, v5}, Ljava/lang/Character;.digit:(CI)I // method@09c9 │ │ -194d08: 0a05 |0022: move-result v5 │ │ -194d0a: b654 |0023: or-int/2addr v4, v5 │ │ -194d0c: d802 0202 |0024: add-int/lit8 v2, v2, #int 2 // #02 │ │ -194d10: d544 ff00 |0026: and-int/lit16 v4, v4, #int 255 // #00ff │ │ -194d14: 8d44 |0028: int-to-byte v4, v4 │ │ -194d16: 4f04 0103 |0029: aput-byte v4, v1, v3 │ │ -194d1a: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -194d1e: 28e2 |002d: goto 000f // -001e │ │ -194d20: 1101 |002e: return-object v1 │ │ -194d22: 2207 c302 |002f: new-instance v7, Ljava/io/IOException; // type@02c3 │ │ -194d26: 1a00 8130 |0031: const-string v0, "Odd number of characters." // string@3081 │ │ -194d2a: 7020 8709 0700 |0033: invoke-direct {v7, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0987 │ │ -194d30: 2707 |0036: throw v7 │ │ +194cb8: |[194cb8] org.thoughtcrime.securesms.util.Hex.fromStringCondensed:(Ljava/lang/String;)[B │ │ +194cc8: 6e10 ed0a 0700 |0000: invoke-virtual {v7}, Ljava/lang/String;.toCharArray:()[C // method@0aed │ │ +194cce: 0c07 |0003: move-result-object v7 │ │ +194cd0: 2170 |0004: array-length v0, v7 │ │ +194cd2: dd01 0001 |0005: and-int/lit8 v1, v0, #int 1 // #01 │ │ +194cd6: 3901 2800 |0007: if-nez v1, 002f // +0028 │ │ +194cda: e101 0001 |0009: shr-int/lit8 v1, v0, #int 1 // #01 │ │ +194cde: 2311 1411 |000b: new-array v1, v1, [B // type@1114 │ │ +194ce2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +194ce4: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +194ce6: 3502 1f00 |000f: if-ge v2, v0, 002e // +001f │ │ +194cea: 4904 0702 |0011: aget-char v4, v7, v2 │ │ +194cee: 1305 1000 |0013: const/16 v5, #int 16 // #10 │ │ +194cf2: 7120 c909 5400 |0015: invoke-static {v4, v5}, Ljava/lang/Character;.digit:(CI)I // method@09c9 │ │ +194cf8: 0a04 |0018: move-result v4 │ │ +194cfa: e004 0404 |0019: shl-int/lit8 v4, v4, #int 4 // #04 │ │ +194cfe: d806 0201 |001b: add-int/lit8 v6, v2, #int 1 // #01 │ │ +194d02: 4906 0706 |001d: aget-char v6, v7, v6 │ │ +194d06: 7120 c909 5600 |001f: invoke-static {v6, v5}, Ljava/lang/Character;.digit:(CI)I // method@09c9 │ │ +194d0c: 0a05 |0022: move-result v5 │ │ +194d0e: b654 |0023: or-int/2addr v4, v5 │ │ +194d10: d802 0202 |0024: add-int/lit8 v2, v2, #int 2 // #02 │ │ +194d14: d544 ff00 |0026: and-int/lit16 v4, v4, #int 255 // #00ff │ │ +194d18: 8d44 |0028: int-to-byte v4, v4 │ │ +194d1a: 4f04 0103 |0029: aput-byte v4, v1, v3 │ │ +194d1e: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +194d22: 28e2 |002d: goto 000f // -001e │ │ +194d24: 1101 |002e: return-object v1 │ │ +194d26: 2207 c302 |002f: new-instance v7, Ljava/io/IOException; // type@02c3 │ │ +194d2a: 1a00 8130 |0031: const-string v0, "Odd number of characters." // string@3081 │ │ +194d2e: 7020 8709 0700 |0033: invoke-direct {v7, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0987 │ │ +194d34: 2707 |0036: throw v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ 0x000b line=46 │ │ 0x0011 line=50 │ │ 0x001d line=52 │ │ @@ -305939,27 +305940,27 @@ │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -194d34: |[194d34] org.thoughtcrime.securesms.util.Hex.toStringCondensed:([B)Ljava/lang/String; │ │ -194d44: 2200 0603 |0000: new-instance v0, Ljava/lang/StringBuffer; // type@0306 │ │ -194d48: 7010 fb0a 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0afb │ │ -194d4e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -194d50: 2132 |0006: array-length v2, v3 │ │ -194d52: 3521 0a00 |0007: if-ge v1, v2, 0011 // +000a │ │ -194d56: 4802 0301 |0009: aget-byte v2, v3, v1 │ │ -194d5a: 7120 4656 2000 |000b: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/Hex;.appendHexChar:(Ljava/lang/StringBuffer;I)V // method@5646 │ │ -194d60: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -194d64: 28f6 |0010: goto 0006 // -000a │ │ -194d66: 6e10 010b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0b01 │ │ -194d6c: 0c03 |0014: move-result-object v3 │ │ -194d6e: 1103 |0015: return-object v3 │ │ +194d38: |[194d38] org.thoughtcrime.securesms.util.Hex.toStringCondensed:([B)Ljava/lang/String; │ │ +194d48: 2200 0603 |0000: new-instance v0, Ljava/lang/StringBuffer; // type@0306 │ │ +194d4c: 7010 fb0a 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0afb │ │ +194d52: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +194d54: 2132 |0006: array-length v2, v3 │ │ +194d56: 3521 0a00 |0007: if-ge v1, v2, 0011 // +000a │ │ +194d5a: 4802 0301 |0009: aget-byte v2, v3, v1 │ │ +194d5e: 7120 4656 2000 |000b: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/Hex;.appendHexChar:(Ljava/lang/StringBuffer;I)V // method@5646 │ │ +194d64: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +194d68: 28f6 |0010: goto 0006 // -000a │ │ +194d6a: 6e10 010b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0b01 │ │ +194d70: 0c03 |0014: move-result-object v3 │ │ +194d72: 1103 |0015: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0006 line=32 │ │ 0x0009 line=33 │ │ 0x0011 line=35 │ │ locals : │ │ @@ -305991,17 +305992,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -194e6c: |[194e6c] org.thoughtcrime.securesms.util.IntentUtils.:()V │ │ -194e7c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -194e82: 0e00 |0003: return-void │ │ +194e70: |[194e70] org.thoughtcrime.securesms.util.IntentUtils.:()V │ │ +194e80: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +194e86: 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;) │ │ @@ -306009,49 +306010,49 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -194e44: |[194e44] org.thoughtcrime.securesms.util.IntentUtils.FLAG_MUTABLE:()I │ │ -194e54: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -194e58: 1301 1f00 |0002: const/16 v1, #int 31 // #1f │ │ -194e5c: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -194e60: 1500 0002 |0006: const/high16 v0, #int 33554432 // #200 │ │ -194e64: 0f00 |0008: return v0 │ │ -194e66: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -194e68: 0f00 |000a: return v0 │ │ +194e48: |[194e48] org.thoughtcrime.securesms.util.IntentUtils.FLAG_MUTABLE:()I │ │ +194e58: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +194e5c: 1301 1f00 |0002: const/16 v1, #int 31 // #1f │ │ +194e60: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +194e64: 1500 0002 |0006: const/high16 v0, #int 33554432 // #200 │ │ +194e68: 0f00 |0008: return v0 │ │ +194e6a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +194e6c: 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 │ │ -194e0c: |[194e0c] org.thoughtcrime.securesms.util.IntentUtils.isResolvable:(Landroid/content/Context;Landroid/content/Intent;)Z │ │ -194e1c: 6e10 7400 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0074 │ │ -194e22: 0c01 |0003: move-result-object v1 │ │ -194e24: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -194e26: 6e30 cd00 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@00cd │ │ -194e2c: 0c01 |0008: move-result-object v1 │ │ -194e2e: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -194e32: 7210 cc0c 0100 |000b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ -194e38: 0a01 |000e: move-result v1 │ │ -194e3a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -194e3c: 3721 0300 |0010: if-le v1, v2, 0013 // +0003 │ │ -194e40: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -194e42: 0f00 |0013: return v0 │ │ +194e10: |[194e10] org.thoughtcrime.securesms.util.IntentUtils.isResolvable:(Landroid/content/Context;Landroid/content/Intent;)Z │ │ +194e20: 6e10 7400 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0074 │ │ +194e26: 0c01 |0003: move-result-object v1 │ │ +194e28: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +194e2a: 6e30 cd00 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@00cd │ │ +194e30: 0c01 |0008: move-result-object v1 │ │ +194e32: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +194e36: 7210 cc0c 0100 |000b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ +194e3c: 0a01 |000e: move-result v1 │ │ +194e3e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +194e40: 3721 0300 |0010: if-le v1, v2, 0013 // +0003 │ │ +194e44: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +194e46: 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; │ │ @@ -306061,28 +306062,28 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -194e84: |[194e84] org.thoughtcrime.securesms.util.IntentUtils.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V │ │ -194e94: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ -194e98: 1a01 da44 |0002: const-string v1, "android.intent.action.VIEW" // string@44da │ │ -194e9c: 7110 0102 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -194ea2: 0c03 |0007: move-result-object v3 │ │ -194ea4: 7030 8600 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0086 │ │ -194eaa: 6e20 7f00 0200 |000b: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ -194eb0: 280b |000e: goto 0019 // +000b │ │ -194eb2: 6003 862a |000f: sget v3, Lorg/thoughtcrime/securesms/R$string;.no_browser_installed:I // field@2a86 │ │ -194eb6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -194eb8: 7130 7304 3200 |0012: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0473 │ │ -194ebe: 0c02 |0015: move-result-object v2 │ │ -194ec0: 6e10 7504 0200 |0016: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0475 │ │ -194ec6: 0e00 |0019: return-void │ │ +194e88: |[194e88] org.thoughtcrime.securesms.util.IntentUtils.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V │ │ +194e98: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ +194e9c: 1a01 da44 |0002: const-string v1, "android.intent.action.VIEW" // string@44da │ │ +194ea0: 7110 0102 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +194ea6: 0c03 |0007: move-result-object v3 │ │ +194ea8: 7030 8600 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0086 │ │ +194eae: 6e20 7f00 0200 |000b: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ +194eb4: 280b |000e: goto 0019 // +000b │ │ +194eb6: 6003 862a |000f: sget v3, Lorg/thoughtcrime/securesms/R$string;.no_browser_installed:I // field@2a86 │ │ +194eba: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +194ebc: 7130 7304 3200 |0012: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0473 │ │ +194ec2: 0c02 |0015: move-result-object v2 │ │ +194ec4: 6e10 7504 0200 |0016: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0475 │ │ +194eca: 0e00 |0019: return-void │ │ catches : 1 │ │ 0x000b - 0x000e │ │ Landroid/content/ActivityNotFoundException; -> 0x000f │ │ positions : │ │ 0x0000 line=27 │ │ 0x000b line=29 │ │ 0x000f line=31 │ │ @@ -306131,18 +306132,18 @@ │ │ type : '(Lorg/json/JSONObject;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -194f68: |[194f68] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.:(Lorg/json/JSONObject;)V │ │ -194f78: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -194f7e: 5b01 2642 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4226 │ │ -194f82: 0e00 |0005: return-void │ │ +194f6c: |[194f6c] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.:(Lorg/json/JSONObject;)V │ │ +194f7c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +194f82: 5b01 2642 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4226 │ │ +194f86: 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; │ │ @@ -306153,19 +306154,19 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -194ef4: |[194ef4] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getInt:(Ljava/lang/String;)I │ │ -194f04: 5410 2642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4226 │ │ -194f08: 6e20 a53a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@3aa5 │ │ -194f0e: 0a02 |0005: move-result v2 │ │ -194f10: 0f02 |0006: return v2 │ │ +194ef8: |[194ef8] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getInt:(Ljava/lang/String;)I │ │ +194f08: 5410 2642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4226 │ │ +194f0c: 6e20 a53a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@3aa5 │ │ +194f12: 0a02 |0005: move-result v2 │ │ +194f14: 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; │ │ │ │ @@ -306174,19 +306175,19 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -194f48: |[194f48] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getLong:(Ljava/lang/String;)J │ │ -194f58: 5420 2642 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4226 │ │ -194f5c: 6e20 a63a 3000 |0002: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@3aa6 │ │ -194f62: 0b00 |0005: move-result-wide v0 │ │ -194f64: 1000 |0006: return-wide v0 │ │ +194f4c: |[194f4c] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getLong:(Ljava/lang/String;)J │ │ +194f5c: 5420 2642 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4226 │ │ +194f60: 6e20 a63a 3000 |0002: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@3aa6 │ │ +194f66: 0b00 |0005: move-result-wide v0 │ │ +194f68: 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; │ │ │ │ @@ -306195,25 +306196,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 │ │ -194f14: |[194f14] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ -194f24: 5410 2642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4226 │ │ -194f28: 6e20 a93a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3aa9 │ │ -194f2e: 0a00 |0005: move-result v0 │ │ -194f30: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -194f34: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -194f36: 1102 |0009: return-object v2 │ │ -194f38: 5410 2642 |000a: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4226 │ │ -194f3c: 6e20 a73a 2000 |000c: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@3aa7 │ │ -194f42: 0c02 |000f: move-result-object v2 │ │ -194f44: 1102 |0010: return-object v2 │ │ +194f18: |[194f18] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ +194f28: 5410 2642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4226 │ │ +194f2c: 6e20 a93a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3aa9 │ │ +194f32: 0a00 |0005: move-result v0 │ │ +194f34: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +194f38: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +194f3a: 1102 |0009: return-object v2 │ │ +194f3c: 5410 2642 |000a: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4226 │ │ +194f40: 6e20 a73a 2000 |000c: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@3aa7 │ │ +194f46: 0c02 |000f: move-result-object v2 │ │ +194f48: 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; │ │ @@ -306223,19 +306224,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -194ed4: |[194ed4] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.isNull:(Ljava/lang/String;)Z │ │ -194ee4: 5410 2642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4226 │ │ -194ee8: 6e20 a93a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3aa9 │ │ -194eee: 0a02 |0005: move-result v2 │ │ -194ef0: 0f02 |0006: return v2 │ │ +194ed8: |[194ed8] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.isNull:(Ljava/lang/String;)Z │ │ +194ee8: 5410 2642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@4226 │ │ +194eec: 6e20 a93a 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3aa9 │ │ +194ef2: 0a02 |0005: move-result v2 │ │ +194ef4: 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; │ │ │ │ @@ -306286,26 +306287,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -1950a0: |[1950a0] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ -1950b0: 2200 4a02 |0000: new-instance v0, Lcom/fasterxml/jackson/databind/ObjectMapper; // type@024a │ │ -1950b4: 7010 8208 0000 |0002: invoke-direct {v0}, Lcom/fasterxml/jackson/databind/ObjectMapper;.:()V // method@0882 │ │ -1950ba: 6900 2742 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4227 │ │ -1950be: 6201 6f00 |0007: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.FAIL_ON_UNKNOWN_PROPERTIES:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@006f │ │ -1950c2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1950c4: 6e30 8308 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@0883 │ │ -1950ca: 6201 7100 |000d: sget-object v1, Lcom/fasterxml/jackson/databind/SerializationFeature;.WRITE_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/SerializationFeature; // field@0071 │ │ -1950ce: 6e20 8508 1000 |000f: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/SerializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@0885 │ │ -1950d4: 6201 7000 |0012: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.READ_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@0070 │ │ -1950d8: 6e20 8408 1000 |0014: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@0884 │ │ -1950de: 0e00 |0017: return-void │ │ +1950a4: |[1950a4] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ +1950b4: 2200 4a02 |0000: new-instance v0, Lcom/fasterxml/jackson/databind/ObjectMapper; // type@024a │ │ +1950b8: 7010 8208 0000 |0002: invoke-direct {v0}, Lcom/fasterxml/jackson/databind/ObjectMapper;.:()V // method@0882 │ │ +1950be: 6900 2742 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4227 │ │ +1950c2: 6201 6f00 |0007: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.FAIL_ON_UNKNOWN_PROPERTIES:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@006f │ │ +1950c6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1950c8: 6e30 8308 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@0883 │ │ +1950ce: 6201 7100 |000d: sget-object v1, Lcom/fasterxml/jackson/databind/SerializationFeature;.WRITE_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/SerializationFeature; // field@0071 │ │ +1950d2: 6e20 8508 1000 |000f: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/SerializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@0885 │ │ +1950d8: 6201 7000 |0012: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.READ_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@0070 │ │ +1950dc: 6e20 8408 1000 |0014: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@0884 │ │ +1950e2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0007 line=19 │ │ 0x000d line=20 │ │ 0x0012 line=21 │ │ locals : │ │ @@ -306315,17 +306316,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1950e0: |[1950e0] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ -1950f0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1950f6: 0e00 |0003: return-void │ │ +1950e4: |[1950e4] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ +1950f4: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1950fa: 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;) │ │ @@ -306333,19 +306334,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 │ │ -194ff0: |[194ff0] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; │ │ -195000: 6200 2742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4227 │ │ -195004: 6e30 8608 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; // method@0886 │ │ -19500a: 0c01 |0005: move-result-object v1 │ │ -19500c: 1101 |0006: return-object v1 │ │ +194ff4: |[194ff4] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; │ │ +195004: 6200 2742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4227 │ │ +195008: 6e30 8608 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; // method@0886 │ │ +19500e: 0c01 |0005: move-result-object v1 │ │ +195010: 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; │ │ │ │ @@ -306354,19 +306355,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 │ │ -195010: |[195010] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; │ │ -195020: 6200 2742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4227 │ │ -195024: 6e30 8708 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; // method@0887 │ │ -19502a: 0c01 |0005: move-result-object v1 │ │ -19502c: 1101 |0006: return-object v1 │ │ +195014: |[195014] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; │ │ +195024: 6200 2742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4227 │ │ +195028: 6e30 8708 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; // method@0887 │ │ +19502e: 0c01 |0005: move-result-object v1 │ │ +195030: 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; │ │ │ │ @@ -306375,19 +306376,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 │ │ -195030: |[195030] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; │ │ -195040: 6200 2742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4227 │ │ -195044: 6e30 8808 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@0888 │ │ -19504a: 0c01 |0005: move-result-object v1 │ │ -19504c: 1101 |0006: return-object v1 │ │ +195034: |[195034] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; │ │ +195044: 6200 2742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4227 │ │ +195048: 6e30 8808 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@0888 │ │ +19504e: 0c01 |0005: move-result-object v1 │ │ +195050: 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; │ │ │ │ @@ -306396,20 +306397,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 │ │ -194fcc: |[194fcc] org.thoughtcrime.securesms.util.JsonUtils.fromJson:([BLjava/lang/Class;)Ljava/lang/Object; │ │ -194fdc: 2200 0503 |0000: new-instance v0, Ljava/lang/String; // type@0305 │ │ -194fe0: 7020 bb0a 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/String;.:([B)V // method@0abb │ │ -194fe6: 7120 5656 2000 |0005: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/JsonUtils;.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@5656 │ │ -194fec: 0c01 |0008: move-result-object v1 │ │ -194fee: 1101 |0009: return-object v1 │ │ +194fd0: |[194fd0] org.thoughtcrime.securesms.util.JsonUtils.fromJson:([BLjava/lang/Class;)Ljava/lang/Object; │ │ +194fe0: 2200 0503 |0000: new-instance v0, Ljava/lang/String; // type@0305 │ │ +194fe4: 7020 bb0a 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/String;.:([B)V // method@0abb │ │ +194fea: 7120 5656 2000 |0005: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/JsonUtils;.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@5656 │ │ +194ff0: 0c01 |0008: move-result-object v1 │ │ +194ff2: 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; │ │ │ │ @@ -306418,37 +306419,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 │ │ -194fb4: |[194fb4] org.thoughtcrime.securesms.util.JsonUtils.getMapper:()Lcom/fasterxml/jackson/databind/ObjectMapper; │ │ -194fc4: 6200 2742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4227 │ │ -194fc8: 1100 |0002: return-object v0 │ │ +194fb8: |[194fb8] org.thoughtcrime.securesms.util.JsonUtils.getMapper:()Lcom/fasterxml/jackson/databind/ObjectMapper; │ │ +194fc8: 6200 2742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4227 │ │ +194fcc: 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 │ │ -194f84: |[194f84] org.thoughtcrime.securesms.util.JsonUtils.optBoolean:(Lorg/json/JSONObject;Ljava/lang/String;)Z │ │ -194f94: 6e20 aa3a 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optBoolean:(Ljava/lang/String;)Z // method@3aaa │ │ -194f9a: 0a00 |0003: move-result v0 │ │ -194f9c: 0f00 |0004: return v0 │ │ -194f9e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -194fa0: 0f00 |0006: return v0 │ │ +194f88: |[194f88] org.thoughtcrime.securesms.util.JsonUtils.optBoolean:(Lorg/json/JSONObject;Ljava/lang/String;)Z │ │ +194f98: 6e20 aa3a 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optBoolean:(Ljava/lang/String;)Z // method@3aaa │ │ +194f9e: 0a00 |0003: move-result v0 │ │ +194fa0: 0f00 |0004: return v0 │ │ +194fa2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +194fa4: 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; │ │ @@ -306459,20 +306460,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 │ │ -195050: |[195050] org.thoughtcrime.securesms.util.JsonUtils.optString:(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String; │ │ -195060: 6e20 ac3a 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@3aac │ │ -195066: 0c00 |0003: move-result-object v0 │ │ -195068: 1100 |0004: return-object v0 │ │ -19506a: 1a00 0000 |0005: const-string v0, "" // string@0000 │ │ -19506e: 1100 |0007: return-object v0 │ │ +195054: |[195054] org.thoughtcrime.securesms.util.JsonUtils.optString:(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String; │ │ +195064: 6e20 ac3a 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@3aac │ │ +19506a: 0c00 |0003: move-result-object v0 │ │ +19506c: 1100 |0004: return-object v0 │ │ +19506e: 1a00 0000 |0005: const-string v0, "" // string@0000 │ │ +195072: 1100 |0007: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0004 │ │ Ljava/lang/Exception; -> 0x0005 │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=52 │ │ locals : │ │ @@ -306484,19 +306485,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 │ │ -195080: |[195080] org.thoughtcrime.securesms.util.JsonUtils.toJson:(Ljava/lang/Object;)Ljava/lang/String; │ │ -195090: 6200 2742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4227 │ │ -195094: 6e20 8908 1000 |0002: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.writeValueAsString:(Ljava/lang/Object;)Ljava/lang/String; // method@0889 │ │ -19509a: 0c01 |0005: move-result-object v1 │ │ -19509c: 1101 |0006: return-object v1 │ │ +195084: |[195084] org.thoughtcrime.securesms.util.JsonUtils.toJson:(Ljava/lang/Object;)Ljava/lang/String; │ │ +195094: 6200 2742 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@4227 │ │ +195098: 6e20 8908 1000 |0002: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.writeValueAsString:(Ljava/lang/Object;)Ljava/lang/String; // method@0889 │ │ +19509e: 0c01 |0005: move-result-object v1 │ │ +1950a0: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -306535,18 +306536,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -195120: |[195120] org.thoughtcrime.securesms.util.LRUCache.:(I)V │ │ -195130: 7010 aa0c 0000 |0000: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0caa │ │ -195136: 5901 2842 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@4228 │ │ -19513a: 0e00 |0005: return-void │ │ +195124: |[195124] org.thoughtcrime.securesms.util.LRUCache.:(I)V │ │ +195134: 7010 aa0c 0000 |0000: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0caa │ │ +19513a: 5901 2842 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@4228 │ │ +19513e: 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 │ │ @@ -306557,23 +306558,23 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1950f8: |[1950f8] org.thoughtcrime.securesms.util.LRUCache.removeEldestEntry:(Ljava/util/Map$Entry;)Z │ │ -195108: 6e10 5e56 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/LRUCache;.size:()I // method@565e │ │ -19510e: 0a02 |0003: move-result v2 │ │ -195110: 5210 2842 |0004: iget v0, v1, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@4228 │ │ -195114: 3702 0400 |0006: if-le v2, v0, 000a // +0004 │ │ -195118: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -19511a: 2802 |0009: goto 000b // +0002 │ │ -19511c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -19511e: 0f02 |000b: return v2 │ │ +1950fc: |[1950fc] org.thoughtcrime.securesms.util.LRUCache.removeEldestEntry:(Ljava/util/Map$Entry;)Z │ │ +19510c: 6e10 5e56 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/LRUCache;.size:()I // method@565e │ │ +195112: 0a02 |0003: move-result v2 │ │ +195114: 5210 2842 |0004: iget v0, v1, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@4228 │ │ +195118: 3702 0400 |0006: if-le v2, v0, 000a // +0004 │ │ +19511c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +19511e: 2802 |0009: goto 000b // +0002 │ │ +195120: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +195122: 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; │ │ │ │ @@ -306610,24 +306611,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -195194: |[195194] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ -1951a4: 1a00 4806 |0000: const-string v0, "(?<=^|\s)/[a-zA-Z][a-zA-Z@\d_/.-]{0,254}" // string@0648 │ │ -1951a8: 7110 bb0d 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dbb │ │ -1951ae: 0c00 |0005: move-result-object v0 │ │ -1951b0: 6900 2942 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@4229 │ │ -1951b4: 1a00 4706 |0008: const-string v0, "(?<=^|\s)(SOCKS5|socks5|ss|SS):[^ \n]+" // string@0647 │ │ -1951b8: 7110 bb0d 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dbb │ │ -1951be: 0c00 |000d: move-result-object v0 │ │ -1951c0: 6900 2a42 |000e: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@422a │ │ -1951c4: 0e00 |0010: return-void │ │ +195198: |[195198] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ +1951a8: 1a00 4806 |0000: const-string v0, "(?<=^|\s)/[a-zA-Z][a-zA-Z@\d_/.-]{0,254}" // string@0648 │ │ +1951ac: 7110 bb0d 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dbb │ │ +1951b2: 0c00 |0005: move-result-object v0 │ │ +1951b4: 6900 2942 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@4229 │ │ +1951b8: 1a00 4706 |0008: const-string v0, "(?<=^|\s)(SOCKS5|socks5|ss|SS):[^ \n]+" // string@0647 │ │ +1951bc: 7110 bb0d 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dbb │ │ +1951c2: 0c00 |000d: move-result-object v0 │ │ +1951c4: 6900 2a42 |000e: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@422a │ │ +1951c8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0008 line=13 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Linkifier;) │ │ @@ -306635,17 +306636,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1951c8: |[1951c8] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ -1951d8: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1951de: 0e00 |0003: return-void │ │ +1951cc: |[1951cc] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ +1951dc: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1951e2: 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;) │ │ @@ -306653,33 +306654,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 │ │ -19513c: |[19513c] org.thoughtcrime.securesms.util.Linkifier.linkify:(Landroid/text/SpannableString;)Landroid/text/SpannableString; │ │ -19514c: 6200 2942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@4229 │ │ -195150: 1a01 124a |0002: const-string v1, "cmd:" // string@4a12 │ │ -195154: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -195156: 7152 b802 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@02b8 │ │ -19515c: 0a00 |0008: move-result v0 │ │ -19515e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -195162: 7110 6256 0300 |000b: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5662 │ │ -195168: 6200 2a42 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@422a │ │ -19516c: 7152 b802 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@02b8 │ │ -195172: 0a00 |0013: move-result v0 │ │ -195174: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ -195178: 7110 6256 0300 |0016: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5662 │ │ -19517e: 1270 |0019: const/4 v0, #int 7 // #7 │ │ -195180: 7120 b702 0300 |001a: invoke-static {v3, v0}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;I)Z // method@02b7 │ │ -195186: 0a00 |001d: move-result v0 │ │ -195188: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -19518c: 7110 6256 0300 |0020: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5662 │ │ -195192: 1103 |0023: return-object v3 │ │ +195140: |[195140] org.thoughtcrime.securesms.util.Linkifier.linkify:(Landroid/text/SpannableString;)Landroid/text/SpannableString; │ │ +195150: 6200 2942 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@4229 │ │ +195154: 1a01 124a |0002: const-string v1, "cmd:" // string@4a12 │ │ +195158: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +19515a: 7152 b802 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@02b8 │ │ +195160: 0a00 |0008: move-result v0 │ │ +195162: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +195166: 7110 6256 0300 |000b: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5662 │ │ +19516c: 6200 2a42 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@422a │ │ +195170: 7152 b802 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@02b8 │ │ +195176: 0a00 |0013: move-result v0 │ │ +195178: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ +19517c: 7110 6256 0300 |0016: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5662 │ │ +195182: 1270 |0019: const/4 v0, #int 7 // #7 │ │ +195184: 7120 b702 0300 |001a: invoke-static {v3, v0}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;I)Z // method@02b7 │ │ +19518a: 0a00 |001d: move-result v0 │ │ +19518c: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +195190: 7110 6256 0300 |0020: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5662 │ │ +195196: 1103 |0023: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000b line=29 │ │ 0x000e line=32 │ │ 0x0016 line=33 │ │ 0x001a line=37 │ │ @@ -306692,38 +306693,38 @@ │ │ type : '(Landroid/text/SpannableString;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 44 16-bit code units │ │ -1951e0: |[1951e0] org.thoughtcrime.securesms.util.Linkifier.replaceURLSpan:(Landroid/text/SpannableString;)V │ │ -1951f0: 6e10 9902 0700 |0000: invoke-virtual {v7}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ -1951f6: 0a00 |0003: move-result v0 │ │ -1951f8: 1c01 ce00 |0004: const-class v1, Landroid/text/style/URLSpan; // type@00ce │ │ -1951fc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -1951fe: 6e40 9802 2710 |0007: invoke-virtual {v7, v2, v0, v1}, Landroid/text/SpannableString;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0298 │ │ -195204: 0c00 |000a: move-result-object v0 │ │ -195206: 1f00 2411 |000b: check-cast v0, [Landroid/text/style/URLSpan; // type@1124 │ │ -19520a: 2101 |000d: array-length v1, v0 │ │ -19520c: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -195210: 4603 0002 |0010: aget-object v3, v0, v2 │ │ -195214: 6e20 9702 3700 |0012: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanStart:(Ljava/lang/Object;)I // method@0297 │ │ -19521a: 0a04 |0015: move-result v4 │ │ -19521c: 6e20 9602 3700 |0016: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanEnd:(Ljava/lang/Object;)I // method@0296 │ │ -195222: 0a05 |0019: move-result v5 │ │ -195224: 2206 c510 |001a: new-instance v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c5 │ │ -195228: 6e10 b602 0300 |001c: invoke-virtual {v3}, Landroid/text/style/URLSpan;.getURL:()Ljava/lang/String; // method@02b6 │ │ -19522e: 0c03 |001f: move-result-object v3 │ │ -195230: 7020 7c56 3600 |0020: invoke-direct {v6, v3}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.:(Ljava/lang/String;)V // method@567c │ │ -195236: 1303 2100 |0023: const/16 v3, #int 33 // #21 │ │ -19523a: 6e53 9a02 6754 |0025: invoke-virtual {v7, v6, v4, v5, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -195240: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -195244: 28e4 |002a: goto 000e // -001c │ │ -195246: 0e00 |002b: return-void │ │ +1951e4: |[1951e4] org.thoughtcrime.securesms.util.Linkifier.replaceURLSpan:(Landroid/text/SpannableString;)V │ │ +1951f4: 6e10 9902 0700 |0000: invoke-virtual {v7}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ +1951fa: 0a00 |0003: move-result v0 │ │ +1951fc: 1c01 ce00 |0004: const-class v1, Landroid/text/style/URLSpan; // type@00ce │ │ +195200: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +195202: 6e40 9802 2710 |0007: invoke-virtual {v7, v2, v0, v1}, Landroid/text/SpannableString;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0298 │ │ +195208: 0c00 |000a: move-result-object v0 │ │ +19520a: 1f00 2411 |000b: check-cast v0, [Landroid/text/style/URLSpan; // type@1124 │ │ +19520e: 2101 |000d: array-length v1, v0 │ │ +195210: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ +195214: 4603 0002 |0010: aget-object v3, v0, v2 │ │ +195218: 6e20 9702 3700 |0012: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanStart:(Ljava/lang/Object;)I // method@0297 │ │ +19521e: 0a04 |0015: move-result v4 │ │ +195220: 6e20 9602 3700 |0016: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanEnd:(Ljava/lang/Object;)I // method@0296 │ │ +195226: 0a05 |0019: move-result v5 │ │ +195228: 2206 c510 |001a: new-instance v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c5 │ │ +19522c: 6e10 b602 0300 |001c: invoke-virtual {v3}, Landroid/text/style/URLSpan;.getURL:()Ljava/lang/String; // method@02b6 │ │ +195232: 0c03 |001f: move-result-object v3 │ │ +195234: 7020 7c56 3600 |0020: invoke-direct {v6, v3}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.:(Ljava/lang/String;)V // method@567c │ │ +19523a: 1303 2100 |0023: const/16 v3, #int 33 // #21 │ │ +19523e: 6e53 9a02 6754 |0025: invoke-virtual {v7, v6, v4, v5, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +195244: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +195248: 28e4 |002a: goto 000e // -001c │ │ +19524a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x000d line=17 │ │ 0x0012 line=18 │ │ 0x0016 line=19 │ │ 0x001a line=21 │ │ @@ -306772,18 +306773,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -195260: |[195260] org.thoughtcrime.securesms.util.ListenableFutureTask$1.:(Ljava/lang/Object;)V │ │ -195270: 5b01 2b42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@422b │ │ -195274: 7010 970a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19527a: 0e00 |0005: return-void │ │ +195264: |[195264] org.thoughtcrime.securesms.util.ListenableFutureTask$1.:(Ljava/lang/Object;)V │ │ +195274: 5b01 2b42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@422b │ │ +195278: 7010 970a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19527e: 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; │ │ │ │ @@ -306793,17 +306794,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -195248: |[195248] org.thoughtcrime.securesms.util.ListenableFutureTask$1.call:()Ljava/lang/Object; │ │ -195258: 5410 2b42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@422b │ │ -19525c: 1100 |0002: return-object v0 │ │ +19524c: |[19524c] org.thoughtcrime.securesms.util.ListenableFutureTask$1.call:()Ljava/lang/Object; │ │ +19525c: 5410 2b42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@422b │ │ +195260: 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 : 7720 (ListenableFutureTask.java) │ │ @@ -306841,18 +306842,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 │ │ -19527c: |[19527c] org.thoughtcrime.securesms.util.ListenableFutureTask$2.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V │ │ -19528c: 5b01 2c42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@422c │ │ -195290: 7010 970a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -195296: 0e00 |0005: return-void │ │ +195280: |[195280] org.thoughtcrime.securesms.util.ListenableFutureTask$2.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V │ │ +195290: 5b01 2c42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@422c │ │ +195294: 7010 970a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19529a: 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; │ │ │ │ @@ -306862,30 +306863,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -195298: |[195298] org.thoughtcrime.securesms.util.ListenableFutureTask$2.run:()V │ │ -1952a8: 5430 2c42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@422c │ │ -1952ac: 7110 6c56 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; // method@566c │ │ -1952b2: 0c00 |0005: move-result-object v0 │ │ -1952b4: 7210 c60c 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cc6 │ │ -1952ba: 0c00 |0009: move-result-object v0 │ │ -1952bc: 7210 a70c 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -1952c2: 0a01 |000d: move-result v1 │ │ -1952c4: 3801 0e00 |000e: if-eqz v1, 001c // +000e │ │ -1952c8: 7210 a80c 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -1952ce: 0c01 |0013: move-result-object v1 │ │ -1952d0: 1f01 b810 |0014: check-cast v1, Lorg/thoughtcrime/securesms/util/FutureTaskListener; // type@10b8 │ │ -1952d4: 5432 2c42 |0016: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@422c │ │ -1952d8: 7120 6d56 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@566d │ │ -1952de: 28ef |001b: goto 000a // -0011 │ │ -1952e0: 0e00 |001c: return-void │ │ +19529c: |[19529c] org.thoughtcrime.securesms.util.ListenableFutureTask$2.run:()V │ │ +1952ac: 5430 2c42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@422c │ │ +1952b0: 7110 6c56 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; // method@566c │ │ +1952b6: 0c00 |0005: move-result-object v0 │ │ +1952b8: 7210 c60c 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cc6 │ │ +1952be: 0c00 |0009: move-result-object v0 │ │ +1952c0: 7210 a70c 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +1952c6: 0a01 |000d: move-result v1 │ │ +1952c8: 3801 0e00 |000e: if-eqz v1, 001c // +000e │ │ +1952cc: 7210 a80c 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +1952d2: 0c01 |0013: move-result-object v1 │ │ +1952d4: 1f01 b810 |0014: check-cast v1, Lorg/thoughtcrime/securesms/util/FutureTaskListener; // type@10b8 │ │ +1952d8: 5432 2c42 |0016: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@422c │ │ +1952dc: 7120 6d56 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@566d │ │ +1952e2: 28ef |001b: goto 000a // -0011 │ │ +1952e4: 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; │ │ │ │ @@ -306948,18 +306949,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -195360: |[195360] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;)V │ │ -195370: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -195372: 7030 6856 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5668 │ │ -195378: 0e00 |0004: return-void │ │ +195364: |[195364] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;)V │ │ +195374: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +195376: 7030 6856 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5668 │ │ +19537c: 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; │ │ │ │ @@ -306968,26 +306969,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 │ │ -19537c: |[19537c] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -19538c: 2200 c010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1; // type@10c0 │ │ -195390: 7020 6356 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.:(Ljava/lang/Object;)V // method@5663 │ │ -195396: 7020 4e0d 0100 |0005: invoke-direct {v1, v0}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d4e │ │ -19539c: 2202 8003 |0008: new-instance v2, Ljava/util/LinkedList; // type@0380 │ │ -1953a0: 7010 b30c 0200 |000a: invoke-direct {v2}, Ljava/util/LinkedList;.:()V // method@0cb3 │ │ -1953a6: 5b12 2f42 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@422f │ │ -1953aa: 5b13 2e42 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@422e │ │ -1953ae: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -1953b0: 5b12 2d42 |0012: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@422d │ │ -1953b4: 6e10 7756 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.run:()V // method@5677 │ │ -1953ba: 0e00 |0017: return-void │ │ +195380: |[195380] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +195390: 2200 c010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1; // type@10c0 │ │ +195394: 7020 6356 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.:(Ljava/lang/Object;)V // method@5663 │ │ +19539a: 7020 4e0d 0100 |0005: invoke-direct {v1, v0}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d4e │ │ +1953a0: 2202 8003 |0008: new-instance v2, Ljava/util/LinkedList; // type@0380 │ │ +1953a4: 7010 b30c 0200 |000a: invoke-direct {v2}, Ljava/util/LinkedList;.:()V // method@0cb3 │ │ +1953aa: 5b12 2f42 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@422f │ │ +1953ae: 5b13 2e42 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@422e │ │ +1953b2: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +1953b4: 5b12 2d42 |0012: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@422d │ │ +1953b8: 6e10 7756 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.run:()V // method@5677 │ │ +1953be: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0008 line=30 │ │ 0x000f line=64 │ │ 0x0012 line=65 │ │ 0x0014 line=66 │ │ @@ -307001,18 +307002,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 │ │ -1953bc: |[1953bc] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;)V │ │ -1953cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1953ce: 7030 6a56 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V // method@566a │ │ -1953d4: 0e00 |0004: return-void │ │ +1953c0: |[1953c0] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;)V │ │ +1953d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1953d2: 7030 6a56 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V // method@566a │ │ +1953d8: 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; │ │ │ │ @@ -307021,18 +307022,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 │ │ -1953d8: |[1953d8] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V │ │ -1953e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1953ea: 7040 6b56 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@566b │ │ -1953f0: 0e00 |0004: return-void │ │ +1953dc: |[1953dc] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V │ │ +1953ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1953ee: 7040 6b56 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@566b │ │ +1953f4: 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; │ │ @@ -307042,22 +307043,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 │ │ -1953f4: |[1953f4] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;Ljava/util/concurrent/Executor;)V │ │ -195404: 7020 4e0d 1000 |0000: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d4e │ │ -19540a: 2201 8003 |0003: new-instance v1, Ljava/util/LinkedList; // type@0380 │ │ -19540e: 7010 b30c 0100 |0005: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cb3 │ │ -195414: 5b01 2f42 |0008: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@422f │ │ -195418: 5b02 2e42 |000a: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@422e │ │ -19541c: 5b03 2d42 |000c: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@422d │ │ -195420: 0e00 |000e: return-void │ │ +1953f8: |[1953f8] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;Ljava/util/concurrent/Executor;)V │ │ +195408: 7020 4e0d 1000 |0000: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d4e │ │ +19540e: 2201 8003 |0003: new-instance v1, Ljava/util/LinkedList; // type@0380 │ │ +195412: 7010 b30c 0100 |0005: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cb3 │ │ +195418: 5b01 2f42 |0008: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@422f │ │ +19541c: 5b02 2e42 |000a: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@422e │ │ +195420: 5b03 2d42 |000c: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@422d │ │ +195424: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=30 │ │ 0x000a line=48 │ │ 0x000c line=49 │ │ locals : │ │ @@ -307071,17 +307072,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 │ │ -195348: |[195348] org.thoughtcrime.securesms.util.ListenableFutureTask.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; │ │ -195358: 5400 2f42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@422f │ │ -19535c: 1100 |0002: return-object v0 │ │ +19534c: |[19534c] org.thoughtcrime.securesms.util.ListenableFutureTask.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; │ │ +19535c: 5400 2f42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@422f │ │ +195360: 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;) │ │ @@ -307089,17 +307090,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 │ │ -195424: |[195424] org.thoughtcrime.securesms.util.ListenableFutureTask.access$100:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -195434: 7020 7056 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@5670 │ │ -19543a: 0e00 |0003: return-void │ │ +195428: |[195428] org.thoughtcrime.securesms.util.ListenableFutureTask.access$100:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +195438: 7020 7056 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@5670 │ │ +19543e: 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; │ │ │ │ @@ -307108,23 +307109,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -19548c: |[19548c] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:()V │ │ -19549c: 2200 c110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2; // type@10c1 │ │ -1954a0: 7020 6556 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V // method@5665 │ │ -1954a6: 5421 2d42 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@422d │ │ -1954aa: 3901 0600 |0007: if-nez v1, 000d // +0006 │ │ -1954ae: 7210 a30a 0000 |0009: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aa3 │ │ -1954b4: 2804 |000c: goto 0010 // +0004 │ │ -1954b6: 7220 460d 0100 |000d: invoke-interface {v1, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d46 │ │ -1954bc: 0e00 |0010: return-void │ │ +195490: |[195490] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:()V │ │ +1954a0: 2200 c110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2; // type@10c1 │ │ +1954a4: 7020 6556 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V // method@5665 │ │ +1954aa: 5421 2d42 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@422d │ │ +1954ae: 3901 0600 |0007: if-nez v1, 000d // +0006 │ │ +1954b2: 7210 a30a 0000 |0009: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aa3 │ │ +1954b8: 2804 |000c: goto 0010 // +0004 │ │ +1954ba: 7220 460d 0100 |000d: invoke-interface {v1, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d46 │ │ +1954c0: 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; │ │ @@ -307134,28 +307135,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 │ │ -1954c0: |[1954c0] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -1954d0: 3802 1600 |0000: if-eqz v2, 0016 // +0016 │ │ -1954d4: 6e10 7356 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.get:()Ljava/lang/Object; // method@5673 │ │ -1954da: 0c00 |0005: move-result-object v0 │ │ -1954dc: 7220 4156 0200 |0006: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onSuccess:(Ljava/lang/Object;)V // method@5641 │ │ -1954e2: 280d |0009: goto 0016 // +000d │ │ -1954e4: 0d00 |000a: move-exception v0 │ │ -1954e6: 7220 4056 0200 |000b: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onFailure:(Ljava/util/concurrent/ExecutionException;)V // method@5640 │ │ -1954ec: 2808 |000e: goto 0016 // +0008 │ │ -1954ee: 0d02 |000f: move-exception v2 │ │ -1954f0: 2200 d402 |0010: new-instance v0, Ljava/lang/AssertionError; // type@02d4 │ │ -1954f4: 7020 b909 2000 |0012: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ -1954fa: 2700 |0015: throw v0 │ │ -1954fc: 0e00 |0016: return-void │ │ +1954c4: |[1954c4] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +1954d4: 3802 1600 |0000: if-eqz v2, 0016 // +0016 │ │ +1954d8: 6e10 7356 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.get:()Ljava/lang/Object; // method@5673 │ │ +1954de: 0c00 |0005: move-result-object v0 │ │ +1954e0: 7220 4156 0200 |0006: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onSuccess:(Ljava/lang/Object;)V // method@5641 │ │ +1954e6: 280d |0009: goto 0016 // +000d │ │ +1954e8: 0d00 |000a: move-exception v0 │ │ +1954ea: 7220 4056 0200 |000b: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onFailure:(Ljava/util/concurrent/ExecutionException;)V // method@5640 │ │ +1954f0: 2808 |000e: goto 0016 // +0008 │ │ +1954f2: 0d02 |000f: move-exception v2 │ │ +1954f4: 2200 d402 |0010: new-instance v0, Ljava/lang/AssertionError; // type@02d4 │ │ +1954f8: 7020 b909 2000 |0012: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ +1954fe: 2700 |0015: throw v0 │ │ +195500: 0e00 |0016: return-void │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/lang/InterruptedException; -> 0x000f │ │ Ljava/util/concurrent/ExecutionException; -> 0x000a │ │ positions : │ │ 0x0002 line=103 │ │ 0x000b line=107 │ │ @@ -307170,28 +307171,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 │ │ -19543c: |[19543c] org.thoughtcrime.securesms.util.ListenableFutureTask.addListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -19544c: 1d01 |0000: monitor-enter v1 │ │ -19544e: 6e10 7556 0100 |0001: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.isDone:()Z // method@5675 │ │ -195454: 0a00 |0004: move-result v0 │ │ -195456: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -19545a: 7020 7056 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@5670 │ │ -195460: 2806 |000a: goto 0010 // +0006 │ │ -195462: 5410 2f42 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@422f │ │ -195466: 7220 be0c 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cbe │ │ -19546c: 1e01 |0010: monitor-exit v1 │ │ -19546e: 0e00 |0011: return-void │ │ -195470: 0d02 |0012: move-exception v2 │ │ -195472: 1e01 |0013: monitor-exit v1 │ │ -195474: 2702 |0014: throw v2 │ │ +195440: |[195440] org.thoughtcrime.securesms.util.ListenableFutureTask.addListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +195450: 1d01 |0000: monitor-enter v1 │ │ +195452: 6e10 7556 0100 |0001: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.isDone:()Z // method@5675 │ │ +195458: 0a00 |0004: move-result v0 │ │ +19545a: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +19545e: 7020 7056 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@5670 │ │ +195464: 2806 |000a: goto 0010 // +0006 │ │ +195466: 5410 2f42 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@422f │ │ +19546a: 7220 be0c 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cbe │ │ +195470: 1e01 |0010: monitor-exit v1 │ │ +195472: 0e00 |0011: return-void │ │ +195474: 0d02 |0012: move-exception v2 │ │ +195476: 1e01 |0013: monitor-exit v1 │ │ +195478: 2702 |0014: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0010 │ │ -> 0x0012 │ │ 0x0013 - 0x0014 │ │ -> 0x0012 │ │ positions : │ │ 0x0001 line=70 │ │ @@ -307207,22 +307208,22 @@ │ │ type : '()V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -195510: |[195510] org.thoughtcrime.securesms.util.ListenableFutureTask.done:()V │ │ -195520: 1d01 |0000: monitor-enter v1 │ │ -195522: 7010 6f56 0100 |0001: invoke-direct {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:()V // method@566f │ │ -195528: 1e01 |0004: monitor-exit v1 │ │ -19552a: 0e00 |0005: return-void │ │ -19552c: 0d00 |0006: move-exception v0 │ │ -19552e: 1e01 |0007: monitor-exit v1 │ │ -195530: 2700 |0008: throw v0 │ │ +195514: |[195514] org.thoughtcrime.securesms.util.ListenableFutureTask.done:()V │ │ +195524: 1d01 |0000: monitor-enter v1 │ │ +195526: 7010 6f56 0100 |0001: invoke-direct {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:()V // method@566f │ │ +19552c: 1e01 |0004: monitor-exit v1 │ │ +19552e: 0e00 |0005: return-void │ │ +195530: 0d00 |0006: move-exception v0 │ │ +195532: 1e01 |0007: monitor-exit v1 │ │ +195534: 2700 |0008: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0004 │ │ -> 0x0006 │ │ 0x0007 - 0x0008 │ │ -> 0x0006 │ │ positions : │ │ 0x0001 line=83 │ │ @@ -307235,26 +307236,26 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -1952e4: |[1952e4] org.thoughtcrime.securesms.util.ListenableFutureTask.equals:(Ljava/lang/Object;)Z │ │ -1952f4: 3802 0f00 |0000: if-eqz v2, 000f // +000f │ │ -1952f8: 2020 c210 |0002: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // type@10c2 │ │ -1952fc: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -195300: 5410 2e42 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@422e │ │ -195304: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -195308: 6e20 980a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a98 │ │ -19530e: 0a02 |000d: move-result v2 │ │ -195310: 0f02 |000e: return v2 │ │ -195312: 6f20 980a 2100 |000f: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a98 │ │ -195318: 0a02 |0012: move-result v2 │ │ -19531a: 0f02 |0013: return v2 │ │ +1952e8: |[1952e8] org.thoughtcrime.securesms.util.ListenableFutureTask.equals:(Ljava/lang/Object;)Z │ │ +1952f8: 3802 0f00 |0000: if-eqz v2, 000f // +000f │ │ +1952fc: 2020 c210 |0002: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // type@10c2 │ │ +195300: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +195304: 5410 2e42 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@422e │ │ +195308: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +19530c: 6e20 980a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a98 │ │ +195312: 0a02 |000d: move-result v2 │ │ +195314: 0f02 |000e: return v2 │ │ +195316: 6f20 980a 2100 |000f: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a98 │ │ +19531c: 0a02 |0012: move-result v2 │ │ +19531e: 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; │ │ @@ -307265,23 +307266,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -19531c: |[19531c] org.thoughtcrime.securesms.util.ListenableFutureTask.hashCode:()I │ │ -19532c: 5410 2e42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@422e │ │ -195330: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -195334: 6e10 9a0a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0a9a │ │ -19533a: 0a00 |0007: move-result v0 │ │ -19533c: 0f00 |0008: return v0 │ │ -19533e: 6f10 9a0a 0100 |0009: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0a9a │ │ -195344: 0a00 |000c: move-result v0 │ │ -195346: 0f00 |000d: return v0 │ │ +195320: |[195320] org.thoughtcrime.securesms.util.ListenableFutureTask.hashCode:()I │ │ +195330: 5410 2e42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@422e │ │ +195334: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +195338: 6e10 9a0a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0a9a │ │ +19533e: 0a00 |0007: move-result v0 │ │ +195340: 0f00 |0008: return v0 │ │ +195342: 6f10 9a0a 0100 |0009: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0a9a │ │ +195348: 0a00 |000c: move-result v0 │ │ +19534a: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0009 line=124 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ │ │ @@ -307290,23 +307291,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 │ │ -195548: |[195548] org.thoughtcrime.securesms.util.ListenableFutureTask.removeListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -195558: 1d01 |0000: monitor-enter v1 │ │ -19555a: 5410 2f42 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@422f │ │ -19555e: 7220 ca0c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cca │ │ -195564: 1e01 |0006: monitor-exit v1 │ │ -195566: 0e00 |0007: return-void │ │ -195568: 0d02 |0008: move-exception v2 │ │ -19556a: 1e01 |0009: monitor-exit v1 │ │ -19556c: 2702 |000a: throw v2 │ │ +19554c: |[19554c] org.thoughtcrime.securesms.util.ListenableFutureTask.removeListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +19555c: 1d01 |0000: monitor-enter v1 │ │ +19555e: 5410 2f42 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@422f │ │ +195562: 7220 ca0c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cca │ │ +195568: 1e01 |0006: monitor-exit v1 │ │ +19556a: 0e00 |0007: return-void │ │ +19556c: 0d02 |0008: move-exception v2 │ │ +19556e: 1e01 |0009: monitor-exit v1 │ │ +195570: 2702 |000a: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=78 │ │ @@ -307353,20 +307354,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 │ │ -195584: |[195584] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ -195594: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19559a: 5b01 3042 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4230 │ │ -19559e: 5b02 3142 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@4231 │ │ -1955a2: 5b03 3242 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@4232 │ │ -1955a6: 0e00 |0009: return-void │ │ +195588: |[195588] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ +195598: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19559e: 5b01 3042 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4230 │ │ +1955a2: 5b02 3142 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@4231 │ │ +1955a6: 5b03 3242 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@4232 │ │ +1955aa: 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; │ │ @@ -307378,20 +307379,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 │ │ -1955a8: |[1955a8] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -1955b8: 5430 3042 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4230 │ │ -1955bc: 5431 3142 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@4231 │ │ -1955c0: 5432 3242 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@4232 │ │ -1955c4: 6e55 7d56 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@567d │ │ -1955ca: 0e00 |0009: return-void │ │ +1955ac: |[1955ac] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +1955bc: 5430 3042 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4230 │ │ +1955c0: 5431 3142 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@4231 │ │ +1955c4: 5432 3242 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@4232 │ │ +1955c8: 6e55 7d56 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@567d │ │ +1955ce: 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 │ │ @@ -307430,19 +307431,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 │ │ -1955cc: |[1955cc] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1955dc: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1955e2: 5b01 3342 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@4233 │ │ -1955e6: 5b02 3442 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@4234 │ │ -1955ea: 0e00 |0007: return-void │ │ +1955d0: |[1955d0] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1955e0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1955e6: 5b01 3342 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@4233 │ │ +1955ea: 5b02 3442 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@4234 │ │ +1955ee: 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; │ │ @@ -307453,19 +307454,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 │ │ -1955ec: |[1955ec] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -1955fc: 5420 3342 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@4233 │ │ -195600: 5421 3442 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@4234 │ │ -195604: 7140 7e56 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@567e │ │ -19560a: 0e00 |0007: return-void │ │ +1955f0: |[1955f0] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +195600: 5420 3342 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@4233 │ │ +195604: 5421 3442 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@4234 │ │ +195608: 7140 7e56 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@567e │ │ +19560e: 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 │ │ @@ -307522,18 +307523,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -195654: |[195654] org.thoughtcrime.securesms.util.LongClickCopySpan.:(Ljava/lang/String;)V │ │ -195664: 7010 af02 0000 |0000: invoke-direct {v0}, Landroid/text/style/ClickableSpan;.:()V // method@02af │ │ -19566a: 5b01 3a42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ -19566e: 0e00 |0005: return-void │ │ +195658: |[195658] org.thoughtcrime.securesms.util.LongClickCopySpan.:(Ljava/lang/String;)V │ │ +195668: 7010 af02 0000 |0000: invoke-direct {v0}, Landroid/text/style/ClickableSpan;.:()V // method@02af │ │ +19566e: 5b01 3a42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ +195672: 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; │ │ @@ -307543,24 +307544,24 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -195688: |[195688] org.thoughtcrime.securesms.util.LongClickCopySpan.lambda$onLongClick$1:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ -195698: 7120 9a57 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@579a │ │ -19569e: 6001 6b28 |0003: sget v1, Lorg/thoughtcrime/securesms/R$string;.copied_to_clipboard:I // field@286b │ │ -1956a2: 6e20 7700 1000 |0005: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1956a8: 0c01 |0008: move-result-object v1 │ │ -1956aa: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1956ac: 7130 7404 1002 |000a: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0474 │ │ -1956b2: 0c00 |000d: move-result-object v0 │ │ -1956b4: 6e10 7504 0000 |000e: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0475 │ │ -1956ba: 0e00 |0011: return-void │ │ +19568c: |[19568c] org.thoughtcrime.securesms.util.LongClickCopySpan.lambda$onLongClick$1:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ +19569c: 7120 9a57 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@579a │ │ +1956a2: 6001 6b28 |0003: sget v1, Lorg/thoughtcrime/securesms/R$string;.copied_to_clipboard:I // field@286b │ │ +1956a6: 6e20 7700 1000 |0005: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1956ac: 0c01 |0008: move-result-object v1 │ │ +1956ae: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1956b0: 7130 7404 1002 |000a: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0474 │ │ +1956b6: 0c00 |000d: move-result-object v0 │ │ +1956b8: 6e10 7504 0000 |000e: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0475 │ │ +1956be: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=1 (null) Ljava/lang/String; │ │ @@ -307572,29 +307573,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 │ │ -19597c: |[19597c] org.thoughtcrime.securesms.util.LongClickCopySpan.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ -19598c: 7110 be49 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -195992: 0c00 |0003: move-result-object v0 │ │ -195994: 6e10 7306 0400 |0004: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0673 │ │ -19599a: 0a04 |0007: move-result v4 │ │ -19599c: 6e20 8806 4000 |0008: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@0688 │ │ -1959a2: 0a04 |000b: move-result v4 │ │ -1959a4: 3804 1100 |000c: if-eqz v4, 001d // +0011 │ │ -1959a8: 2200 2b00 |000e: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1959ac: 1c01 e20c |0010: const-class v1, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0ce2 │ │ -1959b0: 7030 8400 3001 |0012: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1959b6: 1a01 1749 |0015: const-string v1, "chat_id" // string@4917 │ │ -1959ba: 6e30 9c00 1004 |0017: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1959c0: 6e20 2800 0300 |001a: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ -1959c6: 0e00 |001d: return-void │ │ +195980: |[195980] org.thoughtcrime.securesms.util.LongClickCopySpan.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ +195990: 7110 be49 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +195996: 0c00 |0003: move-result-object v0 │ │ +195998: 6e10 7306 0400 |0004: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0673 │ │ +19599e: 0a04 |0007: move-result v4 │ │ +1959a0: 6e20 8806 4000 |0008: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@0688 │ │ +1959a6: 0a04 |000b: move-result v4 │ │ +1959a8: 3804 1100 |000c: if-eqz v4, 001d // +0011 │ │ +1959ac: 2200 2b00 |000e: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1959b0: 1c01 e20c |0010: const-class v1, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0ce2 │ │ +1959b4: 7030 8400 3001 |0012: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1959ba: 1a01 1749 |0015: const-string v1, "chat_id" // string@4917 │ │ +1959be: 6e30 9c00 1004 |0017: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1959c4: 6e20 2800 0300 |001a: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ +1959ca: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x000e line=40 │ │ 0x0015 line=41 │ │ 0x001a line=42 │ │ @@ -307608,31 +307609,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 │ │ -19560c: |[19560c] org.thoughtcrime.securesms.util.LongClickCopySpan.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -19561c: 1a00 2369 |0000: const-string v0, "mailto:" // string@6923 │ │ -195620: 6e20 e80a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -195626: 0a00 |0005: move-result v0 │ │ -195628: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -19562c: 1270 |0008: const/4 v0, #int 7 // #7 │ │ -19562e: 6e20 eb0a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aeb │ │ -195634: 0c02 |000c: move-result-object v2 │ │ -195636: 1102 |000d: return-object v2 │ │ -195638: 1a00 c97f |000e: const-string v0, "tel:" // string@7fc9 │ │ -19563c: 6e20 e80a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -195642: 0a00 |0013: move-result v0 │ │ -195644: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ -195648: 1240 |0016: const/4 v0, #int 4 // #4 │ │ -19564a: 6e20 eb0a 0200 |0017: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aeb │ │ -195650: 0c02 |001a: move-result-object v2 │ │ -195652: 1102 |001b: return-object v2 │ │ +195610: |[195610] org.thoughtcrime.securesms.util.LongClickCopySpan.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +195620: 1a00 2369 |0000: const-string v0, "mailto:" // string@6923 │ │ +195624: 6e20 e80a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +19562a: 0a00 |0005: move-result v0 │ │ +19562c: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +195630: 1270 |0008: const/4 v0, #int 7 // #7 │ │ +195632: 6e20 eb0a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aeb │ │ +195638: 0c02 |000c: move-result-object v2 │ │ +19563a: 1102 |000d: return-object v2 │ │ +19563c: 1a00 c97f |000e: const-string v0, "tel:" // string@7fc9 │ │ +195640: 6e20 e80a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +195646: 0a00 |0013: move-result v0 │ │ +195648: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ +19564c: 1240 |0016: const/4 v0, #int 4 // #4 │ │ +19564e: 6e20 eb0a 0200 |0017: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aeb │ │ +195654: 0c02 |001a: move-result-object v2 │ │ +195656: 1102 |001b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0009 line=127 │ │ 0x000e line=128 │ │ 0x0017 line=129 │ │ locals : │ │ @@ -307645,17 +307646,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 │ │ -195670: |[195670] 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 │ │ -195680: 7030 8156 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5681 │ │ -195686: 0e00 |0003: return-void │ │ +195674: |[195674] 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 │ │ +195684: 7030 8156 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5681 │ │ +19568a: 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; │ │ @@ -307667,130 +307668,130 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 235 16-bit code units │ │ -1956bc: |[1956bc] org.thoughtcrime.securesms.util.LongClickCopySpan.onClick:(Landroid/view/View;)V │ │ -1956cc: 5470 3a42 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ -1956d0: 1a01 124a |0002: const-string v1, "cmd:" // string@4a12 │ │ -1956d4: 6e20 e80a 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -1956da: 0a00 |0007: move-result v0 │ │ -1956dc: 3800 2b00 |0008: if-eqz v0, 0033 // +002b │ │ -1956e0: 5470 3a42 |000a: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ -1956e4: 1241 |000c: const/4 v1, #int 4 // #4 │ │ -1956e6: 6e20 eb0a 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aeb │ │ -1956ec: 0c00 |0010: move-result-object v0 │ │ -1956ee: 6e10 1a03 0800 |0011: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -1956f4: 0c08 |0014: move-result-object v8 │ │ -1956f6: 1f08 e20c |0015: check-cast v8, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0ce2 │ │ -1956fa: 2201 0703 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ -1956fe: 7010 020b 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ -195704: 6e20 0e0b 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19570a: 1a00 d103 |001f: const-string v0, " " // string@03d1 │ │ -19570e: 6e20 0e0b 0100 |0021: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -195714: 6e10 1f0b 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19571a: 0c00 |0027: move-result-object v0 │ │ -19571c: 6e20 0b3d 0800 |0028: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/ConversationActivity;.setDraftText:(Ljava/lang/String;)V // method@3d0b │ │ -195722: 2900 bf00 |002b: goto/16 00ea // +00bf │ │ -195726: 0d08 |002d: move-exception v8 │ │ -195728: 6e10 2d0a 0800 |002e: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ -19572e: 2900 b900 |0031: goto/16 00ea // +00b9 │ │ -195732: 5470 3a42 |0033: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ -195736: 1a01 2369 |0035: const-string v1, "mailto:" // string@6923 │ │ -19573a: 6e20 e80a 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -195740: 0a00 |003a: move-result v0 │ │ -195742: 3800 6a00 |003b: if-eqz v0, 00a5 // +006a │ │ -195746: 5470 3a42 |003d: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ -19574a: 7020 8256 0700 |003f: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5682 │ │ -195750: 0c00 |0042: move-result-object v0 │ │ -195752: 6e10 1a03 0800 |0043: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -195758: 0c08 |0046: move-result-object v8 │ │ -19575a: 1f08 0e00 |0047: check-cast v8, Landroid/app/Activity; // type@000e │ │ -19575e: 7110 be49 0800 |0049: invoke-static {v8}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -195764: 0c01 |004c: move-result-object v1 │ │ -195766: 1202 |004d: const/4 v2, #int 0 // #0 │ │ -195768: 6e30 8906 2100 |004e: invoke-virtual {v1, v2, v0}, Lcom/b44t/messenger/DcContext;.createContact:(Ljava/lang/String;Ljava/lang/String;)I // method@0689 │ │ -19576e: 0a00 |0051: move-result v0 │ │ -195770: 6e20 a106 0100 |0052: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a1 │ │ -195776: 0c00 |0055: move-result-object v0 │ │ -195778: 6e10 7306 0000 |0056: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0673 │ │ -19577e: 0a03 |0059: move-result v3 │ │ -195780: 3803 1700 |005a: if-eqz v3, 0071 // +0017 │ │ -195784: 6e10 7a06 0000 |005c: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.isBlocked:()Z // method@067a │ │ -19578a: 0a03 |005f: move-result v3 │ │ -19578c: 3903 1100 |0060: if-nez v3, 0071 // +0011 │ │ -195790: 6e10 7306 0000 |0062: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0673 │ │ -195796: 0a03 |0065: move-result v3 │ │ -195798: 6e20 9906 3100 |0066: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@0699 │ │ -19579e: 0a01 |0069: move-result v1 │ │ -1957a0: 3801 0700 |006a: if-eqz v1, 0071 // +0007 │ │ -1957a4: 7030 8156 8700 |006c: invoke-direct {v7, v8, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5681 │ │ -1957aa: 2900 7b00 |006f: goto/16 00ea // +007b │ │ -1957ae: 2201 4901 |0071: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -1957b2: 7020 8904 8100 |0073: invoke-direct {v1, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0489 │ │ -1957b8: 6003 f427 |0076: sget v3, Lorg/thoughtcrime/securesms/R$string;.ask_start_chat_with:I // field@27f4 │ │ -1957bc: 6e10 7606 0000 |0078: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getNameNAddr:()Ljava/lang/String; // method@0676 │ │ -1957c2: 0c04 |007b: move-result-object v4 │ │ -1957c4: 1215 |007c: const/4 v5, #int 1 // #1 │ │ -1957c6: 2355 3211 |007d: new-array v5, v5, [Ljava/lang/Object; // type@1132 │ │ -1957ca: 1206 |007f: const/4 v6, #int 0 // #0 │ │ -1957cc: 4d04 0506 |0080: aput-object v4, v5, v6 │ │ -1957d0: 6e30 1f00 3805 |0082: invoke-virtual {v8, v3, v5}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ -1957d6: 0c03 |0085: move-result-object v3 │ │ -1957d8: 6e20 8f04 3100 |0086: invoke-virtual {v1, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048f │ │ -1957de: 0c01 |0089: move-result-object v1 │ │ -1957e0: 2203 c310 |008a: new-instance v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0; // type@10c3 │ │ -1957e4: 7040 7856 7308 |008c: invoke-direct {v3, v7, v8, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5678 │ │ -1957ea: 1408 0a00 0401 |008f: const v8, #float 2.42446e-38 // #0104000a │ │ -1957f0: 6e30 9504 8103 |0092: invoke-virtual {v1, v8, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0495 │ │ -1957f6: 0c08 |0095: move-result-object v8 │ │ -1957f8: 6000 3028 |0096: sget v0, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2830 │ │ -1957fc: 6e30 9004 0802 |0098: invoke-virtual {v8, v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0490 │ │ -195802: 0c08 |009b: move-result-object v8 │ │ -195804: 6e10 9b04 0800 |009c: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049b │ │ -19580a: 284b |009f: goto 00ea // +004b │ │ -19580c: 0d08 |00a0: move-exception v8 │ │ -19580e: 6e10 2d0a 0800 |00a1: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ -195814: 2846 |00a4: goto 00ea // +0046 │ │ -195816: 5470 3a42 |00a5: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ -19581a: 7110 8457 0000 |00a7: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Ljava/lang/String;)Z // method@5784 │ │ -195820: 0a00 |00aa: move-result v0 │ │ -195822: 3800 1300 |00ab: if-eqz v0, 00be // +0013 │ │ -195826: 2200 3e10 |00ad: new-instance v0, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@103e │ │ -19582a: 6e10 1a03 0800 |00af: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -195830: 0c08 |00b2: move-result-object v8 │ │ -195832: 1f08 0e00 |00b3: check-cast v8, Landroid/app/Activity; // type@000e │ │ -195836: 7020 6553 8000 |00b5: invoke-direct {v0, v8}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5365 │ │ -19583c: 5478 3a42 |00b8: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ -195840: 6e20 6753 8000 |00ba: invoke-virtual {v0, v8}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5367 │ │ -195846: 282d |00bd: goto 00ea // +002d │ │ -195848: 6e10 1a03 0800 |00be: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -19584e: 0c00 |00c1: move-result-object v0 │ │ -195850: 1f00 0e00 |00c2: check-cast v0, Landroid/app/Activity; // type@000e │ │ -195854: 7110 be49 0000 |00c4: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -19585a: 0c01 |00c7: move-result-object v1 │ │ -19585c: 5472 3a42 |00c8: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ -195860: 6e20 8406 2100 |00ca: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.checkQr:(Ljava/lang/String;)Lcom/b44t/messenger/DcLot; // method@0684 │ │ -195866: 0c01 |00cd: move-result-object v1 │ │ -195868: 6e10 e906 0100 |00ce: invoke-virtual {v1}, Lcom/b44t/messenger/DcLot;.getState:()I // method@06e9 │ │ -19586e: 0a01 |00d1: move-result v1 │ │ -195870: 1302 0f01 |00d2: const/16 v2, #int 271 // #10f │ │ -195874: 3321 0d00 |00d4: if-ne v1, v2, 00e1 // +000d │ │ -195878: 2208 3e10 |00d6: new-instance v8, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@103e │ │ -19587c: 7020 6553 0800 |00d8: invoke-direct {v8, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5365 │ │ -195882: 5470 3a42 |00db: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ -195886: 6e20 6753 0800 |00dd: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5367 │ │ -19588c: 280a |00e0: goto 00ea // +000a │ │ -19588e: 6e10 1a03 0800 |00e1: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -195894: 0c08 |00e4: move-result-object v8 │ │ -195896: 5470 3a42 |00e5: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ -19589a: 7120 4c56 0800 |00e7: invoke-static {v8, v0}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@564c │ │ -1958a0: 0e00 |00ea: return-void │ │ +1956c0: |[1956c0] org.thoughtcrime.securesms.util.LongClickCopySpan.onClick:(Landroid/view/View;)V │ │ +1956d0: 5470 3a42 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ +1956d4: 1a01 124a |0002: const-string v1, "cmd:" // string@4a12 │ │ +1956d8: 6e20 e80a 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +1956de: 0a00 |0007: move-result v0 │ │ +1956e0: 3800 2b00 |0008: if-eqz v0, 0033 // +002b │ │ +1956e4: 5470 3a42 |000a: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ +1956e8: 1241 |000c: const/4 v1, #int 4 // #4 │ │ +1956ea: 6e20 eb0a 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aeb │ │ +1956f0: 0c00 |0010: move-result-object v0 │ │ +1956f2: 6e10 1a03 0800 |0011: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +1956f8: 0c08 |0014: move-result-object v8 │ │ +1956fa: 1f08 e20c |0015: check-cast v8, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0ce2 │ │ +1956fe: 2201 0703 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ +195702: 7010 020b 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ +195708: 6e20 0e0b 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19570e: 1a00 d103 |001f: const-string v0, " " // string@03d1 │ │ +195712: 6e20 0e0b 0100 |0021: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +195718: 6e10 1f0b 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19571e: 0c00 |0027: move-result-object v0 │ │ +195720: 6e20 0b3d 0800 |0028: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/ConversationActivity;.setDraftText:(Ljava/lang/String;)V // method@3d0b │ │ +195726: 2900 bf00 |002b: goto/16 00ea // +00bf │ │ +19572a: 0d08 |002d: move-exception v8 │ │ +19572c: 6e10 2d0a 0800 |002e: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ +195732: 2900 b900 |0031: goto/16 00ea // +00b9 │ │ +195736: 5470 3a42 |0033: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ +19573a: 1a01 2369 |0035: const-string v1, "mailto:" // string@6923 │ │ +19573e: 6e20 e80a 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +195744: 0a00 |003a: move-result v0 │ │ +195746: 3800 6a00 |003b: if-eqz v0, 00a5 // +006a │ │ +19574a: 5470 3a42 |003d: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ +19574e: 7020 8256 0700 |003f: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5682 │ │ +195754: 0c00 |0042: move-result-object v0 │ │ +195756: 6e10 1a03 0800 |0043: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +19575c: 0c08 |0046: move-result-object v8 │ │ +19575e: 1f08 0e00 |0047: check-cast v8, Landroid/app/Activity; // type@000e │ │ +195762: 7110 be49 0800 |0049: invoke-static {v8}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +195768: 0c01 |004c: move-result-object v1 │ │ +19576a: 1202 |004d: const/4 v2, #int 0 // #0 │ │ +19576c: 6e30 8906 2100 |004e: invoke-virtual {v1, v2, v0}, Lcom/b44t/messenger/DcContext;.createContact:(Ljava/lang/String;Ljava/lang/String;)I // method@0689 │ │ +195772: 0a00 |0051: move-result v0 │ │ +195774: 6e20 a106 0100 |0052: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a1 │ │ +19577a: 0c00 |0055: move-result-object v0 │ │ +19577c: 6e10 7306 0000 |0056: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0673 │ │ +195782: 0a03 |0059: move-result v3 │ │ +195784: 3803 1700 |005a: if-eqz v3, 0071 // +0017 │ │ +195788: 6e10 7a06 0000 |005c: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.isBlocked:()Z // method@067a │ │ +19578e: 0a03 |005f: move-result v3 │ │ +195790: 3903 1100 |0060: if-nez v3, 0071 // +0011 │ │ +195794: 6e10 7306 0000 |0062: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0673 │ │ +19579a: 0a03 |0065: move-result v3 │ │ +19579c: 6e20 9906 3100 |0066: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@0699 │ │ +1957a2: 0a01 |0069: move-result v1 │ │ +1957a4: 3801 0700 |006a: if-eqz v1, 0071 // +0007 │ │ +1957a8: 7030 8156 8700 |006c: invoke-direct {v7, v8, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5681 │ │ +1957ae: 2900 7b00 |006f: goto/16 00ea // +007b │ │ +1957b2: 2201 4901 |0071: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +1957b6: 7020 8904 8100 |0073: invoke-direct {v1, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0489 │ │ +1957bc: 6003 f427 |0076: sget v3, Lorg/thoughtcrime/securesms/R$string;.ask_start_chat_with:I // field@27f4 │ │ +1957c0: 6e10 7606 0000 |0078: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getNameNAddr:()Ljava/lang/String; // method@0676 │ │ +1957c6: 0c04 |007b: move-result-object v4 │ │ +1957c8: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +1957ca: 2355 3211 |007d: new-array v5, v5, [Ljava/lang/Object; // type@1132 │ │ +1957ce: 1206 |007f: const/4 v6, #int 0 // #0 │ │ +1957d0: 4d04 0506 |0080: aput-object v4, v5, v6 │ │ +1957d4: 6e30 1f00 3805 |0082: invoke-virtual {v8, v3, v5}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ +1957da: 0c03 |0085: move-result-object v3 │ │ +1957dc: 6e20 8f04 3100 |0086: invoke-virtual {v1, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048f │ │ +1957e2: 0c01 |0089: move-result-object v1 │ │ +1957e4: 2203 c310 |008a: new-instance v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0; // type@10c3 │ │ +1957e8: 7040 7856 7308 |008c: invoke-direct {v3, v7, v8, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5678 │ │ +1957ee: 1408 0a00 0401 |008f: const v8, #float 2.42446e-38 // #0104000a │ │ +1957f4: 6e30 9504 8103 |0092: invoke-virtual {v1, v8, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0495 │ │ +1957fa: 0c08 |0095: move-result-object v8 │ │ +1957fc: 6000 3028 |0096: sget v0, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2830 │ │ +195800: 6e30 9004 0802 |0098: invoke-virtual {v8, v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0490 │ │ +195806: 0c08 |009b: move-result-object v8 │ │ +195808: 6e10 9b04 0800 |009c: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049b │ │ +19580e: 284b |009f: goto 00ea // +004b │ │ +195810: 0d08 |00a0: move-exception v8 │ │ +195812: 6e10 2d0a 0800 |00a1: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ +195818: 2846 |00a4: goto 00ea // +0046 │ │ +19581a: 5470 3a42 |00a5: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ +19581e: 7110 8457 0000 |00a7: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Ljava/lang/String;)Z // method@5784 │ │ +195824: 0a00 |00aa: move-result v0 │ │ +195826: 3800 1300 |00ab: if-eqz v0, 00be // +0013 │ │ +19582a: 2200 3e10 |00ad: new-instance v0, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@103e │ │ +19582e: 6e10 1a03 0800 |00af: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +195834: 0c08 |00b2: move-result-object v8 │ │ +195836: 1f08 0e00 |00b3: check-cast v8, Landroid/app/Activity; // type@000e │ │ +19583a: 7020 6553 8000 |00b5: invoke-direct {v0, v8}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5365 │ │ +195840: 5478 3a42 |00b8: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ +195844: 6e20 6753 8000 |00ba: invoke-virtual {v0, v8}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5367 │ │ +19584a: 282d |00bd: goto 00ea // +002d │ │ +19584c: 6e10 1a03 0800 |00be: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +195852: 0c00 |00c1: move-result-object v0 │ │ +195854: 1f00 0e00 |00c2: check-cast v0, Landroid/app/Activity; // type@000e │ │ +195858: 7110 be49 0000 |00c4: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +19585e: 0c01 |00c7: move-result-object v1 │ │ +195860: 5472 3a42 |00c8: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ +195864: 6e20 8406 2100 |00ca: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.checkQr:(Ljava/lang/String;)Lcom/b44t/messenger/DcLot; // method@0684 │ │ +19586a: 0c01 |00cd: move-result-object v1 │ │ +19586c: 6e10 e906 0100 |00ce: invoke-virtual {v1}, Lcom/b44t/messenger/DcLot;.getState:()I // method@06e9 │ │ +195872: 0a01 |00d1: move-result v1 │ │ +195874: 1302 0f01 |00d2: const/16 v2, #int 271 // #10f │ │ +195878: 3321 0d00 |00d4: if-ne v1, v2, 00e1 // +000d │ │ +19587c: 2208 3e10 |00d6: new-instance v8, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@103e │ │ +195880: 7020 6553 0800 |00d8: invoke-direct {v8, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5365 │ │ +195886: 5470 3a42 |00db: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ +19588a: 6e20 6753 0800 |00dd: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5367 │ │ +195890: 280a |00e0: goto 00ea // +000a │ │ +195892: 6e10 1a03 0800 |00e1: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +195898: 0c08 |00e4: move-result-object v8 │ │ +19589a: 5470 3a42 |00e5: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ +19589e: 7120 4c56 0800 |00e7: invoke-static {v8, v0}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@564c │ │ +1958a4: 0e00 |00ea: return-void │ │ catches : 2 │ │ 0x000a - 0x002b │ │ Ljava/lang/Exception; -> 0x002d │ │ 0x003d - 0x009f │ │ Ljava/lang/Exception; -> 0x00a0 │ │ positions : │ │ 0x0000 line=48 │ │ @@ -307829,58 +307830,58 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 85 16-bit code units │ │ -1958c0: |[1958c0] org.thoughtcrime.securesms.util.LongClickCopySpan.onLongClick:(Landroid/view/View;)V │ │ -1958d0: 6e10 1a03 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -1958d6: 0c06 |0003: move-result-object v6 │ │ -1958d8: 5450 3a42 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ -1958dc: 1a01 124a |0006: const-string v1, "cmd:" // string@4a12 │ │ -1958e0: 6e20 e80a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -1958e6: 0a00 |000b: move-result v0 │ │ -1958e8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1958ea: 3800 1a00 |000d: if-eqz v0, 0027 // +001a │ │ -1958ee: 5450 3a42 |000f: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ -1958f2: 1242 |0011: const/4 v2, #int 4 // #4 │ │ -1958f4: 6e20 eb0a 2000 |0012: invoke-virtual {v0, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aeb │ │ -1958fa: 0c00 |0015: move-result-object v0 │ │ -1958fc: 7120 9a57 0600 |0016: invoke-static {v6, v0}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@579a │ │ -195902: 6000 6b28 |0019: sget v0, Lorg/thoughtcrime/securesms/R$string;.copied_to_clipboard:I // field@286b │ │ -195906: 6e20 7700 0600 |001b: invoke-virtual {v6, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -19590c: 0c00 |001e: move-result-object v0 │ │ -19590e: 7130 7404 0601 |001f: invoke-static {v6, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0474 │ │ -195914: 0c06 |0022: move-result-object v6 │ │ -195916: 6e10 7504 0600 |0023: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0475 │ │ -19591c: 282e |0026: goto 0054 // +002e │ │ -19591e: 5450 3a42 |0027: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ -195922: 7020 8256 0500 |0029: invoke-direct {v5, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5682 │ │ -195928: 0c00 |002c: move-result-object v0 │ │ -19592a: 2202 4901 |002d: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -19592e: 7020 8904 6200 |002f: invoke-direct {v2, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0489 │ │ -195934: 6e20 9904 0200 |0032: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0499 │ │ -19593a: 0c02 |0035: move-result-object v2 │ │ -19593c: 1213 |0036: const/4 v3, #int 1 // #1 │ │ -19593e: 2333 2c11 |0037: new-array v3, v3, [Ljava/lang/CharSequence; // type@112c │ │ -195942: 6004 f929 |0039: sget v4, Lorg/thoughtcrime/securesms/R$string;.menu_copy_to_clipboard:I // field@29f9 │ │ -195946: 6e20 7700 4600 |003b: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -19594c: 0c04 |003e: move-result-object v4 │ │ -19594e: 4d04 0301 |003f: aput-object v4, v3, v1 │ │ -195952: 2201 c410 |0041: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1; // type@10c4 │ │ -195956: 7030 7a56 6100 |0043: invoke-direct {v1, v6, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@567a │ │ -19595c: 6e30 8d04 3201 |0046: invoke-virtual {v2, v3, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ -195962: 0c06 |0049: move-result-object v6 │ │ -195964: 6000 3028 |004a: sget v0, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2830 │ │ -195968: 1201 |004c: const/4 v1, #int 0 // #0 │ │ -19596a: 6e30 9004 0601 |004d: invoke-virtual {v6, v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0490 │ │ -195970: 0c06 |0050: move-result-object v6 │ │ -195972: 6e10 9b04 0600 |0051: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049b │ │ -195978: 0e00 |0054: return-void │ │ +1958c4: |[1958c4] org.thoughtcrime.securesms.util.LongClickCopySpan.onLongClick:(Landroid/view/View;)V │ │ +1958d4: 6e10 1a03 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +1958da: 0c06 |0003: move-result-object v6 │ │ +1958dc: 5450 3a42 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ +1958e0: 1a01 124a |0006: const-string v1, "cmd:" // string@4a12 │ │ +1958e4: 6e20 e80a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +1958ea: 0a00 |000b: move-result v0 │ │ +1958ec: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1958ee: 3800 1a00 |000d: if-eqz v0, 0027 // +001a │ │ +1958f2: 5450 3a42 |000f: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ +1958f6: 1242 |0011: const/4 v2, #int 4 // #4 │ │ +1958f8: 6e20 eb0a 2000 |0012: invoke-virtual {v0, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aeb │ │ +1958fe: 0c00 |0015: move-result-object v0 │ │ +195900: 7120 9a57 0600 |0016: invoke-static {v6, v0}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@579a │ │ +195906: 6000 6b28 |0019: sget v0, Lorg/thoughtcrime/securesms/R$string;.copied_to_clipboard:I // field@286b │ │ +19590a: 6e20 7700 0600 |001b: invoke-virtual {v6, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +195910: 0c00 |001e: move-result-object v0 │ │ +195912: 7130 7404 0601 |001f: invoke-static {v6, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0474 │ │ +195918: 0c06 |0022: move-result-object v6 │ │ +19591a: 6e10 7504 0600 |0023: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0475 │ │ +195920: 282e |0026: goto 0054 // +002e │ │ +195922: 5450 3a42 |0027: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@423a │ │ +195926: 7020 8256 0500 |0029: invoke-direct {v5, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5682 │ │ +19592c: 0c00 |002c: move-result-object v0 │ │ +19592e: 2202 4901 |002d: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +195932: 7020 8904 6200 |002f: invoke-direct {v2, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0489 │ │ +195938: 6e20 9904 0200 |0032: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0499 │ │ +19593e: 0c02 |0035: move-result-object v2 │ │ +195940: 1213 |0036: const/4 v3, #int 1 // #1 │ │ +195942: 2333 2c11 |0037: new-array v3, v3, [Ljava/lang/CharSequence; // type@112c │ │ +195946: 6004 f929 |0039: sget v4, Lorg/thoughtcrime/securesms/R$string;.menu_copy_to_clipboard:I // field@29f9 │ │ +19594a: 6e20 7700 4600 |003b: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +195950: 0c04 |003e: move-result-object v4 │ │ +195952: 4d04 0301 |003f: aput-object v4, v3, v1 │ │ +195956: 2201 c410 |0041: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1; // type@10c4 │ │ +19595a: 7030 7a56 6100 |0043: invoke-direct {v1, v6, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@567a │ │ +195960: 6e30 8d04 3201 |0046: invoke-virtual {v2, v3, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ +195966: 0c06 |0049: move-result-object v6 │ │ +195968: 6000 3028 |004a: sget v0, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2830 │ │ +19596c: 1201 |004c: const/4 v1, #int 0 // #0 │ │ +19596e: 6e30 9004 0601 |004d: invoke-virtual {v6, v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0490 │ │ +195974: 0c06 |0050: move-result-object v6 │ │ +195976: 6e10 9b04 0600 |0051: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049b │ │ +19597c: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=94 │ │ 0x000f line=95 │ │ 0x0019 line=96 │ │ 0x0027 line=98 │ │ @@ -307899,18 +307900,18 @@ │ │ type : '(ZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1959c8: |[1959c8] org.thoughtcrime.securesms.util.LongClickCopySpan.setHighlighted:(ZI)V │ │ -1959d8: 5c01 3942 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@4239 │ │ -1959dc: 5902 3842 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@4238 │ │ -1959e0: 0e00 |0004: return-void │ │ +1959cc: |[1959cc] org.thoughtcrime.securesms.util.LongClickCopySpan.setHighlighted:(ZI)V │ │ +1959dc: 5c01 3942 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@4239 │ │ +1959e0: 5902 3842 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@4238 │ │ +1959e4: 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 │ │ @@ -307921,22 +307922,22 @@ │ │ type : '(Landroid/text/TextPaint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1959e4: |[1959e4] org.thoughtcrime.securesms.util.LongClickCopySpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ -1959f4: 6f20 b002 2100 |0000: invoke-super {v1, v2}, Landroid/text/style/ClickableSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@02b0 │ │ -1959fa: 5210 3842 |0003: iget v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@4238 │ │ -1959fe: 5920 4c00 |0005: iput v0, v2, Landroid/text/TextPaint;.bgColor:I // field@004c │ │ -195a02: 5510 3942 |0007: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@4239 │ │ -195a06: df00 0001 |0009: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -195a0a: 6e20 a402 0200 |000b: invoke-virtual {v2, v0}, Landroid/text/TextPaint;.setUnderlineText:(Z)V // method@02a4 │ │ -195a10: 0e00 |000e: return-void │ │ +1959e8: |[1959e8] org.thoughtcrime.securesms.util.LongClickCopySpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ +1959f8: 6f20 b002 2100 |0000: invoke-super {v1, v2}, Landroid/text/style/ClickableSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@02b0 │ │ +1959fe: 5210 3842 |0003: iget v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@4238 │ │ +195a02: 5920 4c00 |0005: iput v0, v2, Landroid/text/TextPaint;.bgColor:I // field@004c │ │ +195a06: 5510 3942 |0007: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@4239 │ │ +195a0a: df00 0001 |0009: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +195a0e: 6e20 a402 0200 |000b: invoke-virtual {v2, v0}, Landroid/text/TextPaint;.setUnderlineText:(Z)V // method@02a4 │ │ +195a14: 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; │ │ @@ -307976,18 +307977,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 │ │ -195a7c: |[195a7c] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V │ │ -195a8c: 5b01 3b42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ -195a90: 7010 e102 0000 |0002: invoke-direct {v0}, Landroid/view/GestureDetector$SimpleOnGestureListener;.:()V // method@02e1 │ │ -195a96: 0e00 |0005: return-void │ │ +195a80: |[195a80] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V │ │ +195a90: 5b01 3b42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ +195a94: 7010 e102 0000 |0002: invoke-direct {v0}, Landroid/view/GestureDetector$SimpleOnGestureListener;.:()V // method@02e1 │ │ +195a9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ │ │ @@ -307997,36 +307998,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -195a98: |[195a98] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onLongPress:(Landroid/view/MotionEvent;)V │ │ -195aa8: 5412 3b42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ -195aac: 7110 8956 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5689 │ │ -195ab2: 0c02 |0005: move-result-object v2 │ │ -195ab4: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ -195ab8: 5412 3b42 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ -195abc: 7110 8b56 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@568b │ │ -195ac2: 0c02 |000d: move-result-object v2 │ │ -195ac4: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ -195ac8: 5412 3b42 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ -195acc: 7110 8956 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5689 │ │ -195ad2: 0c02 |0015: move-result-object v2 │ │ -195ad4: 5410 3b42 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ -195ad8: 7110 8b56 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@568b │ │ -195ade: 0c00 |001b: move-result-object v0 │ │ -195ae0: 6e20 8056 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onLongClick:(Landroid/view/View;)V // method@5680 │ │ -195ae6: 5412 3b42 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ -195aea: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -195aec: 7120 8c56 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@568c │ │ -195af2: 5412 3b42 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ -195af6: 7120 8a56 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@568a │ │ -195afc: 0e00 |002a: return-void │ │ +195a9c: |[195a9c] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onLongPress:(Landroid/view/MotionEvent;)V │ │ +195aac: 5412 3b42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ +195ab0: 7110 8956 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5689 │ │ +195ab6: 0c02 |0005: move-result-object v2 │ │ +195ab8: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ +195abc: 5412 3b42 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ +195ac0: 7110 8b56 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@568b │ │ +195ac6: 0c02 |000d: move-result-object v2 │ │ +195ac8: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ +195acc: 5412 3b42 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ +195ad0: 7110 8956 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5689 │ │ +195ad6: 0c02 |0015: move-result-object v2 │ │ +195ad8: 5410 3b42 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ +195adc: 7110 8b56 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@568b │ │ +195ae2: 0c00 |001b: move-result-object v0 │ │ +195ae4: 6e20 8056 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onLongClick:(Landroid/view/View;)V // method@5680 │ │ +195aea: 5412 3b42 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ +195aee: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +195af0: 7120 8c56 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@568c │ │ +195af6: 5412 3b42 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ +195afa: 7120 8a56 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@568a │ │ +195b00: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0010 line=32 │ │ 0x001f line=33 │ │ 0x0025 line=34 │ │ locals : │ │ @@ -308038,37 +308039,37 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -195a14: |[195a14] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onSingleTapUp:(Landroid/view/MotionEvent;)Z │ │ -195a24: 5412 3b42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ -195a28: 7110 8956 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5689 │ │ -195a2e: 0c02 |0005: move-result-object v2 │ │ -195a30: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ -195a34: 5412 3b42 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ -195a38: 7110 8b56 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@568b │ │ -195a3e: 0c02 |000d: move-result-object v2 │ │ -195a40: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ -195a44: 5412 3b42 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ -195a48: 7110 8956 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5689 │ │ -195a4e: 0c02 |0015: move-result-object v2 │ │ -195a50: 5410 3b42 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ -195a54: 7110 8b56 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@568b │ │ -195a5a: 0c00 |001b: move-result-object v0 │ │ -195a5c: 6e20 7f56 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onClick:(Landroid/view/View;)V // method@567f │ │ -195a62: 5412 3b42 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ -195a66: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -195a68: 7120 8c56 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@568c │ │ -195a6e: 5412 3b42 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ -195a72: 7120 8a56 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@568a │ │ -195a78: 1212 |002a: const/4 v2, #int 1 // #1 │ │ -195a7a: 0f02 |002b: return v2 │ │ +195a18: |[195a18] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onSingleTapUp:(Landroid/view/MotionEvent;)Z │ │ +195a28: 5412 3b42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ +195a2c: 7110 8956 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5689 │ │ +195a32: 0c02 |0005: move-result-object v2 │ │ +195a34: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ +195a38: 5412 3b42 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ +195a3c: 7110 8b56 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@568b │ │ +195a42: 0c02 |000d: move-result-object v2 │ │ +195a44: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ +195a48: 5412 3b42 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ +195a4c: 7110 8956 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5689 │ │ +195a52: 0c02 |0015: move-result-object v2 │ │ +195a54: 5410 3b42 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ +195a58: 7110 8b56 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@568b │ │ +195a5e: 0c00 |001b: move-result-object v0 │ │ +195a60: 6e20 7f56 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onClick:(Landroid/view/View;)V // method@567f │ │ +195a66: 5412 3b42 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ +195a6a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +195a6c: 7120 8c56 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@568c │ │ +195a72: 5412 3b42 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423b │ │ +195a76: 7120 8a56 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@568a │ │ +195a7c: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +195a7e: 0f02 |002b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0010 line=41 │ │ 0x001f line=42 │ │ 0x0025 line=43 │ │ locals : │ │ @@ -308116,22 +308117,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -195ce0: |[195ce0] org.thoughtcrime.securesms.util.LongClickMovementMethod.:(Landroid/content/Context;)V │ │ -195cf0: 7010 ad02 0200 |0000: invoke-direct {v2}, Landroid/text/method/LinkMovementMethod;.:()V // method@02ad │ │ -195cf6: 2200 e100 |0003: new-instance v0, Landroid/view/GestureDetector; // type@00e1 │ │ -195cfa: 2201 c610 |0005: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1; // type@10c6 │ │ -195cfe: 7020 8556 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V // method@5685 │ │ -195d04: 7030 e202 3001 |000a: invoke-direct {v0, v3, v1}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V // method@02e2 │ │ -195d0a: 5b20 3d42 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@423d │ │ -195d0e: 0e00 |000f: return-void │ │ +195ce4: |[195ce4] org.thoughtcrime.securesms.util.LongClickMovementMethod.:(Landroid/content/Context;)V │ │ +195cf4: 7010 ad02 0200 |0000: invoke-direct {v2}, Landroid/text/method/LinkMovementMethod;.:()V // method@02ad │ │ +195cfa: 2200 e100 |0003: new-instance v0, Landroid/view/GestureDetector; // type@00e1 │ │ +195cfe: 2201 c610 |0005: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1; // type@10c6 │ │ +195d02: 7020 8556 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V // method@5685 │ │ +195d08: 7030 e202 3001 |000a: invoke-direct {v0, v3, v1}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V // method@02e2 │ │ +195d0e: 5b20 3d42 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@423d │ │ +195d12: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/content/Context; │ │ @@ -308141,17 +308142,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 │ │ -195c7c: |[195c7c] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ -195c8c: 5400 3c42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@423c │ │ -195c90: 1100 |0002: return-object v0 │ │ +195c80: |[195c80] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ +195c90: 5400 3c42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@423c │ │ +195c94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;) │ │ @@ -308159,17 +308160,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 │ │ -195c94: |[195c94] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ -195ca4: 5b01 3c42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@423c │ │ -195ca8: 1101 |0002: return-object v1 │ │ +195c98: |[195c98] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ +195ca8: 5b01 3c42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@423c │ │ +195cac: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ │ │ @@ -308178,17 +308179,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 │ │ -195b00: |[195b00] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; │ │ -195b10: 5400 3f42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@423f │ │ -195b14: 1100 |0002: return-object v0 │ │ +195b04: |[195b04] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; │ │ +195b14: 5400 3f42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@423f │ │ +195b18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;) │ │ @@ -308196,17 +308197,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 │ │ -195b18: |[195b18] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; │ │ -195b28: 5b01 3f42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@423f │ │ -195b2c: 1101 |0002: return-object v1 │ │ +195b1c: |[195b1c] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; │ │ +195b2c: 5b01 3f42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@423f │ │ +195b30: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -308215,24 +308216,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 │ │ -195cac: |[195cac] org.thoughtcrime.securesms.util.LongClickMovementMethod.getInstance:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ -195cbc: 6200 3e42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423e │ │ -195cc0: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -195cc4: 2200 c710 |0004: new-instance v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // type@10c7 │ │ -195cc8: 6e10 6b00 0100 |0006: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ -195cce: 0c01 |0009: move-result-object v1 │ │ -195cd0: 7020 8856 1000 |000a: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.:(Landroid/content/Context;)V // method@5688 │ │ -195cd6: 6900 3e42 |000d: sput-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423e │ │ -195cda: 6201 3e42 |000f: sget-object v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423e │ │ -195cde: 1101 |0011: return-object v1 │ │ +195cb0: |[195cb0] org.thoughtcrime.securesms.util.LongClickMovementMethod.getInstance:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ +195cc0: 6200 3e42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423e │ │ +195cc4: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +195cc8: 2200 c710 |0004: new-instance v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // type@10c7 │ │ +195ccc: 6e10 6b00 0100 |0006: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ +195cd2: 0c01 |0009: move-result-object v1 │ │ +195cd4: 7020 8856 1000 |000a: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.:(Landroid/content/Context;)V // method@5688 │ │ +195cda: 6900 3e42 |000d: sput-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423e │ │ +195cde: 6201 3e42 |000f: sget-object v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@423e │ │ +195ce2: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=101 │ │ 0x000f line=103 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/content/Context; │ │ @@ -308243,100 +308244,100 @@ │ │ type : '(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 157 16-bit code units │ │ -195b30: |[195b30] org.thoughtcrime.securesms.util.LongClickMovementMethod.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z │ │ -195b40: 6e10 fb02 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@02fb │ │ -195b46: 0a00 |0003: move-result v0 │ │ -195b48: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -195b4a: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -195b4c: 3220 2e00 |0006: if-eq v0, v2, 0034 // +002e │ │ -195b50: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -195b54: 282a |000a: goto 0034 // +002a │ │ -195b56: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -195b58: 3320 8c00 |000c: if-ne v0, v2, 0098 // +008c │ │ -195b5c: 7110 8d02 0800 |000e: invoke-static {v8}, Landroid/text/Selection;.getSelectionStart:(Ljava/lang/CharSequence;)I // method@028d │ │ -195b62: 0a07 |0011: move-result v7 │ │ -195b64: 7110 8c02 0800 |0012: invoke-static {v8}, Landroid/text/Selection;.getSelectionEnd:(Ljava/lang/CharSequence;)I // method@028c │ │ -195b6a: 0a00 |0015: move-result v0 │ │ -195b6c: 1c02 c510 |0016: const-class v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c5 │ │ -195b70: 7240 9202 7820 |0018: invoke-interface {v8, v7, v0, v2}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0292 │ │ -195b76: 0c07 |001b: move-result-object v7 │ │ -195b78: 1f07 b211 |001c: check-cast v7, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11b2 │ │ -195b7c: 2170 |001e: array-length v0, v7 │ │ -195b7e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -195b80: 3502 0a00 |0020: if-ge v2, v0, 002a // +000a │ │ -195b84: 4603 0702 |0022: aget-object v3, v7, v2 │ │ -195b88: 6e30 8356 1301 |0024: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5683 │ │ -195b8e: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ -195b92: 28f7 |0029: goto 0020 // -0009 │ │ -195b94: 7110 8e02 0800 |002a: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028e │ │ -195b9a: 5467 3d42 |002d: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@423d │ │ -195b9e: 6e20 e302 9700 |002f: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e3 │ │ -195ba4: 0a07 |0032: move-result v7 │ │ -195ba6: 0f07 |0033: return v7 │ │ -195ba8: 6e10 0403 0900 |0034: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0304 │ │ -195bae: 0a03 |0037: move-result v3 │ │ -195bb0: 8733 |0038: float-to-int v3, v3 │ │ -195bb2: 6e10 0603 0900 |0039: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0306 │ │ -195bb8: 0a04 |003c: move-result v4 │ │ -195bba: 8744 |003d: float-to-int v4, v4 │ │ -195bbc: 6e10 5b04 0700 |003e: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingLeft:()I // method@045b │ │ -195bc2: 0a05 |0041: move-result v5 │ │ -195bc4: b153 |0042: sub-int/2addr v3, v5 │ │ -195bc6: 6e10 5c04 0700 |0043: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingTop:()I // method@045c │ │ -195bcc: 0a05 |0046: move-result v5 │ │ -195bce: b154 |0047: sub-int/2addr v4, v5 │ │ -195bd0: 6e10 5804 0700 |0048: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollX:()I // method@0458 │ │ -195bd6: 0a05 |004b: move-result v5 │ │ -195bd8: b053 |004c: add-int/2addr v3, v5 │ │ -195bda: 6e10 5904 0700 |004d: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollY:()I // method@0459 │ │ -195be0: 0a05 |0050: move-result v5 │ │ -195be2: b054 |0051: add-int/2addr v4, v5 │ │ -195be4: 6e10 5704 0700 |0052: invoke-virtual {v7}, Landroid/widget/TextView;.getLayout:()Landroid/text/Layout; // method@0457 │ │ -195bea: 0c05 |0055: move-result-object v5 │ │ -195bec: 6e20 8a02 4500 |0056: invoke-virtual {v5, v4}, Landroid/text/Layout;.getLineForVertical:(I)I // method@028a │ │ -195bf2: 0a04 |0059: move-result v4 │ │ -195bf4: 8233 |005a: int-to-float v3, v3 │ │ -195bf6: 6e30 8b02 4503 |005b: invoke-virtual {v5, v4, v3}, Landroid/text/Layout;.getOffsetForHorizontal:(IF)I // method@028b │ │ -195bfc: 0a03 |005e: move-result v3 │ │ -195bfe: 1c04 c510 |005f: const-class v4, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c5 │ │ -195c02: 7240 9202 3843 |0061: invoke-interface {v8, v3, v3, v4}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0292 │ │ -195c08: 0c03 |0064: move-result-object v3 │ │ -195c0a: 1f03 b211 |0065: check-cast v3, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11b2 │ │ -195c0e: 2134 |0067: array-length v4, v3 │ │ -195c10: 3804 3000 |0068: if-eqz v4, 0098 // +0030 │ │ -195c14: 4603 0301 |006a: aget-object v3, v3, v1 │ │ -195c18: 3900 1b00 |006c: if-nez v0, 0087 // +001b │ │ -195c1c: 7220 9102 3800 |006e: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanStart:(Ljava/lang/Object;)I // method@0291 │ │ -195c22: 0a00 |0071: move-result v0 │ │ -195c24: 7220 9002 3800 |0072: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanEnd:(Ljava/lang/Object;)I // method@0290 │ │ -195c2a: 0a01 |0075: move-result v1 │ │ -195c2c: 7130 8f02 0801 |0076: invoke-static {v8, v0, v1}, Landroid/text/Selection;.setSelection:(Landroid/text/Spannable;II)V // method@028f │ │ -195c32: 6e10 5604 0700 |0079: invoke-virtual {v7}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0456 │ │ -195c38: 0c08 |007c: move-result-object v8 │ │ -195c3a: 6000 0d1c |007d: sget v0, Lorg/thoughtcrime/securesms/R$color;.touch_highlight:I // field@1c0d │ │ -195c3e: 7120 2f05 0800 |007f: invoke-static {v8, v0}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@052f │ │ -195c44: 0a08 |0082: move-result v8 │ │ -195c46: 6e30 8356 2308 |0083: invoke-virtual {v3, v2, v8}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5683 │ │ -195c4c: 2807 |0086: goto 008d // +0007 │ │ -195c4e: 7110 8e02 0800 |0087: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028e │ │ -195c54: 6e30 8356 1301 |008a: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5683 │ │ -195c5a: 5b63 3c42 |008d: iput-object v3, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@423c │ │ -195c5e: 5b67 3f42 |008f: iput-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@423f │ │ -195c62: 5467 3d42 |0091: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@423d │ │ -195c66: 6e20 e302 9700 |0093: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e3 │ │ -195c6c: 0a07 |0096: move-result v7 │ │ -195c6e: 0f07 |0097: return v7 │ │ -195c70: 6f40 ae02 7698 |0098: invoke-super {v6, v7, v8, v9}, Landroid/text/method/LinkMovementMethod;.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z // method@02ae │ │ -195c76: 0a07 |009b: move-result v7 │ │ -195c78: 0f07 |009c: return v7 │ │ +195b34: |[195b34] org.thoughtcrime.securesms.util.LongClickMovementMethod.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z │ │ +195b44: 6e10 fb02 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@02fb │ │ +195b4a: 0a00 |0003: move-result v0 │ │ +195b4c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +195b4e: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +195b50: 3220 2e00 |0006: if-eq v0, v2, 0034 // +002e │ │ +195b54: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +195b58: 282a |000a: goto 0034 // +002a │ │ +195b5a: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +195b5c: 3320 8c00 |000c: if-ne v0, v2, 0098 // +008c │ │ +195b60: 7110 8d02 0800 |000e: invoke-static {v8}, Landroid/text/Selection;.getSelectionStart:(Ljava/lang/CharSequence;)I // method@028d │ │ +195b66: 0a07 |0011: move-result v7 │ │ +195b68: 7110 8c02 0800 |0012: invoke-static {v8}, Landroid/text/Selection;.getSelectionEnd:(Ljava/lang/CharSequence;)I // method@028c │ │ +195b6e: 0a00 |0015: move-result v0 │ │ +195b70: 1c02 c510 |0016: const-class v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c5 │ │ +195b74: 7240 9202 7820 |0018: invoke-interface {v8, v7, v0, v2}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0292 │ │ +195b7a: 0c07 |001b: move-result-object v7 │ │ +195b7c: 1f07 b211 |001c: check-cast v7, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11b2 │ │ +195b80: 2170 |001e: array-length v0, v7 │ │ +195b82: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +195b84: 3502 0a00 |0020: if-ge v2, v0, 002a // +000a │ │ +195b88: 4603 0702 |0022: aget-object v3, v7, v2 │ │ +195b8c: 6e30 8356 1301 |0024: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5683 │ │ +195b92: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ +195b96: 28f7 |0029: goto 0020 // -0009 │ │ +195b98: 7110 8e02 0800 |002a: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028e │ │ +195b9e: 5467 3d42 |002d: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@423d │ │ +195ba2: 6e20 e302 9700 |002f: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e3 │ │ +195ba8: 0a07 |0032: move-result v7 │ │ +195baa: 0f07 |0033: return v7 │ │ +195bac: 6e10 0403 0900 |0034: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0304 │ │ +195bb2: 0a03 |0037: move-result v3 │ │ +195bb4: 8733 |0038: float-to-int v3, v3 │ │ +195bb6: 6e10 0603 0900 |0039: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0306 │ │ +195bbc: 0a04 |003c: move-result v4 │ │ +195bbe: 8744 |003d: float-to-int v4, v4 │ │ +195bc0: 6e10 5b04 0700 |003e: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingLeft:()I // method@045b │ │ +195bc6: 0a05 |0041: move-result v5 │ │ +195bc8: b153 |0042: sub-int/2addr v3, v5 │ │ +195bca: 6e10 5c04 0700 |0043: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingTop:()I // method@045c │ │ +195bd0: 0a05 |0046: move-result v5 │ │ +195bd2: b154 |0047: sub-int/2addr v4, v5 │ │ +195bd4: 6e10 5804 0700 |0048: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollX:()I // method@0458 │ │ +195bda: 0a05 |004b: move-result v5 │ │ +195bdc: b053 |004c: add-int/2addr v3, v5 │ │ +195bde: 6e10 5904 0700 |004d: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollY:()I // method@0459 │ │ +195be4: 0a05 |0050: move-result v5 │ │ +195be6: b054 |0051: add-int/2addr v4, v5 │ │ +195be8: 6e10 5704 0700 |0052: invoke-virtual {v7}, Landroid/widget/TextView;.getLayout:()Landroid/text/Layout; // method@0457 │ │ +195bee: 0c05 |0055: move-result-object v5 │ │ +195bf0: 6e20 8a02 4500 |0056: invoke-virtual {v5, v4}, Landroid/text/Layout;.getLineForVertical:(I)I // method@028a │ │ +195bf6: 0a04 |0059: move-result v4 │ │ +195bf8: 8233 |005a: int-to-float v3, v3 │ │ +195bfa: 6e30 8b02 4503 |005b: invoke-virtual {v5, v4, v3}, Landroid/text/Layout;.getOffsetForHorizontal:(IF)I // method@028b │ │ +195c00: 0a03 |005e: move-result v3 │ │ +195c02: 1c04 c510 |005f: const-class v4, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10c5 │ │ +195c06: 7240 9202 3843 |0061: invoke-interface {v8, v3, v3, v4}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0292 │ │ +195c0c: 0c03 |0064: move-result-object v3 │ │ +195c0e: 1f03 b211 |0065: check-cast v3, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11b2 │ │ +195c12: 2134 |0067: array-length v4, v3 │ │ +195c14: 3804 3000 |0068: if-eqz v4, 0098 // +0030 │ │ +195c18: 4603 0301 |006a: aget-object v3, v3, v1 │ │ +195c1c: 3900 1b00 |006c: if-nez v0, 0087 // +001b │ │ +195c20: 7220 9102 3800 |006e: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanStart:(Ljava/lang/Object;)I // method@0291 │ │ +195c26: 0a00 |0071: move-result v0 │ │ +195c28: 7220 9002 3800 |0072: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanEnd:(Ljava/lang/Object;)I // method@0290 │ │ +195c2e: 0a01 |0075: move-result v1 │ │ +195c30: 7130 8f02 0801 |0076: invoke-static {v8, v0, v1}, Landroid/text/Selection;.setSelection:(Landroid/text/Spannable;II)V // method@028f │ │ +195c36: 6e10 5604 0700 |0079: invoke-virtual {v7}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0456 │ │ +195c3c: 0c08 |007c: move-result-object v8 │ │ +195c3e: 6000 0d1c |007d: sget v0, Lorg/thoughtcrime/securesms/R$color;.touch_highlight:I // field@1c0d │ │ +195c42: 7120 2f05 0800 |007f: invoke-static {v8, v0}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@052f │ │ +195c48: 0a08 |0082: move-result v8 │ │ +195c4a: 6e30 8356 2308 |0083: invoke-virtual {v3, v2, v8}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5683 │ │ +195c50: 2807 |0086: goto 008d // +0007 │ │ +195c52: 7110 8e02 0800 |0087: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028e │ │ +195c58: 6e30 8356 1301 |008a: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5683 │ │ +195c5e: 5b63 3c42 |008d: iput-object v3, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@423c │ │ +195c62: 5b67 3f42 |008f: iput-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@423f │ │ +195c66: 5467 3d42 |0091: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@423d │ │ +195c6a: 6e20 e302 9700 |0093: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e3 │ │ +195c70: 0a07 |0096: move-result v7 │ │ +195c72: 0f07 |0097: return v7 │ │ +195c74: 6f40 ae02 7698 |0098: invoke-super {v6, v7, v8, v9}, Landroid/text/method/LinkMovementMethod;.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z // method@02ae │ │ +195c7a: 0a07 |009b: move-result v7 │ │ +195c7c: 0f07 |009c: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000e line=88 │ │ 0x0012 line=89 │ │ 0x0018 line=88 │ │ 0x001e line=90 │ │ @@ -308426,17 +308427,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -195ecc: |[195ecc] org.thoughtcrime.securesms.util.MailtoUtil.:()V │ │ -195edc: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -195ee2: 0e00 |0003: return-void │ │ +195ed0: |[195ed0] org.thoughtcrime.securesms.util.MailtoUtil.:()V │ │ +195ee0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +195ee6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/MailtoUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/MailtoUtil;) │ │ @@ -308444,47 +308445,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 │ │ -195e34: |[195e34] org.thoughtcrime.securesms.util.MailtoUtil.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; │ │ -195e44: 2200 7903 |0000: new-instance v0, Ljava/util/HashMap; // type@0379 │ │ -195e48: 7010 8d0c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0c8d │ │ -195e4e: 6e10 f901 0700 |0005: invoke-virtual {v7}, Landroid/net/Uri;.getEncodedQuery:()Ljava/lang/String; // method@01f9 │ │ -195e54: 0c07 |0008: move-result-object v7 │ │ -195e56: 3807 3100 |0009: if-eqz v7, 003a // +0031 │ │ -195e5a: 6e10 d90a 0700 |000b: invoke-virtual {v7}, Ljava/lang/String;.isEmpty:()Z // method@0ad9 │ │ -195e60: 0a01 |000e: move-result v1 │ │ -195e62: 3901 2b00 |000f: if-nez v1, 003a // +002b │ │ -195e66: 1a01 ae05 |0011: const-string v1, "&" // string@05ae │ │ -195e6a: 6e20 e60a 1700 |0013: invoke-virtual {v7, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0ae6 │ │ -195e70: 0c07 |0016: move-result-object v7 │ │ -195e72: 2171 |0017: array-length v1, v7 │ │ -195e74: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -195e76: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -195e78: 3513 2000 |001a: if-ge v3, v1, 003a // +0020 │ │ -195e7c: 4604 0703 |001c: aget-object v4, v7, v3 │ │ -195e80: 1a05 d60b |001e: const-string v5, "=" // string@0bd6 │ │ -195e84: 6e20 e60a 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0ae6 │ │ -195e8a: 0c04 |0023: move-result-object v4 │ │ -195e8c: 4605 0402 |0024: aget-object v5, v4, v2 │ │ -195e90: 1216 |0026: const/4 v6, #int 1 // #1 │ │ -195e92: 4604 0406 |0027: aget-object v4, v4, v6 │ │ -195e96: 1a06 f63b |0029: const-string v6, "UTF-8" // string@3bf6 │ │ -195e9a: 7120 940b 6400 |002b: invoke-static {v4, v6}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0b94 │ │ -195ea0: 0c04 |002e: move-result-object v4 │ │ -195ea2: 7230 e00c 5004 |002f: invoke-interface {v0, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -195ea8: 2805 |0032: goto 0037 // +0005 │ │ -195eaa: 0d04 |0033: move-exception v4 │ │ -195eac: 6e10 2d0a 0400 |0034: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ -195eb2: d803 0301 |0037: add-int/lit8 v3, v3, #int 1 // #01 │ │ -195eb6: 28e1 |0039: goto 001a // -001f │ │ -195eb8: 1100 |003a: return-object v0 │ │ +195e38: |[195e38] org.thoughtcrime.securesms.util.MailtoUtil.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; │ │ +195e48: 2200 7903 |0000: new-instance v0, Ljava/util/HashMap; // type@0379 │ │ +195e4c: 7010 8d0c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0c8d │ │ +195e52: 6e10 f901 0700 |0005: invoke-virtual {v7}, Landroid/net/Uri;.getEncodedQuery:()Ljava/lang/String; // method@01f9 │ │ +195e58: 0c07 |0008: move-result-object v7 │ │ +195e5a: 3807 3100 |0009: if-eqz v7, 003a // +0031 │ │ +195e5e: 6e10 d90a 0700 |000b: invoke-virtual {v7}, Ljava/lang/String;.isEmpty:()Z // method@0ad9 │ │ +195e64: 0a01 |000e: move-result v1 │ │ +195e66: 3901 2b00 |000f: if-nez v1, 003a // +002b │ │ +195e6a: 1a01 ae05 |0011: const-string v1, "&" // string@05ae │ │ +195e6e: 6e20 e60a 1700 |0013: invoke-virtual {v7, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0ae6 │ │ +195e74: 0c07 |0016: move-result-object v7 │ │ +195e76: 2171 |0017: array-length v1, v7 │ │ +195e78: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +195e7a: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +195e7c: 3513 2000 |001a: if-ge v3, v1, 003a // +0020 │ │ +195e80: 4604 0703 |001c: aget-object v4, v7, v3 │ │ +195e84: 1a05 d60b |001e: const-string v5, "=" // string@0bd6 │ │ +195e88: 6e20 e60a 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0ae6 │ │ +195e8e: 0c04 |0023: move-result-object v4 │ │ +195e90: 4605 0402 |0024: aget-object v5, v4, v2 │ │ +195e94: 1216 |0026: const/4 v6, #int 1 // #1 │ │ +195e96: 4604 0406 |0027: aget-object v4, v4, v6 │ │ +195e9a: 1a06 f63b |0029: const-string v6, "UTF-8" // string@3bf6 │ │ +195e9e: 7120 940b 6400 |002b: invoke-static {v4, v6}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0b94 │ │ +195ea4: 0c04 |002e: move-result-object v4 │ │ +195ea6: 7230 e00c 5004 |002f: invoke-interface {v0, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +195eac: 2805 |0032: goto 0037 // +0005 │ │ +195eae: 0d04 |0033: move-exception v4 │ │ +195eb0: 6e10 2d0a 0400 |0034: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ +195eb6: d803 0301 |0037: add-int/lit8 v3, v3, #int 1 // #01 │ │ +195eba: 28e1 |0039: goto 001a // -001f │ │ +195ebc: 1100 |003a: return-object v0 │ │ catches : 1 │ │ 0x0024 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0033 │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=49 │ │ 0x000b line=50 │ │ @@ -308501,36 +308502,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 │ │ -195dd4: |[195dd4] org.thoughtcrime.securesms.util.MailtoUtil.getRecipients:(Landroid/net/Uri;)[Ljava/lang/String; │ │ -195de4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -195de6: 2300 3411 |0001: new-array v0, v0, [Ljava/lang/String; // type@1134 │ │ -195dea: 3802 2400 |0003: if-eqz v2, 0027 // +0024 │ │ -195dee: 6e10 0202 0200 |0005: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -195df4: 0c02 |0008: move-result-object v2 │ │ -195df6: 7110 ed01 0200 |0009: invoke-static {v2}, Landroid/net/MailTo;.parse:(Ljava/lang/String;)Landroid/net/MailTo; // method@01ed │ │ -195dfc: 0c02 |000c: move-result-object v2 │ │ -195dfe: 6e10 ec01 0200 |000d: invoke-virtual {v2}, Landroid/net/MailTo;.getTo:()Ljava/lang/String; // method@01ec │ │ -195e04: 0c02 |0010: move-result-object v2 │ │ -195e06: 3802 1600 |0011: if-eqz v2, 0027 // +0016 │ │ -195e0a: 6e10 f30a 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af3 │ │ -195e10: 0c01 |0016: move-result-object v1 │ │ -195e12: 6e10 d90a 0100 |0017: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@0ad9 │ │ -195e18: 0a01 |001a: move-result v1 │ │ -195e1a: 3901 0c00 |001b: if-nez v1, 0027 // +000c │ │ -195e1e: 6e10 f30a 0200 |001d: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af3 │ │ -195e24: 0c02 |0020: move-result-object v2 │ │ -195e26: 1a00 910a |0021: const-string v0, "," // string@0a91 │ │ -195e2a: 6e20 e60a 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0ae6 │ │ -195e30: 0c00 |0026: move-result-object v0 │ │ -195e32: 1100 |0027: return-object v0 │ │ +195dd8: |[195dd8] org.thoughtcrime.securesms.util.MailtoUtil.getRecipients:(Landroid/net/Uri;)[Ljava/lang/String; │ │ +195de8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +195dea: 2300 3411 |0001: new-array v0, v0, [Ljava/lang/String; // type@1134 │ │ +195dee: 3802 2400 |0003: if-eqz v2, 0027 // +0024 │ │ +195df2: 6e10 0202 0200 |0005: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +195df8: 0c02 |0008: move-result-object v2 │ │ +195dfa: 7110 ed01 0200 |0009: invoke-static {v2}, Landroid/net/MailTo;.parse:(Ljava/lang/String;)Landroid/net/MailTo; // method@01ed │ │ +195e00: 0c02 |000c: move-result-object v2 │ │ +195e02: 6e10 ec01 0200 |000d: invoke-virtual {v2}, Landroid/net/MailTo;.getTo:()Ljava/lang/String; // method@01ec │ │ +195e08: 0c02 |0010: move-result-object v2 │ │ +195e0a: 3802 1600 |0011: if-eqz v2, 0027 // +0016 │ │ +195e0e: 6e10 f30a 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af3 │ │ +195e14: 0c01 |0016: move-result-object v1 │ │ +195e16: 6e10 d90a 0100 |0017: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@0ad9 │ │ +195e1c: 0a01 |001a: move-result v1 │ │ +195e1e: 3901 0c00 |001b: if-nez v1, 0027 // +000c │ │ +195e22: 6e10 f30a 0200 |001d: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af3 │ │ +195e28: 0c02 |0020: move-result-object v2 │ │ +195e2a: 1a00 910a |0021: const-string v0, "," // string@0a91 │ │ +195e2e: 6e20 e60a 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0ae6 │ │ +195e34: 0c00 |0026: move-result-object v0 │ │ +195e36: 1100 |0027: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=22 │ │ 0x0005 line=24 │ │ 0x000d line=25 │ │ 0x0013 line=26 │ │ 0x001d line=27 │ │ @@ -308542,48 +308543,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 │ │ -195d44: |[195d44] org.thoughtcrime.securesms.util.MailtoUtil.getText:(Landroid/net/Uri;)Ljava/lang/String; │ │ -195d54: 7110 9056 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/MailtoUtil;.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; // method@5690 │ │ -195d5a: 0c02 |0003: move-result-object v2 │ │ -195d5c: 1a00 db7e |0004: const-string v0, "subject" // string@7edb │ │ -195d60: 7220 dd0c 0200 |0006: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cdd │ │ -195d66: 0c00 |0009: move-result-object v0 │ │ -195d68: 1f00 0503 |000a: check-cast v0, Ljava/lang/String; // type@0305 │ │ -195d6c: 1a01 4d47 |000c: const-string v1, "body" // string@474d │ │ -195d70: 7220 dd0c 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cdd │ │ -195d76: 0c02 |0011: move-result-object v2 │ │ -195d78: 1f02 0503 |0012: check-cast v2, Ljava/lang/String; // type@0305 │ │ -195d7c: 3802 2600 |0014: if-eqz v2, 003a // +0026 │ │ -195d80: 6e10 d90a 0200 |0016: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@0ad9 │ │ -195d86: 0a01 |0019: move-result v1 │ │ -195d88: 3901 2000 |001a: if-nez v1, 003a // +0020 │ │ -195d8c: 3800 1d00 |001c: if-eqz v0, 0039 // +001d │ │ -195d90: 6e10 d90a 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ad9 │ │ -195d96: 0a01 |0021: move-result v1 │ │ -195d98: 3901 1700 |0022: if-nez v1, 0039 // +0017 │ │ -195d9c: 2201 0703 |0024: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ -195da0: 7010 020b 0100 |0026: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ -195da6: 6e20 0e0b 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -195dac: 1a00 c003 |002c: const-string v0, " │ │ +195d48: |[195d48] org.thoughtcrime.securesms.util.MailtoUtil.getText:(Landroid/net/Uri;)Ljava/lang/String; │ │ +195d58: 7110 9056 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/MailtoUtil;.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; // method@5690 │ │ +195d5e: 0c02 |0003: move-result-object v2 │ │ +195d60: 1a00 db7e |0004: const-string v0, "subject" // string@7edb │ │ +195d64: 7220 dd0c 0200 |0006: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cdd │ │ +195d6a: 0c00 |0009: move-result-object v0 │ │ +195d6c: 1f00 0503 |000a: check-cast v0, Ljava/lang/String; // type@0305 │ │ +195d70: 1a01 4d47 |000c: const-string v1, "body" // string@474d │ │ +195d74: 7220 dd0c 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cdd │ │ +195d7a: 0c02 |0011: move-result-object v2 │ │ +195d7c: 1f02 0503 |0012: check-cast v2, Ljava/lang/String; // type@0305 │ │ +195d80: 3802 2600 |0014: if-eqz v2, 003a // +0026 │ │ +195d84: 6e10 d90a 0200 |0016: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@0ad9 │ │ +195d8a: 0a01 |0019: move-result v1 │ │ +195d8c: 3901 2000 |001a: if-nez v1, 003a // +0020 │ │ +195d90: 3800 1d00 |001c: if-eqz v0, 0039 // +001d │ │ +195d94: 6e10 d90a 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ad9 │ │ +195d9a: 0a01 |0021: move-result v1 │ │ +195d9c: 3901 1700 |0022: if-nez v1, 0039 // +0017 │ │ +195da0: 2201 0703 |0024: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ +195da4: 7010 020b 0100 |0026: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ +195daa: 6e20 0e0b 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +195db0: 1a00 c003 |002c: const-string v0, " │ │ " // string@03c0 │ │ -195db0: 6e20 0e0b 0100 |002e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -195db6: 6e20 0e0b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -195dbc: 6e10 1f0b 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -195dc2: 0c00 |0037: move-result-object v0 │ │ -195dc4: 2802 |0038: goto 003a // +0002 │ │ -195dc6: 0720 |0039: move-object v0, v2 │ │ -195dc8: 3800 0300 |003a: if-eqz v0, 003d // +0003 │ │ -195dcc: 2803 |003c: goto 003f // +0003 │ │ -195dce: 1a00 0000 |003d: const-string v0, "" // string@0000 │ │ -195dd2: 1100 |003f: return-object v0 │ │ +195db4: 6e20 0e0b 0100 |002e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +195dba: 6e20 0e0b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +195dc0: 6e10 1f0b 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +195dc6: 0c00 |0037: move-result-object v0 │ │ +195dc8: 2802 |0038: goto 003a // +0002 │ │ +195dca: 0720 |0039: move-object v0, v2 │ │ +195dcc: 3800 0300 |003a: if-eqz v0, 003d // +0003 │ │ +195dd0: 2803 |003c: goto 003f // +0003 │ │ +195dd2: 1a00 0000 |003d: const-string v0, "" // string@0000 │ │ +195dd6: 1100 |003f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0004 line=35 │ │ 0x000c line=36 │ │ 0x0016 line=37 │ │ 0x001e line=38 │ │ @@ -308597,26 +308598,26 @@ │ │ type : '(Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -195d10: |[195d10] org.thoughtcrime.securesms.util.MailtoUtil.isMailto:(Landroid/net/Uri;)Z │ │ -195d20: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ -195d24: 1a00 2269 |0002: const-string v0, "mailto" // string@6922 │ │ -195d28: 6e10 ff01 0100 |0004: invoke-virtual {v1}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ -195d2e: 0c01 |0007: move-result-object v1 │ │ -195d30: 6e20 cc0a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -195d36: 0a01 |000b: move-result v1 │ │ -195d38: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -195d3c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -195d3e: 2802 |000f: goto 0011 // +0002 │ │ -195d40: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -195d42: 0f01 |0011: return v1 │ │ +195d14: |[195d14] org.thoughtcrime.securesms.util.MailtoUtil.isMailto:(Landroid/net/Uri;)Z │ │ +195d24: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ +195d28: 1a00 2269 |0002: const-string v0, "mailto" // string@6922 │ │ +195d2c: 6e10 ff01 0100 |0004: invoke-virtual {v1}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ +195d32: 0c01 |0007: move-result-object v1 │ │ +195d34: 6e20 cc0a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +195d3a: 0a01 |000b: move-result v1 │ │ +195d3c: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +195d40: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +195d42: 2802 |000f: goto 0011 // +0002 │ │ +195d44: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +195d46: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=18 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/net/Uri; │ │ │ │ Virtual methods - │ │ @@ -308658,19 +308659,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -195ee4: |[195ee4] org.thoughtcrime.securesms.util.MediaUtil$ThumbnailSize.:(II)V │ │ -195ef4: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -195efa: 5901 4642 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@4246 │ │ -195efe: 5902 4542 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@4245 │ │ -195f02: 0e00 |0007: return-void │ │ +195ee8: |[195ee8] org.thoughtcrime.securesms.util.MediaUtil$ThumbnailSize.:(II)V │ │ +195ef8: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +195efe: 5901 4642 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@4246 │ │ +195f02: 5902 4542 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@4245 │ │ +195f06: 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; │ │ @@ -308761,32 +308762,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -19687c: |[19687c] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ -19688c: 0e00 |0000: return-void │ │ +196880: |[196880] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ +196890: 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 │ │ -196890: |[196890] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ -1968a0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1968a6: 0e00 |0003: return-void │ │ +196894: |[196894] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ +1968a4: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1968aa: 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;) │ │ @@ -308794,59 +308795,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 │ │ -19623c: |[19623c] org.thoughtcrime.securesms.util.MediaUtil.createVideoThumbnailIfNeeded:(Landroid/content/Context;Landroid/net/Uri;Landroid/net/Uri;Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;)Z │ │ -19624c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19624e: 2201 bd02 |0001: new-instance v1, Ljava/io/File; // type@02bd │ │ -196252: 6e10 fc01 0800 |0003: invoke-virtual {v8}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -196258: 0c08 |0006: move-result-object v8 │ │ -19625a: 7020 6109 8100 |0007: invoke-direct {v1, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ -196260: 2208 bd02 |000a: new-instance v8, Ljava/io/File; // type@02bd │ │ -196264: 6e10 fc01 0700 |000c: invoke-virtual {v7}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -19626a: 0c02 |000f: move-result-object v2 │ │ -19626c: 7020 6109 2800 |0010: invoke-direct {v8, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ -196272: 6e10 6709 0100 |0013: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0967 │ │ -196278: 0a02 |0016: move-result v2 │ │ -19627a: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ -19627e: 6e10 7009 0800 |0019: invoke-virtual {v8}, Ljava/io/File;.lastModified:()J // method@0970 │ │ -196284: 0b02 |001c: move-result-wide v2 │ │ -196286: 6e10 7009 0100 |001d: invoke-virtual {v1}, Ljava/io/File;.lastModified:()J // method@0970 │ │ -19628c: 0b04 |0020: move-result-wide v4 │ │ -19628e: 3108 0204 |0021: cmp-long v8, v2, v4 │ │ -196292: 3d08 3600 |0023: if-lez v8, 0059 // +0036 │ │ -196296: 2208 7700 |0025: new-instance v8, Landroid/media/MediaMetadataRetriever; // type@0077 │ │ -19629a: 7010 dc01 0800 |0027: invoke-direct {v8}, Landroid/media/MediaMetadataRetriever;.:()V // method@01dc │ │ -1962a0: 6e30 df01 6807 |002a: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@01df │ │ -1962a6: 1606 ffff |002d: const-wide/16 v6, #int -1 // #ffff │ │ -1962aa: 6e30 dd01 6807 |002f: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.getFrameAtTime:(J)Landroid/graphics/Bitmap; // method@01dd │ │ -1962b0: 0c06 |0032: move-result-object v6 │ │ -1962b2: 3809 0e00 |0033: if-eqz v9, 0041 // +000e │ │ -1962b6: 6e10 0f01 0600 |0035: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1962bc: 0a07 |0038: move-result v7 │ │ -1962be: 5997 4642 |0039: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@4246 │ │ -1962c2: 6e10 0c01 0600 |003b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1962c8: 0a07 |003e: move-result v7 │ │ -1962ca: 5997 4542 |003f: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@4245 │ │ -1962ce: 6e10 de01 0800 |0041: invoke-virtual {v8}, Landroid/media/MediaMetadataRetriever;.release:()V // method@01de │ │ -1962d4: 3806 1500 |0044: if-eqz v6, 0059 // +0015 │ │ -1962d8: 2207 c002 |0046: new-instance v7, Ljava/io/FileOutputStream; // type@02c0 │ │ -1962dc: 7020 7f09 1700 |0048: invoke-direct {v7, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@097f │ │ -1962e2: 6208 0800 |004b: sget-object v8, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ -1962e6: 1309 5a00 |004d: const/16 v9, #int 90 // #5a │ │ -1962ea: 6e40 0601 8679 |004f: invoke-virtual {v6, v8, v9, v7}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0106 │ │ -1962f0: 1216 |0052: const/4 v6, #int 1 // #1 │ │ -1962f2: 1210 |0053: const/4 v0, #int 1 // #1 │ │ -1962f4: 2805 |0054: goto 0059 // +0005 │ │ -1962f6: 0d06 |0055: move-exception v6 │ │ -1962f8: 6e10 2d0a 0600 |0056: invoke-virtual {v6}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ -1962fe: 0f00 |0059: return v0 │ │ +196240: |[196240] org.thoughtcrime.securesms.util.MediaUtil.createVideoThumbnailIfNeeded:(Landroid/content/Context;Landroid/net/Uri;Landroid/net/Uri;Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;)Z │ │ +196250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +196252: 2201 bd02 |0001: new-instance v1, Ljava/io/File; // type@02bd │ │ +196256: 6e10 fc01 0800 |0003: invoke-virtual {v8}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +19625c: 0c08 |0006: move-result-object v8 │ │ +19625e: 7020 6109 8100 |0007: invoke-direct {v1, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ +196264: 2208 bd02 |000a: new-instance v8, Ljava/io/File; // type@02bd │ │ +196268: 6e10 fc01 0700 |000c: invoke-virtual {v7}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +19626e: 0c02 |000f: move-result-object v2 │ │ +196270: 7020 6109 2800 |0010: invoke-direct {v8, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ +196276: 6e10 6709 0100 |0013: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0967 │ │ +19627c: 0a02 |0016: move-result v2 │ │ +19627e: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ +196282: 6e10 7009 0800 |0019: invoke-virtual {v8}, Ljava/io/File;.lastModified:()J // method@0970 │ │ +196288: 0b02 |001c: move-result-wide v2 │ │ +19628a: 6e10 7009 0100 |001d: invoke-virtual {v1}, Ljava/io/File;.lastModified:()J // method@0970 │ │ +196290: 0b04 |0020: move-result-wide v4 │ │ +196292: 3108 0204 |0021: cmp-long v8, v2, v4 │ │ +196296: 3d08 3600 |0023: if-lez v8, 0059 // +0036 │ │ +19629a: 2208 7700 |0025: new-instance v8, Landroid/media/MediaMetadataRetriever; // type@0077 │ │ +19629e: 7010 dc01 0800 |0027: invoke-direct {v8}, Landroid/media/MediaMetadataRetriever;.:()V // method@01dc │ │ +1962a4: 6e30 df01 6807 |002a: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@01df │ │ +1962aa: 1606 ffff |002d: const-wide/16 v6, #int -1 // #ffff │ │ +1962ae: 6e30 dd01 6807 |002f: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.getFrameAtTime:(J)Landroid/graphics/Bitmap; // method@01dd │ │ +1962b4: 0c06 |0032: move-result-object v6 │ │ +1962b6: 3809 0e00 |0033: if-eqz v9, 0041 // +000e │ │ +1962ba: 6e10 0f01 0600 |0035: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1962c0: 0a07 |0038: move-result v7 │ │ +1962c2: 5997 4642 |0039: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@4246 │ │ +1962c6: 6e10 0c01 0600 |003b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1962cc: 0a07 |003e: move-result v7 │ │ +1962ce: 5997 4542 |003f: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@4245 │ │ +1962d2: 6e10 de01 0800 |0041: invoke-virtual {v8}, Landroid/media/MediaMetadataRetriever;.release:()V // method@01de │ │ +1962d8: 3806 1500 |0044: if-eqz v6, 0059 // +0015 │ │ +1962dc: 2207 c002 |0046: new-instance v7, Ljava/io/FileOutputStream; // type@02c0 │ │ +1962e0: 7020 7f09 1700 |0048: invoke-direct {v7, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@097f │ │ +1962e6: 6208 0800 |004b: sget-object v8, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ +1962ea: 1309 5a00 |004d: const/16 v9, #int 90 // #5a │ │ +1962ee: 6e40 0601 8679 |004f: invoke-virtual {v6, v8, v9, v7}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0106 │ │ +1962f4: 1216 |0052: const/4 v6, #int 1 // #1 │ │ +1962f6: 1210 |0053: const/4 v0, #int 1 // #1 │ │ +1962f8: 2805 |0054: goto 0059 // +0005 │ │ +1962fa: 0d06 |0055: move-exception v6 │ │ +1962fc: 6e10 2d0a 0600 |0056: invoke-virtual {v6}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ +196302: 0f00 |0059: return v0 │ │ catches : 1 │ │ 0x0001 - 0x0052 │ │ Ljava/lang/Exception; -> 0x0055 │ │ positions : │ │ 0x0001 line=267 │ │ 0x000a line=268 │ │ 0x0013 line=269 │ │ @@ -308870,32 +308871,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 │ │ -1964d0: |[1964d0] org.thoughtcrime.securesms.util.MediaUtil.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ -1964e0: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -1964e4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -1964e6: 1102 |0003: return-object v2 │ │ -1964e8: 6e10 d30a 0200 |0004: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0ad3 │ │ -1964ee: 1a00 005d |0007: const-string v0, "image/jpg" // string@5d00 │ │ -1964f2: 6e20 cc0a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -1964f8: 0a00 |000c: move-result v0 │ │ -1964fa: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ -1964fe: 1102 |000f: return-object v2 │ │ -196500: 7100 a103 0000 |0010: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a1 │ │ -196506: 0c00 |0013: move-result-object v0 │ │ -196508: 1a01 ff5c |0014: const-string v1, "image/jpeg" // string@5cff │ │ -19650c: 6e20 a203 1000 |0016: invoke-virtual {v0, v1}, Landroid/webkit/MimeTypeMap;.hasMimeType:(Ljava/lang/String;)Z // method@03a2 │ │ -196512: 0a00 |0019: move-result v0 │ │ -196514: 3800 0300 |001a: if-eqz v0, 001d // +0003 │ │ -196518: 0712 |001c: move-object v2, v1 │ │ -19651a: 1102 |001d: return-object v2 │ │ +1964d4: |[1964d4] org.thoughtcrime.securesms.util.MediaUtil.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ +1964e4: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +1964e8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +1964ea: 1102 |0003: return-object v2 │ │ +1964ec: 6e10 d30a 0200 |0004: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0ad3 │ │ +1964f2: 1a00 005d |0007: const-string v0, "image/jpg" // string@5d00 │ │ +1964f6: 6e20 cc0a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +1964fc: 0a00 |000c: move-result v0 │ │ +1964fe: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ +196502: 1102 |000f: return-object v2 │ │ +196504: 7100 a103 0000 |0010: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a1 │ │ +19650a: 0c00 |0013: move-result-object v0 │ │ +19650c: 1a01 ff5c |0014: const-string v1, "image/jpeg" // string@5cff │ │ +196510: 6e20 a203 1000 |0016: invoke-virtual {v0, v1}, Landroid/webkit/MimeTypeMap;.hasMimeType:(Ljava/lang/String;)Z // method@03a2 │ │ +196516: 0a00 |0019: move-result v0 │ │ +196518: 3800 0300 |001a: if-eqz v0, 001d // +0003 │ │ +19651c: 0712 |001c: move-object v2, v1 │ │ +19651e: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=99 │ │ 0x0010 line=101 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -308904,185 +308905,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 │ │ -195f04: |[195f04] org.thoughtcrime.securesms.util.MediaUtil.getDimensions:(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;)Landroid/util/Pair; │ │ -195f14: 1a00 c116 |0000: const-string v0, "Failed to close stream after retrieving dimensions." // string@16c1 │ │ -195f18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -195f1a: 7110 490a 0100 |0003: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -195f20: 0c01 |0006: move-result-object v1 │ │ -195f22: 3807 2301 |0007: if-eqz v7, 012a // +0123 │ │ -195f26: 7110 a256 0600 |0009: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@56a2 │ │ -195f2c: 0a02 |000c: move-result v2 │ │ -195f2e: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ -195f32: 2900 1b01 |000f: goto/16 012a // +011b │ │ -195f36: 7110 a056 0600 |0011: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isGif:(Ljava/lang/String;)Z // method@56a0 │ │ -195f3c: 0a02 |0014: move-result v2 │ │ -195f3e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -195f40: 3802 5400 |0016: if-eqz v2, 006a // +0054 │ │ -195f44: 7110 0d4f 0500 |0018: invoke-static {v5}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f0d │ │ -195f4a: 0c05 |001b: move-result-object v5 │ │ -195f4c: 6e10 2b50 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asGif:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@502b │ │ -195f52: 0c05 |001f: move-result-object v5 │ │ -195f54: 1216 |0020: const/4 v6, #int 1 // #1 │ │ -195f56: 6e20 0050 6500 |0021: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.skipMemoryCache:(Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5000 │ │ -195f5c: 0c05 |0024: move-result-object v5 │ │ -195f5e: 6206 6d00 |0025: sget-object v6, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ -195f62: 6e20 a14f 6500 |0027: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fa1 │ │ -195f68: 0c05 |002a: move-result-object v5 │ │ -195f6a: 2206 930f |002b: new-instance v6, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0f93 │ │ -195f6e: 7020 ec4e 7600 |002d: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@4eec │ │ -195f74: 6e20 db4f 6500 |0030: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fdb │ │ -195f7a: 0c05 |0033: move-result-object v5 │ │ -195f7c: 6e10 0150 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@5001 │ │ -195f82: 0c05 |0037: move-result-object v5 │ │ -195f84: 7210 cb07 0500 |0038: invoke-interface {v5}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07cb │ │ -195f8a: 0c05 |003b: move-result-object v5 │ │ -195f8c: 1f05 0502 |003c: check-cast v5, Lcom/bumptech/glide/load/resource/gif/GifDrawable; // type@0205 │ │ -195f90: 2206 d600 |003e: new-instance v6, Landroid/util/Pair; // type@00d6 │ │ -195f94: 6e10 c907 0500 |0040: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicWidth:()I // method@07c9 │ │ -195f9a: 0a00 |0043: move-result v0 │ │ -195f9c: 7110 490a 0000 |0044: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -195fa2: 0c00 |0047: move-result-object v0 │ │ -195fa4: 6e10 c807 0500 |0048: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicHeight:()I // method@07c8 │ │ -195faa: 0a05 |004b: move-result v5 │ │ -195fac: 7110 490a 0500 |004c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -195fb2: 0c05 |004f: move-result-object v5 │ │ -195fb4: 7030 c802 0605 |0050: invoke-direct {v6, v0, v5}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ -195fba: 0763 |0053: move-object v3, v6 │ │ -195fbc: 2900 9a00 |0054: goto/16 00ee // +009a │ │ -195fc0: 0d05 |0056: move-exception v5 │ │ -195fc2: 6206 4d42 |0057: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ -195fc6: 1a00 8517 |0059: const-string v0, "Glide experienced an exception while trying to get GIF dimensions." // string@1785 │ │ -195fca: 7130 c602 0605 |005b: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -195fd0: 2900 9000 |005e: goto/16 00ee // +0090 │ │ -195fd4: 0d05 |0060: move-exception v5 │ │ -195fd6: 6206 4d42 |0061: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ -195fda: 1a00 e73d |0063: const-string v0, "Was unable to complete work for GIF dimensions." // string@3de7 │ │ -195fde: 7130 c602 0605 |0065: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -195fe4: 2900 8600 |0068: goto/16 00ee // +0086 │ │ -195fe8: 7110 a456 0600 |006a: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isJpegType:(Ljava/lang/String;)Z // method@56a4 │ │ -195fee: 0a06 |006d: move-result v6 │ │ -195ff0: 3806 2400 |006e: if-eqz v6, 0092 // +0024 │ │ -195ff4: 7120 5f50 7500 |0070: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@505f │ │ -195ffa: 0c06 |0073: move-result-object v6 │ │ -195ffc: 7110 1156 0600 |0074: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@5611 │ │ -196002: 0c02 |0077: move-result-object v2 │ │ -196004: 6e10 8c09 0600 |0078: invoke-virtual {v6}, Ljava/io/InputStream;.close:()V // method@098c │ │ -19600a: 2818 |007b: goto 0093 // +0018 │ │ -19600c: 0d05 |007c: move-exception v5 │ │ -19600e: 280b |007d: goto 0088 // +000b │ │ -196010: 0d05 |007e: move-exception v5 │ │ -196012: 280d |007f: goto 008c // +000d │ │ -196014: 0d05 |0080: move-exception v5 │ │ -196016: 280f |0081: goto 0090 // +000f │ │ -196018: 0d05 |0082: move-exception v5 │ │ -19601a: 0763 |0083: move-object v3, v6 │ │ -19601c: 2900 9900 |0084: goto/16 011d // +0099 │ │ -196020: 0d05 |0086: move-exception v5 │ │ -196022: 0732 |0087: move-object v2, v3 │ │ -196024: 0763 |0088: move-object v3, v6 │ │ -196026: 282f |0089: goto 00b8 // +002f │ │ -196028: 0d05 |008a: move-exception v5 │ │ -19602a: 0732 |008b: move-object v2, v3 │ │ -19602c: 0763 |008c: move-object v3, v6 │ │ -19602e: 283c |008d: goto 00c9 // +003c │ │ -196030: 0d05 |008e: move-exception v5 │ │ -196032: 0732 |008f: move-object v2, v3 │ │ -196034: 0763 |0090: move-object v3, v6 │ │ -196036: 2849 |0091: goto 00da // +0049 │ │ -196038: 0732 |0092: move-object v2, v3 │ │ -19603a: 3902 1100 |0093: if-nez v2, 00a4 // +0011 │ │ -19603e: 7120 5f50 7500 |0095: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@505f │ │ -196044: 0c03 |0098: move-result-object v3 │ │ -196046: 7110 1056 0300 |0099: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@5610 │ │ -19604c: 0c05 |009c: move-result-object v5 │ │ -19604e: 2808 |009d: goto 00a5 // +0008 │ │ -196050: 0d05 |009e: move-exception v5 │ │ -196052: 2819 |009f: goto 00b8 // +0019 │ │ -196054: 0d05 |00a0: move-exception v5 │ │ -196056: 2828 |00a1: goto 00c9 // +0028 │ │ -196058: 0d05 |00a2: move-exception v5 │ │ -19605a: 2837 |00a3: goto 00da // +0037 │ │ -19605c: 0725 |00a4: move-object v5, v2 │ │ -19605e: 3803 0c00 |00a5: if-eqz v3, 00b1 // +000c │ │ -196062: 6e10 8c09 0300 |00a7: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@098c │ │ -196068: 2807 |00aa: goto 00b1 // +0007 │ │ -19606a: 0d06 |00ab: move-exception v6 │ │ -19606c: 6202 4d42 |00ac: sget-object v2, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ -196070: 7130 c602 0206 |00ae: invoke-static {v2, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -196076: 0753 |00b1: move-object v3, v5 │ │ -196078: 283c |00b2: goto 00ee // +003c │ │ -19607a: 0d05 |00b3: move-exception v5 │ │ -19607c: 2900 6900 |00b4: goto/16 011d // +0069 │ │ -196080: 0d05 |00b6: move-exception v5 │ │ -196082: 0732 |00b7: move-object v2, v3 │ │ -196084: 6206 4d42 |00b8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ -196088: 1a04 be0f |00ba: const-string v4, "Bitmap decoding error when retrieving dimensions." // string@0fbe │ │ -19608c: 7130 c602 4605 |00bc: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -196092: 3803 2e00 |00bf: if-eqz v3, 00ed // +002e │ │ -196096: 6e10 8c09 0300 |00c1: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@098c │ │ -19609c: 2829 |00c4: goto 00ed // +0029 │ │ -19609e: 0d05 |00c5: move-exception v5 │ │ -1960a0: 2822 |00c6: goto 00e8 // +0022 │ │ -1960a2: 0d05 |00c7: move-exception v5 │ │ -1960a4: 0732 |00c8: move-object v2, v3 │ │ -1960a6: 6206 4d42 |00c9: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ -1960aa: 1a04 6c16 |00cb: const-string v4, "Experienced a read error when retrieving media dimensions." // string@166c │ │ -1960ae: 7130 c602 4605 |00cd: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -1960b4: 3803 1d00 |00d0: if-eqz v3, 00ed // +001d │ │ -1960b8: 6e10 8c09 0300 |00d2: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@098c │ │ -1960be: 2818 |00d5: goto 00ed // +0018 │ │ -1960c0: 0d05 |00d6: move-exception v5 │ │ -1960c2: 2811 |00d7: goto 00e8 // +0011 │ │ -1960c4: 0d05 |00d8: move-exception v5 │ │ -1960c6: 0732 |00d9: move-object v2, v3 │ │ -1960c8: 6206 4d42 |00da: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ -1960cc: 1a04 c616 |00dc: const-string v4, "Failed to find file when retrieving media dimensions." // string@16c6 │ │ -1960d0: 7130 c602 4605 |00de: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -1960d6: 3803 0c00 |00e1: if-eqz v3, 00ed // +000c │ │ -1960da: 6e10 8c09 0300 |00e3: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@098c │ │ -1960e0: 2807 |00e6: goto 00ed // +0007 │ │ -1960e2: 0d05 |00e7: move-exception v5 │ │ -1960e4: 6206 4d42 |00e8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ -1960e8: 7130 c602 0605 |00ea: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -1960ee: 0723 |00ed: move-object v3, v2 │ │ -1960f0: 3903 0700 |00ee: if-nez v3, 00f5 // +0007 │ │ -1960f4: 2203 d600 |00f0: new-instance v3, Landroid/util/Pair; // type@00d6 │ │ -1960f8: 7030 c802 1301 |00f2: invoke-direct {v3, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ -1960fe: 6205 4d42 |00f5: sget-object v5, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ -196102: 2206 0703 |00f7: new-instance v6, Ljava/lang/StringBuilder; // type@0307 │ │ -196106: 1a00 4315 |00f9: const-string v0, "Dimensions for [" // string@1543 │ │ -19610a: 7020 050b 0600 |00fb: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -196110: 6e20 0d0b 7600 |00fe: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b0d │ │ -196116: 1a07 c640 |0101: const-string v7, "] are " // string@40c6 │ │ -19611a: 6e20 0e0b 7600 |0103: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -196120: 5437 5200 |0106: iget-object v7, v3, Landroid/util/Pair;.first:Ljava/lang/Object; // field@0052 │ │ -196124: 6e20 0d0b 7600 |0108: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b0d │ │ -19612a: 1a07 3b04 |010b: const-string v7, " x " // string@043b │ │ -19612e: 6e20 0e0b 7600 |010d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -196134: 5437 5300 |0110: iget-object v7, v3, Landroid/util/Pair;.second:Ljava/lang/Object; // field@0053 │ │ -196138: 6e20 0d0b 7600 |0112: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b0d │ │ -19613e: 6e10 1f0b 0600 |0115: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -196144: 0c06 |0118: move-result-object v6 │ │ -196146: 7120 bd02 6500 |0119: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ -19614c: 1103 |011c: return-object v3 │ │ -19614e: 3803 0c00 |011d: if-eqz v3, 0129 // +000c │ │ -196152: 6e10 8c09 0300 |011f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@098c │ │ -196158: 2807 |0122: goto 0129 // +0007 │ │ -19615a: 0d06 |0123: move-exception v6 │ │ -19615c: 6207 4d42 |0124: sget-object v7, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ -196160: 7130 c602 0706 |0126: invoke-static {v7, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -196166: 2705 |0129: throw v5 │ │ -196168: 2205 d600 |012a: new-instance v5, Landroid/util/Pair; // type@00d6 │ │ -19616c: 7030 c802 1501 |012c: invoke-direct {v5, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ -196172: 1105 |012f: return-object v5 │ │ +195f08: |[195f08] org.thoughtcrime.securesms.util.MediaUtil.getDimensions:(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;)Landroid/util/Pair; │ │ +195f18: 1a00 c116 |0000: const-string v0, "Failed to close stream after retrieving dimensions." // string@16c1 │ │ +195f1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +195f1e: 7110 490a 0100 |0003: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +195f24: 0c01 |0006: move-result-object v1 │ │ +195f26: 3807 2301 |0007: if-eqz v7, 012a // +0123 │ │ +195f2a: 7110 a256 0600 |0009: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@56a2 │ │ +195f30: 0a02 |000c: move-result v2 │ │ +195f32: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ +195f36: 2900 1b01 |000f: goto/16 012a // +011b │ │ +195f3a: 7110 a056 0600 |0011: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isGif:(Ljava/lang/String;)Z // method@56a0 │ │ +195f40: 0a02 |0014: move-result v2 │ │ +195f42: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +195f44: 3802 5400 |0016: if-eqz v2, 006a // +0054 │ │ +195f48: 7110 0d4f 0500 |0018: invoke-static {v5}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f0d │ │ +195f4e: 0c05 |001b: move-result-object v5 │ │ +195f50: 6e10 2b50 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asGif:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@502b │ │ +195f56: 0c05 |001f: move-result-object v5 │ │ +195f58: 1216 |0020: const/4 v6, #int 1 // #1 │ │ +195f5a: 6e20 0050 6500 |0021: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.skipMemoryCache:(Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5000 │ │ +195f60: 0c05 |0024: move-result-object v5 │ │ +195f62: 6206 6d00 |0025: sget-object v6, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ +195f66: 6e20 a14f 6500 |0027: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fa1 │ │ +195f6c: 0c05 |002a: move-result-object v5 │ │ +195f6e: 2206 930f |002b: new-instance v6, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0f93 │ │ +195f72: 7020 ec4e 7600 |002d: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@4eec │ │ +195f78: 6e20 db4f 6500 |0030: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fdb │ │ +195f7e: 0c05 |0033: move-result-object v5 │ │ +195f80: 6e10 0150 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@5001 │ │ +195f86: 0c05 |0037: move-result-object v5 │ │ +195f88: 7210 cb07 0500 |0038: invoke-interface {v5}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07cb │ │ +195f8e: 0c05 |003b: move-result-object v5 │ │ +195f90: 1f05 0502 |003c: check-cast v5, Lcom/bumptech/glide/load/resource/gif/GifDrawable; // type@0205 │ │ +195f94: 2206 d600 |003e: new-instance v6, Landroid/util/Pair; // type@00d6 │ │ +195f98: 6e10 c907 0500 |0040: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicWidth:()I // method@07c9 │ │ +195f9e: 0a00 |0043: move-result v0 │ │ +195fa0: 7110 490a 0000 |0044: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +195fa6: 0c00 |0047: move-result-object v0 │ │ +195fa8: 6e10 c807 0500 |0048: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicHeight:()I // method@07c8 │ │ +195fae: 0a05 |004b: move-result v5 │ │ +195fb0: 7110 490a 0500 |004c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +195fb6: 0c05 |004f: move-result-object v5 │ │ +195fb8: 7030 c802 0605 |0050: invoke-direct {v6, v0, v5}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ +195fbe: 0763 |0053: move-object v3, v6 │ │ +195fc0: 2900 9a00 |0054: goto/16 00ee // +009a │ │ +195fc4: 0d05 |0056: move-exception v5 │ │ +195fc6: 6206 4d42 |0057: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ +195fca: 1a00 8517 |0059: const-string v0, "Glide experienced an exception while trying to get GIF dimensions." // string@1785 │ │ +195fce: 7130 c602 0605 |005b: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +195fd4: 2900 9000 |005e: goto/16 00ee // +0090 │ │ +195fd8: 0d05 |0060: move-exception v5 │ │ +195fda: 6206 4d42 |0061: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ +195fde: 1a00 e73d |0063: const-string v0, "Was unable to complete work for GIF dimensions." // string@3de7 │ │ +195fe2: 7130 c602 0605 |0065: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +195fe8: 2900 8600 |0068: goto/16 00ee // +0086 │ │ +195fec: 7110 a456 0600 |006a: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isJpegType:(Ljava/lang/String;)Z // method@56a4 │ │ +195ff2: 0a06 |006d: move-result v6 │ │ +195ff4: 3806 2400 |006e: if-eqz v6, 0092 // +0024 │ │ +195ff8: 7120 5f50 7500 |0070: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@505f │ │ +195ffe: 0c06 |0073: move-result-object v6 │ │ +196000: 7110 1156 0600 |0074: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@5611 │ │ +196006: 0c02 |0077: move-result-object v2 │ │ +196008: 6e10 8c09 0600 |0078: invoke-virtual {v6}, Ljava/io/InputStream;.close:()V // method@098c │ │ +19600e: 2818 |007b: goto 0093 // +0018 │ │ +196010: 0d05 |007c: move-exception v5 │ │ +196012: 280b |007d: goto 0088 // +000b │ │ +196014: 0d05 |007e: move-exception v5 │ │ +196016: 280d |007f: goto 008c // +000d │ │ +196018: 0d05 |0080: move-exception v5 │ │ +19601a: 280f |0081: goto 0090 // +000f │ │ +19601c: 0d05 |0082: move-exception v5 │ │ +19601e: 0763 |0083: move-object v3, v6 │ │ +196020: 2900 9900 |0084: goto/16 011d // +0099 │ │ +196024: 0d05 |0086: move-exception v5 │ │ +196026: 0732 |0087: move-object v2, v3 │ │ +196028: 0763 |0088: move-object v3, v6 │ │ +19602a: 282f |0089: goto 00b8 // +002f │ │ +19602c: 0d05 |008a: move-exception v5 │ │ +19602e: 0732 |008b: move-object v2, v3 │ │ +196030: 0763 |008c: move-object v3, v6 │ │ +196032: 283c |008d: goto 00c9 // +003c │ │ +196034: 0d05 |008e: move-exception v5 │ │ +196036: 0732 |008f: move-object v2, v3 │ │ +196038: 0763 |0090: move-object v3, v6 │ │ +19603a: 2849 |0091: goto 00da // +0049 │ │ +19603c: 0732 |0092: move-object v2, v3 │ │ +19603e: 3902 1100 |0093: if-nez v2, 00a4 // +0011 │ │ +196042: 7120 5f50 7500 |0095: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@505f │ │ +196048: 0c03 |0098: move-result-object v3 │ │ +19604a: 7110 1056 0300 |0099: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@5610 │ │ +196050: 0c05 |009c: move-result-object v5 │ │ +196052: 2808 |009d: goto 00a5 // +0008 │ │ +196054: 0d05 |009e: move-exception v5 │ │ +196056: 2819 |009f: goto 00b8 // +0019 │ │ +196058: 0d05 |00a0: move-exception v5 │ │ +19605a: 2828 |00a1: goto 00c9 // +0028 │ │ +19605c: 0d05 |00a2: move-exception v5 │ │ +19605e: 2837 |00a3: goto 00da // +0037 │ │ +196060: 0725 |00a4: move-object v5, v2 │ │ +196062: 3803 0c00 |00a5: if-eqz v3, 00b1 // +000c │ │ +196066: 6e10 8c09 0300 |00a7: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@098c │ │ +19606c: 2807 |00aa: goto 00b1 // +0007 │ │ +19606e: 0d06 |00ab: move-exception v6 │ │ +196070: 6202 4d42 |00ac: sget-object v2, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ +196074: 7130 c602 0206 |00ae: invoke-static {v2, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +19607a: 0753 |00b1: move-object v3, v5 │ │ +19607c: 283c |00b2: goto 00ee // +003c │ │ +19607e: 0d05 |00b3: move-exception v5 │ │ +196080: 2900 6900 |00b4: goto/16 011d // +0069 │ │ +196084: 0d05 |00b6: move-exception v5 │ │ +196086: 0732 |00b7: move-object v2, v3 │ │ +196088: 6206 4d42 |00b8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ +19608c: 1a04 be0f |00ba: const-string v4, "Bitmap decoding error when retrieving dimensions." // string@0fbe │ │ +196090: 7130 c602 4605 |00bc: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +196096: 3803 2e00 |00bf: if-eqz v3, 00ed // +002e │ │ +19609a: 6e10 8c09 0300 |00c1: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@098c │ │ +1960a0: 2829 |00c4: goto 00ed // +0029 │ │ +1960a2: 0d05 |00c5: move-exception v5 │ │ +1960a4: 2822 |00c6: goto 00e8 // +0022 │ │ +1960a6: 0d05 |00c7: move-exception v5 │ │ +1960a8: 0732 |00c8: move-object v2, v3 │ │ +1960aa: 6206 4d42 |00c9: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ +1960ae: 1a04 6c16 |00cb: const-string v4, "Experienced a read error when retrieving media dimensions." // string@166c │ │ +1960b2: 7130 c602 4605 |00cd: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +1960b8: 3803 1d00 |00d0: if-eqz v3, 00ed // +001d │ │ +1960bc: 6e10 8c09 0300 |00d2: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@098c │ │ +1960c2: 2818 |00d5: goto 00ed // +0018 │ │ +1960c4: 0d05 |00d6: move-exception v5 │ │ +1960c6: 2811 |00d7: goto 00e8 // +0011 │ │ +1960c8: 0d05 |00d8: move-exception v5 │ │ +1960ca: 0732 |00d9: move-object v2, v3 │ │ +1960cc: 6206 4d42 |00da: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ +1960d0: 1a04 c616 |00dc: const-string v4, "Failed to find file when retrieving media dimensions." // string@16c6 │ │ +1960d4: 7130 c602 4605 |00de: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +1960da: 3803 0c00 |00e1: if-eqz v3, 00ed // +000c │ │ +1960de: 6e10 8c09 0300 |00e3: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@098c │ │ +1960e4: 2807 |00e6: goto 00ed // +0007 │ │ +1960e6: 0d05 |00e7: move-exception v5 │ │ +1960e8: 6206 4d42 |00e8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ +1960ec: 7130 c602 0605 |00ea: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +1960f2: 0723 |00ed: move-object v3, v2 │ │ +1960f4: 3903 0700 |00ee: if-nez v3, 00f5 // +0007 │ │ +1960f8: 2203 d600 |00f0: new-instance v3, Landroid/util/Pair; // type@00d6 │ │ +1960fc: 7030 c802 1301 |00f2: invoke-direct {v3, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ +196102: 6205 4d42 |00f5: sget-object v5, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ +196106: 2206 0703 |00f7: new-instance v6, Ljava/lang/StringBuilder; // type@0307 │ │ +19610a: 1a00 4315 |00f9: const-string v0, "Dimensions for [" // string@1543 │ │ +19610e: 7020 050b 0600 |00fb: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +196114: 6e20 0d0b 7600 |00fe: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b0d │ │ +19611a: 1a07 c640 |0101: const-string v7, "] are " // string@40c6 │ │ +19611e: 6e20 0e0b 7600 |0103: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +196124: 5437 5200 |0106: iget-object v7, v3, Landroid/util/Pair;.first:Ljava/lang/Object; // field@0052 │ │ +196128: 6e20 0d0b 7600 |0108: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b0d │ │ +19612e: 1a07 3b04 |010b: const-string v7, " x " // string@043b │ │ +196132: 6e20 0e0b 7600 |010d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +196138: 5437 5300 |0110: iget-object v7, v3, Landroid/util/Pair;.second:Ljava/lang/Object; // field@0053 │ │ +19613c: 6e20 0d0b 7600 |0112: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b0d │ │ +196142: 6e10 1f0b 0600 |0115: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +196148: 0c06 |0118: move-result-object v6 │ │ +19614a: 7120 bd02 6500 |0119: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ +196150: 1103 |011c: return-object v3 │ │ +196152: 3803 0c00 |011d: if-eqz v3, 0129 // +000c │ │ +196156: 6e10 8c09 0300 |011f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@098c │ │ +19615c: 2807 |0122: goto 0129 // +0007 │ │ +19615e: 0d06 |0123: move-exception v6 │ │ +196160: 6207 4d42 |0124: sget-object v7, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@424d │ │ +196164: 7130 c602 0706 |0126: invoke-static {v7, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +19616a: 2705 |0129: throw v5 │ │ +19616c: 2205 d600 |012a: new-instance v5, Landroid/util/Pair; // type@00d6 │ │ +196170: 7030 c802 1501 |012c: invoke-direct {v5, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c8 │ │ +196176: 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 │ │ @@ -309165,68 +309166,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 │ │ -19651c: |[19651c] org.thoughtcrime.securesms.util.MediaUtil.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ -19652c: 7100 a103 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a1 │ │ -196532: 0c00 |0003: move-result-object v0 │ │ -196534: 6e20 9f03 2000 |0004: invoke-virtual {v0, v2}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@039f │ │ -19653a: 0c00 |0007: move-result-object v0 │ │ -19653c: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -196540: 1100 |000a: return-object v0 │ │ -196542: 6e10 d30a 0200 |000b: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0ad3 │ │ -196548: 6e10 d30a 0200 |000e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0ad3 │ │ -19654e: 0a00 |0011: move-result v0 │ │ -196550: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ -196552: 2c00 4100 0000 |0013: sparse-switch v0, 00000054 // +00000041 │ │ -196558: 282c |0016: goto 0042 // +002c │ │ -19655a: 1a00 dc7f |0017: const-string v0, "text/vcard" // string@7fdc │ │ -19655e: 6e20 cc0a 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -196564: 0a02 |001c: move-result v2 │ │ -196566: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ -19656a: 2823 |001f: goto 0042 // +0023 │ │ -19656c: 1231 |0020: const/4 v1, #int 3 // #3 │ │ -19656e: 2821 |0021: goto 0042 // +0021 │ │ -196570: 1a00 2146 |0022: const-string v0, "audio/aac" // string@4621 │ │ -196574: 6e20 cc0a 0200 |0024: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -19657a: 0a02 |0027: move-result v2 │ │ -19657c: 3902 0300 |0028: if-nez v2, 002b // +0003 │ │ -196580: 2818 |002a: goto 0042 // +0018 │ │ -196582: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -196584: 2816 |002c: goto 0042 // +0016 │ │ -196586: 1a00 025d |002d: const-string v0, "image/webp" // string@5d02 │ │ -19658a: 6e20 cc0a 0200 |002f: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -196590: 0a02 |0032: move-result v2 │ │ -196592: 3902 0300 |0033: if-nez v2, 0036 // +0003 │ │ -196596: 280d |0035: goto 0042 // +000d │ │ -196598: 1211 |0036: const/4 v1, #int 1 // #1 │ │ -19659a: 280b |0037: goto 0042 // +000b │ │ -19659c: 1a00 6a45 |0038: const-string v0, "application/webxdc+zip" // string@456a │ │ -1965a0: 6e20 cc0a 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -1965a6: 0a02 |003d: move-result v2 │ │ -1965a8: 3902 0300 |003e: if-nez v2, 0041 // +0003 │ │ -1965ac: 2802 |0040: goto 0042 // +0002 │ │ -1965ae: 1201 |0041: const/4 v1, #int 0 // #0 │ │ -1965b0: 2b01 2400 0000 |0042: packed-switch v1, 00000066 // +00000024 │ │ -1965b6: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -1965b8: 1102 |0046: return-object v2 │ │ -1965ba: 1a02 b283 |0047: const-string v2, "vcf" // string@83b2 │ │ -1965be: 1102 |0049: return-object v2 │ │ -1965c0: 1a02 2f41 |004a: const-string v2, "aac" // string@412f │ │ -1965c4: 1102 |004c: return-object v2 │ │ -1965c6: 1a02 4184 |004d: const-string v2, "webp" // string@8441 │ │ -1965ca: 1102 |004f: return-object v2 │ │ -1965cc: 1a02 d684 |0050: const-string v2, "xdc" // string@84d6 │ │ -1965d0: 1102 |0052: return-object v2 │ │ -1965d2: 0000 |0053: nop // spacer │ │ -1965d4: 0002 0400 d8c6 0698 d0e7 5da7 8a96 ... |0054: sparse-switch-data (18 units) │ │ -1965f8: 0001 0400 0000 0000 0e00 0000 0b00 ... |0066: packed-switch-data (12 units) │ │ +196520: |[196520] org.thoughtcrime.securesms.util.MediaUtil.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ +196530: 7100 a103 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a1 │ │ +196536: 0c00 |0003: move-result-object v0 │ │ +196538: 6e20 9f03 2000 |0004: invoke-virtual {v0, v2}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@039f │ │ +19653e: 0c00 |0007: move-result-object v0 │ │ +196540: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +196544: 1100 |000a: return-object v0 │ │ +196546: 6e10 d30a 0200 |000b: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0ad3 │ │ +19654c: 6e10 d30a 0200 |000e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0ad3 │ │ +196552: 0a00 |0011: move-result v0 │ │ +196554: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ +196556: 2c00 4100 0000 |0013: sparse-switch v0, 00000054 // +00000041 │ │ +19655c: 282c |0016: goto 0042 // +002c │ │ +19655e: 1a00 dc7f |0017: const-string v0, "text/vcard" // string@7fdc │ │ +196562: 6e20 cc0a 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +196568: 0a02 |001c: move-result v2 │ │ +19656a: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ +19656e: 2823 |001f: goto 0042 // +0023 │ │ +196570: 1231 |0020: const/4 v1, #int 3 // #3 │ │ +196572: 2821 |0021: goto 0042 // +0021 │ │ +196574: 1a00 2146 |0022: const-string v0, "audio/aac" // string@4621 │ │ +196578: 6e20 cc0a 0200 |0024: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +19657e: 0a02 |0027: move-result v2 │ │ +196580: 3902 0300 |0028: if-nez v2, 002b // +0003 │ │ +196584: 2818 |002a: goto 0042 // +0018 │ │ +196586: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +196588: 2816 |002c: goto 0042 // +0016 │ │ +19658a: 1a00 025d |002d: const-string v0, "image/webp" // string@5d02 │ │ +19658e: 6e20 cc0a 0200 |002f: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +196594: 0a02 |0032: move-result v2 │ │ +196596: 3902 0300 |0033: if-nez v2, 0036 // +0003 │ │ +19659a: 280d |0035: goto 0042 // +000d │ │ +19659c: 1211 |0036: const/4 v1, #int 1 // #1 │ │ +19659e: 280b |0037: goto 0042 // +000b │ │ +1965a0: 1a00 6a45 |0038: const-string v0, "application/webxdc+zip" // string@456a │ │ +1965a4: 6e20 cc0a 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +1965aa: 0a02 |003d: move-result v2 │ │ +1965ac: 3902 0300 |003e: if-nez v2, 0041 // +0003 │ │ +1965b0: 2802 |0040: goto 0042 // +0002 │ │ +1965b2: 1201 |0041: const/4 v1, #int 0 // #0 │ │ +1965b4: 2b01 2400 0000 |0042: packed-switch v1, 00000066 // +00000024 │ │ +1965ba: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +1965bc: 1102 |0046: return-object v2 │ │ +1965be: 1a02 b283 |0047: const-string v2, "vcf" // string@83b2 │ │ +1965c2: 1102 |0049: return-object v2 │ │ +1965c4: 1a02 2f41 |004a: const-string v2, "aac" // string@412f │ │ +1965c8: 1102 |004c: return-object v2 │ │ +1965ca: 1a02 4184 |004d: const-string v2, "webp" // string@8441 │ │ +1965ce: 1102 |004f: return-object v2 │ │ +1965d0: 1a02 d684 |0050: const-string v2, "xdc" // string@84d6 │ │ +1965d4: 1102 |0052: return-object v2 │ │ +1965d6: 0000 |0053: nop // spacer │ │ +1965d8: 0002 0400 d8c6 0698 d0e7 5da7 8a96 ... |0054: sparse-switch-data (18 units) │ │ +1965fc: 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 │ │ @@ -309239,52 +309240,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 │ │ -196610: |[196610] org.thoughtcrime.securesms.util.MediaUtil.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -196620: 7110 a802 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -196626: 0a00 |0003: move-result v0 │ │ -196628: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ -19662c: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -196630: 1101 |0008: return-object v1 │ │ -196632: 1300 2300 |0009: const/16 v0, #int 35 // #23 │ │ -196636: 6e20 da0a 0300 |000b: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ada │ │ -19663c: 0a00 |000e: move-result v0 │ │ -19663e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -196640: 3d00 0600 |0010: if-lez v0, 0016 // +0006 │ │ -196644: 6e30 ec0a 2300 |0012: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0aec │ │ -19664a: 0c03 |0015: move-result-object v3 │ │ -19664c: 1300 3f00 |0016: const/16 v0, #int 63 // #3f │ │ -196650: 6e20 da0a 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ada │ │ -196656: 0a00 |001b: move-result v0 │ │ -196658: 3d00 0600 |001c: if-lez v0, 0022 // +0006 │ │ -19665c: 6e30 ec0a 2300 |001e: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0aec │ │ -196662: 0c03 |0021: move-result-object v3 │ │ -196664: 1300 2f00 |0022: const/16 v0, #int 47 // #2f │ │ -196668: 6e20 da0a 0300 |0024: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ada │ │ -19666e: 0a00 |0027: move-result v0 │ │ -196670: 3a00 0800 |0028: if-ltz v0, 0030 // +0008 │ │ -196674: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -196678: 6e20 eb0a 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aeb │ │ -19667e: 0c03 |002f: move-result-object v3 │ │ -196680: 6e10 d90a 0300 |0030: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@0ad9 │ │ -196686: 0a00 |0033: move-result v0 │ │ -196688: 3900 1100 |0034: if-nez v0, 0045 // +0011 │ │ -19668c: 1300 2e00 |0036: const/16 v0, #int 46 // #2e │ │ -196690: 6e20 da0a 0300 |0038: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ada │ │ -196696: 0a00 |003b: move-result v0 │ │ -196698: 3a00 0900 |003c: if-ltz v0, 0045 // +0009 │ │ -19669c: d800 0001 |003e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -1966a0: 6e20 eb0a 0300 |0040: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aeb │ │ -1966a6: 0c03 |0043: move-result-object v3 │ │ -1966a8: 1103 |0044: return-object v3 │ │ -1966aa: 1101 |0045: return-object v1 │ │ +196614: |[196614] org.thoughtcrime.securesms.util.MediaUtil.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +196624: 7110 a802 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +19662a: 0a00 |0003: move-result v0 │ │ +19662c: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ +196630: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +196634: 1101 |0008: return-object v1 │ │ +196636: 1300 2300 |0009: const/16 v0, #int 35 // #23 │ │ +19663a: 6e20 da0a 0300 |000b: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ada │ │ +196640: 0a00 |000e: move-result v0 │ │ +196642: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +196644: 3d00 0600 |0010: if-lez v0, 0016 // +0006 │ │ +196648: 6e30 ec0a 2300 |0012: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0aec │ │ +19664e: 0c03 |0015: move-result-object v3 │ │ +196650: 1300 3f00 |0016: const/16 v0, #int 63 // #3f │ │ +196654: 6e20 da0a 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ada │ │ +19665a: 0a00 |001b: move-result v0 │ │ +19665c: 3d00 0600 |001c: if-lez v0, 0022 // +0006 │ │ +196660: 6e30 ec0a 2300 |001e: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0aec │ │ +196666: 0c03 |0021: move-result-object v3 │ │ +196668: 1300 2f00 |0022: const/16 v0, #int 47 // #2f │ │ +19666c: 6e20 da0a 0300 |0024: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ada │ │ +196672: 0a00 |0027: move-result v0 │ │ +196674: 3a00 0800 |0028: if-ltz v0, 0030 // +0008 │ │ +196678: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +19667c: 6e20 eb0a 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aeb │ │ +196682: 0c03 |002f: move-result-object v3 │ │ +196684: 6e10 d90a 0300 |0030: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@0ad9 │ │ +19668a: 0a00 |0033: move-result v0 │ │ +19668c: 3900 1100 |0034: if-nez v0, 0045 // +0011 │ │ +196690: 1300 2e00 |0036: const/16 v0, #int 46 // #2e │ │ +196694: 6e20 da0a 0300 |0038: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ada │ │ +19669a: 0a00 |003b: move-result v0 │ │ +19669c: 3a00 0900 |003c: if-ltz v0, 0045 // +0009 │ │ +1966a0: d800 0001 |003e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +1966a4: 6e20 eb0a 0300 |0040: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aeb │ │ +1966aa: 0c03 |0043: move-result-object v3 │ │ +1966ac: 1103 |0044: return-object v3 │ │ +1966ae: 1101 |0045: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x000b line=120 │ │ 0x0012 line=122 │ │ 0x0018 line=125 │ │ 0x001e line=127 │ │ @@ -309301,34 +309302,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 │ │ -196728: |[196728] org.thoughtcrime.securesms.util.MediaUtil.getMediaSize:(Landroid/content/Context;Landroid/net/Uri;)J │ │ -196738: 7120 5f50 5400 |0000: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@505f │ │ -19673e: 0c04 |0003: move-result-object v4 │ │ -196740: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -196744: 1305 0010 |0006: const/16 v5, #int 4096 // #1000 │ │ -196748: 2355 1411 |0008: new-array v5, v5, [B // type@1114 │ │ -19674c: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ -196750: 6e20 8e09 5400 |000c: invoke-virtual {v4, v5}, Ljava/io/InputStream;.read:([B)I // method@098e │ │ -196756: 0a02 |000f: move-result v2 │ │ -196758: 12f3 |0010: const/4 v3, #int -1 // #ff │ │ -19675a: 3232 0500 |0011: if-eq v2, v3, 0016 // +0005 │ │ -19675e: 8122 |0013: int-to-long v2, v2 │ │ -196760: bb20 |0014: add-long/2addr v0, v2 │ │ -196762: 28f7 |0015: goto 000c // -0009 │ │ -196764: 6e10 8c09 0400 |0016: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@098c │ │ -19676a: 1000 |0019: return-wide v0 │ │ -19676c: 2204 c302 |001a: new-instance v4, Ljava/io/IOException; // type@02c3 │ │ -196770: 1a05 4f14 |001c: const-string v5, "Couldn't obtain input stream." // string@144f │ │ -196774: 7020 8709 5400 |001e: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0987 │ │ -19677a: 2704 |0021: throw v4 │ │ +19672c: |[19672c] org.thoughtcrime.securesms.util.MediaUtil.getMediaSize:(Landroid/content/Context;Landroid/net/Uri;)J │ │ +19673c: 7120 5f50 5400 |0000: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@505f │ │ +196742: 0c04 |0003: move-result-object v4 │ │ +196744: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +196748: 1305 0010 |0006: const/16 v5, #int 4096 // #1000 │ │ +19674c: 2355 1411 |0008: new-array v5, v5, [B // type@1114 │ │ +196750: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ +196754: 6e20 8e09 5400 |000c: invoke-virtual {v4, v5}, Ljava/io/InputStream;.read:([B)I // method@098e │ │ +19675a: 0a02 |000f: move-result v2 │ │ +19675c: 12f3 |0010: const/4 v3, #int -1 // #ff │ │ +19675e: 3232 0500 |0011: if-eq v2, v3, 0016 // +0005 │ │ +196762: 8122 |0013: int-to-long v2, v2 │ │ +196764: bb20 |0014: add-long/2addr v0, v2 │ │ +196766: 28f7 |0015: goto 000c // -0009 │ │ +196768: 6e10 8c09 0400 |0016: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@098c │ │ +19676e: 1000 |0019: return-wide v0 │ │ +196770: 2204 c302 |001a: new-instance v4, Ljava/io/IOException; // type@02c3 │ │ +196774: 1a05 4f14 |001c: const-string v5, "Couldn't obtain input stream." // string@144f │ │ +196778: 7020 8709 5400 |001e: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0987 │ │ +19677e: 2704 |0021: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0008 line=149 │ │ 0x000c line=152 │ │ 0x0016 line=155 │ │ 0x001a line=146 │ │ @@ -309341,44 +309342,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 │ │ -1966ac: |[1966ac] org.thoughtcrime.securesms.util.MediaUtil.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ -1966bc: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -1966c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1966c2: 1101 |0003: return-object v1 │ │ -1966c4: 7120 8452 2100 |0004: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.isAuthority:(Landroid/content/Context;Landroid/net/Uri;)Z // method@5284 │ │ -1966ca: 0a00 |0007: move-result v0 │ │ -1966cc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -1966d0: 7120 8052 2100 |000a: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@5280 │ │ -1966d6: 0c01 |000d: move-result-object v1 │ │ -1966d8: 1101 |000e: return-object v1 │ │ -1966da: 6e10 6e00 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1966e0: 0c01 |0012: move-result-object v1 │ │ -1966e2: 6e20 5d00 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/ContentResolver;.getType:(Landroid/net/Uri;)Ljava/lang/String; // method@005d │ │ -1966e8: 0c01 |0016: move-result-object v1 │ │ -1966ea: 3901 1a00 |0017: if-nez v1, 0031 // +001a │ │ -1966ee: 6e10 0202 0200 |0019: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1966f4: 0c01 |001c: move-result-object v1 │ │ -1966f6: 7110 9b56 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@569b │ │ -1966fc: 0c01 |0020: move-result-object v1 │ │ -1966fe: 7100 a103 0000 |0021: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a1 │ │ -196704: 0c02 |0024: move-result-object v2 │ │ -196706: 6e10 ee0a 0100 |0025: invoke-virtual {v1}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0aee │ │ -19670c: 0c01 |0028: move-result-object v1 │ │ -19670e: 6e20 a003 1200 |0029: invoke-virtual {v2, v1}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@03a0 │ │ -196714: 0c01 |002c: move-result-object v1 │ │ -196716: 3901 0400 |002d: if-nez v1, 0031 // +0004 │ │ -19671a: 1a01 6745 |002f: const-string v1, "application/octet-stream" // string@4567 │ │ -19671e: 7110 9856 0100 |0031: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5698 │ │ -196724: 0c01 |0034: move-result-object v1 │ │ -196726: 1101 |0035: return-object v1 │ │ +1966b0: |[1966b0] org.thoughtcrime.securesms.util.MediaUtil.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +1966c0: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +1966c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1966c6: 1101 |0003: return-object v1 │ │ +1966c8: 7120 8452 2100 |0004: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.isAuthority:(Landroid/content/Context;Landroid/net/Uri;)Z // method@5284 │ │ +1966ce: 0a00 |0007: move-result v0 │ │ +1966d0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +1966d4: 7120 8052 2100 |000a: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@5280 │ │ +1966da: 0c01 |000d: move-result-object v1 │ │ +1966dc: 1101 |000e: return-object v1 │ │ +1966de: 6e10 6e00 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1966e4: 0c01 |0012: move-result-object v1 │ │ +1966e6: 6e20 5d00 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/ContentResolver;.getType:(Landroid/net/Uri;)Ljava/lang/String; // method@005d │ │ +1966ec: 0c01 |0016: move-result-object v1 │ │ +1966ee: 3901 1a00 |0017: if-nez v1, 0031 // +001a │ │ +1966f2: 6e10 0202 0200 |0019: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1966f8: 0c01 |001c: move-result-object v1 │ │ +1966fa: 7110 9b56 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@569b │ │ +196700: 0c01 |0020: move-result-object v1 │ │ +196702: 7100 a103 0000 |0021: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a1 │ │ +196708: 0c02 |0024: move-result-object v2 │ │ +19670a: 6e10 ee0a 0100 |0025: invoke-virtual {v1}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0aee │ │ +196710: 0c01 |0028: move-result-object v1 │ │ +196712: 6e20 a003 1200 |0029: invoke-virtual {v2, v1}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@03a0 │ │ +196718: 0c01 |002c: move-result-object v1 │ │ +19671a: 3901 0400 |002d: if-nez v1, 0031 // +0004 │ │ +19671e: 1a01 6745 |002f: const-string v1, "application/octet-stream" // string@4567 │ │ +196722: 7110 9856 0100 |0031: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5698 │ │ +196728: 0c01 |0034: move-result-object v1 │ │ +19672a: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=81 │ │ 0x000a line=82 │ │ 0x000f line=85 │ │ 0x0019 line=87 │ │ 0x0021 line=88 │ │ @@ -309393,76 +309394,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 │ │ -19677c: |[19677c] org.thoughtcrime.securesms.util.MediaUtil.getSlideForMsg:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)Lorg/thoughtcrime/securesms/mms/Slide; │ │ -19678c: 6e10 1307 0300 |0000: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ -196792: 0a00 |0003: move-result v0 │ │ -196794: 1301 1500 |0004: const/16 v1, #int 21 // #15 │ │ -196798: 3310 0900 |0006: if-ne v0, v1, 000f // +0009 │ │ -19679c: 2200 970f |0008: new-instance v0, Lorg/thoughtcrime/securesms/mms/GifSlide; // type@0f97 │ │ -1967a0: 7030 014f 2003 |000a: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/GifSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4f01 │ │ -1967a6: 2900 6900 |000d: goto/16 0076 // +0069 │ │ -1967aa: 6e10 1307 0300 |000f: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ -1967b0: 0a00 |0012: move-result v0 │ │ -1967b2: 1301 1400 |0013: const/16 v1, #int 20 // #14 │ │ -1967b6: 3310 0800 |0015: if-ne v0, v1, 001d // +0008 │ │ -1967ba: 2200 9c0f |0017: new-instance v0, Lorg/thoughtcrime/securesms/mms/ImageSlide; // type@0f9c │ │ -1967be: 7030 5050 2003 |0019: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/ImageSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5050 │ │ -1967c4: 285a |001c: goto 0076 // +005a │ │ -1967c6: 6e10 1307 0300 |001d: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ -1967cc: 0a00 |0020: move-result v0 │ │ -1967ce: 1301 1700 |0021: const/16 v1, #int 23 // #17 │ │ -1967d2: 3310 0800 |0023: if-ne v0, v1, 002b // +0008 │ │ -1967d6: 2200 a40f |0025: new-instance v0, Lorg/thoughtcrime/securesms/mms/StickerSlide; // type@0fa4 │ │ -1967da: 7030 8950 2003 |0027: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/StickerSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5089 │ │ -1967e0: 284c |002a: goto 0076 // +004c │ │ -1967e2: 6e10 1307 0300 |002b: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ -1967e8: 0a00 |002e: move-result v0 │ │ -1967ea: 1301 3200 |002f: const/16 v1, #int 50 // #32 │ │ -1967ee: 3310 0800 |0031: if-ne v0, v1, 0039 // +0008 │ │ -1967f2: 2200 a60f |0033: new-instance v0, Lorg/thoughtcrime/securesms/mms/VideoSlide; // type@0fa6 │ │ -1967f6: 7030 9050 2003 |0035: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5090 │ │ -1967fc: 283e |0038: goto 0076 // +003e │ │ -1967fe: 6e10 1307 0300 |0039: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ -196804: 0a00 |003c: move-result v0 │ │ -196806: 1301 2800 |003d: const/16 v1, #int 40 // #28 │ │ -19680a: 3210 3200 |003f: if-eq v0, v1, 0071 // +0032 │ │ -19680e: 6e10 1307 0300 |0041: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ -196814: 0a00 |0044: move-result v0 │ │ -196816: 1301 2900 |0045: const/16 v1, #int 41 // #29 │ │ -19681a: 3310 0300 |0047: if-ne v0, v1, 004a // +0003 │ │ -19681e: 2828 |0049: goto 0071 // +0028 │ │ -196820: 6e10 1307 0300 |004a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ -196826: 0a00 |004d: move-result v0 │ │ -196828: 1301 5a00 |004e: const/16 v1, #int 90 // #5a │ │ -19682c: 3310 0800 |0050: if-ne v0, v1, 0058 // +0008 │ │ -196830: 2200 a50f |0052: new-instance v0, Lorg/thoughtcrime/securesms/mms/VcardSlide; // type@0fa5 │ │ -196834: 7030 8c50 2003 |0054: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VcardSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@508c │ │ -19683a: 281f |0057: goto 0076 // +001f │ │ -19683c: 6e10 1307 0300 |0058: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ -196842: 0a00 |005b: move-result v0 │ │ -196844: 1301 3c00 |005c: const/16 v1, #int 60 // #3c │ │ -196848: 3210 0d00 |005e: if-eq v0, v1, 006b // +000d │ │ -19684c: 6e10 1307 0300 |0060: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ -196852: 0a00 |0063: move-result v0 │ │ -196854: 1301 5000 |0064: const/16 v1, #int 80 // #50 │ │ -196858: 3310 0300 |0066: if-ne v0, v1, 0069 // +0003 │ │ -19685c: 2803 |0068: goto 006b // +0003 │ │ -19685e: 1200 |0069: const/4 v0, #int 0 // #0 │ │ -196860: 280c |006a: goto 0076 // +000c │ │ -196862: 2200 960f |006b: new-instance v0, Lorg/thoughtcrime/securesms/mms/DocumentSlide; // type@0f96 │ │ -196866: 7030 fa4e 2003 |006d: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/DocumentSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4efa │ │ -19686c: 2806 |0070: goto 0076 // +0006 │ │ -19686e: 2200 900f |0071: new-instance v0, Lorg/thoughtcrime/securesms/mms/AudioSlide; // type@0f90 │ │ -196872: 7030 df4e 2003 |0073: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/AudioSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4edf │ │ -196878: 1100 |0076: return-object v0 │ │ +196780: |[196780] org.thoughtcrime.securesms.util.MediaUtil.getSlideForMsg:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)Lorg/thoughtcrime/securesms/mms/Slide; │ │ +196790: 6e10 1307 0300 |0000: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ +196796: 0a00 |0003: move-result v0 │ │ +196798: 1301 1500 |0004: const/16 v1, #int 21 // #15 │ │ +19679c: 3310 0900 |0006: if-ne v0, v1, 000f // +0009 │ │ +1967a0: 2200 970f |0008: new-instance v0, Lorg/thoughtcrime/securesms/mms/GifSlide; // type@0f97 │ │ +1967a4: 7030 014f 2003 |000a: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/GifSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4f01 │ │ +1967aa: 2900 6900 |000d: goto/16 0076 // +0069 │ │ +1967ae: 6e10 1307 0300 |000f: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ +1967b4: 0a00 |0012: move-result v0 │ │ +1967b6: 1301 1400 |0013: const/16 v1, #int 20 // #14 │ │ +1967ba: 3310 0800 |0015: if-ne v0, v1, 001d // +0008 │ │ +1967be: 2200 9c0f |0017: new-instance v0, Lorg/thoughtcrime/securesms/mms/ImageSlide; // type@0f9c │ │ +1967c2: 7030 5050 2003 |0019: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/ImageSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5050 │ │ +1967c8: 285a |001c: goto 0076 // +005a │ │ +1967ca: 6e10 1307 0300 |001d: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ +1967d0: 0a00 |0020: move-result v0 │ │ +1967d2: 1301 1700 |0021: const/16 v1, #int 23 // #17 │ │ +1967d6: 3310 0800 |0023: if-ne v0, v1, 002b // +0008 │ │ +1967da: 2200 a40f |0025: new-instance v0, Lorg/thoughtcrime/securesms/mms/StickerSlide; // type@0fa4 │ │ +1967de: 7030 8950 2003 |0027: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/StickerSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5089 │ │ +1967e4: 284c |002a: goto 0076 // +004c │ │ +1967e6: 6e10 1307 0300 |002b: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ +1967ec: 0a00 |002e: move-result v0 │ │ +1967ee: 1301 3200 |002f: const/16 v1, #int 50 // #32 │ │ +1967f2: 3310 0800 |0031: if-ne v0, v1, 0039 // +0008 │ │ +1967f6: 2200 a60f |0033: new-instance v0, Lorg/thoughtcrime/securesms/mms/VideoSlide; // type@0fa6 │ │ +1967fa: 7030 9050 2003 |0035: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5090 │ │ +196800: 283e |0038: goto 0076 // +003e │ │ +196802: 6e10 1307 0300 |0039: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ +196808: 0a00 |003c: move-result v0 │ │ +19680a: 1301 2800 |003d: const/16 v1, #int 40 // #28 │ │ +19680e: 3210 3200 |003f: if-eq v0, v1, 0071 // +0032 │ │ +196812: 6e10 1307 0300 |0041: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ +196818: 0a00 |0044: move-result v0 │ │ +19681a: 1301 2900 |0045: const/16 v1, #int 41 // #29 │ │ +19681e: 3310 0300 |0047: if-ne v0, v1, 004a // +0003 │ │ +196822: 2828 |0049: goto 0071 // +0028 │ │ +196824: 6e10 1307 0300 |004a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ +19682a: 0a00 |004d: move-result v0 │ │ +19682c: 1301 5a00 |004e: const/16 v1, #int 90 // #5a │ │ +196830: 3310 0800 |0050: if-ne v0, v1, 0058 // +0008 │ │ +196834: 2200 a50f |0052: new-instance v0, Lorg/thoughtcrime/securesms/mms/VcardSlide; // type@0fa5 │ │ +196838: 7030 8c50 2003 |0054: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VcardSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@508c │ │ +19683e: 281f |0057: goto 0076 // +001f │ │ +196840: 6e10 1307 0300 |0058: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ +196846: 0a00 |005b: move-result v0 │ │ +196848: 1301 3c00 |005c: const/16 v1, #int 60 // #3c │ │ +19684c: 3210 0d00 |005e: if-eq v0, v1, 006b // +000d │ │ +196850: 6e10 1307 0300 |0060: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0713 │ │ +196856: 0a00 |0063: move-result v0 │ │ +196858: 1301 5000 |0064: const/16 v1, #int 80 // #50 │ │ +19685c: 3310 0300 |0066: if-ne v0, v1, 0069 // +0003 │ │ +196860: 2803 |0068: goto 006b // +0003 │ │ +196862: 1200 |0069: const/4 v0, #int 0 // #0 │ │ +196864: 280c |006a: goto 0076 // +000c │ │ +196866: 2200 960f |006b: new-instance v0, Lorg/thoughtcrime/securesms/mms/DocumentSlide; // type@0f96 │ │ +19686a: 7030 fa4e 2003 |006d: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/DocumentSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4efa │ │ +196870: 2806 |0070: goto 0076 // +0006 │ │ +196872: 2200 900f |0071: new-instance v0, Lorg/thoughtcrime/securesms/mms/AudioSlide; // type@0f90 │ │ +196876: 7030 df4e 2003 |0073: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/AudioSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@4edf │ │ +19687c: 1100 |0076: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0008 line=58 │ │ 0x000f line=59 │ │ 0x0017 line=60 │ │ 0x001d line=61 │ │ @@ -309486,24 +309487,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -196310: |[196310] org.thoughtcrime.securesms.util.MediaUtil.isAudioType:(Ljava/lang/String;)Z │ │ -196320: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -196324: 1a00 1f46 |0002: const-string v0, "audio/" // string@461f │ │ -196328: 6e20 e80a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -19632e: 0a01 |0007: move-result v1 │ │ -196330: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ -196334: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -196336: 2802 |000b: goto 000d // +0002 │ │ -196338: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -19633a: 0f01 |000d: return v1 │ │ +196314: |[196314] org.thoughtcrime.securesms.util.MediaUtil.isAudioType:(Ljava/lang/String;)Z │ │ +196324: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +196328: 1a00 1f46 |0002: const-string v0, "audio/" // string@461f │ │ +19632c: 6e20 e80a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +196332: 0a01 |0007: move-result v1 │ │ +196334: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ +196338: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +19633a: 2802 |000b: goto 000d // +0002 │ │ +19633c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +19633e: 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;) │ │ @@ -309511,28 +309512,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19633c: |[19633c] org.thoughtcrime.securesms.util.MediaUtil.isGif:(Ljava/lang/String;)Z │ │ -19634c: 7110 a802 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -196352: 0a00 |0003: move-result v0 │ │ -196354: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -196358: 6e10 f30a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af3 │ │ -19635e: 0c01 |0009: move-result-object v1 │ │ -196360: 1a00 fe5c |000a: const-string v0, "image/gif" // string@5cfe │ │ -196364: 6e20 cc0a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -19636a: 0a01 |000f: move-result v1 │ │ -19636c: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -196370: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -196372: 2802 |0013: goto 0015 // +0002 │ │ -196374: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -196376: 0f01 |0015: return v1 │ │ +196340: |[196340] org.thoughtcrime.securesms.util.MediaUtil.isGif:(Ljava/lang/String;)Z │ │ +196350: 7110 a802 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +196356: 0a00 |0003: move-result v0 │ │ +196358: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +19635c: 6e10 f30a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af3 │ │ +196362: 0c01 |0009: move-result-object v1 │ │ +196364: 1a00 fe5c |000a: const-string v0, "image/gif" // string@5cfe │ │ +196368: 6e20 cc0a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +19636e: 0a01 |000f: move-result v1 │ │ +196370: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +196374: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +196376: 2802 |0013: goto 0015 // +0002 │ │ +196378: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +19637a: 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;) │ │ @@ -309540,26 +309541,26 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -196378: |[196378] org.thoughtcrime.securesms.util.MediaUtil.isImageOrVideoType:(Ljava/lang/String;)Z │ │ -196388: 7110 a256 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@56a2 │ │ -19638e: 0a00 |0003: move-result v0 │ │ -196390: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -196394: 7110 a756 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@56a7 │ │ -19639a: 0a01 |0009: move-result v1 │ │ -19639c: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -1963a0: 2803 |000c: goto 000f // +0003 │ │ -1963a2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1963a4: 2802 |000e: goto 0010 // +0002 │ │ -1963a6: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -1963a8: 0f01 |0010: return v1 │ │ +19637c: |[19637c] org.thoughtcrime.securesms.util.MediaUtil.isImageOrVideoType:(Ljava/lang/String;)Z │ │ +19638c: 7110 a256 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@56a2 │ │ +196392: 0a00 |0003: move-result v0 │ │ +196394: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +196398: 7110 a756 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@56a7 │ │ +19639e: 0a01 |0009: move-result v1 │ │ +1963a0: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +1963a4: 2803 |000c: goto 000f // +0003 │ │ +1963a6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1963a8: 2802 |000e: goto 0010 // +0002 │ │ +1963aa: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +1963ac: 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;) │ │ @@ -309567,24 +309568,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1963ac: |[1963ac] org.thoughtcrime.securesms.util.MediaUtil.isImageType:(Ljava/lang/String;)Z │ │ -1963bc: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -1963c0: 1a00 fc5c |0002: const-string v0, "image/" // string@5cfc │ │ -1963c4: 6e20 e80a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -1963ca: 0a01 |0007: move-result v1 │ │ -1963cc: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ -1963d0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -1963d2: 2802 |000b: goto 000d // +0002 │ │ -1963d4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1963d6: 0f01 |000d: return v1 │ │ +1963b0: |[1963b0] org.thoughtcrime.securesms.util.MediaUtil.isImageType:(Ljava/lang/String;)Z │ │ +1963c0: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +1963c4: 1a00 fc5c |0002: const-string v0, "image/" // string@5cfc │ │ +1963c8: 6e20 e80a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +1963ce: 0a01 |0007: move-result v1 │ │ +1963d0: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ +1963d4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +1963d6: 2802 |000b: goto 000d // +0002 │ │ +1963d8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1963da: 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;) │ │ @@ -309592,26 +309593,26 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -1963d8: |[1963d8] org.thoughtcrime.securesms.util.MediaUtil.isImageVideoOrAudioType:(Ljava/lang/String;)Z │ │ -1963e8: 7110 a156 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageOrVideoType:(Ljava/lang/String;)Z // method@56a1 │ │ -1963ee: 0a00 |0003: move-result v0 │ │ -1963f0: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1963f4: 7110 9f56 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@569f │ │ -1963fa: 0a01 |0009: move-result v1 │ │ -1963fc: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -196400: 2803 |000c: goto 000f // +0003 │ │ -196402: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -196404: 2802 |000e: goto 0010 // +0002 │ │ -196406: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -196408: 0f01 |0010: return v1 │ │ +1963dc: |[1963dc] org.thoughtcrime.securesms.util.MediaUtil.isImageVideoOrAudioType:(Ljava/lang/String;)Z │ │ +1963ec: 7110 a156 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageOrVideoType:(Ljava/lang/String;)Z // method@56a1 │ │ +1963f2: 0a00 |0003: move-result v0 │ │ +1963f4: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1963f8: 7110 9f56 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@569f │ │ +1963fe: 0a01 |0009: move-result v1 │ │ +196400: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +196404: 2803 |000c: goto 000f // +0003 │ │ +196406: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +196408: 2802 |000e: goto 0010 // +0002 │ │ +19640a: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +19640c: 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;) │ │ @@ -309619,28 +309620,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19640c: |[19640c] org.thoughtcrime.securesms.util.MediaUtil.isJpegType:(Ljava/lang/String;)Z │ │ -19641c: 7110 a802 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -196422: 0a00 |0003: move-result v0 │ │ -196424: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -196428: 6e10 f30a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af3 │ │ -19642e: 0c01 |0009: move-result-object v1 │ │ -196430: 1a00 ff5c |000a: const-string v0, "image/jpeg" // string@5cff │ │ -196434: 6e20 cc0a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -19643a: 0a01 |000f: move-result v1 │ │ -19643c: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -196440: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -196442: 2802 |0013: goto 0015 // +0002 │ │ -196444: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -196446: 0f01 |0015: return v1 │ │ +196410: |[196410] org.thoughtcrime.securesms.util.MediaUtil.isJpegType:(Ljava/lang/String;)Z │ │ +196420: 7110 a802 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +196426: 0a00 |0003: move-result v0 │ │ +196428: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +19642c: 6e10 f30a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af3 │ │ +196432: 0c01 |0009: move-result-object v1 │ │ +196434: 1a00 ff5c |000a: const-string v0, "image/jpeg" // string@5cff │ │ +196438: 6e20 cc0a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +19643e: 0a01 |000f: move-result v1 │ │ +196440: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +196444: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +196446: 2802 |0013: goto 0015 // +0002 │ │ +196448: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +19644a: 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;) │ │ @@ -309648,19 +309649,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -196448: |[196448] org.thoughtcrime.securesms.util.MediaUtil.isOctetStream:(Ljava/lang/String;)Z │ │ -196458: 1a00 6745 |0000: const-string v0, "application/octet-stream" // string@4567 │ │ -19645c: 6e20 cc0a 1000 |0002: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -196462: 0a01 |0005: move-result v1 │ │ -196464: 0f01 |0006: return v1 │ │ +19644c: |[19644c] org.thoughtcrime.securesms.util.MediaUtil.isOctetStream:(Ljava/lang/String;)Z │ │ +19645c: 1a00 6745 |0000: const-string v0, "application/octet-stream" // string@4567 │ │ +196460: 6e20 cc0a 1000 |0002: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +196466: 0a01 |0005: move-result v1 │ │ +196468: 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;) │ │ @@ -309668,28 +309669,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -196468: |[196468] org.thoughtcrime.securesms.util.MediaUtil.isVideo:(Ljava/lang/String;)Z │ │ -196478: 7110 a802 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -19647e: 0a00 |0003: move-result v0 │ │ -196480: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -196484: 6e10 f30a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af3 │ │ -19648a: 0c01 |0009: move-result-object v1 │ │ -19648c: 1a00 cc83 |000a: const-string v0, "video/" // string@83cc │ │ -196490: 6e20 e80a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -196496: 0a01 |000f: move-result v1 │ │ -196498: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -19649c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -19649e: 2802 |0013: goto 0015 // +0002 │ │ -1964a0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -1964a2: 0f01 |0015: return v1 │ │ +19646c: |[19646c] org.thoughtcrime.securesms.util.MediaUtil.isVideo:(Ljava/lang/String;)Z │ │ +19647c: 7110 a802 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +196482: 0a00 |0003: move-result v0 │ │ +196484: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +196488: 6e10 f30a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af3 │ │ +19648e: 0c01 |0009: move-result-object v1 │ │ +196490: 1a00 cc83 |000a: const-string v0, "video/" // string@83cc │ │ +196494: 6e20 e80a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +19649a: 0a01 |000f: move-result v1 │ │ +19649c: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +1964a0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +1964a2: 2802 |0013: goto 0015 // +0002 │ │ +1964a4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +1964a6: 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;) │ │ @@ -309697,24 +309698,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1964a4: |[1964a4] org.thoughtcrime.securesms.util.MediaUtil.isVideoType:(Ljava/lang/String;)Z │ │ -1964b4: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -1964b8: 1a00 cc83 |0002: const-string v0, "video/" // string@83cc │ │ -1964bc: 6e20 e80a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -1964c2: 0a01 |0007: move-result v1 │ │ -1964c4: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ -1964c8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -1964ca: 2802 |000b: goto 000d // +0002 │ │ -1964cc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1964ce: 0f01 |000d: return v1 │ │ +1964a8: |[1964a8] org.thoughtcrime.securesms.util.MediaUtil.isVideoType:(Ljava/lang/String;)Z │ │ +1964b8: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +1964bc: 1a00 cc83 |0002: const-string v0, "video/" // string@83cc │ │ +1964c0: 6e20 e80a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +1964c6: 0a01 |0007: move-result v1 │ │ +1964c8: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ +1964cc: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +1964ce: 2802 |000b: goto 000d // +0002 │ │ +1964d0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1964d2: 0f01 |000d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=240 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -309765,19 +309766,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 │ │ -19699c: |[19699c] org.thoughtcrime.securesms.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -1969ac: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1969b2: 5b01 5142 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@4251 │ │ -1969b6: 5b02 5242 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@4252 │ │ -1969ba: 0e00 |0007: return-void │ │ +1969a0: |[1969a0] org.thoughtcrime.securesms.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +1969b0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1969b6: 5b01 5142 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@4251 │ │ +1969ba: 5b02 5242 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@4252 │ │ +1969be: 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; │ │ @@ -309789,27 +309790,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 │ │ -1968a8: |[1968a8] org.thoughtcrime.securesms.util.Pair.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -1968b8: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ -1968bc: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ -1968c0: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -1968c2: 0f01 |0005: return v1 │ │ -1968c4: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ -1968c8: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -1968cc: 2806 |000a: goto 0010 // +0006 │ │ -1968ce: 6e20 980a 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a98 │ │ -1968d4: 0a01 |000e: move-result v1 │ │ -1968d6: 0f01 |000f: return v1 │ │ -1968d8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -1968da: 0f01 |0011: return v1 │ │ +1968ac: |[1968ac] org.thoughtcrime.securesms.util.Pair.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +1968bc: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ +1968c0: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ +1968c4: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +1968c6: 0f01 |0005: return v1 │ │ +1968c8: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ +1968cc: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +1968d0: 2806 |000a: goto 0010 // +0006 │ │ +1968d2: 6e20 980a 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a98 │ │ +1968d8: 0a01 |000e: move-result v1 │ │ +1968da: 0f01 |000f: return v1 │ │ +1968dc: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +1968de: 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; │ │ @@ -309820,36 +309821,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -1968dc: |[1968dc] org.thoughtcrime.securesms.util.Pair.equals:(Ljava/lang/Object;)Z │ │ -1968ec: 2030 cb10 |0000: instance-of v0, v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ -1968f0: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ -1968f4: 1f03 cb10 |0004: check-cast v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ -1968f8: 6e10 ab56 0300 |0006: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@56ab │ │ -1968fe: 0c00 |0009: move-result-object v0 │ │ -196900: 6e10 ab56 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@56ab │ │ -196906: 0c01 |000d: move-result-object v1 │ │ -196908: 7030 a956 0201 |000e: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@56a9 │ │ -19690e: 0a00 |0011: move-result v0 │ │ -196910: 3800 1200 |0012: if-eqz v0, 0024 // +0012 │ │ -196914: 6e10 ad56 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@56ad │ │ -19691a: 0c03 |0017: move-result-object v3 │ │ -19691c: 6e10 ad56 0200 |0018: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@56ad │ │ -196922: 0c00 |001b: move-result-object v0 │ │ -196924: 7030 a956 3200 |001c: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@56a9 │ │ -19692a: 0a03 |001f: move-result v3 │ │ -19692c: 3803 0400 |0020: if-eqz v3, 0024 // +0004 │ │ -196930: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -196932: 2802 |0023: goto 0025 // +0002 │ │ -196934: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -196936: 0f03 |0025: return v3 │ │ +1968e0: |[1968e0] org.thoughtcrime.securesms.util.Pair.equals:(Ljava/lang/Object;)Z │ │ +1968f0: 2030 cb10 |0000: instance-of v0, v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ +1968f4: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ +1968f8: 1f03 cb10 |0004: check-cast v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ +1968fc: 6e10 ab56 0300 |0006: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@56ab │ │ +196902: 0c00 |0009: move-result-object v0 │ │ +196904: 6e10 ab56 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@56ab │ │ +19690a: 0c01 |000d: move-result-object v1 │ │ +19690c: 7030 a956 0201 |000e: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@56a9 │ │ +196912: 0a00 |0011: move-result v0 │ │ +196914: 3800 1200 |0012: if-eqz v0, 0024 // +0012 │ │ +196918: 6e10 ad56 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@56ad │ │ +19691e: 0c03 |0017: move-result-object v3 │ │ +196920: 6e10 ad56 0200 |0018: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@56ad │ │ +196926: 0c00 |001b: move-result-object v0 │ │ +196928: 7030 a956 3200 |001c: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@56a9 │ │ +19692e: 0a03 |001f: move-result v3 │ │ +196930: 3803 0400 |0020: if-eqz v3, 0024 // +0004 │ │ +196934: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +196936: 2802 |0023: goto 0025 // +0002 │ │ +196938: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +19693a: 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; │ │ @@ -309860,17 +309861,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19696c: |[19696c] org.thoughtcrime.securesms.util.Pair.first:()Ljava/lang/Object; │ │ -19697c: 5410 5142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@4251 │ │ -196980: 1100 |0002: return-object v0 │ │ +196970: |[196970] org.thoughtcrime.securesms.util.Pair.first:()Ljava/lang/Object; │ │ +196980: 5410 5142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@4251 │ │ +196984: 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;) │ │ @@ -309878,25 +309879,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -196938: |[196938] org.thoughtcrime.securesms.util.Pair.hashCode:()I │ │ -196948: 6e10 ab56 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@56ab │ │ -19694e: 0c00 |0003: move-result-object v0 │ │ -196950: 6e10 9a0a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0a9a │ │ -196956: 0a00 |0007: move-result v0 │ │ -196958: 6e10 ad56 0200 |0008: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@56ad │ │ -19695e: 0c01 |000b: move-result-object v1 │ │ -196960: 6e10 9a0a 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@0a9a │ │ -196966: 0a01 |000f: move-result v1 │ │ -196968: b710 |0010: xor-int/2addr v0, v1 │ │ -19696a: 0f00 |0011: return v0 │ │ +19693c: |[19693c] org.thoughtcrime.securesms.util.Pair.hashCode:()I │ │ +19694c: 6e10 ab56 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@56ab │ │ +196952: 0c00 |0003: move-result-object v0 │ │ +196954: 6e10 9a0a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0a9a │ │ +19695a: 0a00 |0007: move-result v0 │ │ +19695c: 6e10 ad56 0200 |0008: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@56ad │ │ +196962: 0c01 |000b: move-result-object v1 │ │ +196964: 6e10 9a0a 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@0a9a │ │ +19696a: 0a01 |000f: move-result v1 │ │ +19696c: b710 |0010: xor-int/2addr v0, v1 │ │ +19696e: 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;) │ │ @@ -309904,17 +309905,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -196984: |[196984] org.thoughtcrime.securesms.util.Pair.second:()Ljava/lang/Object; │ │ -196994: 5410 5242 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@4252 │ │ -196998: 1100 |0002: return-object v0 │ │ +196988: |[196988] org.thoughtcrime.securesms.util.Pair.second:()Ljava/lang/Object; │ │ +196998: 5410 5242 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@4252 │ │ +19699c: 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 : 12624 (Pair.java) │ │ @@ -309946,17 +309947,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -196a3c: |[196a3c] org.thoughtcrime.securesms.util.ParcelUtil.:()V │ │ -196a4c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -196a52: 0e00 |0003: return-void │ │ +196a40: |[196a40] org.thoughtcrime.securesms.util.ParcelUtil.:()V │ │ +196a50: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +196a56: 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;) │ │ @@ -309964,22 +309965,22 @@ │ │ type : '([B)Landroid/os/Parcel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -1969bc: |[1969bc] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([B)Landroid/os/Parcel; │ │ -1969cc: 7100 5602 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0256 │ │ -1969d2: 0c00 |0003: move-result-object v0 │ │ -1969d4: 2131 |0004: array-length v1, v3 │ │ -1969d6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1969d8: 6e40 6102 3012 |0006: invoke-virtual {v0, v3, v2, v1}, Landroid/os/Parcel;.unmarshall:([BII)V // method@0261 │ │ -1969de: 6e20 6002 2000 |0009: invoke-virtual {v0, v2}, Landroid/os/Parcel;.setDataPosition:(I)V // method@0260 │ │ -1969e4: 1100 |000c: return-object v0 │ │ +1969c0: |[1969c0] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([B)Landroid/os/Parcel; │ │ +1969d0: 7100 5602 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0256 │ │ +1969d6: 0c00 |0003: move-result-object v0 │ │ +1969d8: 2131 |0004: array-length v1, v3 │ │ +1969da: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1969dc: 6e40 6102 3012 |0006: invoke-virtual {v0, v3, v2, v1}, Landroid/os/Parcel;.unmarshall:([BII)V // method@0261 │ │ +1969e2: 6e20 6002 2000 |0009: invoke-virtual {v0, v2}, Landroid/os/Parcel;.setDataPosition:(I)V // method@0260 │ │ +1969e8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0004 line=18 │ │ 0x0009 line=19 │ │ locals : │ │ 0x0000 - 0x000d reg=3 (null) [B │ │ @@ -309989,20 +309990,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 │ │ -196a18: |[196a18] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; │ │ -196a28: 7110 af56 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([B)Landroid/os/Parcel; // method@56af │ │ -196a2e: 0c00 |0003: move-result-object v0 │ │ -196a30: 7220 6f02 0100 |0004: invoke-interface {v1, v0}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@026f │ │ -196a36: 0c00 |0007: move-result-object v0 │ │ -196a38: 1100 |0008: return-object v0 │ │ +196a1c: |[196a1c] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; │ │ +196a2c: 7110 af56 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([B)Landroid/os/Parcel; // method@56af │ │ +196a32: 0c00 |0003: move-result-object v0 │ │ +196a34: 7220 6f02 0100 |0004: invoke-interface {v1, v0}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@026f │ │ +196a3a: 0c00 |0007: move-result-object v0 │ │ +196a3c: 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; │ │ @@ -310012,23 +310013,23 @@ │ │ type : '(Landroid/os/Parcelable;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -1969e8: |[1969e8] org.thoughtcrime.securesms.util.ParcelUtil.serialize:(Landroid/os/Parcelable;)[B │ │ -1969f8: 7100 5602 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0256 │ │ -1969fe: 0c00 |0003: move-result-object v0 │ │ -196a00: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -196a02: 7230 7002 0201 |0005: invoke-interface {v2, v0, v1}, Landroid/os/Parcelable;.writeToParcel:(Landroid/os/Parcel;I)V // method@0270 │ │ -196a08: 6e10 5502 0000 |0008: invoke-virtual {v0}, Landroid/os/Parcel;.marshall:()[B // method@0255 │ │ -196a0e: 0c02 |000b: move-result-object v2 │ │ -196a10: 6e10 5f02 0000 |000c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@025f │ │ -196a16: 1102 |000f: return-object v2 │ │ +1969ec: |[1969ec] org.thoughtcrime.securesms.util.ParcelUtil.serialize:(Landroid/os/Parcelable;)[B │ │ +1969fc: 7100 5602 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0256 │ │ +196a02: 0c00 |0003: move-result-object v0 │ │ +196a04: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +196a06: 7230 7002 0201 |0005: invoke-interface {v2, v0, v1}, Landroid/os/Parcelable;.writeToParcel:(Landroid/os/Parcel;I)V // method@0270 │ │ +196a0c: 6e10 5502 0000 |0008: invoke-virtual {v0}, Landroid/os/Parcel;.marshall:()[B // method@0255 │ │ +196a12: 0c02 |000b: move-result-object v2 │ │ +196a14: 6e10 5f02 0000 |000c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@025f │ │ +196a1a: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x0005 line=10 │ │ 0x0008 line=11 │ │ 0x000c line=12 │ │ locals : │ │ @@ -310088,61 +310089,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 │ │ -196ab0: |[196ab0] org.thoughtcrime.securesms.util.Prefs$VibrateState.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -196ac0: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -196ac2: 2300 b311 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11b3 │ │ -196ac6: 6201 5442 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4254 │ │ -196aca: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -196acc: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -196ad0: 6201 5642 |0008: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4256 │ │ -196ad4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -196ad6: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -196ada: 6201 5542 |000d: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4255 │ │ -196ade: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -196ae0: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -196ae4: 1100 |0012: return-object v0 │ │ +196ab4: |[196ab4] org.thoughtcrime.securesms.util.Prefs$VibrateState.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +196ac4: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +196ac6: 2300 b311 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11b3 │ │ +196aca: 6201 5442 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4254 │ │ +196ace: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +196ad0: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +196ad4: 6201 5642 |0008: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4256 │ │ +196ad8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +196ada: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +196ade: 6201 5542 |000d: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4255 │ │ +196ae2: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +196ae4: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +196ae8: 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 │ │ -196b0c: |[196b0c] org.thoughtcrime.securesms.util.Prefs$VibrateState.:()V │ │ -196b1c: 2200 cd10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cd │ │ -196b20: 1a01 9314 |0002: const-string v1, "DEFAULT" // string@1493 │ │ -196b24: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -196b26: 7040 b456 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56b4 │ │ -196b2c: 6900 5442 |0008: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4254 │ │ -196b30: 2200 cd10 |000a: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cd │ │ -196b34: 1a01 a415 |000c: const-string v1, "ENABLED" // string@15a4 │ │ -196b38: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -196b3a: 7040 b456 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56b4 │ │ -196b40: 6900 5642 |0012: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4256 │ │ -196b44: 2200 cd10 |0014: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cd │ │ -196b48: 1a01 ad14 |0016: const-string v1, "DISABLED" // string@14ad │ │ -196b4c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -196b4e: 7040 b456 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56b4 │ │ -196b54: 6900 5542 |001c: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4255 │ │ -196b58: 7100 b256 0000 |001e: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56b2 │ │ -196b5e: 0c00 |0021: move-result-object v0 │ │ -196b60: 6900 5342 |0022: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4253 │ │ -196b64: 0e00 |0024: return-void │ │ +196b10: |[196b10] org.thoughtcrime.securesms.util.Prefs$VibrateState.:()V │ │ +196b20: 2200 cd10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cd │ │ +196b24: 1a01 9314 |0002: const-string v1, "DEFAULT" // string@1493 │ │ +196b28: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +196b2a: 7040 b456 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56b4 │ │ +196b30: 6900 5442 |0008: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4254 │ │ +196b34: 2200 cd10 |000a: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cd │ │ +196b38: 1a01 a415 |000c: const-string v1, "ENABLED" // string@15a4 │ │ +196b3c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +196b3e: 7040 b456 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56b4 │ │ +196b44: 6900 5642 |0012: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4256 │ │ +196b48: 2200 cd10 |0014: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cd │ │ +196b4c: 1a01 ad14 |0016: const-string v1, "DISABLED" // string@14ad │ │ +196b50: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +196b52: 7040 b456 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@56b4 │ │ +196b58: 6900 5542 |001c: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4255 │ │ +196b5c: 7100 b256 0000 |001e: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56b2 │ │ +196b62: 0c00 |0021: move-result-object v0 │ │ +196b64: 6900 5342 |0022: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4253 │ │ +196b68: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x001e line=65 │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;) │ │ @@ -310150,18 +310151,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 │ │ -196b68: |[196b68] org.thoughtcrime.securesms.util.Prefs$VibrateState.:(Ljava/lang/String;II)V │ │ -196b78: 7030 210a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a21 │ │ -196b7e: 5903 5742 |0003: iput v3, v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@4257 │ │ -196b82: 0e00 |0005: return-void │ │ +196b6c: |[196b6c] org.thoughtcrime.securesms.util.Prefs$VibrateState.:(Ljava/lang/String;II)V │ │ +196b7c: 7030 210a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a21 │ │ +196b82: 5903 5742 |0003: iput v3, v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@4257 │ │ +196b86: 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 │ │ @@ -310172,19 +310173,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 │ │ -196a6c: |[196a6c] org.thoughtcrime.securesms.util.Prefs$VibrateState.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -196a7c: 7100 b856 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56b8 │ │ -196a82: 0c00 |0003: move-result-object v0 │ │ -196a84: 4601 0001 |0004: aget-object v1, v0, v1 │ │ -196a88: 1101 |0006: return-object v1 │ │ +196a70: |[196a70] org.thoughtcrime.securesms.util.Prefs$VibrateState.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +196a80: 7100 b856 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56b8 │ │ +196a86: 0c00 |0003: move-result-object v0 │ │ +196a88: 4601 0001 |0004: aget-object v1, v0, v1 │ │ +196a8c: 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;) │ │ @@ -310192,20 +310193,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 │ │ -196a8c: |[196a8c] org.thoughtcrime.securesms.util.Prefs$VibrateState.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -196a9c: 1c00 cd10 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cd │ │ -196aa0: 7120 240a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a24 │ │ -196aa6: 0c01 |0005: move-result-object v1 │ │ -196aa8: 1f01 cd10 |0006: check-cast v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cd │ │ -196aac: 1101 |0008: return-object v1 │ │ +196a90: |[196a90] org.thoughtcrime.securesms.util.Prefs$VibrateState.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +196aa0: 1c00 cd10 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cd │ │ +196aa4: 7120 240a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a24 │ │ +196aaa: 0c01 |0005: move-result-object v1 │ │ +196aac: 1f01 cd10 |0006: check-cast v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10cd │ │ +196ab0: 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;) │ │ @@ -310213,20 +310214,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 │ │ -196ae8: |[196ae8] org.thoughtcrime.securesms.util.Prefs$VibrateState.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -196af8: 6200 5342 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4253 │ │ -196afc: 6e10 3859 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.clone:()Ljava/lang/Object; // method@5938 │ │ -196b02: 0c00 |0005: move-result-object v0 │ │ -196b04: 1f00 b311 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11b3 │ │ -196b08: 1100 |0008: return-object v0 │ │ +196aec: |[196aec] org.thoughtcrime.securesms.util.Prefs$VibrateState.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +196afc: 6200 5342 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4253 │ │ +196b00: 6e10 3859 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.clone:()Ljava/lang/Object; // method@5938 │ │ +196b06: 0c00 |0005: move-result-object v0 │ │ +196b08: 1f00 b311 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11b3 │ │ +196b0c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;) │ │ @@ -310234,17 +310235,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -196a54: |[196a54] org.thoughtcrime.securesms.util.Prefs$VibrateState.getId:()I │ │ -196a64: 5210 5742 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@4257 │ │ -196a68: 0f00 |0002: return v0 │ │ +196a58: |[196a58] org.thoughtcrime.securesms.util.Prefs$VibrateState.getId:()I │ │ +196a68: 5210 5742 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@4257 │ │ +196a6c: 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 : 12889 (Prefs.java) │ │ @@ -310415,32 +310416,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -19718c: |[19718c] org.thoughtcrime.securesms.util.Prefs.:()V │ │ -19719c: 0e00 |0000: return-void │ │ +197190: |[197190] org.thoughtcrime.securesms.util.Prefs.:()V │ │ +1971a0: 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 │ │ -1971a0: |[1971a0] org.thoughtcrime.securesms.util.Prefs.:()V │ │ -1971b0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1971b6: 0e00 |0003: return-void │ │ +1971a4: |[1971a4] org.thoughtcrime.securesms.util.Prefs.:()V │ │ +1971b4: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1971ba: 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;) │ │ @@ -310448,20 +310449,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -196cc8: |[196cc8] org.thoughtcrime.securesms.util.Prefs.getAlwaysLoadRemoteContent:(Landroid/content/Context;)Z │ │ -196cd8: 1a00 f073 |0000: const-string v0, "pref_always_load_remote_content" // string@73f0 │ │ -196cdc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -196cde: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ -196ce4: 0a02 |0006: move-result v2 │ │ -196ce6: 0f02 |0007: return v2 │ │ +196ccc: |[196ccc] org.thoughtcrime.securesms.util.Prefs.getAlwaysLoadRemoteContent:(Landroid/content/Context;)Z │ │ +196cdc: 1a00 f073 |0000: const-string v0, "pref_always_load_remote_content" // string@73f0 │ │ +196ce0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +196ce2: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ +196ce8: 0a02 |0006: move-result v2 │ │ +196cea: 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;) │ │ @@ -310469,25 +310470,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 │ │ -196f54: |[196f54] org.thoughtcrime.securesms.util.Prefs.getBackgroundImagePath:(Landroid/content/Context;I)Ljava/lang/String; │ │ -196f64: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ -196f68: 1a01 0974 |0002: const-string v1, "pref_chat_background" // string@7409 │ │ -196f6c: 7020 050b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -196f72: 6e20 090b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -196f78: 6e10 1f0b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -196f7e: 0c03 |000d: move-result-object v3 │ │ -196f80: 1a00 0000 |000e: const-string v0, "" // string@0000 │ │ -196f84: 7130 ca56 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@56ca │ │ -196f8a: 0c02 |0013: move-result-object v2 │ │ -196f8c: 1102 |0014: return-object v2 │ │ +196f58: |[196f58] org.thoughtcrime.securesms.util.Prefs.getBackgroundImagePath:(Landroid/content/Context;I)Ljava/lang/String; │ │ +196f68: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ +196f6c: 1a01 0974 |0002: const-string v1, "pref_chat_background" // string@7409 │ │ +196f70: 7020 050b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +196f76: 6e20 090b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +196f7c: 6e10 1f0b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +196f82: 0c03 |000d: move-result-object v3 │ │ +196f84: 1a00 0000 |000e: const-string v0, "" // string@0000 │ │ +196f88: 7130 ca56 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@56ca │ │ +196f8e: 0c02 |0013: move-result-object v2 │ │ +196f90: 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 │ │ │ │ @@ -310496,20 +310497,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 │ │ -196ce8: |[196ce8] org.thoughtcrime.securesms.util.Prefs.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z │ │ -196cf8: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -196cfe: 0c00 |0003: move-result-object v0 │ │ -196d00: 7230 bc00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00bc │ │ -196d06: 0a00 |0007: move-result v0 │ │ -196d08: 0f00 |0008: return v0 │ │ +196cec: |[196cec] org.thoughtcrime.securesms.util.Prefs.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z │ │ +196cfc: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +196d02: 0c00 |0003: move-result-object v0 │ │ +196d04: 7230 bc00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00bc │ │ +196d0a: 0a00 |0007: move-result v0 │ │ +196d0c: 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 │ │ @@ -310519,34 +310520,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 │ │ -196b84: |[196b84] org.thoughtcrime.securesms.util.Prefs.getChatRingtone:(Landroid/content/Context;II)Landroid/net/Uri; │ │ -196b94: 1a00 0a74 |0000: const-string v0, "pref_chat_ringtone_" // string@740a │ │ -196b98: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -196b9c: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -196ba0: 2201 0703 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ -196ba4: 7020 050b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -196baa: 6e20 090b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -196bb0: 1a03 5b0b |000e: const-string v3, "." // string@0b5b │ │ -196bb4: 6e20 0e0b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -196bba: 6e20 090b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -196bc0: 6e10 1f0b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -196bc6: 0c00 |0019: move-result-object v0 │ │ -196bc8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -196bca: 7130 ca56 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@56ca │ │ -196bd0: 0c02 |001e: move-result-object v2 │ │ -196bd2: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ -196bd6: 2805 |0021: goto 0026 // +0005 │ │ -196bd8: 7110 0102 0200 |0022: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -196bde: 0c03 |0025: move-result-object v3 │ │ -196be0: 1103 |0026: return-object v3 │ │ +196b88: |[196b88] org.thoughtcrime.securesms.util.Prefs.getChatRingtone:(Landroid/content/Context;II)Landroid/net/Uri; │ │ +196b98: 1a00 0a74 |0000: const-string v0, "pref_chat_ringtone_" // string@740a │ │ +196b9c: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +196ba0: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +196ba4: 2201 0703 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ +196ba8: 7020 050b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +196bae: 6e20 090b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +196bb4: 1a03 5b0b |000e: const-string v3, "." // string@0b5b │ │ +196bb8: 6e20 0e0b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +196bbe: 6e20 090b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +196bc4: 6e10 1f0b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +196bca: 0c00 |0019: move-result-object v0 │ │ +196bcc: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +196bce: 7130 ca56 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@56ca │ │ +196bd4: 0c02 |001e: move-result-object v2 │ │ +196bd6: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ +196bda: 2805 |0021: goto 0026 // +0005 │ │ +196bdc: 7110 0102 0200 |0022: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +196be2: 0c03 |0025: move-result-object v3 │ │ +196be4: 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; │ │ @@ -310558,34 +310559,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 │ │ -197128: |[197128] org.thoughtcrime.securesms.util.Prefs.getChatVibrate:(Landroid/content/Context;II)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -197138: 1a00 0b74 |0000: const-string v0, "pref_chat_vibrate_" // string@740b │ │ -19713c: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -197140: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -197144: 2201 0703 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ -197148: 7020 050b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -19714e: 6e20 090b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -197154: 1a03 5b0b |000e: const-string v3, "." // string@0b5b │ │ -197158: 6e20 0e0b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19715e: 6e20 090b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -197164: 6e10 1f0b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19716a: 0c00 |0019: move-result-object v0 │ │ -19716c: 6203 5442 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4254 │ │ -197170: 6e10 b656 0300 |001c: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@56b6 │ │ -197176: 0a03 |001f: move-result v3 │ │ -197178: 7130 c256 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56c2 │ │ -19717e: 0a02 |0023: move-result v2 │ │ -197180: 7110 b556 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56b5 │ │ -197186: 0c02 |0027: move-result-object v2 │ │ -197188: 1102 |0028: return-object v2 │ │ +19712c: |[19712c] org.thoughtcrime.securesms.util.Prefs.getChatVibrate:(Landroid/content/Context;II)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +19713c: 1a00 0b74 |0000: const-string v0, "pref_chat_vibrate_" // string@740b │ │ +197140: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +197144: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +197148: 2201 0703 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ +19714c: 7020 050b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +197152: 6e20 090b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +197158: 1a03 5b0b |000e: const-string v3, "." // string@0b5b │ │ +19715c: 6e20 0e0b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +197162: 6e20 090b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +197168: 6e10 1f0b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19716e: 0c00 |0019: move-result-object v0 │ │ +197170: 6203 5442 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4254 │ │ +197174: 6e10 b656 0300 |001c: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@56b6 │ │ +19717a: 0a03 |001f: move-result v3 │ │ +19717c: 7130 c256 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56c2 │ │ +197182: 0a02 |0023: move-result v2 │ │ +197184: 7110 b556 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@56b5 │ │ +19718a: 0c02 |0027: move-result-object v2 │ │ +19718c: 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 │ │ @@ -310596,25 +310597,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 │ │ -196f90: |[196f90] org.thoughtcrime.securesms.util.Prefs.getDatabaseEncryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ -196fa0: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ -196fa4: 1a01 1374 |0002: const-string v1, "pref_database_encrypted_secret_" // string@7413 │ │ -196fa8: 7020 050b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -196fae: 6e20 090b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -196fb4: 6e10 1f0b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -196fba: 0c03 |000d: move-result-object v3 │ │ -196fbc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -196fbe: 7130 ca56 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@56ca │ │ -196fc4: 0c02 |0012: move-result-object v2 │ │ -196fc6: 1102 |0013: return-object v2 │ │ +196f94: |[196f94] org.thoughtcrime.securesms.util.Prefs.getDatabaseEncryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ +196fa4: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ +196fa8: 1a01 1374 |0002: const-string v1, "pref_database_encrypted_secret_" // string@7413 │ │ +196fac: 7020 050b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +196fb2: 6e20 090b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +196fb8: 6e10 1f0b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +196fbe: 0c03 |000d: move-result-object v3 │ │ +196fc0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +196fc2: 7130 ca56 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@56ca │ │ +196fc8: 0c02 |0012: move-result-object v2 │ │ +196fca: 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 │ │ │ │ @@ -310623,25 +310624,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 │ │ -196fc8: |[196fc8] org.thoughtcrime.securesms.util.Prefs.getDatabaseUnencryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ -196fd8: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ -196fdc: 1a01 1474 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@7414 │ │ -196fe0: 7020 050b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -196fe6: 6e20 090b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -196fec: 6e10 1f0b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -196ff2: 0c03 |000d: move-result-object v3 │ │ -196ff4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -196ff6: 7130 ca56 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@56ca │ │ -196ffc: 0c02 |0012: move-result-object v2 │ │ -196ffe: 1102 |0013: return-object v2 │ │ +196fcc: |[196fcc] org.thoughtcrime.securesms.util.Prefs.getDatabaseUnencryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ +196fdc: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ +196fe0: 1a01 1474 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@7414 │ │ +196fe4: 7020 050b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +196fea: 6e20 090b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +196ff0: 6e10 1f0b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +196ff6: 0c03 |000d: move-result-object v3 │ │ +196ff8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +196ffa: 7130 ca56 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@56ca │ │ +197000: 0c02 |0012: move-result-object v2 │ │ +197002: 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 │ │ │ │ @@ -310650,20 +310651,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 │ │ -196eb8: |[196eb8] org.thoughtcrime.securesms.util.Prefs.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I │ │ -196ec8: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -196ece: 0c00 |0003: move-result-object v0 │ │ -196ed0: 7230 bd00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00bd │ │ -196ed6: 0a00 |0007: move-result v0 │ │ -196ed8: 0f00 |0008: return v0 │ │ +196ebc: |[196ebc] org.thoughtcrime.securesms.util.Prefs.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I │ │ +196ecc: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +196ed2: 0c00 |0003: move-result-object v0 │ │ +196ed4: 7230 bd00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00bd │ │ +196eda: 0a00 |0007: move-result v0 │ │ +196edc: 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 │ │ @@ -310673,20 +310674,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 │ │ -1970d8: |[1970d8] org.thoughtcrime.securesms.util.Prefs.getLongPreference:(Landroid/content/Context;Ljava/lang/String;J)J │ │ -1970e8: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1970ee: 0c00 |0003: move-result-object v0 │ │ -1970f0: 7240 be00 1032 |0004: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@00be │ │ -1970f6: 0b00 |0007: move-result-wide v0 │ │ -1970f8: 1000 |0008: return-wide v0 │ │ +1970dc: |[1970dc] org.thoughtcrime.securesms.util.Prefs.getLongPreference:(Landroid/content/Context;Ljava/lang/String;J)J │ │ +1970ec: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1970f2: 0c00 |0003: move-result-object v0 │ │ +1970f4: 7240 be00 1032 |0004: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@00be │ │ +1970fa: 0b00 |0007: move-result-wide v0 │ │ +1970fc: 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 │ │ @@ -310696,20 +310697,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 │ │ -197000: |[197000] org.thoughtcrime.securesms.util.Prefs.getNotificationLedColor:(Landroid/content/Context;)Ljava/lang/String; │ │ -197010: 1a00 3374 |0000: const-string v0, "pref_led_color" // string@7433 │ │ -197014: 1a01 4347 |0002: const-string v1, "blue" // string@4743 │ │ -197018: 7130 ca56 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@56ca │ │ -19701e: 0c02 |0007: move-result-object v2 │ │ -197020: 1102 |0008: return-object v2 │ │ +197004: |[197004] org.thoughtcrime.securesms.util.Prefs.getNotificationLedColor:(Landroid/content/Context;)Ljava/lang/String; │ │ +197014: 1a00 3374 |0000: const-string v0, "pref_led_color" // string@7433 │ │ +197018: 1a01 4347 |0002: const-string v1, "blue" // string@4743 │ │ +19701c: 7130 ca56 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@56ca │ │ +197022: 0c02 |0007: move-result-object v2 │ │ +197024: 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;) │ │ @@ -310717,26 +310718,26 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -196edc: |[196edc] org.thoughtcrime.securesms.util.Prefs.getNotificationPriority:(Landroid/content/Context;)I │ │ -196eec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -196eee: 7110 f70a 0000 |0001: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0af7 │ │ -196ef4: 0c00 |0004: move-result-object v0 │ │ -196ef6: 1a01 4574 |0005: const-string v1, "pref_notification_priority" // string@7445 │ │ -196efa: 7130 ca56 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@56ca │ │ -196f00: 0c02 |000a: move-result-object v2 │ │ -196f02: 7110 4a0a 0200 |000b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@0a4a │ │ -196f08: 0c02 |000e: move-result-object v2 │ │ -196f0a: 6e10 420a 0200 |000f: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ -196f10: 0a02 |0012: move-result v2 │ │ -196f12: 0f02 |0013: return v2 │ │ +196ee0: |[196ee0] org.thoughtcrime.securesms.util.Prefs.getNotificationPriority:(Landroid/content/Context;)I │ │ +196ef0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +196ef2: 7110 f70a 0000 |0001: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0af7 │ │ +196ef8: 0c00 |0004: move-result-object v0 │ │ +196efa: 1a01 4574 |0005: const-string v1, "pref_notification_priority" // string@7445 │ │ +196efe: 7130 ca56 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@56ca │ │ +196f04: 0c02 |000a: move-result-object v2 │ │ +196f06: 7110 4a0a 0200 |000b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@0a4a │ │ +196f0c: 0c02 |000e: move-result-object v2 │ │ +196f0e: 6e10 420a 0200 |000f: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ +196f14: 0a02 |0012: move-result v2 │ │ +196f16: 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;) │ │ @@ -310744,22 +310745,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 │ │ -1970fc: |[1970fc] org.thoughtcrime.securesms.util.Prefs.getNotificationPrivacy:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; │ │ -19710c: 2200 0810 |0000: new-instance v0, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; // type@1008 │ │ -197110: 1a01 4874 |0002: const-string v1, "pref_notification_privacy" // string@7448 │ │ -197114: 1a02 9e44 |0004: const-string v2, "all" // string@449e │ │ -197118: 7130 ca56 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@56ca │ │ -19711e: 0c03 |0009: move-result-object v3 │ │ -197120: 7020 5852 3000 |000a: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference;.:(Ljava/lang/String;)V // method@5258 │ │ -197126: 1100 |000d: return-object v0 │ │ +197100: |[197100] org.thoughtcrime.securesms.util.Prefs.getNotificationPrivacy:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; │ │ +197110: 2200 0810 |0000: new-instance v0, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; // type@1008 │ │ +197114: 1a01 4874 |0002: const-string v1, "pref_notification_privacy" // string@7448 │ │ +197118: 1a02 9e44 |0004: const-string v2, "all" // string@449e │ │ +19711c: 7130 ca56 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@56ca │ │ +197122: 0c03 |0009: move-result-object v3 │ │ +197124: 7020 5852 3000 |000a: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference;.:(Ljava/lang/String;)V // method@5258 │ │ +19712a: 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;) │ │ @@ -310767,32 +310768,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 │ │ -196be4: |[196be4] org.thoughtcrime.securesms.util.Prefs.getNotificationRingtone:(Landroid/content/Context;)Landroid/net/Uri; │ │ -196bf4: 6200 4a00 |0000: sget-object v0, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ -196bf8: 6e10 0202 0000 |0002: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -196bfe: 0c00 |0005: move-result-object v0 │ │ -196c00: 1a01 2f74 |0006: const-string v1, "pref_key_ringtone" // string@742f │ │ -196c04: 7130 ca56 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@56ca │ │ -196c0a: 0c02 |000b: move-result-object v2 │ │ -196c0c: 3802 1000 |000c: if-eqz v2, 001c // +0010 │ │ -196c10: 1a00 4353 |000e: const-string v0, "file:" // string@5343 │ │ -196c14: 6e20 e80a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -196c1a: 0a00 |0013: move-result v0 │ │ -196c1c: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -196c20: 6202 4a00 |0016: sget-object v2, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ -196c24: 6e10 0202 0200 |0018: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -196c2a: 0c02 |001b: move-result-object v2 │ │ -196c2c: 7110 0102 0200 |001c: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -196c32: 0c02 |001f: move-result-object v2 │ │ -196c34: 1102 |0020: return-object v2 │ │ +196be8: |[196be8] org.thoughtcrime.securesms.util.Prefs.getNotificationRingtone:(Landroid/content/Context;)Landroid/net/Uri; │ │ +196bf8: 6200 4a00 |0000: sget-object v0, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ +196bfc: 6e10 0202 0000 |0002: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +196c02: 0c00 |0005: move-result-object v0 │ │ +196c04: 1a01 2f74 |0006: const-string v1, "pref_key_ringtone" // string@742f │ │ +196c08: 7130 ca56 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@56ca │ │ +196c0e: 0c02 |000b: move-result-object v2 │ │ +196c10: 3802 1000 |000c: if-eqz v2, 001c // +0010 │ │ +196c14: 1a00 4353 |000e: const-string v0, "file:" // string@5343 │ │ +196c18: 6e20 e80a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +196c1e: 0a00 |0013: move-result v0 │ │ +196c20: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +196c24: 6202 4a00 |0016: sget-object v2, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ +196c28: 6e10 0202 0200 |0018: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +196c2e: 0c02 |001b: move-result-object v2 │ │ +196c30: 7110 0102 0200 |001c: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +196c36: 0c02 |001f: move-result-object v2 │ │ +196c38: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x000e line=184 │ │ 0x0016 line=185 │ │ 0x001c line=188 │ │ locals : │ │ @@ -310803,20 +310804,20 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -196f14: |[196f14] org.thoughtcrime.securesms.util.Prefs.getProfileAvatarId:(Landroid/content/Context;)I │ │ -196f24: 1a00 5a74 |0000: const-string v0, "pref_profile_avatar_id" // string@745a │ │ -196f28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -196f2a: 7130 c256 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56c2 │ │ -196f30: 0a02 |0006: move-result v2 │ │ -196f32: 0f02 |0007: return v2 │ │ +196f18: |[196f18] org.thoughtcrime.securesms.util.Prefs.getProfileAvatarId:(Landroid/content/Context;)I │ │ +196f28: 1a00 5a74 |0000: const-string v0, "pref_profile_avatar_id" // string@745a │ │ +196f2c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +196f2e: 7130 c256 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56c2 │ │ +196f34: 0a02 |0006: move-result v2 │ │ +196f36: 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;) │ │ @@ -310824,20 +310825,20 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -196f34: |[196f34] org.thoughtcrime.securesms.util.Prefs.getPrompteDozeMsgId:(Landroid/content/Context;)I │ │ -196f44: 1a00 5d74 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@745d │ │ -196f48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -196f4a: 7130 c256 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56c2 │ │ -196f50: 0a02 |0006: move-result v2 │ │ -196f52: 0f02 |0007: return v2 │ │ +196f38: |[196f38] org.thoughtcrime.securesms.util.Prefs.getPrompteDozeMsgId:(Landroid/content/Context;)I │ │ +196f48: 1a00 5d74 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@745d │ │ +196f4c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +196f4e: 7130 c256 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@56c2 │ │ +196f54: 0a02 |0006: move-result v2 │ │ +196f56: 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;) │ │ @@ -310845,20 +310846,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 │ │ -197024: |[197024] org.thoughtcrime.securesms.util.Prefs.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -197034: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -19703a: 0c00 |0003: move-result-object v0 │ │ -19703c: 7230 bf00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00bf │ │ -197042: 0c00 |0007: move-result-object v0 │ │ -197044: 1100 |0008: return-object v0 │ │ +197028: |[197028] org.thoughtcrime.securesms.util.Prefs.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +197038: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +19703e: 0c00 |0003: move-result-object v0 │ │ +197040: 7230 bf00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00bf │ │ +197046: 0c00 |0007: move-result-object v0 │ │ +197048: 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; │ │ @@ -310868,26 +310869,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 │ │ -1970a0: |[1970a0] org.thoughtcrime.securesms.util.Prefs.getStringSetPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ │ -1970b0: 7110 7702 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1970b6: 0c01 |0003: move-result-object v1 │ │ -1970b8: 7220 ba00 2100 |0004: invoke-interface {v1, v2}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00ba │ │ -1970be: 0a00 |0007: move-result v0 │ │ -1970c0: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -1970c4: 7100 790c 0000 |000a: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c79 │ │ -1970ca: 0c03 |000d: move-result-object v3 │ │ -1970cc: 7230 c000 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@00c0 │ │ -1970d2: 0c01 |0011: move-result-object v1 │ │ -1970d4: 1101 |0012: return-object v1 │ │ -1970d6: 1103 |0013: return-object v3 │ │ +1970a4: |[1970a4] org.thoughtcrime.securesms.util.Prefs.getStringSetPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ │ +1970b4: 7110 7702 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1970ba: 0c01 |0003: move-result-object v1 │ │ +1970bc: 7220 ba00 2100 |0004: invoke-interface {v1, v2}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00ba │ │ +1970c2: 0a00 |0007: move-result v0 │ │ +1970c4: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +1970c8: 7100 790c 0000 |000a: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c79 │ │ +1970ce: 0c03 |000d: move-result-object v3 │ │ +1970d0: 7230 c000 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@00c0 │ │ +1970d6: 0c01 |0011: move-result-object v1 │ │ +1970d8: 1101 |0012: return-object v1 │ │ +1970da: 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; │ │ @@ -310899,48 +310900,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 │ │ -196c38: |[196c38] org.thoughtcrime.securesms.util.Prefs.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; │ │ -196c48: 2200 7003 |0000: new-instance v0, Ljava/util/ArrayList; // type@0370 │ │ -196c4c: 2201 7a03 |0002: new-instance v1, Ljava/util/HashSet; // type@037a │ │ -196c50: 7010 970c 0100 |0004: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c97 │ │ -196c56: 1a02 1174 |0007: const-string v2, "pref_contact_photo_identifiers" // string@7411 │ │ -196c5a: 7130 cb56 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@56cb │ │ -196c60: 0c03 |000c: move-result-object v3 │ │ -196c62: 7020 510c 3000 |000d: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0c51 │ │ -196c68: 7210 c60c 0000 |0010: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cc6 │ │ -196c6e: 0c03 |0013: move-result-object v3 │ │ -196c70: 7210 a70c 0300 |0014: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -196c76: 0a00 |0017: move-result v0 │ │ -196c78: 3800 2600 |0018: if-eqz v0, 003e // +0026 │ │ -196c7c: 7210 a80c 0300 |001a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -196c82: 0c00 |001d: move-result-object v0 │ │ -196c84: 1f00 0503 |001e: check-cast v0, Ljava/lang/String; // type@0305 │ │ -196c88: 6e20 c80a 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0ac8 │ │ -196c8e: 0a01 |0023: move-result v1 │ │ -196c90: 3801 f0ff |0024: if-eqz v1, 0014 // -0010 │ │ -196c94: 1a03 c140 |0026: const-string v3, "\|" // string@40c1 │ │ -196c98: 6e20 e60a 3000 |0028: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0ae6 │ │ -196c9e: 0c03 |002b: move-result-object v3 │ │ -196ca0: 1214 |002c: const/4 v4, #int 1 // #1 │ │ -196ca2: 4603 0304 |002d: aget-object v3, v3, v4 │ │ -196ca6: 7110 560a 0300 |002f: invoke-static {v3}, Ljava/lang/Long;.valueOf:(Ljava/lang/String;)Ljava/lang/Long; // method@0a56 │ │ -196cac: 0c03 |0032: move-result-object v3 │ │ -196cae: 6e10 510a 0300 |0033: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@0a51 │ │ -196cb4: 0b03 |0036: move-result-wide v3 │ │ -196cb6: 6200 4500 |0037: sget-object v0, Landroid/provider/ContactsContract$Contacts;.CONTENT_URI:Landroid/net/Uri; // field@0045 │ │ -196cba: 7130 6400 3004 |0039: invoke-static {v0, v3, v4}, Landroid/content/ContentUris;.withAppendedId:(Landroid/net/Uri;J)Landroid/net/Uri; // method@0064 │ │ -196cc0: 0c03 |003c: move-result-object v3 │ │ -196cc2: 1103 |003d: return-object v3 │ │ -196cc4: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -196cc6: 1103 |003f: return-object v3 │ │ +196c3c: |[196c3c] org.thoughtcrime.securesms.util.Prefs.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; │ │ +196c4c: 2200 7003 |0000: new-instance v0, Ljava/util/ArrayList; // type@0370 │ │ +196c50: 2201 7a03 |0002: new-instance v1, Ljava/util/HashSet; // type@037a │ │ +196c54: 7010 970c 0100 |0004: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0c97 │ │ +196c5a: 1a02 1174 |0007: const-string v2, "pref_contact_photo_identifiers" // string@7411 │ │ +196c5e: 7130 cb56 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@56cb │ │ +196c64: 0c03 |000c: move-result-object v3 │ │ +196c66: 7020 510c 3000 |000d: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0c51 │ │ +196c6c: 7210 c60c 0000 |0010: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cc6 │ │ +196c72: 0c03 |0013: move-result-object v3 │ │ +196c74: 7210 a70c 0300 |0014: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +196c7a: 0a00 |0017: move-result v0 │ │ +196c7c: 3800 2600 |0018: if-eqz v0, 003e // +0026 │ │ +196c80: 7210 a80c 0300 |001a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +196c86: 0c00 |001d: move-result-object v0 │ │ +196c88: 1f00 0503 |001e: check-cast v0, Ljava/lang/String; // type@0305 │ │ +196c8c: 6e20 c80a 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0ac8 │ │ +196c92: 0a01 |0023: move-result v1 │ │ +196c94: 3801 f0ff |0024: if-eqz v1, 0014 // -0010 │ │ +196c98: 1a03 c140 |0026: const-string v3, "\|" // string@40c1 │ │ +196c9c: 6e20 e60a 3000 |0028: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0ae6 │ │ +196ca2: 0c03 |002b: move-result-object v3 │ │ +196ca4: 1214 |002c: const/4 v4, #int 1 // #1 │ │ +196ca6: 4603 0304 |002d: aget-object v3, v3, v4 │ │ +196caa: 7110 560a 0300 |002f: invoke-static {v3}, Ljava/lang/Long;.valueOf:(Ljava/lang/String;)Ljava/lang/Long; // method@0a56 │ │ +196cb0: 0c03 |0032: move-result-object v3 │ │ +196cb2: 6e10 510a 0300 |0033: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@0a51 │ │ +196cb8: 0b03 |0036: move-result-wide v3 │ │ +196cba: 6200 4500 |0037: sget-object v0, Landroid/provider/ContactsContract$Contacts;.CONTENT_URI:Landroid/net/Uri; // field@0045 │ │ +196cbe: 7130 6400 3004 |0039: invoke-static {v0, v3, v4}, Landroid/content/ContentUris;.withAppendedId:(Landroid/net/Uri;J)Landroid/net/Uri; // method@0064 │ │ +196cc4: 0c03 |003c: move-result-object v3 │ │ +196cc6: 1103 |003d: return-object v3 │ │ +196cc8: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +196cca: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0010 line=319 │ │ 0x0020 line=320 │ │ 0x0026 line=321 │ │ 0x002d line=322 │ │ @@ -310954,25 +310955,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 │ │ -197048: |[197048] org.thoughtcrime.securesms.util.Prefs.getTheme:(Landroid/content/Context;)Ljava/lang/String; │ │ -197058: 7100 3a56 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@563a │ │ -19705e: 0a00 |0003: move-result v0 │ │ -197060: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -197064: 1a00 597f |0006: const-string v0, "system" // string@7f59 │ │ -197068: 2803 |0008: goto 000b // +0003 │ │ -19706a: 1a00 a264 |0009: const-string v0, "light" // string@64a2 │ │ -19706e: 1a01 7b74 |000b: const-string v1, "pref_theme" // string@747b │ │ -197072: 7130 ca56 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@56ca │ │ -197078: 0c02 |0010: move-result-object v2 │ │ -19707a: 1102 |0011: return-object v2 │ │ +19704c: |[19704c] org.thoughtcrime.securesms.util.Prefs.getTheme:(Landroid/content/Context;)Ljava/lang/String; │ │ +19705c: 7100 3a56 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@563a │ │ +197062: 0a00 |0003: move-result v0 │ │ +197064: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +197068: 1a00 597f |0006: const-string v0, "system" // string@7f59 │ │ +19706c: 2803 |0008: goto 000b // +0003 │ │ +19706e: 1a00 a264 |0009: const-string v0, "light" // string@64a2 │ │ +197072: 1a01 7b74 |000b: const-string v1, "pref_theme" // string@747b │ │ +197076: 7130 ca56 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@56ca │ │ +19707c: 0c02 |0010: move-result-object v2 │ │ +19707e: 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;) │ │ @@ -310980,20 +310981,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 │ │ -19707c: |[19707c] org.thoughtcrime.securesms.util.Prefs.getWebxdcStoreUrl:(Landroid/content/Context;)Ljava/lang/String; │ │ -19708c: 1a00 8874 |0000: const-string v0, "pref_webxdc_store_url" // string@7488 │ │ -197090: 1a01 255c |0002: const-string v1, "https://webxdc.org/apps/" // string@5c25 │ │ -197094: 7130 ca56 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@56ca │ │ -19709a: 0c02 |0007: move-result-object v2 │ │ -19709c: 1102 |0008: return-object v2 │ │ +197080: |[197080] org.thoughtcrime.securesms.util.Prefs.getWebxdcStoreUrl:(Landroid/content/Context;)Ljava/lang/String; │ │ +197090: 1a00 8874 |0000: const-string v0, "pref_webxdc_store_url" // string@7488 │ │ +197094: 1a01 255c |0002: const-string v1, "https://webxdc.org/apps/" // string@5c25 │ │ +197098: 7130 ca56 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@56ca │ │ +19709e: 0c02 |0007: move-result-object v2 │ │ +1970a0: 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;) │ │ @@ -311001,20 +311002,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -196d0c: |[196d0c] org.thoughtcrime.securesms.util.Prefs.isDeveloperModeEnabled:(Landroid/content/Context;)Z │ │ -196d1c: 1a00 1874 |0000: const-string v0, "pref_developer_mode_enabled" // string@7418 │ │ -196d20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -196d22: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ -196d28: 0a02 |0006: move-result v2 │ │ -196d2a: 0f02 |0007: return v2 │ │ +196d10: |[196d10] org.thoughtcrime.securesms.util.Prefs.isDeveloperModeEnabled:(Landroid/content/Context;)Z │ │ +196d20: 1a00 1874 |0000: const-string v0, "pref_developer_mode_enabled" // string@7418 │ │ +196d24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +196d26: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ +196d2c: 0a02 |0006: move-result v2 │ │ +196d2e: 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;) │ │ @@ -311022,20 +311023,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -196d2c: |[196d2c] org.thoughtcrime.securesms.util.Prefs.isEnterSendsEnabled:(Landroid/content/Context;)Z │ │ -196d3c: 1a00 2274 |0000: const-string v0, "pref_enter_sends" // string@7422 │ │ -196d40: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -196d42: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ -196d48: 0a02 |0006: move-result v2 │ │ -196d4a: 0f02 |0007: return v2 │ │ +196d30: |[196d30] org.thoughtcrime.securesms.util.Prefs.isEnterSendsEnabled:(Landroid/content/Context;)Z │ │ +196d40: 1a00 2274 |0000: const-string v0, "pref_enter_sends" // string@7422 │ │ +196d44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +196d46: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ +196d4c: 0a02 |0006: move-result v2 │ │ +196d4e: 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;) │ │ @@ -311043,25 +311044,25 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -196d4c: |[196d4c] org.thoughtcrime.securesms.util.Prefs.isHardCompressionEnabled:(Landroid/content/Context;)Z │ │ -196d5c: 7110 be49 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -196d62: 0c01 |0003: move-result-object v1 │ │ -196d64: 1a00 446b |0004: const-string v0, "media_quality" // string@6b44 │ │ -196d68: 6e20 9e06 0100 |0006: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getConfigInt:(Ljava/lang/String;)I // method@069e │ │ -196d6e: 0a01 |0009: move-result v1 │ │ -196d70: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -196d72: 3301 0300 |000b: if-ne v1, v0, 000e // +0003 │ │ -196d76: 2802 |000d: goto 000f // +0002 │ │ -196d78: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -196d7a: 0f00 |000f: return v0 │ │ +196d50: |[196d50] org.thoughtcrime.securesms.util.Prefs.isHardCompressionEnabled:(Landroid/content/Context;)Z │ │ +196d60: 7110 be49 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +196d66: 0c01 |0003: move-result-object v1 │ │ +196d68: 1a00 446b |0004: const-string v0, "media_quality" // string@6b44 │ │ +196d6c: 6e20 9e06 0100 |0006: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getConfigInt:(Ljava/lang/String;)I // method@069e │ │ +196d72: 0a01 |0009: move-result v1 │ │ +196d74: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +196d76: 3301 0300 |000b: if-ne v1, v0, 000e // +0003 │ │ +196d7a: 2802 |000d: goto 000f // +0002 │ │ +196d7c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +196d7e: 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;) │ │ @@ -311069,20 +311070,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -196d7c: |[196d7c] org.thoughtcrime.securesms.util.Prefs.isInChatNotifications:(Landroid/content/Context;)Z │ │ -196d8c: 1a00 2e74 |0000: const-string v0, "pref_key_inthread_notifications" // string@742e │ │ -196d90: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -196d92: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ -196d98: 0a02 |0006: move-result v2 │ │ -196d9a: 0f02 |0007: return v2 │ │ +196d80: |[196d80] org.thoughtcrime.securesms.util.Prefs.isInChatNotifications:(Landroid/content/Context;)Z │ │ +196d90: 1a00 2e74 |0000: const-string v0, "pref_key_inthread_notifications" // string@742e │ │ +196d94: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +196d96: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ +196d9c: 0a02 |0006: move-result v2 │ │ +196d9e: 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;) │ │ @@ -311090,20 +311091,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -196d9c: |[196d9c] org.thoughtcrime.securesms.util.Prefs.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z │ │ -196dac: 1a00 2a74 |0000: const-string v0, "pref_incognito_keyboard" // string@742a │ │ -196db0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -196db2: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ -196db8: 0a02 |0006: move-result v2 │ │ -196dba: 0f02 |0007: return v2 │ │ +196da0: |[196da0] org.thoughtcrime.securesms.util.Prefs.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z │ │ +196db0: 1a00 2a74 |0000: const-string v0, "pref_incognito_keyboard" // string@742a │ │ +196db4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +196db6: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ +196dbc: 0a02 |0006: move-result v2 │ │ +196dbe: 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;) │ │ @@ -311111,21 +311112,21 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -196dbc: |[196dbc] org.thoughtcrime.securesms.util.Prefs.isLocationStreamingEnabled:(Landroid/content/Context;)Z │ │ -196dcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -196dce: 1a01 3774 |0001: const-string v1, "pref_location_streaming_enabled" // string@7437 │ │ -196dd2: 7130 bd56 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ -196dd8: 0a02 |0006: move-result v2 │ │ -196dda: 0f02 |0007: return v2 │ │ -196ddc: 0f00 |0008: return v0 │ │ +196dc0: |[196dc0] org.thoughtcrime.securesms.util.Prefs.isLocationStreamingEnabled:(Landroid/content/Context;)Z │ │ +196dd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +196dd2: 1a01 3774 |0001: const-string v1, "pref_location_streaming_enabled" // string@7437 │ │ +196dd6: 7130 bd56 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ +196ddc: 0a02 |0006: move-result v2 │ │ +196dde: 0f02 |0007: return v2 │ │ +196de0: 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; │ │ @@ -311135,20 +311136,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -196df0: |[196df0] org.thoughtcrime.securesms.util.Prefs.isNewBroadcastListAvailable:(Landroid/content/Context;)Z │ │ -196e00: 1a00 4474 |0000: const-string v0, "pref_new_broadcast_list" // string@7444 │ │ -196e04: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -196e06: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ -196e0c: 0a02 |0006: move-result v2 │ │ -196e0e: 0f02 |0007: return v2 │ │ +196df4: |[196df4] org.thoughtcrime.securesms.util.Prefs.isNewBroadcastListAvailable:(Landroid/content/Context;)Z │ │ +196e04: 1a00 4474 |0000: const-string v0, "pref_new_broadcast_list" // string@7444 │ │ +196e08: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +196e0a: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ +196e10: 0a02 |0006: move-result v2 │ │ +196e12: 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;) │ │ @@ -311156,20 +311157,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -196e10: |[196e10] org.thoughtcrime.securesms.util.Prefs.isNotificationVibrateEnabled:(Landroid/content/Context;)Z │ │ -196e20: 1a00 3074 |0000: const-string v0, "pref_key_vibrate" // string@7430 │ │ -196e24: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -196e26: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ -196e2c: 0a02 |0006: move-result v2 │ │ -196e2e: 0f02 |0007: return v2 │ │ +196e14: |[196e14] org.thoughtcrime.securesms.util.Prefs.isNotificationVibrateEnabled:(Landroid/content/Context;)Z │ │ +196e24: 1a00 3074 |0000: const-string v0, "pref_key_vibrate" // string@7430 │ │ +196e28: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +196e2a: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ +196e30: 0a02 |0006: move-result v2 │ │ +196e32: 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;) │ │ @@ -311177,20 +311178,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -196e30: |[196e30] org.thoughtcrime.securesms.util.Prefs.isPasswordDisabled:(Landroid/content/Context;)Z │ │ -196e40: 1a00 1a74 |0000: const-string v0, "pref_disable_passphrase" // string@741a │ │ -196e44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -196e46: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ -196e4c: 0a02 |0006: move-result v2 │ │ -196e4e: 0f02 |0007: return v2 │ │ +196e34: |[196e34] org.thoughtcrime.securesms.util.Prefs.isPasswordDisabled:(Landroid/content/Context;)Z │ │ +196e44: 1a00 1a74 |0000: const-string v0, "pref_disable_passphrase" // string@741a │ │ +196e48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +196e4a: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ +196e50: 0a02 |0006: move-result v2 │ │ +196e52: 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;) │ │ @@ -311198,36 +311199,36 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -196e50: |[196e50] org.thoughtcrime.securesms.util.Prefs.isPushEnabled:(Landroid/content/Context;)Z │ │ -196e60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -196e62: 0f00 |0001: return v0 │ │ +196e54: |[196e54] org.thoughtcrime.securesms.util.Prefs.isPushEnabled:(Landroid/content/Context;)Z │ │ +196e64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +196e66: 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 │ │ -196e64: |[196e64] org.thoughtcrime.securesms.util.Prefs.isScreenSecurityEnabled:(Landroid/content/Context;)Z │ │ -196e74: 1a00 6474 |0000: const-string v0, "pref_screen_security" // string@7464 │ │ -196e78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -196e7a: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ -196e80: 0a02 |0006: move-result v2 │ │ -196e82: 0f02 |0007: return v2 │ │ +196e68: |[196e68] org.thoughtcrime.securesms.util.Prefs.isScreenSecurityEnabled:(Landroid/content/Context;)Z │ │ +196e78: 1a00 6474 |0000: const-string v0, "pref_screen_security" // string@7464 │ │ +196e7c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +196e7e: 7130 bd56 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ +196e84: 0a02 |0006: move-result v2 │ │ +196e86: 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;) │ │ @@ -311235,21 +311236,21 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -196e84: |[196e84] org.thoughtcrime.securesms.util.Prefs.reliableService:(Landroid/content/Context;)Z │ │ -196e94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -196e96: 1a01 6074 |0001: const-string v1, "pref_reliable_service" // string@7460 │ │ -196e9a: 7130 bd56 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ -196ea0: 0a02 |0006: move-result v2 │ │ -196ea2: 0f02 |0007: return v2 │ │ -196ea4: 0f00 |0008: return v0 │ │ +196e88: |[196e88] org.thoughtcrime.securesms.util.Prefs.reliableService:(Landroid/content/Context;)Z │ │ +196e98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +196e9a: 1a01 6074 |0001: const-string v1, "pref_reliable_service" // string@7460 │ │ +196e9e: 7130 bd56 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@56bd │ │ +196ea4: 0a02 |0006: move-result v2 │ │ +196ea6: 0f02 |0007: return v2 │ │ +196ea8: 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; │ │ @@ -311259,18 +311260,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1971b8: |[1971b8] org.thoughtcrime.securesms.util.Prefs.removeNotificationRingtone:(Landroid/content/Context;)V │ │ -1971c8: 1a00 2f74 |0000: const-string v0, "pref_key_ringtone" // string@742f │ │ -1971cc: 7120 dc56 0100 |0002: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56dc │ │ -1971d2: 0e00 |0005: return-void │ │ +1971bc: |[1971bc] org.thoughtcrime.securesms.util.Prefs.removeNotificationRingtone:(Landroid/content/Context;)V │ │ +1971cc: 1a00 2f74 |0000: const-string v0, "pref_key_ringtone" // string@742f │ │ +1971d0: 7120 dc56 0100 |0002: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56dc │ │ +1971d6: 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;) │ │ @@ -311278,23 +311279,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 │ │ -1971d4: |[1971d4] org.thoughtcrime.securesms.util.Prefs.removePreference:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1971e4: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1971ea: 0c00 |0003: move-result-object v0 │ │ -1971ec: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1971f2: 0c00 |0007: move-result-object v0 │ │ -1971f4: 7220 b900 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00b9 │ │ -1971fa: 0c00 |000b: move-result-object v0 │ │ -1971fc: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -197202: 0e00 |000f: return-void │ │ +1971d8: |[1971d8] org.thoughtcrime.securesms.util.Prefs.removePreference:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1971e8: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1971ee: 0c00 |0003: move-result-object v0 │ │ +1971f0: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1971f6: 0c00 |0007: move-result-object v0 │ │ +1971f8: 7220 b900 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00b9 │ │ +1971fe: 0c00 |000b: move-result-object v0 │ │ +197200: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +197206: 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; │ │ │ │ @@ -311303,23 +311304,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 │ │ -197204: |[197204] org.thoughtcrime.securesms.util.Prefs.setBackgroundImagePath:(Landroid/content/Context;ILjava/lang/String;)V │ │ -197214: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ -197218: 1a01 0974 |0002: const-string v1, "pref_chat_background" // string@7409 │ │ -19721c: 7020 050b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -197222: 6e20 090b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -197228: 6e10 1f0b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19722e: 0c03 |000d: move-result-object v3 │ │ -197230: 7130 ea56 3204 |000e: invoke-static {v2, v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56ea │ │ -197236: 0e00 |0011: return-void │ │ +197208: |[197208] org.thoughtcrime.securesms.util.Prefs.setBackgroundImagePath:(Landroid/content/Context;ILjava/lang/String;)V │ │ +197218: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ +19721c: 1a01 0974 |0002: const-string v1, "pref_chat_background" // string@7409 │ │ +197220: 7020 050b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +197226: 6e20 090b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +19722c: 6e10 1f0b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +197232: 0c03 |000d: move-result-object v3 │ │ +197234: 7130 ea56 3204 |000e: invoke-static {v2, v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56ea │ │ +19723a: 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; │ │ @@ -311329,23 +311330,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 │ │ -197238: |[197238] org.thoughtcrime.securesms.util.Prefs.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V │ │ -197248: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -19724e: 0c00 |0003: move-result-object v0 │ │ -197250: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -197256: 0c00 |0007: move-result-object v0 │ │ -197258: 7230 b400 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00b4 │ │ -19725e: 0c00 |000b: move-result-object v0 │ │ -197260: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -197266: 0e00 |000f: return-void │ │ +19723c: |[19723c] org.thoughtcrime.securesms.util.Prefs.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V │ │ +19724c: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +197252: 0c00 |0003: move-result-object v0 │ │ +197254: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +19725a: 0c00 |0007: move-result-object v0 │ │ +19725c: 7230 b400 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00b4 │ │ +197262: 0c00 |000b: move-result-object v0 │ │ +197264: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +19726a: 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 │ │ @@ -311355,33 +311356,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 │ │ -197268: |[197268] org.thoughtcrime.securesms.util.Prefs.setChatRingtone:(Landroid/content/Context;IILandroid/net/Uri;)V │ │ -197278: 1a00 0a74 |0000: const-string v0, "pref_chat_ringtone_" // string@740a │ │ -19727c: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -197280: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -197284: 2201 0703 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ -197288: 7020 050b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -19728e: 6e20 090b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -197294: 1a03 5b0b |000e: const-string v3, "." // string@0b5b │ │ -197298: 6e20 0e0b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19729e: 6e20 090b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -1972a4: 6e10 1f0b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -1972aa: 0c00 |0019: move-result-object v0 │ │ -1972ac: 3805 0a00 |001a: if-eqz v5, 0024 // +000a │ │ -1972b0: 6e10 0202 0500 |001c: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1972b6: 0c03 |001f: move-result-object v3 │ │ -1972b8: 7130 ea56 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56ea │ │ -1972be: 2804 |0023: goto 0027 // +0004 │ │ -1972c0: 7120 dc56 0200 |0024: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56dc │ │ -1972c6: 0e00 |0027: return-void │ │ +19726c: |[19726c] org.thoughtcrime.securesms.util.Prefs.setChatRingtone:(Landroid/content/Context;IILandroid/net/Uri;)V │ │ +19727c: 1a00 0a74 |0000: const-string v0, "pref_chat_ringtone_" // string@740a │ │ +197280: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +197284: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +197288: 2201 0703 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ +19728c: 7020 050b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +197292: 6e20 090b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +197298: 1a03 5b0b |000e: const-string v3, "." // string@0b5b │ │ +19729c: 6e20 0e0b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +1972a2: 6e20 090b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +1972a8: 6e10 1f0b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +1972ae: 0c00 |0019: move-result-object v0 │ │ +1972b0: 3805 0a00 |001a: if-eqz v5, 0024 // +000a │ │ +1972b4: 6e10 0202 0500 |001c: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1972ba: 0c03 |001f: move-result-object v3 │ │ +1972bc: 7130 ea56 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56ea │ │ +1972c2: 2804 |0023: goto 0027 // +0004 │ │ +1972c4: 7120 dc56 0200 |0024: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56dc │ │ +1972ca: 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; │ │ @@ -311394,34 +311395,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 │ │ -1972c8: |[1972c8] org.thoughtcrime.securesms.util.Prefs.setChatVibrate:(Landroid/content/Context;IILorg/thoughtcrime/securesms/util/Prefs$VibrateState;)V │ │ -1972d8: 1a00 0b74 |0000: const-string v0, "pref_chat_vibrate_" // string@740b │ │ -1972dc: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -1972e0: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -1972e4: 2201 0703 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ -1972e8: 7020 050b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -1972ee: 6e20 090b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -1972f4: 1a03 5b0b |000e: const-string v3, "." // string@0b5b │ │ -1972f8: 6e20 0e0b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -1972fe: 6e20 090b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -197304: 6e10 1f0b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19730a: 0c00 |0019: move-result-object v0 │ │ -19730c: 6203 5442 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4254 │ │ -197310: 3235 0a00 |001c: if-eq v5, v3, 0026 // +000a │ │ -197314: 6e10 b656 0500 |001e: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@56b6 │ │ -19731a: 0a03 |0021: move-result v3 │ │ -19731c: 7130 e456 0203 |0022: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@56e4 │ │ -197322: 2804 |0025: goto 0029 // +0004 │ │ -197324: 7120 dc56 0200 |0026: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56dc │ │ -19732a: 0e00 |0029: return-void │ │ +1972cc: |[1972cc] org.thoughtcrime.securesms.util.Prefs.setChatVibrate:(Landroid/content/Context;IILorg/thoughtcrime/securesms/util/Prefs$VibrateState;)V │ │ +1972dc: 1a00 0b74 |0000: const-string v0, "pref_chat_vibrate_" // string@740b │ │ +1972e0: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +1972e4: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +1972e8: 2201 0703 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ +1972ec: 7020 050b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +1972f2: 6e20 090b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +1972f8: 1a03 5b0b |000e: const-string v3, "." // string@0b5b │ │ +1972fc: 6e20 0e0b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +197302: 6e20 090b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +197308: 6e10 1f0b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19730e: 0c00 |0019: move-result-object v0 │ │ +197310: 6203 5442 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@4254 │ │ +197314: 3235 0a00 |001c: if-eq v5, v3, 0026 // +000a │ │ +197318: 6e10 b656 0500 |001e: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@56b6 │ │ +19731e: 0a03 |0021: move-result v3 │ │ +197320: 7130 e456 0203 |0022: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@56e4 │ │ +197326: 2804 |0025: goto 0029 // +0004 │ │ +197328: 7120 dc56 0200 |0026: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@56dc │ │ +19732e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x001a line=232 │ │ 0x001e line=233 │ │ 0x0026 line=236 │ │ locals : │ │ @@ -311435,23 +311436,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 │ │ -19732c: |[19732c] org.thoughtcrime.securesms.util.Prefs.setDatabaseEncryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -19733c: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ -197340: 1a01 1374 |0002: const-string v1, "pref_database_encrypted_secret_" // string@7413 │ │ -197344: 7020 050b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -19734a: 6e20 090b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -197350: 6e10 1f0b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -197356: 0c04 |000d: move-result-object v4 │ │ -197358: 7130 ea56 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56ea │ │ -19735e: 0e00 |0011: return-void │ │ +197330: |[197330] org.thoughtcrime.securesms.util.Prefs.setDatabaseEncryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +197340: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ +197344: 1a01 1374 |0002: const-string v1, "pref_database_encrypted_secret_" // string@7413 │ │ +197348: 7020 050b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +19734e: 6e20 090b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +197354: 6e10 1f0b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19735a: 0c04 |000d: move-result-object v4 │ │ +19735c: 7130 ea56 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56ea │ │ +197362: 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 │ │ @@ -311461,23 +311462,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 │ │ -197360: |[197360] org.thoughtcrime.securesms.util.Prefs.setDatabaseUnencryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -197370: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ -197374: 1a01 1474 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@7414 │ │ -197378: 7020 050b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -19737e: 6e20 090b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -197384: 6e10 1f0b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19738a: 0c04 |000d: move-result-object v4 │ │ -19738c: 7130 ea56 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56ea │ │ -197392: 0e00 |0011: return-void │ │ +197364: |[197364] org.thoughtcrime.securesms.util.Prefs.setDatabaseUnencryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +197374: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ +197378: 1a01 1474 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@7414 │ │ +19737c: 7020 050b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +197382: 6e20 090b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +197388: 6e10 1f0b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19738e: 0c04 |000d: move-result-object v4 │ │ +197390: 7130 ea56 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56ea │ │ +197396: 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 │ │ @@ -311487,18 +311488,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 │ │ -197394: |[197394] org.thoughtcrime.securesms.util.Prefs.setEnterSendsEnabled:(Landroid/content/Context;Z)V │ │ -1973a4: 1a00 2274 |0000: const-string v0, "pref_enter_sends" // string@7422 │ │ -1973a8: 7130 de56 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@56de │ │ -1973ae: 0e00 |0005: return-void │ │ +197398: |[197398] org.thoughtcrime.securesms.util.Prefs.setEnterSendsEnabled:(Landroid/content/Context;Z)V │ │ +1973a8: 1a00 2274 |0000: const-string v0, "pref_enter_sends" // string@7422 │ │ +1973ac: 7130 de56 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@56de │ │ +1973b2: 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 │ │ │ │ @@ -311507,23 +311508,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 │ │ -1973b0: |[1973b0] org.thoughtcrime.securesms.util.Prefs.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -1973c0: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1973c6: 0c00 |0003: move-result-object v0 │ │ -1973c8: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1973ce: 0c00 |0007: move-result-object v0 │ │ -1973d0: 7230 b500 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00b5 │ │ -1973d6: 0c00 |000b: move-result-object v0 │ │ -1973d8: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -1973de: 0e00 |000f: return-void │ │ +1973b4: |[1973b4] org.thoughtcrime.securesms.util.Prefs.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +1973c4: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1973ca: 0c00 |0003: move-result-object v0 │ │ +1973cc: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1973d2: 0c00 |0007: move-result-object v0 │ │ +1973d4: 7230 b500 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00b5 │ │ +1973da: 0c00 |000b: move-result-object v0 │ │ +1973dc: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +1973e2: 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 │ │ @@ -311533,23 +311534,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 │ │ -1973e0: |[1973e0] org.thoughtcrime.securesms.util.Prefs.setLongPreference:(Landroid/content/Context;Ljava/lang/String;J)V │ │ -1973f0: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1973f6: 0c00 |0003: move-result-object v0 │ │ -1973f8: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1973fe: 0c00 |0007: move-result-object v0 │ │ -197400: 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 │ │ -197406: 0c00 |000b: move-result-object v0 │ │ -197408: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -19740e: 0e00 |000f: return-void │ │ +1973e4: |[1973e4] org.thoughtcrime.securesms.util.Prefs.setLongPreference:(Landroid/content/Context;Ljava/lang/String;J)V │ │ +1973f4: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1973fa: 0c00 |0003: move-result-object v0 │ │ +1973fc: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +197402: 0c00 |0007: move-result-object v0 │ │ +197404: 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 │ │ +19740a: 0c00 |000b: move-result-object v0 │ │ +19740c: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +197412: 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 │ │ @@ -311559,20 +311560,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 │ │ -197410: |[197410] org.thoughtcrime.securesms.util.Prefs.setNotificationRingtone:(Landroid/content/Context;Landroid/net/Uri;)V │ │ -197420: 1a00 2f74 |0000: const-string v0, "pref_key_ringtone" // string@742f │ │ -197424: 6e10 0202 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -19742a: 0c02 |0005: move-result-object v2 │ │ -19742c: 7130 ea56 0102 |0006: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56ea │ │ -197432: 0e00 |0009: return-void │ │ +197414: |[197414] org.thoughtcrime.securesms.util.Prefs.setNotificationRingtone:(Landroid/content/Context;Landroid/net/Uri;)V │ │ +197424: 1a00 2f74 |0000: const-string v0, "pref_key_ringtone" // string@742f │ │ +197428: 6e10 0202 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +19742e: 0c02 |0005: move-result-object v2 │ │ +197430: 7130 ea56 0102 |0006: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56ea │ │ +197436: 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; │ │ │ │ @@ -311581,18 +311582,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 │ │ -197434: |[197434] org.thoughtcrime.securesms.util.Prefs.setProfileAvatarId:(Landroid/content/Context;I)V │ │ -197444: 1a00 5a74 |0000: const-string v0, "pref_profile_avatar_id" // string@745a │ │ -197448: 7130 e456 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@56e4 │ │ -19744e: 0e00 |0005: return-void │ │ +197438: |[197438] org.thoughtcrime.securesms.util.Prefs.setProfileAvatarId:(Landroid/content/Context;I)V │ │ +197448: 1a00 5a74 |0000: const-string v0, "pref_profile_avatar_id" // string@745a │ │ +19744c: 7130 e456 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@56e4 │ │ +197452: 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 │ │ │ │ @@ -311601,18 +311602,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 │ │ -197450: |[197450] org.thoughtcrime.securesms.util.Prefs.setPromptedDozeMsgId:(Landroid/content/Context;I)V │ │ -197460: 1a00 5d74 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@745d │ │ -197464: 7130 e456 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@56e4 │ │ -19746a: 0e00 |0005: return-void │ │ +197454: |[197454] org.thoughtcrime.securesms.util.Prefs.setPromptedDozeMsgId:(Landroid/content/Context;I)V │ │ +197464: 1a00 5d74 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@745d │ │ +197468: 7130 e456 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@56e4 │ │ +19746e: 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 │ │ │ │ @@ -311621,18 +311622,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 │ │ -19746c: |[19746c] org.thoughtcrime.securesms.util.Prefs.setScreenSecurityEnabled:(Landroid/content/Context;Z)V │ │ -19747c: 1a00 6474 |0000: const-string v0, "pref_screen_security" // string@7464 │ │ -197480: 7130 de56 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@56de │ │ -197486: 0e00 |0005: return-void │ │ +197470: |[197470] org.thoughtcrime.securesms.util.Prefs.setScreenSecurityEnabled:(Landroid/content/Context;Z)V │ │ +197480: 1a00 6474 |0000: const-string v0, "pref_screen_security" // string@7464 │ │ +197484: 7130 de56 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@56de │ │ +19748a: 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 │ │ │ │ @@ -311641,23 +311642,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 │ │ -197488: |[197488] org.thoughtcrime.securesms.util.Prefs.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -197498: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -19749e: 0c00 |0003: move-result-object v0 │ │ -1974a0: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1974a6: 0c00 |0007: move-result-object v0 │ │ -1974a8: 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 │ │ -1974ae: 0c00 |000b: move-result-object v0 │ │ -1974b0: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -1974b6: 0e00 |000f: return-void │ │ +19748c: |[19748c] org.thoughtcrime.securesms.util.Prefs.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +19749c: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1974a2: 0c00 |0003: move-result-object v0 │ │ +1974a4: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1974aa: 0c00 |0007: move-result-object v0 │ │ +1974ac: 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 │ │ +1974b2: 0c00 |000b: move-result-object v0 │ │ +1974b4: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +1974ba: 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; │ │ @@ -311667,24 +311668,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 │ │ -1974b8: |[1974b8] org.thoughtcrime.securesms.util.Prefs.setSystemContactPhotos:(Landroid/content/Context;Ljava/util/Set;)V │ │ -1974c8: 7110 7702 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1974ce: 0c01 |0003: move-result-object v1 │ │ -1974d0: 7210 bb00 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1974d6: 0c01 |0007: move-result-object v1 │ │ -1974d8: 1a00 1174 |0008: const-string v0, "pref_contact_photo_identifiers" // string@7411 │ │ -1974dc: 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 │ │ -1974e2: 0c01 |000d: move-result-object v1 │ │ -1974e4: 7210 b300 0100 |000e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -1974ea: 0e00 |0011: return-void │ │ +1974bc: |[1974bc] org.thoughtcrime.securesms.util.Prefs.setSystemContactPhotos:(Landroid/content/Context;Ljava/util/Set;)V │ │ +1974cc: 7110 7702 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1974d2: 0c01 |0003: move-result-object v1 │ │ +1974d4: 7210 bb00 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1974da: 0c01 |0007: move-result-object v1 │ │ +1974dc: 1a00 1174 |0008: const-string v0, "pref_contact_photo_identifiers" // string@7411 │ │ +1974e0: 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 │ │ +1974e6: 0c01 |000d: move-result-object v1 │ │ +1974e8: 7210 b300 0100 |000e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +1974ee: 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; │ │ │ │ @@ -311693,29 +311694,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 │ │ -1974ec: |[1974ec] org.thoughtcrime.securesms.util.Prefs.setWebxdcStoreUrl:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1974fc: 3802 1400 |0000: if-eqz v2, 0014 // +0014 │ │ -197500: 6e10 f30a 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af3 │ │ -197506: 0c00 |0005: move-result-object v0 │ │ -197508: 6e10 d90a 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ad9 │ │ -19750e: 0a00 |0009: move-result v0 │ │ -197510: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ -197514: 1a00 255c |000c: const-string v0, "https://webxdc.org/apps/" // string@5c25 │ │ -197518: 6e20 cc0a 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -19751e: 0a00 |0011: move-result v0 │ │ -197520: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ -197524: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -197526: 1a00 8874 |0015: const-string v0, "pref_webxdc_store_url" // string@7488 │ │ -19752a: 7130 ea56 0102 |0017: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56ea │ │ -197530: 0e00 |001a: return-void │ │ +1974f0: |[1974f0] org.thoughtcrime.securesms.util.Prefs.setWebxdcStoreUrl:(Landroid/content/Context;Ljava/lang/String;)V │ │ +197500: 3802 1400 |0000: if-eqz v2, 0014 // +0014 │ │ +197504: 6e10 f30a 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af3 │ │ +19750a: 0c00 |0005: move-result-object v0 │ │ +19750c: 6e10 d90a 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ad9 │ │ +197512: 0a00 |0009: move-result v0 │ │ +197514: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +197518: 1a00 255c |000c: const-string v0, "https://webxdc.org/apps/" // string@5c25 │ │ +19751c: 6e20 cc0a 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +197522: 0a00 |0011: move-result v0 │ │ +197524: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ +197528: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +19752a: 1a00 8874 |0015: const-string v0, "pref_webxdc_store_url" // string@7488 │ │ +19752e: 7130 ea56 0102 |0017: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@56ea │ │ +197534: 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; │ │ @@ -311782,17 +311783,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -197798: |[197798] org.thoughtcrime.securesms.util.RelayUtil.:()V │ │ -1977a8: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1977ae: 0e00 |0003: return-void │ │ +19779c: |[19779c] org.thoughtcrime.securesms.util.RelayUtil.:()V │ │ +1977ac: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1977b2: 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;) │ │ @@ -311800,60 +311801,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 │ │ -1977b0: |[1977b0] org.thoughtcrime.securesms.util.RelayUtil.acquireRelayMessageContent:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -1977c0: 7110 f656 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@56f6 │ │ -1977c6: 0a00 |0003: move-result v0 │ │ -1977c8: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -1977cc: 1a00 8454 |0006: const-string v0, "forwarded_message_ids" // string@5484 │ │ -1977d0: 7110 f056 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@56f0 │ │ -1977d6: 0c02 |000b: move-result-object v2 │ │ -1977d8: 6e30 a200 0302 |000c: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ -1977de: 284d |000f: goto 005c // +004d │ │ -1977e0: 7110 f856 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@56f8 │ │ -1977e6: 0a00 |0013: move-result v0 │ │ -1977e8: 3800 4800 |0014: if-eqz v0, 005c // +0048 │ │ -1977ec: 1a00 ee5f |0016: const-string v0, "is_sharing" // string@5fee │ │ -1977f0: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -1977f2: 6e30 a100 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -1977f8: 7110 f556 0200 |001c: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isDirectSharing:(Landroid/app/Activity;)Z // method@56f5 │ │ -1977fe: 0a00 |001f: move-result v0 │ │ -197800: 3800 0b00 |0020: if-eqz v0, 002b // +000b │ │ -197804: 1a00 4e4f |0022: const-string v0, "direct_sharing_chat_id" // string@4f4e │ │ -197808: 7110 ef56 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getDirectSharingChatId:(Landroid/app/Activity;)I // method@56ef │ │ -19780e: 0a01 |0027: move-result v1 │ │ -197810: 6e30 9c00 0301 |0028: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -197816: 7110 f456 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@56f4 │ │ -19781c: 0c00 |002e: move-result-object v0 │ │ -19781e: 6e10 590c 0000 |002f: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c59 │ │ -197824: 0a00 |0032: move-result v0 │ │ -197826: 3900 0b00 |0033: if-nez v0, 003e // +000b │ │ -19782a: 1a00 dd7c |0035: const-string v0, "shared_uris" // string@7cdd │ │ -19782e: 7110 f456 0200 |0037: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@56f4 │ │ -197834: 0c01 |003a: move-result-object v1 │ │ -197836: 6e30 a500 0301 |003b: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a5 │ │ -19783c: 7110 f156 0200 |003e: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@56f1 │ │ -197842: 0a00 |0041: move-result v0 │ │ -197844: 3800 0b00 |0042: if-eqz v0, 004d // +000b │ │ -197848: 1a00 db7c |0044: const-string v0, "shared_contact_id" // string@7cdb │ │ -19784c: 7110 f156 0200 |0046: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@56f1 │ │ -197852: 0a01 |0049: move-result v1 │ │ -197854: 6e30 9c00 0301 |004a: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -19785a: 7110 f256 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@56f2 │ │ -197860: 0c00 |0050: move-result-object v0 │ │ -197862: 3800 0b00 |0051: if-eqz v0, 005c // +000b │ │ -197866: 1a00 d84f |0053: const-string v0, "draft_text" // string@4fd8 │ │ -19786a: 7110 f256 0200 |0055: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@56f2 │ │ -197870: 0c02 |0058: move-result-object v2 │ │ -197872: 6e30 a000 0302 |0059: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -197878: 0e00 |005c: return-void │ │ +1977b4: |[1977b4] org.thoughtcrime.securesms.util.RelayUtil.acquireRelayMessageContent:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +1977c4: 7110 f656 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@56f6 │ │ +1977ca: 0a00 |0003: move-result v0 │ │ +1977cc: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +1977d0: 1a00 8454 |0006: const-string v0, "forwarded_message_ids" // string@5484 │ │ +1977d4: 7110 f056 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@56f0 │ │ +1977da: 0c02 |000b: move-result-object v2 │ │ +1977dc: 6e30 a200 0302 |000c: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ +1977e2: 284d |000f: goto 005c // +004d │ │ +1977e4: 7110 f856 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@56f8 │ │ +1977ea: 0a00 |0013: move-result v0 │ │ +1977ec: 3800 4800 |0014: if-eqz v0, 005c // +0048 │ │ +1977f0: 1a00 ee5f |0016: const-string v0, "is_sharing" // string@5fee │ │ +1977f4: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +1977f6: 6e30 a100 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +1977fc: 7110 f556 0200 |001c: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isDirectSharing:(Landroid/app/Activity;)Z // method@56f5 │ │ +197802: 0a00 |001f: move-result v0 │ │ +197804: 3800 0b00 |0020: if-eqz v0, 002b // +000b │ │ +197808: 1a00 4e4f |0022: const-string v0, "direct_sharing_chat_id" // string@4f4e │ │ +19780c: 7110 ef56 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getDirectSharingChatId:(Landroid/app/Activity;)I // method@56ef │ │ +197812: 0a01 |0027: move-result v1 │ │ +197814: 6e30 9c00 0301 |0028: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +19781a: 7110 f456 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@56f4 │ │ +197820: 0c00 |002e: move-result-object v0 │ │ +197822: 6e10 590c 0000 |002f: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c59 │ │ +197828: 0a00 |0032: move-result v0 │ │ +19782a: 3900 0b00 |0033: if-nez v0, 003e // +000b │ │ +19782e: 1a00 dd7c |0035: const-string v0, "shared_uris" // string@7cdd │ │ +197832: 7110 f456 0200 |0037: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@56f4 │ │ +197838: 0c01 |003a: move-result-object v1 │ │ +19783a: 6e30 a500 0301 |003b: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a5 │ │ +197840: 7110 f156 0200 |003e: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@56f1 │ │ +197846: 0a00 |0041: move-result v0 │ │ +197848: 3800 0b00 |0042: if-eqz v0, 004d // +000b │ │ +19784c: 1a00 db7c |0044: const-string v0, "shared_contact_id" // string@7cdb │ │ +197850: 7110 f156 0200 |0046: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@56f1 │ │ +197856: 0a01 |0049: move-result v1 │ │ +197858: 6e30 9c00 0301 |004a: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +19785e: 7110 f256 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@56f2 │ │ +197864: 0c00 |0050: move-result-object v0 │ │ +197866: 3800 0b00 |0051: if-eqz v0, 005c // +000b │ │ +19786a: 1a00 d84f |0053: const-string v0, "draft_text" // string@4fd8 │ │ +19786e: 7110 f256 0200 |0055: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@56f2 │ │ +197874: 0c02 |0058: move-result-object v2 │ │ +197876: 6e30 a000 0302 |0059: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +19787c: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0006 line=118 │ │ 0x0010 line=119 │ │ 0x0016 line=120 │ │ 0x001c line=121 │ │ @@ -311873,23 +311874,23 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -197624: |[197624] org.thoughtcrime.securesms.util.RelayUtil.getDirectSharingChatId:(Landroid/app/Activity;)I │ │ -197634: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -197636: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -19763c: 0c02 |0004: move-result-object v2 │ │ -19763e: 1a01 4e4f |0005: const-string v1, "direct_sharing_chat_id" // string@4f4e │ │ -197642: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -197648: 0a02 |000a: move-result v2 │ │ -19764a: 0f02 |000b: return v2 │ │ -19764c: 0f00 |000c: return v0 │ │ +197628: |[197628] org.thoughtcrime.securesms.util.RelayUtil.getDirectSharingChatId:(Landroid/app/Activity;)I │ │ +197638: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +19763a: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +197640: 0c02 |0004: move-result-object v2 │ │ +197642: 1a01 4e4f |0005: const-string v1, "direct_sharing_chat_id" // string@4f4e │ │ +197646: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +19764c: 0a02 |000a: move-result v2 │ │ +19764e: 0f02 |000b: return v2 │ │ +197650: 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; │ │ @@ -311899,23 +311900,23 @@ │ │ type : '(Landroid/app/Activity;)[I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1976a4: |[1976a4] org.thoughtcrime.securesms.util.RelayUtil.getForwardedMessageIDs:(Landroid/app/Activity;)[I │ │ -1976b4: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1976ba: 0c01 |0003: move-result-object v1 │ │ -1976bc: 1a00 8454 |0004: const-string v0, "forwarded_message_ids" // string@5484 │ │ -1976c0: 6e20 9300 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ -1976c6: 0c01 |0009: move-result-object v1 │ │ -1976c8: 1101 |000a: return-object v1 │ │ -1976ca: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -1976cc: 1101 |000c: return-object v1 │ │ +1976a8: |[1976a8] org.thoughtcrime.securesms.util.RelayUtil.getForwardedMessageIDs:(Landroid/app/Activity;)[I │ │ +1976b8: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1976be: 0c01 |0003: move-result-object v1 │ │ +1976c0: 1a00 8454 |0004: const-string v0, "forwarded_message_ids" // string@5484 │ │ +1976c4: 6e20 9300 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ +1976ca: 0c01 |0009: move-result-object v1 │ │ +1976cc: 1101 |000a: return-object v1 │ │ +1976ce: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +1976d0: 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; │ │ @@ -311925,25 +311926,25 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -197660: |[197660] org.thoughtcrime.securesms.util.RelayUtil.getSharedContactId:(Landroid/app/Activity;)I │ │ -197670: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -197672: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -197678: 0c02 |0004: move-result-object v2 │ │ -19767a: 1a01 db7c |0005: const-string v1, "shared_contact_id" // string@7cdb │ │ -19767e: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -197684: 0a02 |000a: move-result v2 │ │ -197686: 0f02 |000b: return v2 │ │ -197688: 0d02 |000c: move-exception v2 │ │ -19768a: 6e10 2d0a 0200 |000d: invoke-virtual {v2}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ -197690: 0f00 |0010: return v0 │ │ +197664: |[197664] org.thoughtcrime.securesms.util.RelayUtil.getSharedContactId:(Landroid/app/Activity;)I │ │ +197674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +197676: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +19767c: 0c02 |0004: move-result-object v2 │ │ +19767e: 1a01 db7c |0005: const-string v1, "shared_contact_id" // string@7cdb │ │ +197682: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +197688: 0a02 |000a: move-result v2 │ │ +19768a: 0f02 |000b: return v2 │ │ +19768c: 0d02 |000c: move-exception v2 │ │ +19768e: 6e10 2d0a 0200 |000d: invoke-virtual {v2}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ +197694: 0f00 |0010: return v0 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/Exception; -> 0x000c │ │ positions : │ │ 0x0001 line=79 │ │ 0x000d line=81 │ │ locals : │ │ @@ -311954,23 +311955,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 │ │ -1976e0: |[1976e0] org.thoughtcrime.securesms.util.RelayUtil.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; │ │ -1976f0: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1976f6: 0c01 |0003: move-result-object v1 │ │ -1976f8: 1a00 d84f |0004: const-string v0, "draft_text" // string@4fd8 │ │ -1976fc: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -197702: 0c01 |0009: move-result-object v1 │ │ -197704: 1101 |000a: return-object v1 │ │ -197706: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -197708: 1101 |000c: return-object v1 │ │ +1976e4: |[1976e4] org.thoughtcrime.securesms.util.RelayUtil.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; │ │ +1976f4: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1976fa: 0c01 |0003: move-result-object v1 │ │ +1976fc: 1a00 d84f |0004: const-string v0, "draft_text" // string@4fd8 │ │ +197700: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +197706: 0c01 |0009: move-result-object v1 │ │ +197708: 1101 |000a: return-object v1 │ │ +19770a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +19770c: 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; │ │ @@ -311980,23 +311981,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 │ │ -19771c: |[19771c] org.thoughtcrime.securesms.util.RelayUtil.getSharedTitle:(Landroid/app/Activity;)Ljava/lang/String; │ │ -19772c: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -197732: 0c01 |0003: move-result-object v1 │ │ -197734: 1a00 dc7c |0004: const-string v0, "shared_title" // string@7cdc │ │ -197738: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -19773e: 0c01 |0009: move-result-object v1 │ │ -197740: 1101 |000a: return-object v1 │ │ -197742: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -197744: 1101 |000c: return-object v1 │ │ +197720: |[197720] org.thoughtcrime.securesms.util.RelayUtil.getSharedTitle:(Landroid/app/Activity;)Ljava/lang/String; │ │ +197730: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +197736: 0c01 |0003: move-result-object v1 │ │ +197738: 1a00 dc7c |0004: const-string v0, "shared_title" // string@7cdc │ │ +19773c: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +197742: 0c01 |0009: move-result-object v1 │ │ +197744: 1101 |000a: return-object v1 │ │ +197746: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +197748: 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; │ │ @@ -312006,27 +312007,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 │ │ -197758: |[197758] org.thoughtcrime.securesms.util.RelayUtil.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; │ │ -197768: 3801 1100 |0000: if-eqz v1, 0011 // +0011 │ │ -19776c: 6e10 1a00 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -197772: 0c01 |0005: move-result-object v1 │ │ -197774: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -197778: 1a00 dd7c |0008: const-string v0, "shared_uris" // string@7cdd │ │ -19777c: 6e20 9600 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0096 │ │ -197782: 0c01 |000d: move-result-object v1 │ │ -197784: 3801 0300 |000e: if-eqz v1, 0011 // +0003 │ │ -197788: 1101 |0010: return-object v1 │ │ -19778a: 2201 7003 |0011: new-instance v1, Ljava/util/ArrayList; // type@0370 │ │ -19778e: 7010 4f0c 0100 |0013: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ -197794: 1101 |0016: return-object v1 │ │ +19775c: |[19775c] org.thoughtcrime.securesms.util.RelayUtil.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; │ │ +19776c: 3801 1100 |0000: if-eqz v1, 0011 // +0011 │ │ +197770: 6e10 1a00 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +197776: 0c01 |0005: move-result-object v1 │ │ +197778: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +19777c: 1a00 dd7c |0008: const-string v0, "shared_uris" // string@7cdd │ │ +197780: 6e20 9600 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0096 │ │ +197786: 0c01 |000d: move-result-object v1 │ │ +197788: 3801 0300 |000e: if-eqz v1, 0011 // +0003 │ │ +19778c: 1101 |0010: return-object v1 │ │ +19778e: 2201 7003 |0011: new-instance v1, Ljava/util/ArrayList; // type@0370 │ │ +197792: 7010 4f0c 0100 |0013: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ +197798: 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; │ │ @@ -312036,25 +312037,25 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -197534: |[197534] org.thoughtcrime.securesms.util.RelayUtil.isDirectSharing:(Landroid/app/Activity;)Z │ │ -197544: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -197546: 6e10 1a00 0300 |0001: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -19754c: 0c03 |0004: move-result-object v3 │ │ -19754e: 1a01 4e4f |0005: const-string v1, "direct_sharing_chat_id" // string@4f4e │ │ -197552: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ -197554: 6e30 9400 1302 |0008: invoke-virtual {v3, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -19755a: 0a03 |000b: move-result v3 │ │ -19755c: 3223 0300 |000c: if-eq v3, v2, 000f // +0003 │ │ -197560: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -197562: 0f00 |000f: return v0 │ │ +197538: |[197538] org.thoughtcrime.securesms.util.RelayUtil.isDirectSharing:(Landroid/app/Activity;)Z │ │ +197548: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19754a: 6e10 1a00 0300 |0001: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +197550: 0c03 |0004: move-result-object v3 │ │ +197552: 1a01 4e4f |0005: const-string v1, "direct_sharing_chat_id" // string@4f4e │ │ +197556: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ +197558: 6e30 9400 1302 |0008: invoke-virtual {v3, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +19755e: 0a03 |000b: move-result v3 │ │ +197560: 3223 0300 |000c: if-eq v3, v2, 000f // +0003 │ │ +197564: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +197566: 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; │ │ @@ -312064,24 +312065,24 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -197574: |[197574] org.thoughtcrime.securesms.util.RelayUtil.isForwarding:(Landroid/app/Activity;)Z │ │ -197584: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -197586: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -19758c: 0c02 |0004: move-result-object v2 │ │ -19758e: 1a01 8454 |0005: const-string v1, "forwarded_message_ids" // string@5484 │ │ -197592: 6e20 9300 1200 |0007: invoke-virtual {v2, v1}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ -197598: 0c02 |000a: move-result-object v2 │ │ -19759a: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ -19759e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -1975a0: 0f00 |000e: return v0 │ │ +197578: |[197578] org.thoughtcrime.securesms.util.RelayUtil.isForwarding:(Landroid/app/Activity;)Z │ │ +197588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19758a: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +197590: 0c02 |0004: move-result-object v2 │ │ +197592: 1a01 8454 |0005: const-string v1, "forwarded_message_ids" // string@5484 │ │ +197596: 6e20 9300 1200 |0007: invoke-virtual {v2, v1}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ +19759c: 0c02 |000a: move-result-object v2 │ │ +19759e: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ +1975a2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +1975a4: 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; │ │ @@ -312091,26 +312092,26 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -1975b4: |[1975b4] org.thoughtcrime.securesms.util.RelayUtil.isRelayingMessageContent:(Landroid/app/Activity;)Z │ │ -1975c4: 7110 f656 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@56f6 │ │ -1975ca: 0a00 |0003: move-result v0 │ │ -1975cc: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1975d0: 7110 f856 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@56f8 │ │ -1975d6: 0a01 |0009: move-result v1 │ │ -1975d8: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -1975dc: 2803 |000c: goto 000f // +0003 │ │ -1975de: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1975e0: 2802 |000e: goto 0010 // +0002 │ │ -1975e2: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -1975e4: 0f01 |0010: return v1 │ │ +1975b8: |[1975b8] org.thoughtcrime.securesms.util.RelayUtil.isRelayingMessageContent:(Landroid/app/Activity;)Z │ │ +1975c8: 7110 f656 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@56f6 │ │ +1975ce: 0a00 |0003: move-result v0 │ │ +1975d0: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1975d4: 7110 f856 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@56f8 │ │ +1975da: 0a01 |0009: move-result v1 │ │ +1975dc: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +1975e0: 2803 |000c: goto 000f // +0003 │ │ +1975e2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1975e4: 2802 |000e: goto 0010 // +0002 │ │ +1975e6: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +1975e8: 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;) │ │ @@ -312118,23 +312119,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1975e8: |[1975e8] org.thoughtcrime.securesms.util.RelayUtil.isSharing:(Landroid/app/Activity;)Z │ │ -1975f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1975fa: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -197600: 0c02 |0004: move-result-object v2 │ │ -197602: 1a01 ee5f |0005: const-string v1, "is_sharing" // string@5fee │ │ -197606: 6e30 8b00 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -19760c: 0a02 |000a: move-result v2 │ │ -19760e: 0f02 |000b: return v2 │ │ -197610: 0f00 |000c: return v0 │ │ +1975ec: |[1975ec] org.thoughtcrime.securesms.util.RelayUtil.isSharing:(Landroid/app/Activity;)Z │ │ +1975fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1975fe: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +197604: 0c02 |0004: move-result-object v2 │ │ +197606: 1a01 ee5f |0005: const-string v1, "is_sharing" // string@5fee │ │ +19760a: 6e30 8b00 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +197610: 0a02 |000a: move-result v2 │ │ +197612: 0f02 |000b: return v2 │ │ +197614: 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; │ │ @@ -312144,43 +312145,43 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -19787c: |[19787c] org.thoughtcrime.securesms.util.RelayUtil.resetRelayingMessageContent:(Landroid/app/Activity;)V │ │ -19788c: 6e10 1a00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -197892: 0c00 |0003: move-result-object v0 │ │ -197894: 1a01 8454 |0004: const-string v1, "forwarded_message_ids" // string@5484 │ │ -197898: 6e20 a700 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -19789e: 6e10 1a00 0200 |0009: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1978a4: 0c00 |000c: move-result-object v0 │ │ -1978a6: 1a01 dd7c |000d: const-string v1, "shared_uris" // string@7cdd │ │ -1978aa: 6e20 a700 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1978b0: 6e10 1a00 0200 |0012: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1978b6: 0c00 |0015: move-result-object v0 │ │ -1978b8: 1a01 db7c |0016: const-string v1, "shared_contact_id" // string@7cdb │ │ -1978bc: 6e20 a700 1000 |0018: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1978c2: 6e10 1a00 0200 |001b: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1978c8: 0c00 |001e: move-result-object v0 │ │ -1978ca: 1a01 ee5f |001f: const-string v1, "is_sharing" // string@5fee │ │ -1978ce: 6e20 a700 1000 |0021: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1978d4: 6e10 1a00 0200 |0024: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1978da: 0c00 |0027: move-result-object v0 │ │ -1978dc: 1a01 4e4f |0028: const-string v1, "direct_sharing_chat_id" // string@4f4e │ │ -1978e0: 6e20 a700 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1978e6: 6e10 1a00 0200 |002d: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1978ec: 0c02 |0030: move-result-object v2 │ │ -1978ee: 1a00 d84f |0031: const-string v0, "draft_text" // string@4fd8 │ │ -1978f2: 6e20 a700 0200 |0033: invoke-virtual {v2, v0}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1978f8: 2805 |0036: goto 003b // +0005 │ │ -1978fa: 0d02 |0037: move-exception v2 │ │ -1978fc: 6e10 8f0a 0200 |0038: invoke-virtual {v2}, Ljava/lang/NullPointerException;.printStackTrace:()V // method@0a8f │ │ -197902: 0e00 |003b: return-void │ │ +197880: |[197880] org.thoughtcrime.securesms.util.RelayUtil.resetRelayingMessageContent:(Landroid/app/Activity;)V │ │ +197890: 6e10 1a00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +197896: 0c00 |0003: move-result-object v0 │ │ +197898: 1a01 8454 |0004: const-string v1, "forwarded_message_ids" // string@5484 │ │ +19789c: 6e20 a700 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1978a2: 6e10 1a00 0200 |0009: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1978a8: 0c00 |000c: move-result-object v0 │ │ +1978aa: 1a01 dd7c |000d: const-string v1, "shared_uris" // string@7cdd │ │ +1978ae: 6e20 a700 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1978b4: 6e10 1a00 0200 |0012: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1978ba: 0c00 |0015: move-result-object v0 │ │ +1978bc: 1a01 db7c |0016: const-string v1, "shared_contact_id" // string@7cdb │ │ +1978c0: 6e20 a700 1000 |0018: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1978c6: 6e10 1a00 0200 |001b: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1978cc: 0c00 |001e: move-result-object v0 │ │ +1978ce: 1a01 ee5f |001f: const-string v1, "is_sharing" // string@5fee │ │ +1978d2: 6e20 a700 1000 |0021: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1978d8: 6e10 1a00 0200 |0024: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1978de: 0c00 |0027: move-result-object v0 │ │ +1978e0: 1a01 4e4f |0028: const-string v1, "direct_sharing_chat_id" // string@4f4e │ │ +1978e4: 6e20 a700 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1978ea: 6e10 1a00 0200 |002d: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1978f0: 0c02 |0030: move-result-object v2 │ │ +1978f2: 1a00 d84f |0031: const-string v0, "draft_text" // string@4fd8 │ │ +1978f6: 6e20 a700 0200 |0033: invoke-virtual {v2, v0}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1978fc: 2805 |0036: goto 003b // +0005 │ │ +1978fe: 0d02 |0037: move-exception v2 │ │ +197900: 6e10 8f0a 0200 |0038: invoke-virtual {v2}, Ljava/lang/NullPointerException;.printStackTrace:()V // method@0a8f │ │ +197906: 0e00 |003b: return-void │ │ catches : 1 │ │ 0x0000 - 0x0036 │ │ Ljava/lang/NullPointerException; -> 0x0037 │ │ positions : │ │ 0x0000 line=105 │ │ 0x0009 line=106 │ │ 0x0012 line=107 │ │ @@ -312196,18 +312197,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 │ │ -197914: |[197914] org.thoughtcrime.securesms.util.RelayUtil.setDirectSharing:(Landroid/content/Intent;I)V │ │ -197924: 1a00 4e4f |0000: const-string v0, "direct_sharing_chat_id" // string@4f4e │ │ -197928: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -19792e: 0e00 |0005: return-void │ │ +197918: |[197918] org.thoughtcrime.securesms.util.RelayUtil.setDirectSharing:(Landroid/content/Intent;I)V │ │ +197928: 1a00 4e4f |0000: const-string v0, "direct_sharing_chat_id" // string@4f4e │ │ +19792c: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +197932: 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 │ │ │ │ @@ -312216,18 +312217,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 │ │ -197930: |[197930] org.thoughtcrime.securesms.util.RelayUtil.setForwardingMessageIds:(Landroid/content/Intent;[I)V │ │ -197940: 1a00 8454 |0000: const-string v0, "forwarded_message_ids" // string@5484 │ │ -197944: 6e30 a200 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ -19794a: 0e00 |0005: return-void │ │ +197934: |[197934] org.thoughtcrime.securesms.util.RelayUtil.setForwardingMessageIds:(Landroid/content/Intent;[I)V │ │ +197944: 1a00 8454 |0000: const-string v0, "forwarded_message_ids" // string@5484 │ │ +197948: 6e30 a200 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ +19794e: 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 │ │ │ │ @@ -312236,21 +312237,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 │ │ -19794c: |[19794c] org.thoughtcrime.securesms.util.RelayUtil.setSharedContactId:(Landroid/content/Intent;I)V │ │ -19795c: 1a00 db7c |0000: const-string v0, "shared_contact_id" // string@7cdb │ │ -197960: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -197966: 1a02 ee5f |0005: const-string v2, "is_sharing" // string@5fee │ │ -19796a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -19796c: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -197972: 0e00 |000b: return-void │ │ +197950: |[197950] org.thoughtcrime.securesms.util.RelayUtil.setSharedContactId:(Landroid/content/Intent;I)V │ │ +197960: 1a00 db7c |0000: const-string v0, "shared_contact_id" // string@7cdb │ │ +197964: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +19796a: 1a02 ee5f |0005: const-string v2, "is_sharing" // string@5fee │ │ +19796e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +197970: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +197976: 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 │ │ @@ -312260,21 +312261,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 │ │ -197974: |[197974] org.thoughtcrime.securesms.util.RelayUtil.setSharedText:(Landroid/content/Intent;Ljava/lang/String;)V │ │ -197984: 1a00 d84f |0000: const-string v0, "draft_text" // string@4fd8 │ │ -197988: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -19798e: 1a02 ee5f |0005: const-string v2, "is_sharing" // string@5fee │ │ -197992: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -197994: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -19799a: 0e00 |000b: return-void │ │ +197978: |[197978] org.thoughtcrime.securesms.util.RelayUtil.setSharedText:(Landroid/content/Intent;Ljava/lang/String;)V │ │ +197988: 1a00 d84f |0000: const-string v0, "draft_text" // string@4fd8 │ │ +19798c: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +197992: 1a02 ee5f |0005: const-string v2, "is_sharing" // string@5fee │ │ +197996: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +197998: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +19799e: 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; │ │ @@ -312284,18 +312285,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 │ │ -19799c: |[19799c] org.thoughtcrime.securesms.util.RelayUtil.setSharedTitle:(Landroid/content/Intent;Ljava/lang/String;)V │ │ -1979ac: 1a00 dc7c |0000: const-string v0, "shared_title" // string@7cdc │ │ -1979b0: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1979b6: 0e00 |0005: return-void │ │ +1979a0: |[1979a0] org.thoughtcrime.securesms.util.RelayUtil.setSharedTitle:(Landroid/content/Intent;Ljava/lang/String;)V │ │ +1979b0: 1a00 dc7c |0000: const-string v0, "shared_title" // string@7cdc │ │ +1979b4: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1979ba: 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; │ │ │ │ @@ -312304,21 +312305,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 │ │ -1979b8: |[1979b8] org.thoughtcrime.securesms.util.RelayUtil.setSharedUris:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -1979c8: 1a00 dd7c |0000: const-string v0, "shared_uris" // string@7cdd │ │ -1979cc: 6e30 a500 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a5 │ │ -1979d2: 1a02 ee5f |0005: const-string v2, "is_sharing" // string@5fee │ │ -1979d6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -1979d8: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -1979de: 0e00 |000b: return-void │ │ +1979bc: |[1979bc] org.thoughtcrime.securesms.util.RelayUtil.setSharedUris:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +1979cc: 1a00 dd7c |0000: const-string v0, "shared_uris" // string@7cdd │ │ +1979d0: 6e30 a500 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a5 │ │ +1979d6: 1a02 ee5f |0005: const-string v2, "is_sharing" // string@5fee │ │ +1979da: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +1979dc: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +1979e2: 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; │ │ @@ -312349,17 +312350,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -197aa0: |[197aa0] org.thoughtcrime.securesms.util.ResUtil.:()V │ │ -197ab0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -197ab6: 0e00 |0003: return-void │ │ +197aa4: |[197aa4] org.thoughtcrime.securesms.util.ResUtil.:()V │ │ +197ab4: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +197aba: 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;) │ │ @@ -312367,25 +312368,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 │ │ -197a20: |[197a20] org.thoughtcrime.securesms.util.ResUtil.getColor:(Landroid/content/Context;I)I │ │ -197a30: 2410 1811 0200 |0000: filled-new-array {v2}, [I // type@1118 │ │ -197a36: 0c02 |0003: move-result-object v2 │ │ -197a38: 6e20 7d00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@007d │ │ -197a3e: 0c01 |0007: move-result-object v1 │ │ -197a40: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -197a42: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -197a44: 6e30 eb00 2100 |000a: invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ -197a4a: 0a02 |000d: move-result v2 │ │ -197a4c: 6e10 f500 0100 |000e: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ -197a52: 0f02 |0011: return v2 │ │ +197a24: |[197a24] org.thoughtcrime.securesms.util.ResUtil.getColor:(Landroid/content/Context;I)I │ │ +197a34: 2410 1811 0200 |0000: filled-new-array {v2}, [I // type@1118 │ │ +197a3a: 0c02 |0003: move-result-object v2 │ │ +197a3c: 6e20 7d00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@007d │ │ +197a42: 0c01 |0007: move-result-object v1 │ │ +197a44: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +197a46: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +197a48: 6e30 eb00 2100 |000a: invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ +197a4e: 0a02 |000d: move-result v2 │ │ +197a50: 6e10 f500 0100 |000e: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ +197a56: 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; │ │ @@ -312396,24 +312397,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 │ │ -1979e0: |[1979e0] org.thoughtcrime.securesms.util.ResUtil.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ -1979f0: 7120 0357 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/Context;I)I // method@5703 │ │ -1979f6: 0a01 |0003: move-result v1 │ │ -1979f8: 7120 3005 1000 |0004: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0530 │ │ -1979fe: 0c00 |0007: move-result-object v0 │ │ -197a00: 1100 |0008: return-object v0 │ │ -197a02: 0d00 |0009: move-exception v0 │ │ -197a04: 6e10 2d0a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ -197a0a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -197a0c: 1100 |000e: return-object v0 │ │ +1979e4: |[1979e4] org.thoughtcrime.securesms.util.ResUtil.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ +1979f4: 7120 0357 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/Context;I)I // method@5703 │ │ +1979fa: 0a01 |0003: move-result v1 │ │ +1979fc: 7120 3005 1000 |0004: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@0530 │ │ +197a02: 0c00 |0007: move-result-object v0 │ │ +197a04: 1100 |0008: return-object v0 │ │ +197a06: 0d00 |0009: move-exception v0 │ │ +197a08: 6e10 2d0a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ +197a0e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +197a10: 1100 |000e: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0008 │ │ Ljava/lang/Exception; -> 0x0009 │ │ positions : │ │ 0x0000 line=50 │ │ 0x000a line=52 │ │ locals : │ │ @@ -312425,20 +312426,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 │ │ -197a54: |[197a54] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/Context;I)I │ │ -197a64: 6e10 7b00 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -197a6a: 0c00 |0003: move-result-object v0 │ │ -197a6c: 7120 0457 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I // method@5704 │ │ -197a72: 0a00 |0007: move-result v0 │ │ -197a74: 0f00 |0008: return v0 │ │ +197a58: |[197a58] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/Context;I)I │ │ +197a68: 6e10 7b00 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +197a6e: 0c00 |0003: move-result-object v0 │ │ +197a70: 7120 0457 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I // method@5704 │ │ +197a76: 0a00 |0007: move-result v0 │ │ +197a78: 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 │ │ │ │ @@ -312447,21 +312448,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 │ │ -197a78: |[197a78] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I │ │ -197a88: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ -197a8c: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d4 │ │ -197a92: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -197a94: 6e40 d800 3210 |0006: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ -197a9a: 5202 5800 |0009: iget v2, v0, Landroid/util/TypedValue;.resourceId:I // field@0058 │ │ -197a9e: 0f02 |000b: return v2 │ │ +197a7c: |[197a7c] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I │ │ +197a8c: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ +197a90: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d4 │ │ +197a96: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +197a98: 6e40 d800 3210 |0006: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ +197a9e: 5202 5800 |0009: iget v2, v0, Landroid/util/TypedValue;.resourceId:I // field@0058 │ │ +197aa2: 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; │ │ @@ -312514,30 +312515,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 │ │ -197ab8: |[197ab8] org.thoughtcrime.securesms.util.SaveAttachmentTask$Attachment.:(Landroid/net/Uri;Ljava/lang/String;JLjava/lang/String;)V │ │ -197ac8: 7010 970a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a97 │ │ -197ace: 3804 1300 |0003: if-eqz v4, 0016 // +0013 │ │ -197ad2: 3805 1100 |0005: if-eqz v5, 0016 // +0011 │ │ -197ad6: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ -197ada: 3102 0600 |0009: cmp-long v2, v6, v0 │ │ -197ade: 3a02 0b00 |000b: if-ltz v2, 0016 // +000b │ │ -197ae2: 5b34 7c42 |000d: iput-object v4, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@427c │ │ -197ae6: 5b38 7b42 |000f: iput-object v8, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@427b │ │ -197aea: 5b35 7942 |0011: iput-object v5, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@4279 │ │ -197aee: 5a36 7a42 |0013: iput-wide v6, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@427a │ │ -197af2: 0e00 |0015: return-void │ │ -197af4: 2204 d402 |0016: new-instance v4, Ljava/lang/AssertionError; // type@02d4 │ │ -197af8: 1a05 3383 |0018: const-string v5, "uri, content type, and date must all be specified" // string@8333 │ │ -197afc: 7020 b909 5400 |001a: invoke-direct {v4, v5}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ -197b02: 2704 |001d: throw v4 │ │ +197abc: |[197abc] org.thoughtcrime.securesms.util.SaveAttachmentTask$Attachment.:(Landroid/net/Uri;Ljava/lang/String;JLjava/lang/String;)V │ │ +197acc: 7010 970a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a97 │ │ +197ad2: 3804 1300 |0003: if-eqz v4, 0016 // +0013 │ │ +197ad6: 3805 1100 |0005: if-eqz v5, 0016 // +0011 │ │ +197ada: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ +197ade: 3102 0600 |0009: cmp-long v2, v6, v0 │ │ +197ae2: 3a02 0b00 |000b: if-ltz v2, 0016 // +000b │ │ +197ae6: 5b34 7c42 |000d: iput-object v4, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@427c │ │ +197aea: 5b38 7b42 |000f: iput-object v8, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@427b │ │ +197aee: 5b35 7942 |0011: iput-object v5, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@4279 │ │ +197af2: 5a36 7a42 |0013: iput-wide v6, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@427a │ │ +197af6: 0e00 |0015: return-void │ │ +197af8: 2204 d402 |0016: new-instance v4, Ljava/lang/AssertionError; // type@02d4 │ │ +197afc: 1a05 3383 |0018: const-string v5, "uri, content type, and date must all be specified" // string@8333 │ │ +197b00: 7020 b909 5400 |001a: invoke-direct {v4, v5}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ +197b06: 2704 |001d: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x000d line=360 │ │ 0x000f line=361 │ │ 0x0011 line=362 │ │ 0x0013 line=363 │ │ @@ -312580,17 +312581,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -198698: |[198698] org.thoughtcrime.securesms.util.ScreenLockUtil.:()V │ │ -1986a8: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1986ae: 0e00 |0003: return-void │ │ +19869c: |[19869c] org.thoughtcrime.securesms.util.ScreenLockUtil.:()V │ │ +1986ac: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1986b2: 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;) │ │ @@ -312598,28 +312599,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 │ │ -198658: |[198658] org.thoughtcrime.securesms.util.ScreenLockUtil.applyScreenLock:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;I)Z │ │ -198668: 1a00 8360 |0000: const-string v0, "keyguard" // string@6083 │ │ -19866c: 6e20 2000 0100 |0002: invoke-virtual {v1, v0}, Landroid/app/Activity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0020 │ │ -198672: 0c00 |0005: move-result-object v0 │ │ -198674: 1f00 1300 |0006: check-cast v0, Landroid/app/KeyguardManager; // type@0013 │ │ -198678: 3800 0d00 |0008: if-eqz v0, 0015 // +000d │ │ -19867c: 6e30 2d00 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/app/KeyguardManager;.createConfirmDeviceCredentialIntent:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@002d │ │ -198682: 0c02 |000d: move-result-object v2 │ │ -198684: 3802 0700 |000e: if-eqz v2, 0015 // +0007 │ │ -198688: 6e30 2900 2104 |0010: invoke-virtual {v1, v2, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0029 │ │ -19868e: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -198690: 0f01 |0014: return v1 │ │ -198692: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -198694: 0f01 |0016: return v1 │ │ +19865c: |[19865c] org.thoughtcrime.securesms.util.ScreenLockUtil.applyScreenLock:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;I)Z │ │ +19866c: 1a00 8360 |0000: const-string v0, "keyguard" // string@6083 │ │ +198670: 6e20 2000 0100 |0002: invoke-virtual {v1, v0}, Landroid/app/Activity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0020 │ │ +198676: 0c00 |0005: move-result-object v0 │ │ +198678: 1f00 1300 |0006: check-cast v0, Landroid/app/KeyguardManager; // type@0013 │ │ +19867c: 3800 0d00 |0008: if-eqz v0, 0015 // +000d │ │ +198680: 6e30 2d00 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/app/KeyguardManager;.createConfirmDeviceCredentialIntent:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@002d │ │ +198686: 0c02 |000d: move-result-object v2 │ │ +198688: 3802 0700 |000e: if-eqz v2, 0015 // +0007 │ │ +19868c: 6e30 2900 2104 |0010: invoke-virtual {v1, v2, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0029 │ │ +198692: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +198694: 0f01 |0014: return v1 │ │ +198696: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +198698: 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; │ │ @@ -312662,19 +312663,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 │ │ -1986b0: |[1986b0] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ -1986c0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1986c6: 5b01 8342 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4283 │ │ -1986ca: 5902 8442 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@4284 │ │ -1986ce: 0e00 |0007: return-void │ │ +1986b4: |[1986b4] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ +1986c4: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1986ca: 5b01 8342 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4283 │ │ +1986ce: 5902 8442 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@4284 │ │ +1986d2: 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 │ │ @@ -312685,19 +312686,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1986d0: |[1986d0] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -1986e0: 5420 8342 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4283 │ │ -1986e4: 5221 8442 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@4284 │ │ -1986e8: 6e30 2857 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@5728 │ │ -1986ee: 0e00 |0007: return-void │ │ +1986d4: |[1986d4] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +1986e4: 5420 8342 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4283 │ │ +1986e8: 5221 8442 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@4284 │ │ +1986ec: 6e30 2857 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@5728 │ │ +1986f2: 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; │ │ │ │ @@ -312735,19 +312736,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 │ │ -1986f0: |[1986f0] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ -198700: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -198706: 5b01 8542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4285 │ │ -19870a: 5902 8642 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@4286 │ │ -19870e: 0e00 |0007: return-void │ │ +1986f4: |[1986f4] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ +198704: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19870a: 5b01 8542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4285 │ │ +19870e: 5902 8642 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@4286 │ │ +198712: 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 │ │ @@ -312758,19 +312759,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -198710: |[198710] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -198720: 5420 8542 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4285 │ │ -198724: 5221 8642 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@4286 │ │ -198728: 6e30 2957 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@5729 │ │ -19872e: 0e00 |0007: return-void │ │ +198714: |[198714] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +198724: 5420 8542 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@4285 │ │ +198728: 5221 8642 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@4286 │ │ +19872c: 6e30 2957 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@5729 │ │ +198732: 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; │ │ │ │ @@ -312871,26 +312872,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 │ │ -198970: |[198970] org.thoughtcrime.securesms.util.SelectedContactsAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Z)V │ │ -198980: 7010 ce03 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@03ce │ │ -198986: 2200 8003 |0003: new-instance v0, Ljava/util/LinkedList; // type@0380 │ │ -19898a: 7010 b30c 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cb3 │ │ -198990: 5b10 8742 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ -198994: 5b12 8842 |000a: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4288 │ │ -198998: 5b13 8a42 |000c: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@428a │ │ -19899c: 5c14 8b42 |000e: iput-boolean v4, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@428b │ │ -1989a0: 7110 be49 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -1989a6: 0c02 |0013: move-result-object v2 │ │ -1989a8: 5b12 8942 |0014: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4289 │ │ -1989ac: 0e00 |0016: return-void │ │ +198974: |[198974] org.thoughtcrime.securesms.util.SelectedContactsAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Z)V │ │ +198984: 7010 ce03 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@03ce │ │ +19898a: 2200 8003 |0003: new-instance v0, Ljava/util/LinkedList; // type@0380 │ │ +19898e: 7010 b30c 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cb3 │ │ +198994: 5b10 8742 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ +198998: 5b12 8842 |000a: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4288 │ │ +19899c: 5b13 8a42 |000c: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@428a │ │ +1989a0: 5c14 8b42 |000e: iput-boolean v4, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@428b │ │ +1989a4: 7110 be49 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +1989aa: 0c02 |0013: move-result-object v2 │ │ +1989ac: 5b12 8942 |0014: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4289 │ │ +1989b0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=38 │ │ 0x000a line=47 │ │ 0x000c line=48 │ │ 0x000e line=49 │ │ @@ -312907,46 +312908,46 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -1989b0: |[1989b0] org.thoughtcrime.securesms.util.SelectedContactsAdapter.changeData:(Ljava/util/Collection;)V │ │ -1989c0: 5430 8742 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ -1989c4: 7210 c00c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cc0 │ │ -1989ca: 5430 8742 |0005: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ -1989ce: 12d1 |0007: const/4 v1, #int -3 // #fd │ │ -1989d0: 7110 490a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -1989d6: 0c01 |000b: move-result-object v1 │ │ -1989d8: 7220 be0c 1000 |000c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cbe │ │ -1989de: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -1989e0: 3804 1e00 |0010: if-eqz v4, 002e // +001e │ │ -1989e4: 7210 730c 0400 |0012: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c73 │ │ -1989ea: 0c04 |0015: move-result-object v4 │ │ -1989ec: 7210 a70c 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -1989f2: 0a01 |0019: move-result v1 │ │ -1989f4: 3801 1400 |001a: if-eqz v1, 002e // +0014 │ │ -1989f8: 7210 a80c 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -1989fe: 0c01 |001f: move-result-object v1 │ │ -198a00: 1f01 ed02 |0020: check-cast v1, Ljava/lang/Integer; // type@02ed │ │ -198a04: 6e10 420a 0100 |0022: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ -198a0a: 0a02 |0025: move-result v2 │ │ -198a0c: 3202 f0ff |0026: if-eq v2, v0, 0016 // -0010 │ │ -198a10: 5432 8742 |0028: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ -198a14: 7220 be0c 1200 |002a: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cbe │ │ -198a1a: 28e9 |002d: goto 0016 // -0017 │ │ -198a1c: 5534 8b42 |002e: iget-boolean v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@428b │ │ -198a20: 3904 0b00 |0030: if-nez v4, 003b // +000b │ │ -198a24: 5434 8742 |0032: iget-object v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ -198a28: 7110 490a 0000 |0034: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -198a2e: 0c00 |0037: move-result-object v0 │ │ -198a30: 7220 be0c 0400 |0038: invoke-interface {v4, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cbe │ │ -198a36: 6e10 2a57 0300 |003b: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@572a │ │ -198a3c: 0e00 |003e: return-void │ │ +1989b4: |[1989b4] org.thoughtcrime.securesms.util.SelectedContactsAdapter.changeData:(Ljava/util/Collection;)V │ │ +1989c4: 5430 8742 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ +1989c8: 7210 c00c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cc0 │ │ +1989ce: 5430 8742 |0005: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ +1989d2: 12d1 |0007: const/4 v1, #int -3 // #fd │ │ +1989d4: 7110 490a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +1989da: 0c01 |000b: move-result-object v1 │ │ +1989dc: 7220 be0c 1000 |000c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cbe │ │ +1989e2: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +1989e4: 3804 1e00 |0010: if-eqz v4, 002e // +001e │ │ +1989e8: 7210 730c 0400 |0012: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c73 │ │ +1989ee: 0c04 |0015: move-result-object v4 │ │ +1989f0: 7210 a70c 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +1989f6: 0a01 |0019: move-result v1 │ │ +1989f8: 3801 1400 |001a: if-eqz v1, 002e // +0014 │ │ +1989fc: 7210 a80c 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +198a02: 0c01 |001f: move-result-object v1 │ │ +198a04: 1f01 ed02 |0020: check-cast v1, Ljava/lang/Integer; // type@02ed │ │ +198a08: 6e10 420a 0100 |0022: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ +198a0e: 0a02 |0025: move-result v2 │ │ +198a10: 3202 f0ff |0026: if-eq v2, v0, 0016 // -0010 │ │ +198a14: 5432 8742 |0028: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ +198a18: 7220 be0c 1200 |002a: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cbe │ │ +198a1e: 28e9 |002d: goto 0016 // -0017 │ │ +198a20: 5534 8b42 |002e: iget-boolean v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@428b │ │ +198a24: 3904 0b00 |0030: if-nez v4, 003b // +000b │ │ +198a28: 5434 8742 |0032: iget-object v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ +198a2c: 7110 490a 0000 |0034: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +198a32: 0c00 |0037: move-result-object v0 │ │ +198a34: 7220 be0c 0400 |0038: invoke-interface {v4, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cbe │ │ +198a3a: 6e10 2a57 0300 |003b: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@572a │ │ +198a40: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ 0x0012 line=57 │ │ 0x0028 line=59 │ │ 0x002e line=63 │ │ @@ -312961,34 +312962,34 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -198904: |[198904] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getContacts:()Ljava/util/Set; │ │ -198914: 2200 7a03 |0000: new-instance v0, Ljava/util/HashSet; // type@037a │ │ -198918: 5431 8742 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ -19891c: 7210 cc0c 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ -198922: 0a01 |0007: move-result v1 │ │ -198924: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -198926: b121 |0009: sub-int/2addr v1, v2 │ │ -198928: 7020 980c 1000 |000a: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(I)V // method@0c98 │ │ -19892e: 5431 8742 |000d: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ -198932: 7210 cc0c 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ -198938: 0a01 |0012: move-result v1 │ │ -19893a: 3512 1000 |0013: if-ge v2, v1, 0023 // +0010 │ │ -19893e: 5431 8742 |0015: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ -198942: 7220 c30c 2100 |0017: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ -198948: 0c01 |001a: move-result-object v1 │ │ -19894a: 1f01 ed02 |001b: check-cast v1, Ljava/lang/Integer; // type@02ed │ │ -19894e: 7220 f70c 1000 |001d: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cf7 │ │ -198954: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ -198958: 28eb |0022: goto 000d // -0015 │ │ -19895a: 1100 |0023: return-object v0 │ │ +198908: |[198908] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getContacts:()Ljava/util/Set; │ │ +198918: 2200 7a03 |0000: new-instance v0, Ljava/util/HashSet; // type@037a │ │ +19891c: 5431 8742 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ +198920: 7210 cc0c 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ +198926: 0a01 |0007: move-result v1 │ │ +198928: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +19892a: b121 |0009: sub-int/2addr v1, v2 │ │ +19892c: 7020 980c 1000 |000a: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(I)V // method@0c98 │ │ +198932: 5431 8742 |000d: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ +198936: 7210 cc0c 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ +19893c: 0a01 |0012: move-result v1 │ │ +19893e: 3512 1000 |0013: if-ge v2, v1, 0023 // +0010 │ │ +198942: 5431 8742 |0015: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ +198946: 7220 c30c 2100 |0017: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ +19894c: 0c01 |001a: move-result-object v1 │ │ +19894e: 1f01 ed02 |001b: check-cast v1, Ljava/lang/Integer; // type@02ed │ │ +198952: 7220 f70c 1000 |001d: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cf7 │ │ +198958: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ +19895c: 28eb |0022: goto 000d // -0015 │ │ +19895e: 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; │ │ @@ -312998,19 +312999,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1988c4: |[1988c4] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getCount:()I │ │ -1988d4: 5410 8742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ -1988d8: 7210 cc0c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0ccc │ │ -1988de: 0a00 |0005: move-result v0 │ │ -1988e0: 0f00 |0006: return v0 │ │ +1988c8: |[1988c8] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getCount:()I │ │ +1988d8: 5410 8742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ +1988dc: 7210 cc0c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0ccc │ │ +1988e2: 0a00 |0005: move-result v0 │ │ +1988e4: 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;) │ │ @@ -313018,19 +313019,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1988e4: |[1988e4] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItem:(I)Ljava/lang/Object; │ │ -1988f4: 5410 8742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ -1988f8: 7220 c30c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ -1988fe: 0c02 |0005: move-result-object v2 │ │ -198900: 1102 |0006: return-object v2 │ │ +1988e8: |[1988e8] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItem:(I)Ljava/lang/Object; │ │ +1988f8: 5410 8742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ +1988fc: 7220 c30c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ +198902: 0c02 |0005: move-result-object v2 │ │ +198904: 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 │ │ │ │ @@ -313039,128 +313040,128 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -19895c: |[19895c] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItemId:(I)J │ │ -19896c: 8130 |0000: int-to-long v0, v3 │ │ -19896e: 1000 |0001: return-wide v0 │ │ +198960: |[198960] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItemId:(I)J │ │ +198970: 8130 |0000: int-to-long v0, v3 │ │ +198972: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;) │ │ name : 'getView' │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 194 16-bit code units │ │ -198730: |[198730] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -198740: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -198742: 390c 0e00 |0001: if-nez v12, 000f // +000e │ │ -198746: 54ac 8842 |0003: iget-object v12, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4288 │ │ -19874a: 7110 e602 0c00 |0005: invoke-static {v12}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ -198750: 0c0c |0008: move-result-object v12 │ │ -198752: 6001 3627 |0009: sget v1, Lorg/thoughtcrime/securesms/R$layout;.selected_contact_list_item:I // field@2736 │ │ -198756: 6e40 e802 1c0d |000b: invoke-virtual {v12, v1, v13, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -19875c: 0c0c |000e: move-result-object v12 │ │ -19875e: 600d 8722 |000f: sget v13, Lorg/thoughtcrime/securesms/R$id;.contact_photo_image:I // field@2287 │ │ -198762: 6e20 1703 dc00 |0011: invoke-virtual {v12, v13}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -198768: 0c0d |0014: move-result-object v13 │ │ -19876a: 1f0d 430e |0015: check-cast v13, Lorg/thoughtcrime/securesms/components/AvatarImageView; // type@0e43 │ │ -19876e: 6001 2624 |0017: sget v1, Lorg/thoughtcrime/securesms/R$id;.name:I // field@2426 │ │ -198772: 6e20 1703 1c00 |0019: invoke-virtual {v12, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -198778: 0c01 |001c: move-result-object v1 │ │ -19877a: 1f01 5301 |001d: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0153 │ │ -19877e: 6002 6d24 |001f: sget v2, Lorg/thoughtcrime/securesms/R$id;.phone:I // field@246d │ │ -198782: 6e20 1703 2c00 |0021: invoke-virtual {v12, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -198788: 0c02 |0024: move-result-object v2 │ │ -19878a: 1f02 4201 |0025: check-cast v2, Landroid/widget/TextView; // type@0142 │ │ -19878e: 6003 ac22 |0027: sget v3, Lorg/thoughtcrime/securesms/R$id;.delete:I // field@22ac │ │ -198792: 6e20 1703 3c00 |0029: invoke-virtual {v12, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -198798: 0c03 |002c: move-result-object v3 │ │ -19879a: 1f03 2f01 |002d: check-cast v3, Landroid/widget/ImageButton; // type@012f │ │ -19879e: 6e20 2557 ba00 |002f: invoke-virtual {v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.getItem:(I)Ljava/lang/Object; // method@5725 │ │ -1987a4: 0c04 |0032: move-result-object v4 │ │ -1987a6: 1f04 ed02 |0033: check-cast v4, Ljava/lang/Integer; // type@02ed │ │ -1987aa: 6e10 420a 0400 |0035: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ -1987b0: 0a04 |0038: move-result v4 │ │ -1987b2: 12d5 |0039: const/4 v5, #int -3 // #fd │ │ -1987b4: 1216 |003a: const/4 v6, #int 1 // #1 │ │ -1987b6: 3254 0600 |003b: if-eq v4, v5, 0041 // +0006 │ │ -1987ba: 3264 0400 |003d: if-eq v4, v6, 0041 // +0004 │ │ -1987be: 1217 |003f: const/4 v7, #int 1 // #1 │ │ -1987c0: 2802 |0040: goto 0042 // +0002 │ │ -1987c2: 1207 |0041: const/4 v7, #int 0 // #0 │ │ -1987c4: 1308 0800 |0042: const/16 v8, #int 8 // #8 │ │ -1987c8: 1209 |0044: const/4 v9, #int 0 // #0 │ │ -1987ca: 3354 1c00 |0045: if-ne v4, v5, 0061 // +001c │ │ -1987ce: 54a4 8842 |0047: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4288 │ │ -1987d2: 55a5 8b42 |0049: iget-boolean v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@428b │ │ -1987d6: 3805 0500 |004b: if-eqz v5, 0050 // +0005 │ │ -1987da: 6005 cc27 |004d: sget v5, Lorg/thoughtcrime/securesms/R$string;.add_recipients:I // field@27cc │ │ -1987de: 2803 |004f: goto 0052 // +0003 │ │ -1987e0: 6005 4929 |0050: sget v5, Lorg/thoughtcrime/securesms/R$string;.group_add_members:I // field@2949 │ │ -1987e4: 6e20 7700 5400 |0052: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1987ea: 0c04 |0055: move-result-object v4 │ │ -1987ec: 6e20 d304 4100 |0056: invoke-virtual {v1, v4}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d3 │ │ -1987f2: 6e30 d604 9106 |0059: invoke-virtual {v1, v9, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04d6 │ │ -1987f8: 6e20 7104 8200 |005c: invoke-virtual {v2, v8}, Landroid/widget/TextView;.setVisibility:(I)V // method@0471 │ │ -1987fe: 1202 |005f: const/4 v2, #int 0 // #0 │ │ -198800: 2827 |0060: goto 0087 // +0027 │ │ -198802: 54a5 8942 |0061: iget-object v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4289 │ │ -198806: 6e20 a106 4500 |0063: invoke-virtual {v5, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a1 │ │ -19880c: 0c04 |0066: move-result-object v4 │ │ -19880e: 2205 5910 |0067: new-instance v5, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1059 │ │ -198812: 54a6 8842 |0069: iget-object v6, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4288 │ │ -198816: 7030 2c54 6504 |006b: invoke-direct {v5, v6, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@542c │ │ -19881c: 6e10 7206 0400 |006e: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0672 │ │ -198822: 0c06 |0071: move-result-object v6 │ │ -198824: 6e20 d304 6100 |0072: invoke-virtual {v1, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d3 │ │ -19882a: 6e30 d604 9100 |0075: invoke-virtual {v1, v9, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04d6 │ │ -198830: 6e10 6f06 0400 |0078: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@066f │ │ -198836: 0c06 |007b: move-result-object v6 │ │ -198838: 6e20 6c04 6200 |007c: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046c │ │ -19883e: 6e20 7104 0200 |007f: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0471 │ │ -198844: 6e10 7c06 0400 |0082: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.isVerified:()Z // method@067c │ │ -19884a: 0a02 |0085: move-result v2 │ │ -19884c: 0759 |0086: move-object v9, v5 │ │ -19884e: 54a4 8a42 |0087: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@428a │ │ -198852: 6e20 e245 4d00 |0089: invoke-virtual {v13, v4}, Lorg/thoughtcrime/securesms/components/AvatarImageView;.clear:(Lorg/thoughtcrime/securesms/mms/GlideRequests;)V // method@45e2 │ │ -198858: 54a4 8a42 |008c: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@428a │ │ -19885c: 6e40 e545 4d09 |008e: invoke-virtual {v13, v4, v9, v0}, Lorg/thoughtcrime/securesms/components/AvatarImageView;.setAvatar:(Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/recipients/Recipient;Z)V // method@45e5 │ │ -198862: 3802 0500 |0091: if-eqz v2, 0096 // +0005 │ │ -198866: 600d 3a21 |0093: sget v13, Lorg/thoughtcrime/securesms/R$drawable;.ic_verified:I // field@213a │ │ -19886a: 2802 |0095: goto 0097 // +0002 │ │ -19886c: 120d |0096: const/4 v13, #int 0 // #0 │ │ -19886e: 6e50 ce04 01d0 |0097: invoke-virtual {v1, v0, v0, v13, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@04ce │ │ -198874: 3807 0300 |009a: if-eqz v7, 009d // +0003 │ │ -198878: 2803 |009c: goto 009f // +0003 │ │ -19887a: 1300 0800 |009d: const/16 v0, #int 8 // #8 │ │ -19887e: 6e20 0604 0300 |009f: invoke-virtual {v3, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0406 │ │ -198884: 54ad 8842 |00a2: iget-object v13, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4288 │ │ -198888: 7110 3556 0d00 |00a4: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5635 │ │ -19888e: 0a0d |00a7: move-result v13 │ │ -198890: 380d 0400 |00a8: if-eqz v13, 00ac // +0004 │ │ -198894: 12fd |00aa: const/4 v13, #int -1 // #ff │ │ -198896: 2803 |00ab: goto 00ae // +0003 │ │ -198898: 150d 00ff |00ac: const/high16 v13, #int -16777216 // #ff00 │ │ -19889c: 6e20 0204 d300 |00ae: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setColorFilter:(I)V // method@0402 │ │ -1988a2: 220d d410 |00b1: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0; // type@10d4 │ │ -1988a6: 7030 1b57 ad0b |00b3: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@571b │ │ -1988ac: 6e20 0404 d300 |00b6: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0404 │ │ -1988b2: 220d d510 |00b9: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1; // type@10d5 │ │ -1988b6: 7030 1d57 ad0b |00bb: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@571d │ │ -1988bc: 6e20 4103 dc00 |00be: invoke-virtual {v12, v13}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -1988c2: 110c |00c1: return-object v12 │ │ +198734: |[198734] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +198744: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +198746: 390c 0e00 |0001: if-nez v12, 000f // +000e │ │ +19874a: 54ac 8842 |0003: iget-object v12, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4288 │ │ +19874e: 7110 e602 0c00 |0005: invoke-static {v12}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ +198754: 0c0c |0008: move-result-object v12 │ │ +198756: 6001 3627 |0009: sget v1, Lorg/thoughtcrime/securesms/R$layout;.selected_contact_list_item:I // field@2736 │ │ +19875a: 6e40 e802 1c0d |000b: invoke-virtual {v12, v1, v13, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +198760: 0c0c |000e: move-result-object v12 │ │ +198762: 600d 8722 |000f: sget v13, Lorg/thoughtcrime/securesms/R$id;.contact_photo_image:I // field@2287 │ │ +198766: 6e20 1703 dc00 |0011: invoke-virtual {v12, v13}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +19876c: 0c0d |0014: move-result-object v13 │ │ +19876e: 1f0d 430e |0015: check-cast v13, Lorg/thoughtcrime/securesms/components/AvatarImageView; // type@0e43 │ │ +198772: 6001 2624 |0017: sget v1, Lorg/thoughtcrime/securesms/R$id;.name:I // field@2426 │ │ +198776: 6e20 1703 1c00 |0019: invoke-virtual {v12, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +19877c: 0c01 |001c: move-result-object v1 │ │ +19877e: 1f01 5301 |001d: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0153 │ │ +198782: 6002 6d24 |001f: sget v2, Lorg/thoughtcrime/securesms/R$id;.phone:I // field@246d │ │ +198786: 6e20 1703 2c00 |0021: invoke-virtual {v12, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +19878c: 0c02 |0024: move-result-object v2 │ │ +19878e: 1f02 4201 |0025: check-cast v2, Landroid/widget/TextView; // type@0142 │ │ +198792: 6003 ac22 |0027: sget v3, Lorg/thoughtcrime/securesms/R$id;.delete:I // field@22ac │ │ +198796: 6e20 1703 3c00 |0029: invoke-virtual {v12, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +19879c: 0c03 |002c: move-result-object v3 │ │ +19879e: 1f03 2f01 |002d: check-cast v3, Landroid/widget/ImageButton; // type@012f │ │ +1987a2: 6e20 2557 ba00 |002f: invoke-virtual {v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.getItem:(I)Ljava/lang/Object; // method@5725 │ │ +1987a8: 0c04 |0032: move-result-object v4 │ │ +1987aa: 1f04 ed02 |0033: check-cast v4, Ljava/lang/Integer; // type@02ed │ │ +1987ae: 6e10 420a 0400 |0035: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ +1987b4: 0a04 |0038: move-result v4 │ │ +1987b6: 12d5 |0039: const/4 v5, #int -3 // #fd │ │ +1987b8: 1216 |003a: const/4 v6, #int 1 // #1 │ │ +1987ba: 3254 0600 |003b: if-eq v4, v5, 0041 // +0006 │ │ +1987be: 3264 0400 |003d: if-eq v4, v6, 0041 // +0004 │ │ +1987c2: 1217 |003f: const/4 v7, #int 1 // #1 │ │ +1987c4: 2802 |0040: goto 0042 // +0002 │ │ +1987c6: 1207 |0041: const/4 v7, #int 0 // #0 │ │ +1987c8: 1308 0800 |0042: const/16 v8, #int 8 // #8 │ │ +1987cc: 1209 |0044: const/4 v9, #int 0 // #0 │ │ +1987ce: 3354 1c00 |0045: if-ne v4, v5, 0061 // +001c │ │ +1987d2: 54a4 8842 |0047: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4288 │ │ +1987d6: 55a5 8b42 |0049: iget-boolean v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@428b │ │ +1987da: 3805 0500 |004b: if-eqz v5, 0050 // +0005 │ │ +1987de: 6005 cc27 |004d: sget v5, Lorg/thoughtcrime/securesms/R$string;.add_recipients:I // field@27cc │ │ +1987e2: 2803 |004f: goto 0052 // +0003 │ │ +1987e4: 6005 4929 |0050: sget v5, Lorg/thoughtcrime/securesms/R$string;.group_add_members:I // field@2949 │ │ +1987e8: 6e20 7700 5400 |0052: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1987ee: 0c04 |0055: move-result-object v4 │ │ +1987f0: 6e20 d304 4100 |0056: invoke-virtual {v1, v4}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d3 │ │ +1987f6: 6e30 d604 9106 |0059: invoke-virtual {v1, v9, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04d6 │ │ +1987fc: 6e20 7104 8200 |005c: invoke-virtual {v2, v8}, Landroid/widget/TextView;.setVisibility:(I)V // method@0471 │ │ +198802: 1202 |005f: const/4 v2, #int 0 // #0 │ │ +198804: 2827 |0060: goto 0087 // +0027 │ │ +198806: 54a5 8942 |0061: iget-object v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4289 │ │ +19880a: 6e20 a106 4500 |0063: invoke-virtual {v5, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a1 │ │ +198810: 0c04 |0066: move-result-object v4 │ │ +198812: 2205 5910 |0067: new-instance v5, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1059 │ │ +198816: 54a6 8842 |0069: iget-object v6, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4288 │ │ +19881a: 7030 2c54 6504 |006b: invoke-direct {v5, v6, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@542c │ │ +198820: 6e10 7206 0400 |006e: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0672 │ │ +198826: 0c06 |0071: move-result-object v6 │ │ +198828: 6e20 d304 6100 |0072: invoke-virtual {v1, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d3 │ │ +19882e: 6e30 d604 9100 |0075: invoke-virtual {v1, v9, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04d6 │ │ +198834: 6e10 6f06 0400 |0078: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@066f │ │ +19883a: 0c06 |007b: move-result-object v6 │ │ +19883c: 6e20 6c04 6200 |007c: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046c │ │ +198842: 6e20 7104 0200 |007f: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0471 │ │ +198848: 6e10 7c06 0400 |0082: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.isVerified:()Z // method@067c │ │ +19884e: 0a02 |0085: move-result v2 │ │ +198850: 0759 |0086: move-object v9, v5 │ │ +198852: 54a4 8a42 |0087: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@428a │ │ +198856: 6e20 e245 4d00 |0089: invoke-virtual {v13, v4}, Lorg/thoughtcrime/securesms/components/AvatarImageView;.clear:(Lorg/thoughtcrime/securesms/mms/GlideRequests;)V // method@45e2 │ │ +19885c: 54a4 8a42 |008c: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@428a │ │ +198860: 6e40 e545 4d09 |008e: invoke-virtual {v13, v4, v9, v0}, Lorg/thoughtcrime/securesms/components/AvatarImageView;.setAvatar:(Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/recipients/Recipient;Z)V // method@45e5 │ │ +198866: 3802 0500 |0091: if-eqz v2, 0096 // +0005 │ │ +19886a: 600d 3a21 |0093: sget v13, Lorg/thoughtcrime/securesms/R$drawable;.ic_verified:I // field@213a │ │ +19886e: 2802 |0095: goto 0097 // +0002 │ │ +198870: 120d |0096: const/4 v13, #int 0 // #0 │ │ +198872: 6e50 ce04 01d0 |0097: invoke-virtual {v1, v0, v0, v13, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@04ce │ │ +198878: 3807 0300 |009a: if-eqz v7, 009d // +0003 │ │ +19887c: 2803 |009c: goto 009f // +0003 │ │ +19887e: 1300 0800 |009d: const/16 v0, #int 8 // #8 │ │ +198882: 6e20 0604 0300 |009f: invoke-virtual {v3, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0406 │ │ +198888: 54ad 8842 |00a2: iget-object v13, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4288 │ │ +19888c: 7110 3556 0d00 |00a4: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5635 │ │ +198892: 0a0d |00a7: move-result v13 │ │ +198894: 380d 0400 |00a8: if-eqz v13, 00ac // +0004 │ │ +198898: 12fd |00aa: const/4 v13, #int -1 // #ff │ │ +19889a: 2803 |00ab: goto 00ae // +0003 │ │ +19889c: 150d 00ff |00ac: const/high16 v13, #int -16777216 // #ff00 │ │ +1988a0: 6e20 0204 d300 |00ae: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setColorFilter:(I)V // method@0402 │ │ +1988a6: 220d d410 |00b1: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0; // type@10d4 │ │ +1988aa: 7030 1b57 ad0b |00b3: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@571b │ │ +1988b0: 6e20 0404 d300 |00b6: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0404 │ │ +1988b6: 220d d510 |00b9: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1; // type@10d5 │ │ +1988ba: 7030 1d57 ad0b |00bb: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@571d │ │ +1988c0: 6e20 4103 dc00 |00be: invoke-virtual {v12, v13}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +1988c6: 110c |00c1: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=101 │ │ 0x000f line=104 │ │ 0x0017 line=105 │ │ 0x001f line=106 │ │ 0x0027 line=107 │ │ @@ -313193,25 +313194,25 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -198a40: |[198a40] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$0$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ -198a50: 5413 8c42 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@428c │ │ -198a54: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ -198a58: 5410 8742 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ -198a5c: 7220 c30c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ -198a62: 0c02 |0009: move-result-object v2 │ │ -198a64: 1f02 ed02 |000a: check-cast v2, Ljava/lang/Integer; // type@02ed │ │ -198a68: 6e10 420a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ -198a6e: 0a02 |000f: move-result v2 │ │ -198a70: 7220 2057 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemDeleteClick:(I)V // method@5720 │ │ -198a76: 0e00 |0013: return-void │ │ +198a44: |[198a44] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$0$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ +198a54: 5413 8c42 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@428c │ │ +198a58: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ +198a5c: 5410 8742 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ +198a60: 7220 c30c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ +198a66: 0c02 |0009: move-result-object v2 │ │ +198a68: 1f02 ed02 |000a: check-cast v2, Ljava/lang/Integer; // type@02ed │ │ +198a6c: 6e10 420a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ +198a72: 0a02 |000f: move-result v2 │ │ +198a74: 7220 2057 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemDeleteClick:(I)V // method@5720 │ │ +198a7a: 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 │ │ @@ -313222,25 +313223,25 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -198a78: |[198a78] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$1$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ -198a88: 5413 8c42 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@428c │ │ -198a8c: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ -198a90: 5410 8742 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ -198a94: 7220 c30c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ -198a9a: 0c02 |0009: move-result-object v2 │ │ -198a9c: 1f02 ed02 |000a: check-cast v2, Ljava/lang/Integer; // type@02ed │ │ -198aa0: 6e10 420a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ -198aa6: 0a02 |000f: move-result v2 │ │ -198aa8: 7220 1f57 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemClick:(I)V // method@571f │ │ -198aae: 0e00 |0013: return-void │ │ +198a7c: |[198a7c] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$1$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ +198a8c: 5413 8c42 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@428c │ │ +198a90: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ +198a94: 5410 8742 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ +198a98: 7220 c30c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ +198a9e: 0c02 |0009: move-result-object v2 │ │ +198aa0: 1f02 ed02 |000a: check-cast v2, Ljava/lang/Integer; // type@02ed │ │ +198aa4: 6e10 420a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ +198aaa: 0a02 |000f: move-result v2 │ │ +198aac: 7220 1f57 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemClick:(I)V // method@571f │ │ +198ab2: 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 │ │ @@ -313251,21 +313252,21 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -198ab0: |[198ab0] org.thoughtcrime.securesms.util.SelectedContactsAdapter.remove:(Ljava/lang/Integer;)V │ │ -198ac0: 5410 8742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ -198ac4: 7220 ca0c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cca │ │ -198aca: 0a02 |0005: move-result v2 │ │ -198acc: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ -198ad0: 6e10 2a57 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@572a │ │ -198ad6: 0e00 |000b: return-void │ │ +198ab4: |[198ab4] org.thoughtcrime.securesms.util.SelectedContactsAdapter.remove:(Ljava/lang/Integer;)V │ │ +198ac4: 5410 8742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@4287 │ │ +198ac8: 7220 ca0c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cca │ │ +198ace: 0a02 |0005: move-result v2 │ │ +198ad0: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ +198ad4: 6e10 2a57 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@572a │ │ +198ada: 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; │ │ @@ -313275,17 +313276,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 │ │ -198ad8: |[198ad8] org.thoughtcrime.securesms.util.SelectedContactsAdapter.setItemClickListener:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;)V │ │ -198ae8: 5b01 8c42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@428c │ │ -198aec: 0e00 |0002: return-void │ │ +198adc: |[198adc] org.thoughtcrime.securesms.util.SelectedContactsAdapter.setItemClickListener:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;)V │ │ +198aec: 5b01 8c42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@428c │ │ +198af0: 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; │ │ │ │ @@ -313327,20 +313328,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 │ │ -198af0: |[198af0] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ -198b00: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -198b06: 5b01 8d42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@428d │ │ -198b0a: 5b02 8e42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@428e │ │ -198b0e: 5b03 8f42 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@428f │ │ -198b12: 0e00 |0009: return-void │ │ +198af4: |[198af4] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ +198b04: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +198b0a: 5b01 8d42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@428d │ │ +198b0e: 5b02 8e42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@428e │ │ +198b12: 5b03 8f42 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@428f │ │ +198b16: 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; │ │ @@ -313352,20 +313353,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -198b14: |[198b14] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.run:()V │ │ -198b24: 5430 8d42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@428d │ │ -198b28: 5431 8e42 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@428e │ │ -198b2c: 5432 8f42 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@428f │ │ -198b30: 7130 3757 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@5737 │ │ -198b36: 0e00 |0009: return-void │ │ +198b18: |[198b18] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.run:()V │ │ +198b28: 5430 8d42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@428d │ │ +198b2c: 5431 8e42 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@428e │ │ +198b30: 5432 8f42 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@428f │ │ +198b34: 7130 3757 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@5737 │ │ +198b3a: 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 : 5233 (D8$$SyntheticClass) │ │ @@ -313410,21 +313411,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 │ │ -198b38: |[198b38] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ -198b48: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -198b4e: 5b01 9042 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@4290 │ │ -198b52: 5b02 9142 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@4291 │ │ -198b56: 5b03 9242 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@4292 │ │ -198b5a: 5b04 9342 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@4293 │ │ -198b5e: 0e00 |000b: return-void │ │ +198b3c: |[198b3c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ +198b4c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +198b52: 5b01 9042 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@4290 │ │ +198b56: 5b02 9142 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@4291 │ │ +198b5a: 5b03 9242 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@4292 │ │ +198b5e: 5b04 9342 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@4293 │ │ +198b62: 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; │ │ @@ -313437,21 +313438,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -198b60: |[198b60] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.run:()V │ │ -198b70: 5440 9042 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@4290 │ │ -198b74: 5441 9142 |0002: iget-object v1, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@4291 │ │ -198b78: 5442 9242 |0004: iget-object v2, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@4292 │ │ -198b7c: 5443 9342 |0006: iget-object v3, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@4293 │ │ -198b80: 7140 3857 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@5738 │ │ -198b86: 0e00 |000b: return-void │ │ +198b64: |[198b64] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.run:()V │ │ +198b74: 5440 9042 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@4290 │ │ +198b78: 5441 9142 |0002: iget-object v1, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@4291 │ │ +198b7c: 5442 9242 |0004: iget-object v2, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@4292 │ │ +198b80: 5443 9342 |0006: iget-object v3, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@4293 │ │ +198b84: 7140 3857 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@5738 │ │ +198b8a: 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 : 5233 (D8$$SyntheticClass) │ │ @@ -313487,17 +313488,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -198c80: |[198c80] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.:()V │ │ -198c90: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -198c96: 0e00 |0003: return-void │ │ +198c84: |[198c84] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.:()V │ │ +198c94: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +198c9a: 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;) │ │ @@ -313505,32 +313506,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 │ │ -198b88: |[198b88] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.containsVideoType:(Landroid/content/Context;Ljava/util/ArrayList;)Z │ │ -198b98: 6e10 5a0c 0200 |0000: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ -198b9e: 0c02 |0003: move-result-object v2 │ │ -198ba0: 7210 a70c 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -198ba6: 0a00 |0007: move-result v0 │ │ -198ba8: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -198bac: 7210 a80c 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -198bb2: 0c00 |000d: move-result-object v0 │ │ -198bb4: 1f00 8700 |000e: check-cast v0, Landroid/net/Uri; // type@0087 │ │ -198bb8: 7120 9d56 0100 |0010: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@569d │ │ -198bbe: 0c00 |0013: move-result-object v0 │ │ -198bc0: 7110 a756 0000 |0014: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@56a7 │ │ -198bc6: 0a00 |0017: move-result v0 │ │ -198bc8: 3800 ecff |0018: if-eqz v0, 0004 // -0014 │ │ -198bcc: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -198bce: 0f01 |001b: return v1 │ │ -198bd0: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -198bd2: 0f01 |001d: return v1 │ │ +198b8c: |[198b8c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.containsVideoType:(Landroid/content/Context;Ljava/util/ArrayList;)Z │ │ +198b9c: 6e10 5a0c 0200 |0000: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ +198ba2: 0c02 |0003: move-result-object v2 │ │ +198ba4: 7210 a70c 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +198baa: 0a00 |0007: move-result v0 │ │ +198bac: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +198bb0: 7210 a80c 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +198bb6: 0c00 |000d: move-result-object v0 │ │ +198bb8: 1f00 8700 |000e: check-cast v0, Landroid/net/Uri; // type@0087 │ │ +198bbc: 7120 9d56 0100 |0010: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@569d │ │ +198bc2: 0c00 |0013: move-result-object v0 │ │ +198bc4: 7110 a756 0000 |0014: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@56a7 │ │ +198bca: 0a00 |0017: move-result v0 │ │ +198bcc: 3800 ecff |0018: if-eqz v0, 0004 // -0014 │ │ +198bd0: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +198bd2: 0f01 |001b: return v1 │ │ +198bd4: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +198bd6: 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; │ │ @@ -313541,53 +313542,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 │ │ -198bd4: |[198bd4] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; │ │ -198be4: 7110 be49 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -198bea: 0c00 |0003: move-result-object v0 │ │ -198bec: 7120 9d56 5400 |0004: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@569d │ │ -198bf2: 0c01 |0007: move-result-object v1 │ │ -198bf4: 3905 0a00 |0008: if-nez v5, 0012 // +000a │ │ -198bf8: 2202 df01 |000a: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01df │ │ -198bfc: 1303 0a00 |000c: const/16 v3, #int 10 // #a │ │ -198c00: 7030 f406 0203 |000e: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f4 │ │ -198c06: 2832 |0011: goto 0043 // +0032 │ │ -198c08: 7110 a256 0100 |0012: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@56a2 │ │ -198c0e: 0a02 |0015: move-result v2 │ │ -198c10: 3802 0a00 |0016: if-eqz v2, 0020 // +000a │ │ -198c14: 2202 df01 |0018: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01df │ │ -198c18: 1303 1400 |001a: const/16 v3, #int 20 // #14 │ │ -198c1c: 7030 f406 0203 |001c: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f4 │ │ -198c22: 2824 |001f: goto 0043 // +0024 │ │ -198c24: 7110 9f56 0100 |0020: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@569f │ │ -198c2a: 0a02 |0023: move-result v2 │ │ -198c2c: 3802 0a00 |0024: if-eqz v2, 002e // +000a │ │ -198c30: 2202 df01 |0026: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01df │ │ -198c34: 1303 2800 |0028: const/16 v3, #int 40 // #28 │ │ -198c38: 7030 f406 0203 |002a: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f4 │ │ -198c3e: 2816 |002d: goto 0043 // +0016 │ │ -198c40: 7110 a756 0100 |002e: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@56a7 │ │ -198c46: 0a02 |0031: move-result v2 │ │ -198c48: 3802 0a00 |0032: if-eqz v2, 003c // +000a │ │ -198c4c: 2202 df01 |0034: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01df │ │ -198c50: 1303 3200 |0036: const/16 v3, #int 50 // #32 │ │ -198c54: 7030 f406 0203 |0038: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f4 │ │ -198c5a: 2808 |003b: goto 0043 // +0008 │ │ -198c5c: 2202 df01 |003c: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01df │ │ -198c60: 1303 3c00 |003e: const/16 v3, #int 60 // #3c │ │ -198c64: 7030 f406 0203 |0040: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f4 │ │ -198c6a: 3805 0500 |0043: if-eqz v5, 0048 // +0005 │ │ -198c6e: 7140 3a57 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@573a │ │ -198c74: 3806 0500 |0048: if-eqz v6, 004d // +0005 │ │ -198c78: 6e20 2e07 6200 |004a: invoke-virtual {v2, v6}, Lcom/b44t/messenger/DcMsg;.setText:(Ljava/lang/String;)V // method@072e │ │ -198c7e: 1102 |004d: return-object v2 │ │ +198bd8: |[198bd8] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; │ │ +198be8: 7110 be49 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +198bee: 0c00 |0003: move-result-object v0 │ │ +198bf0: 7120 9d56 5400 |0004: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@569d │ │ +198bf6: 0c01 |0007: move-result-object v1 │ │ +198bf8: 3905 0a00 |0008: if-nez v5, 0012 // +000a │ │ +198bfc: 2202 df01 |000a: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01df │ │ +198c00: 1303 0a00 |000c: const/16 v3, #int 10 // #a │ │ +198c04: 7030 f406 0203 |000e: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f4 │ │ +198c0a: 2832 |0011: goto 0043 // +0032 │ │ +198c0c: 7110 a256 0100 |0012: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@56a2 │ │ +198c12: 0a02 |0015: move-result v2 │ │ +198c14: 3802 0a00 |0016: if-eqz v2, 0020 // +000a │ │ +198c18: 2202 df01 |0018: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01df │ │ +198c1c: 1303 1400 |001a: const/16 v3, #int 20 // #14 │ │ +198c20: 7030 f406 0203 |001c: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f4 │ │ +198c26: 2824 |001f: goto 0043 // +0024 │ │ +198c28: 7110 9f56 0100 |0020: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@569f │ │ +198c2e: 0a02 |0023: move-result v2 │ │ +198c30: 3802 0a00 |0024: if-eqz v2, 002e // +000a │ │ +198c34: 2202 df01 |0026: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01df │ │ +198c38: 1303 2800 |0028: const/16 v3, #int 40 // #28 │ │ +198c3c: 7030 f406 0203 |002a: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f4 │ │ +198c42: 2816 |002d: goto 0043 // +0016 │ │ +198c44: 7110 a756 0100 |002e: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@56a7 │ │ +198c4a: 0a02 |0031: move-result v2 │ │ +198c4c: 3802 0a00 |0032: if-eqz v2, 003c // +000a │ │ +198c50: 2202 df01 |0034: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01df │ │ +198c54: 1303 3200 |0036: const/16 v3, #int 50 // #32 │ │ +198c58: 7030 f406 0203 |0038: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f4 │ │ +198c5e: 2808 |003b: goto 0043 // +0008 │ │ +198c60: 2202 df01 |003c: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01df │ │ +198c64: 1303 3c00 |003e: const/16 v3, #int 60 // #3c │ │ +198c68: 7030 f406 0203 |0040: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f4 │ │ +198c6e: 3805 0500 |0043: if-eqz v5, 0048 // +0005 │ │ +198c72: 7140 3a57 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@573a │ │ +198c78: 3806 0500 |0048: if-eqz v6, 004d // +0005 │ │ +198c7c: 6e20 2e07 6200 |004a: invoke-virtual {v2, v6}, Lcom/b44t/messenger/DcMsg;.setText:(Ljava/lang/String;)V // method@072e │ │ +198c82: 1102 |004d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0004 line=109 │ │ 0x000a line=111 │ │ 0x0012 line=112 │ │ 0x0018 line=113 │ │ @@ -313608,19 +313609,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 │ │ -198c98: |[198c98] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.handleForwarding:(Landroid/content/Context;I[I)V │ │ -198ca8: 7110 be49 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -198cae: 0c00 |0003: move-result-object v0 │ │ -198cb0: 6e30 9106 2001 |0004: invoke-virtual {v0, v2, v1}, Lcom/b44t/messenger/DcContext;.forwardMsgs:([II)V // method@0691 │ │ -198cb6: 0e00 |0007: return-void │ │ +198c9c: |[198c9c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.handleForwarding:(Landroid/content/Context;I[I)V │ │ +198cac: 7110 be49 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +198cb2: 0c00 |0003: move-result-object v0 │ │ +198cb4: 6e30 9106 2001 |0004: invoke-virtual {v0, v2, v1}, Lcom/b44t/messenger/DcContext;.forwardMsgs:([II)V // method@0691 │ │ +198cba: 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 │ │ @@ -313631,24 +313632,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 │ │ -198cb8: |[198cb8] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;I)V │ │ -198cc8: 8130 |0000: int-to-long v0, v3 │ │ -198cca: 7120 550a 1000 |0001: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ -198cd0: 0c03 |0004: move-result-object v3 │ │ -198cd2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -198cd4: 2300 3111 |0006: new-array v0, v0, [Ljava/lang/Long; // type@1131 │ │ -198cd8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -198cda: 4d03 0001 |0009: aput-object v3, v0, v1 │ │ -198cde: 7120 3657 0200 |000b: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V // method@5736 │ │ -198ce4: 0e00 |000e: return-void │ │ +198cbc: |[198cbc] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;I)V │ │ +198ccc: 8130 |0000: int-to-long v0, v3 │ │ +198cce: 7120 550a 1000 |0001: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ +198cd4: 0c03 |0004: move-result-object v3 │ │ +198cd6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +198cd8: 2300 3111 |0006: new-array v0, v0, [Ljava/lang/Long; // type@1131 │ │ +198cdc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +198cde: 4d03 0001 |0009: aput-object v3, v0, v1 │ │ +198ce2: 7120 3657 0200 |000b: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V // method@5736 │ │ +198ce8: 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 │ │ │ │ @@ -313657,40 +313658,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 │ │ -198ce8: |[198ce8] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V │ │ -198cf8: 7100 153f 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/ConversationListRelayingActivity;.finishActivity:()V // method@3f15 │ │ -198cfe: 7110 f656 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@56f6 │ │ -198d04: 0a00 |0006: move-result v0 │ │ -198d06: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ -198d0a: 7110 f056 0300 |0009: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@56f0 │ │ -198d10: 0c00 |000c: move-result-object v0 │ │ -198d12: 7110 f956 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@56f9 │ │ -198d18: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ -198d1c: 0e00 |0012: return-void │ │ -198d1e: 2201 d810 |0013: new-instance v1, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0; // type@10d8 │ │ -198d22: 7040 2d57 3104 |0015: invoke-direct {v1, v3, v4, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@572d │ │ -198d28: 7110 9157 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5791 │ │ -198d2e: 281a |001b: goto 0035 // +001a │ │ -198d30: 7110 f856 0300 |001c: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@56f8 │ │ -198d36: 0a00 |001f: move-result v0 │ │ -198d38: 3800 1500 |0020: if-eqz v0, 0035 // +0015 │ │ -198d3c: 7110 f456 0300 |0022: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@56f4 │ │ -198d42: 0c00 |0025: move-result-object v0 │ │ -198d44: 7110 f256 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@56f2 │ │ -198d4a: 0c01 |0029: move-result-object v1 │ │ -198d4c: 7110 f956 0300 |002a: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@56f9 │ │ -198d52: 2202 d910 |002d: new-instance v2, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1; // type@10d9 │ │ -198d56: 7051 2f57 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@572f │ │ -198d5c: 7110 9157 0200 |0032: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5791 │ │ -198d62: 0e00 |0035: return-void │ │ +198cec: |[198cec] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V │ │ +198cfc: 7100 153f 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/ConversationListRelayingActivity;.finishActivity:()V // method@3f15 │ │ +198d02: 7110 f656 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@56f6 │ │ +198d08: 0a00 |0006: move-result v0 │ │ +198d0a: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ +198d0e: 7110 f056 0300 |0009: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@56f0 │ │ +198d14: 0c00 |000c: move-result-object v0 │ │ +198d16: 7110 f956 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@56f9 │ │ +198d1c: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ +198d20: 0e00 |0012: return-void │ │ +198d22: 2201 d810 |0013: new-instance v1, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0; // type@10d8 │ │ +198d26: 7040 2d57 3104 |0015: invoke-direct {v1, v3, v4, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@572d │ │ +198d2c: 7110 9157 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5791 │ │ +198d32: 281a |001b: goto 0035 // +001a │ │ +198d34: 7110 f856 0300 |001c: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@56f8 │ │ +198d3a: 0a00 |001f: move-result v0 │ │ +198d3c: 3800 1500 |0020: if-eqz v0, 0035 // +0015 │ │ +198d40: 7110 f456 0300 |0022: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@56f4 │ │ +198d46: 0c00 |0025: move-result-object v0 │ │ +198d48: 7110 f256 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@56f2 │ │ +198d4e: 0c01 |0029: move-result-object v1 │ │ +198d50: 7110 f956 0300 |002a: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@56f9 │ │ +198d56: 2202 d910 |002d: new-instance v2, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1; // type@10d9 │ │ +198d5a: 7051 2f57 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@572f │ │ +198d60: 7110 9157 0200 |0032: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5791 │ │ +198d66: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0009 line=39 │ │ 0x000d line=40 │ │ 0x0013 line=43 │ │ @@ -313708,58 +313709,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 │ │ -198d64: |[198d64] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ -198d74: 7110 be49 0a00 |0000: invoke-static {v10}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -198d7a: 0c00 |0003: move-result-object v0 │ │ -198d7c: 21b1 |0004: array-length v1, v11 │ │ -198d7e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -198d80: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -198d82: 3513 4700 |0007: if-ge v3, v1, 004e // +0047 │ │ -198d86: 4604 0b03 |0009: aget-object v4, v11, v3 │ │ -198d8a: 6e10 510a 0400 |000b: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@0a51 │ │ -198d90: 0b04 |000e: move-result-wide v4 │ │ -198d92: 8445 |000f: long-to-int v5, v4 │ │ -198d94: 6e20 9506 5000 |0010: invoke-virtual {v0, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0695 │ │ -198d9a: 0c04 |0013: move-result-object v4 │ │ -198d9c: 6e10 6406 0400 |0014: invoke-virtual {v4}, Lcom/b44t/messenger/DcChat;.isSelfTalk:()Z // method@0664 │ │ -198da2: 0a04 |0017: move-result v4 │ │ -198da4: 3804 3000 |0018: if-eqz v4, 0048 // +0030 │ │ -198da8: 21c4 |001a: array-length v4, v12 │ │ -198daa: 1206 |001b: const/4 v6, #int 0 // #0 │ │ -198dac: 3546 2f00 |001c: if-ge v6, v4, 004b // +002f │ │ -198db0: 4407 0c06 |001e: aget v7, v12, v6 │ │ -198db4: 6e20 a906 7000 |0020: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06a9 │ │ -198dba: 0c08 |0023: move-result-object v8 │ │ -198dbc: 6e10 f506 0800 |0024: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.canSave:()Z // method@06f5 │ │ -198dc2: 0a09 |0027: move-result v9 │ │ -198dc4: 3809 1600 |0028: if-eqz v9, 003e // +0016 │ │ -198dc8: 6e10 0b07 0800 |002a: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getSavedMsgId:()I // method@070b │ │ -198dce: 0a09 |002d: move-result v9 │ │ -198dd0: 3909 1000 |002e: if-nez v9, 003e // +0010 │ │ -198dd4: 6e10 f606 0800 |0030: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06f6 │ │ -198dda: 0a08 |0033: move-result v8 │ │ -198ddc: 3258 0a00 |0034: if-eq v8, v5, 003e // +000a │ │ -198de0: 2410 1811 0700 |0036: filled-new-array {v7}, [I // type@1118 │ │ -198de6: 0c07 |0039: move-result-object v7 │ │ -198de8: 6e20 ca06 7000 |003a: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.saveMsgs:([I)V // method@06ca │ │ -198dee: 2808 |003d: goto 0045 // +0008 │ │ -198df0: 2410 1811 0700 |003e: filled-new-array {v7}, [I // type@1118 │ │ -198df6: 0c07 |0041: move-result-object v7 │ │ -198df8: 7130 3457 5a07 |0042: invoke-static {v10, v5, v7}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5734 │ │ -198dfe: d806 0601 |0045: add-int/lit8 v6, v6, #int 1 // #01 │ │ -198e02: 28d5 |0047: goto 001c // -002b │ │ -198e04: 7130 3457 5a0c |0048: invoke-static {v10, v5, v12}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5734 │ │ -198e0a: d803 0301 |004b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -198e0e: 28ba |004d: goto 0007 // -0046 │ │ -198e10: 0e00 |004e: return-void │ │ +198d68: |[198d68] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ +198d78: 7110 be49 0a00 |0000: invoke-static {v10}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +198d7e: 0c00 |0003: move-result-object v0 │ │ +198d80: 21b1 |0004: array-length v1, v11 │ │ +198d82: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +198d84: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +198d86: 3513 4700 |0007: if-ge v3, v1, 004e // +0047 │ │ +198d8a: 4604 0b03 |0009: aget-object v4, v11, v3 │ │ +198d8e: 6e10 510a 0400 |000b: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@0a51 │ │ +198d94: 0b04 |000e: move-result-wide v4 │ │ +198d96: 8445 |000f: long-to-int v5, v4 │ │ +198d98: 6e20 9506 5000 |0010: invoke-virtual {v0, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0695 │ │ +198d9e: 0c04 |0013: move-result-object v4 │ │ +198da0: 6e10 6406 0400 |0014: invoke-virtual {v4}, Lcom/b44t/messenger/DcChat;.isSelfTalk:()Z // method@0664 │ │ +198da6: 0a04 |0017: move-result v4 │ │ +198da8: 3804 3000 |0018: if-eqz v4, 0048 // +0030 │ │ +198dac: 21c4 |001a: array-length v4, v12 │ │ +198dae: 1206 |001b: const/4 v6, #int 0 // #0 │ │ +198db0: 3546 2f00 |001c: if-ge v6, v4, 004b // +002f │ │ +198db4: 4407 0c06 |001e: aget v7, v12, v6 │ │ +198db8: 6e20 a906 7000 |0020: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06a9 │ │ +198dbe: 0c08 |0023: move-result-object v8 │ │ +198dc0: 6e10 f506 0800 |0024: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.canSave:()Z // method@06f5 │ │ +198dc6: 0a09 |0027: move-result v9 │ │ +198dc8: 3809 1600 |0028: if-eqz v9, 003e // +0016 │ │ +198dcc: 6e10 0b07 0800 |002a: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getSavedMsgId:()I // method@070b │ │ +198dd2: 0a09 |002d: move-result v9 │ │ +198dd4: 3909 1000 |002e: if-nez v9, 003e // +0010 │ │ +198dd8: 6e10 f606 0800 |0030: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06f6 │ │ +198dde: 0a08 |0033: move-result v8 │ │ +198de0: 3258 0a00 |0034: if-eq v8, v5, 003e // +000a │ │ +198de4: 2410 1811 0700 |0036: filled-new-array {v7}, [I // type@1118 │ │ +198dea: 0c07 |0039: move-result-object v7 │ │ +198dec: 6e20 ca06 7000 |003a: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.saveMsgs:([I)V // method@06ca │ │ +198df2: 2808 |003d: goto 0045 // +0008 │ │ +198df4: 2410 1811 0700 |003e: filled-new-array {v7}, [I // type@1118 │ │ +198dfa: 0c07 |0041: move-result-object v7 │ │ +198dfc: 7130 3457 5a07 |0042: invoke-static {v10, v5, v7}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5734 │ │ +198e02: d806 0601 |0045: add-int/lit8 v6, v6, #int 1 // #01 │ │ +198e06: 28d5 |0047: goto 001c // -002b │ │ +198e08: 7130 3457 5a0c |0048: invoke-static {v10, v5, v12}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5734 │ │ +198e0e: d803 0301 |004b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +198e12: 28ba |004d: goto 0007 // -0046 │ │ +198e14: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ 0x001a line=48 │ │ 0x0020 line=49 │ │ @@ -313777,26 +313778,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 │ │ -198e14: |[198e14] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$1:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ -198e24: 2140 |0000: array-length v0, v4 │ │ -198e26: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -198e28: 3501 0f00 |0002: if-ge v1, v0, 0011 // +000f │ │ -198e2c: 4602 0401 |0004: aget-object v2, v4, v1 │ │ -198e30: 6e10 510a 0200 |0006: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a51 │ │ -198e36: 0b02 |0009: move-result-wide v2 │ │ -198e38: 8423 |000a: long-to-int v3, v2 │ │ -198e3a: 7140 3957 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@5739 │ │ -198e40: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -198e44: 28f2 |0010: goto 0002 // -000e │ │ -198e46: 0e00 |0011: return-void │ │ +198e18: |[198e18] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$1:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ +198e28: 2140 |0000: array-length v0, v4 │ │ +198e2a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +198e2c: 3501 0f00 |0002: if-ge v1, v0, 0011 // +000f │ │ +198e30: 4602 0401 |0004: aget-object v2, v4, v1 │ │ +198e34: 6e10 510a 0200 |0006: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a51 │ │ +198e3a: 0b02 |0009: move-result-wide v2 │ │ +198e3c: 8423 |000a: long-to-int v3, v2 │ │ +198e3e: 7140 3957 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@5739 │ │ +198e44: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +198e48: 28f2 |0010: goto 0002 // -000e │ │ +198e4a: 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; │ │ @@ -313808,47 +313809,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 │ │ -198e48: |[198e48] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.sendMultipleMsgs:(Landroid/content/Context;ILjava/util/ArrayList;Ljava/lang/String;)V │ │ -198e58: 7110 be49 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -198e5e: 0c00 |0003: move-result-object v0 │ │ -198e60: 6e10 5c0c 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ -198e66: 0a01 |0007: move-result v1 │ │ -198e68: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -198e6a: 3321 1100 |0009: if-ne v1, v2, 001a // +0011 │ │ -198e6e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -198e70: 6e20 570c 1500 |000c: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c57 │ │ -198e76: 0c05 |000f: move-result-object v5 │ │ -198e78: 1f05 8700 |0010: check-cast v5, Landroid/net/Uri; // type@0087 │ │ -198e7c: 7130 3357 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@5733 │ │ -198e82: 0c03 |0015: move-result-object v3 │ │ -198e84: 6e30 ce06 4003 |0016: invoke-virtual {v0, v4, v3}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06ce │ │ -198e8a: 2823 |0019: goto 003c // +0023 │ │ -198e8c: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -198e8e: 3806 0900 |001b: if-eqz v6, 0024 // +0009 │ │ -198e92: 7130 3357 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@5733 │ │ -198e98: 0c06 |0020: move-result-object v6 │ │ -198e9a: 6e30 ce06 4006 |0021: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06ce │ │ -198ea0: 6e10 5a0c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ -198ea6: 0c05 |0027: move-result-object v5 │ │ -198ea8: 7210 a70c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -198eae: 0a06 |002b: move-result v6 │ │ -198eb0: 3806 1000 |002c: if-eqz v6, 003c // +0010 │ │ -198eb4: 7210 a80c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -198eba: 0c06 |0031: move-result-object v6 │ │ -198ebc: 1f06 8700 |0032: check-cast v6, Landroid/net/Uri; // type@0087 │ │ -198ec0: 7130 3357 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@5733 │ │ -198ec6: 0c06 |0037: move-result-object v6 │ │ -198ec8: 6e30 ce06 4006 |0038: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06ce │ │ -198ece: 28ed |003b: goto 0028 // -0013 │ │ -198ed0: 0e00 |003c: return-void │ │ +198e4c: |[198e4c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.sendMultipleMsgs:(Landroid/content/Context;ILjava/util/ArrayList;Ljava/lang/String;)V │ │ +198e5c: 7110 be49 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +198e62: 0c00 |0003: move-result-object v0 │ │ +198e64: 6e10 5c0c 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ +198e6a: 0a01 |0007: move-result v1 │ │ +198e6c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +198e6e: 3321 1100 |0009: if-ne v1, v2, 001a // +0011 │ │ +198e72: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +198e74: 6e20 570c 1500 |000c: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c57 │ │ +198e7a: 0c05 |000f: move-result-object v5 │ │ +198e7c: 1f05 8700 |0010: check-cast v5, Landroid/net/Uri; // type@0087 │ │ +198e80: 7130 3357 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@5733 │ │ +198e86: 0c03 |0015: move-result-object v3 │ │ +198e88: 6e30 ce06 4003 |0016: invoke-virtual {v0, v4, v3}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06ce │ │ +198e8e: 2823 |0019: goto 003c // +0023 │ │ +198e90: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +198e92: 3806 0900 |001b: if-eqz v6, 0024 // +0009 │ │ +198e96: 7130 3357 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@5733 │ │ +198e9c: 0c06 |0020: move-result-object v6 │ │ +198e9e: 6e30 ce06 4006 |0021: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06ce │ │ +198ea4: 6e10 5a0c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ +198eaa: 0c05 |0027: move-result-object v5 │ │ +198eac: 7210 a70c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +198eb2: 0a06 |002b: move-result v6 │ │ +198eb4: 3806 1000 |002c: if-eqz v6, 003c // +0010 │ │ +198eb8: 7210 a80c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +198ebe: 0c06 |0031: move-result-object v6 │ │ +198ec0: 1f06 8700 |0032: check-cast v6, Landroid/net/Uri; // type@0087 │ │ +198ec4: 7130 3357 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@5733 │ │ +198eca: 0c06 |0037: move-result-object v6 │ │ +198ecc: 6e30 ce06 4006 |0038: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06ce │ │ +198ed2: 28ed |003b: goto 0028 // -0013 │ │ +198ed4: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0004 line=84 │ │ 0x000c line=85 │ │ 0x001d line=88 │ │ 0x0024 line=90 │ │ @@ -313864,74 +313865,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 │ │ -198ed4: |[198ed4] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.setFileFromUri:(Landroid/content/Context;Landroid/net/Uri;Lcom/b44t/messenger/DcMsg;Ljava/lang/String;)V │ │ -198ee4: 7110 be49 0900 |0000: invoke-static {v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -198eea: 0c00 |0003: move-result-object v0 │ │ -198eec: 1a01 7b48 |0004: const-string v1, "cannot-resolve.jpg" // string@487b │ │ -198ef0: 7110 6050 0a00 |0006: invoke-static {v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.isLocalUri:(Landroid/net/Uri;)Z // method@5060 │ │ -198ef6: 0a02 |0009: move-result v2 │ │ -198ef8: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ -198efc: 6e10 fd01 0a00 |000c: invoke-virtual {v10}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01fd │ │ -198f02: 0c02 |000f: move-result-object v2 │ │ -198f04: 1223 |0010: const/4 v3, #int 2 // #2 │ │ -198f06: 7220 c30c 3200 |0011: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ -198f0c: 0c02 |0014: move-result-object v2 │ │ -198f0e: 1f02 0503 |0015: check-cast v2, Ljava/lang/String; // type@0305 │ │ -198f12: 0721 |0017: move-object v1, v2 │ │ -198f14: 2837 |0018: goto 004f // +0037 │ │ -198f16: 6e10 ff01 0a00 |0019: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ -198f1c: 0c02 |001c: move-result-object v2 │ │ -198f1e: 1a03 984b |001d: const-string v3, "content" // string@4b98 │ │ -198f22: 6e20 cc0a 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -198f28: 0a02 |0022: move-result v2 │ │ -198f2a: 3802 2c00 |0023: if-eqz v2, 004f // +002c │ │ -198f2e: 6e10 6e00 0900 |0025: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -198f34: 0c03 |0028: move-result-object v3 │ │ -198f36: 1207 |0029: const/4 v7, #int 0 // #0 │ │ -198f38: 1208 |002a: const/4 v8, #int 0 // #0 │ │ -198f3a: 1205 |002b: const/4 v5, #int 0 // #0 │ │ -198f3c: 1206 |002c: const/4 v6, #int 0 // #0 │ │ -198f3e: 07a4 |002d: move-object v4, v10 │ │ -198f40: 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 │ │ -198f46: 0c02 |0031: move-result-object v2 │ │ -198f48: 3802 1a00 |0032: if-eqz v2, 004c // +001a │ │ -198f4c: 7210 fe00 0200 |0034: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ -198f52: 0a03 |0037: move-result v3 │ │ -198f54: 3803 1400 |0038: if-eqz v3, 004c // +0014 │ │ -198f58: 1a03 eb40 |003a: const-string v3, "_display_name" // string@40eb │ │ -198f5c: 7220 f700 3200 |003c: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f7 │ │ -198f62: 0a03 |003f: move-result v3 │ │ -198f64: 3a03 0c00 |0040: if-ltz v3, 004c // +000c │ │ -198f68: 7220 fc00 3200 |0042: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fc │ │ -198f6e: 0c01 |0045: move-result-object v1 │ │ -198f70: 2806 |0046: goto 004c // +0006 │ │ -198f72: 0d09 |0047: move-exception v9 │ │ -198f74: 7210 f600 0200 |0048: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -198f7a: 2709 |004b: throw v9 │ │ -198f7c: 7210 f600 0200 |004c: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -198f82: 1a02 cd7f |004f: const-string v2, "temp" // string@7fcd │ │ -198f86: 7130 bc49 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@49bc │ │ -198f8c: 0c00 |0054: move-result-object v0 │ │ -198f8e: 3800 1400 |0055: if-eqz v0, 0069 // +0014 │ │ -198f92: 7120 5f50 a900 |0057: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@505f │ │ -198f98: 0c09 |005a: move-result-object v9 │ │ -198f9a: 220a c002 |005b: new-instance v10, Ljava/io/FileOutputStream; // type@02c0 │ │ -198f9e: 7020 8109 0a00 |005d: invoke-direct {v10, v0}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0981 │ │ -198fa4: 7120 7957 a900 |0060: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5779 │ │ -198faa: 2806 |0063: goto 0069 // +0006 │ │ -198fac: 0d09 |0064: move-exception v9 │ │ -198fae: 6e10 2d0a 0900 |0065: invoke-virtual {v9}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ -198fb4: 1200 |0068: const/4 v0, #int 0 // #0 │ │ -198fb6: 6e40 2c07 0bc1 |0069: invoke-virtual {v11, v0, v1, v12}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@072c │ │ -198fbc: 0e00 |006c: return-void │ │ +198ed8: |[198ed8] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.setFileFromUri:(Landroid/content/Context;Landroid/net/Uri;Lcom/b44t/messenger/DcMsg;Ljava/lang/String;)V │ │ +198ee8: 7110 be49 0900 |0000: invoke-static {v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +198eee: 0c00 |0003: move-result-object v0 │ │ +198ef0: 1a01 7b48 |0004: const-string v1, "cannot-resolve.jpg" // string@487b │ │ +198ef4: 7110 6050 0a00 |0006: invoke-static {v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.isLocalUri:(Landroid/net/Uri;)Z // method@5060 │ │ +198efa: 0a02 |0009: move-result v2 │ │ +198efc: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ +198f00: 6e10 fd01 0a00 |000c: invoke-virtual {v10}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01fd │ │ +198f06: 0c02 |000f: move-result-object v2 │ │ +198f08: 1223 |0010: const/4 v3, #int 2 // #2 │ │ +198f0a: 7220 c30c 3200 |0011: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ +198f10: 0c02 |0014: move-result-object v2 │ │ +198f12: 1f02 0503 |0015: check-cast v2, Ljava/lang/String; // type@0305 │ │ +198f16: 0721 |0017: move-object v1, v2 │ │ +198f18: 2837 |0018: goto 004f // +0037 │ │ +198f1a: 6e10 ff01 0a00 |0019: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ +198f20: 0c02 |001c: move-result-object v2 │ │ +198f22: 1a03 984b |001d: const-string v3, "content" // string@4b98 │ │ +198f26: 6e20 cc0a 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +198f2c: 0a02 |0022: move-result v2 │ │ +198f2e: 3802 2c00 |0023: if-eqz v2, 004f // +002c │ │ +198f32: 6e10 6e00 0900 |0025: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +198f38: 0c03 |0028: move-result-object v3 │ │ +198f3a: 1207 |0029: const/4 v7, #int 0 // #0 │ │ +198f3c: 1208 |002a: const/4 v8, #int 0 // #0 │ │ +198f3e: 1205 |002b: const/4 v5, #int 0 // #0 │ │ +198f40: 1206 |002c: const/4 v6, #int 0 // #0 │ │ +198f42: 07a4 |002d: move-object v4, v10 │ │ +198f44: 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 │ │ +198f4a: 0c02 |0031: move-result-object v2 │ │ +198f4c: 3802 1a00 |0032: if-eqz v2, 004c // +001a │ │ +198f50: 7210 fe00 0200 |0034: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ +198f56: 0a03 |0037: move-result v3 │ │ +198f58: 3803 1400 |0038: if-eqz v3, 004c // +0014 │ │ +198f5c: 1a03 eb40 |003a: const-string v3, "_display_name" // string@40eb │ │ +198f60: 7220 f700 3200 |003c: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f7 │ │ +198f66: 0a03 |003f: move-result v3 │ │ +198f68: 3a03 0c00 |0040: if-ltz v3, 004c // +000c │ │ +198f6c: 7220 fc00 3200 |0042: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fc │ │ +198f72: 0c01 |0045: move-result-object v1 │ │ +198f74: 2806 |0046: goto 004c // +0006 │ │ +198f76: 0d09 |0047: move-exception v9 │ │ +198f78: 7210 f600 0200 |0048: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +198f7e: 2709 |004b: throw v9 │ │ +198f80: 7210 f600 0200 |004c: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +198f86: 1a02 cd7f |004f: const-string v2, "temp" // string@7fcd │ │ +198f8a: 7130 bc49 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@49bc │ │ +198f90: 0c00 |0054: move-result-object v0 │ │ +198f92: 3800 1400 |0055: if-eqz v0, 0069 // +0014 │ │ +198f96: 7120 5f50 a900 |0057: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@505f │ │ +198f9c: 0c09 |005a: move-result-object v9 │ │ +198f9e: 220a c002 |005b: new-instance v10, Ljava/io/FileOutputStream; // type@02c0 │ │ +198fa2: 7020 8109 0a00 |005d: invoke-direct {v10, v0}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0981 │ │ +198fa8: 7120 7957 a900 |0060: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5779 │ │ +198fae: 2806 |0063: goto 0069 // +0006 │ │ +198fb0: 0d09 |0064: move-exception v9 │ │ +198fb2: 6e10 2d0a 0900 |0065: invoke-virtual {v9}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ +198fb8: 1200 |0068: const/4 v0, #int 0 // #0 │ │ +198fba: 6e40 2c07 0bc1 |0069: invoke-virtual {v11, v0, v1, v12}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@072c │ │ +198fc0: 0e00 |006c: return-void │ │ catches : 3 │ │ 0x0006 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0064 │ │ 0x0034 - 0x0046 │ │ -> 0x0047 │ │ 0x0048 - 0x0063 │ │ Ljava/lang/Exception; -> 0x0064 │ │ @@ -313987,17 +313988,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19904c: |[19904c] org.thoughtcrime.securesms.util.ServiceUtil.:()V │ │ -19905c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -199062: 0e00 |0003: return-void │ │ +199050: |[199050] org.thoughtcrime.securesms.util.ServiceUtil.:()V │ │ +199060: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +199066: 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;) │ │ @@ -314005,20 +314006,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 │ │ -199028: |[199028] org.thoughtcrime.securesms.util.ServiceUtil.getInputMethodManager:(Landroid/content/Context;)Landroid/view/inputmethod/InputMethodManager; │ │ -199038: 1a00 ef5d |0000: const-string v0, "input_method" // string@5def │ │ -19903c: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -199042: 0c01 |0005: move-result-object v1 │ │ -199044: 1f01 1401 |0006: check-cast v1, Landroid/view/inputmethod/InputMethodManager; // type@0114 │ │ -199048: 1101 |0008: return-object v1 │ │ +19902c: |[19902c] org.thoughtcrime.securesms.util.ServiceUtil.getInputMethodManager:(Landroid/content/Context;)Landroid/view/inputmethod/InputMethodManager; │ │ +19903c: 1a00 ef5d |0000: const-string v0, "input_method" // string@5def │ │ +199040: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +199046: 0c01 |0005: move-result-object v1 │ │ +199048: 1f01 1401 |0006: check-cast v1, Landroid/view/inputmethod/InputMethodManager; // type@0114 │ │ +19904c: 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;) │ │ @@ -314026,20 +314027,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 │ │ -198fe0: |[198fe0] org.thoughtcrime.securesms.util.ServiceUtil.getVibrator:(Landroid/content/Context;)Landroid/os/Vibrator; │ │ -198ff0: 1a00 c983 |0000: const-string v0, "vibrator" // string@83c9 │ │ -198ff4: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -198ffa: 0c01 |0005: move-result-object v1 │ │ -198ffc: 1f01 a700 |0006: check-cast v1, Landroid/os/Vibrator; // type@00a7 │ │ -199000: 1101 |0008: return-object v1 │ │ +198fe4: |[198fe4] org.thoughtcrime.securesms.util.ServiceUtil.getVibrator:(Landroid/content/Context;)Landroid/os/Vibrator; │ │ +198ff4: 1a00 c983 |0000: const-string v0, "vibrator" // string@83c9 │ │ +198ff8: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +198ffe: 0c01 |0005: move-result-object v1 │ │ +199000: 1f01 a700 |0006: check-cast v1, Landroid/os/Vibrator; // type@00a7 │ │ +199004: 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;) │ │ @@ -314047,20 +314048,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 │ │ -199004: |[199004] org.thoughtcrime.securesms.util.ServiceUtil.getWindowManager:(Landroid/content/Context;)Landroid/view/WindowManager; │ │ -199014: 1a00 6c84 |0000: const-string v0, "window" // string@846c │ │ -199018: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -19901e: 0c01 |0005: move-result-object v1 │ │ -199020: 1f01 0101 |0006: check-cast v1, Landroid/view/WindowManager; // type@0101 │ │ -199024: 1101 |0008: return-object v1 │ │ +199008: |[199008] org.thoughtcrime.securesms.util.ServiceUtil.getWindowManager:(Landroid/content/Context;)Landroid/view/WindowManager; │ │ +199018: 1a00 6c84 |0000: const-string v0, "window" // string@846c │ │ +19901c: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +199022: 0c01 |0005: move-result-object v1 │ │ +199024: 1f01 0101 |0006: check-cast v1, Landroid/view/WindowManager; // type@0101 │ │ +199028: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -314150,17 +314151,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19907c: |[19907c] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.:()V │ │ -19908c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -199092: 0e00 |0003: return-void │ │ +199080: |[199080] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.:()V │ │ +199090: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +199096: 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;) │ │ @@ -314168,34 +314169,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 │ │ -199064: |[199064] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.getProvider:()Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; │ │ -199074: 6200 9a42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@429a │ │ -199078: 1100 |0002: return-object v0 │ │ +199068: |[199068] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.getProvider:()Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; │ │ +199078: 6200 9a42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@429a │ │ +19907c: 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 │ │ -199094: |[199094] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.setProvider:(Lorg/thoughtcrime/securesms/util/SignalProtocolLogger;)V │ │ -1990a4: 6900 9a42 |0000: sput-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@429a │ │ -1990a8: 0e00 |0002: return-void │ │ +199098: |[199098] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.setProvider:(Lorg/thoughtcrime/securesms/util/SignalProtocolLogger;)V │ │ +1990a8: 6900 9a42 |0000: sput-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@429a │ │ +1990ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; │ │ │ │ Virtual methods - │ │ @@ -314224,17 +314225,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1991bc: |[1991bc] org.thoughtcrime.securesms.util.SpanUtil.:()V │ │ -1991cc: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1991d2: 0e00 |0003: return-void │ │ +1991c0: |[1991c0] org.thoughtcrime.securesms.util.SpanUtil.:()V │ │ +1991d0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1991d6: 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;) │ │ @@ -314242,26 +314243,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 │ │ -1990ac: |[1990ac] org.thoughtcrime.securesms.util.SpanUtil.bold:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -1990bc: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -1990c0: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -1990c6: 2201 cc00 |0005: new-instance v1, Landroid/text/style/StyleSpan; // type@00cc │ │ -1990ca: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -1990cc: 7020 b402 2100 |0008: invoke-direct {v1, v2}, Landroid/text/style/StyleSpan;.:(I)V // method@02b4 │ │ -1990d2: 7210 c409 0400 |000b: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09c4 │ │ -1990d8: 0a04 |000e: move-result v4 │ │ -1990da: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ -1990de: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -1990e0: 6e52 9a02 1043 |0012: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1990e6: 1100 |0015: return-object v0 │ │ +1990b0: |[1990b0] org.thoughtcrime.securesms.util.SpanUtil.bold:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +1990c0: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +1990c4: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +1990ca: 2201 cc00 |0005: new-instance v1, Landroid/text/style/StyleSpan; // type@00cc │ │ +1990ce: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +1990d0: 7020 b402 2100 |0008: invoke-direct {v1, v2}, Landroid/text/style/StyleSpan;.:(I)V // method@02b4 │ │ +1990d6: 7210 c409 0400 |000b: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09c4 │ │ +1990dc: 0a04 |000e: move-result v4 │ │ +1990de: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ +1990e2: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +1990e4: 6e52 9a02 1043 |0012: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1990ea: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -314270,25 +314271,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 │ │ -1990e8: |[1990e8] org.thoughtcrime.securesms.util.SpanUtil.color:(ILjava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -1990f8: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -1990fc: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -199102: 2201 c900 |0005: new-instance v1, Landroid/text/style/ForegroundColorSpan; // type@00c9 │ │ -199106: 7020 b102 3100 |0007: invoke-direct {v1, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02b1 │ │ -19910c: 7210 c409 0400 |000a: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09c4 │ │ -199112: 0a03 |000d: move-result v3 │ │ -199114: 1304 2100 |000e: const/16 v4, #int 33 // #21 │ │ -199118: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -19911a: 6e54 9a02 1032 |0011: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -199120: 1100 |0014: return-object v0 │ │ +1990ec: |[1990ec] org.thoughtcrime.securesms.util.SpanUtil.color:(ILjava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +1990fc: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +199100: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +199106: 2201 c900 |0005: new-instance v1, Landroid/text/style/ForegroundColorSpan; // type@00c9 │ │ +19910a: 7020 b102 3100 |0007: invoke-direct {v1, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02b1 │ │ +199110: 7210 c409 0400 |000a: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09c4 │ │ +199116: 0a03 |000d: move-result v3 │ │ +199118: 1304 2100 |000e: const/16 v4, #int 33 // #21 │ │ +19911c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +19911e: 6e54 9a02 1032 |0011: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +199124: 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; │ │ @@ -314298,20 +314299,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 │ │ -199124: |[199124] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -199134: 7210 c409 0100 |0000: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@09c4 │ │ -19913a: 0a00 |0003: move-result v0 │ │ -19913c: 7120 4757 0100 |0004: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/SpanUtil;.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; // method@5747 │ │ -199142: 0c01 |0007: move-result-object v1 │ │ -199144: 1101 |0008: return-object v1 │ │ +199128: |[199128] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +199138: 7210 c409 0100 |0000: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@09c4 │ │ +19913e: 0a00 |0003: move-result v0 │ │ +199140: 7120 4757 0100 |0004: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/SpanUtil;.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; // method@5747 │ │ +199146: 0c01 |0007: move-result-object v1 │ │ +199148: 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;) │ │ @@ -314319,24 +314320,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 │ │ -199148: |[199148] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; │ │ -199158: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -19915c: 7020 9502 3000 |0002: invoke-direct {v0, v3}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -199162: 2203 cc00 |0005: new-instance v3, Landroid/text/style/StyleSpan; // type@00cc │ │ -199166: 1221 |0007: const/4 v1, #int 2 // #2 │ │ -199168: 7020 b402 1300 |0008: invoke-direct {v3, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b4 │ │ -19916e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -199170: 1302 2100 |000c: const/16 v2, #int 33 // #21 │ │ -199174: 6e52 9a02 3041 |000e: invoke-virtual {v0, v3, v1, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -19917a: 1100 |0011: return-object v0 │ │ +19914c: |[19914c] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; │ │ +19915c: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +199160: 7020 9502 3000 |0002: invoke-direct {v0, v3}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +199166: 2203 cc00 |0005: new-instance v3, Landroid/text/style/StyleSpan; // type@00cc │ │ +19916a: 1221 |0007: const/4 v1, #int 2 // #2 │ │ +19916c: 7020 b402 1300 |0008: invoke-direct {v3, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b4 │ │ +199172: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +199174: 1302 2100 |000c: const/16 v2, #int 33 // #21 │ │ +199178: 6e52 9a02 3041 |000e: invoke-virtual {v0, v3, v1, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +19917e: 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 │ │ @@ -314346,26 +314347,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 │ │ -19917c: |[19917c] org.thoughtcrime.securesms.util.SpanUtil.small:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -19918c: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -199190: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -199196: 2201 cb00 |0005: new-instance v1, Landroid/text/style/RelativeSizeSpan; // type@00cb │ │ -19919a: 1402 6666 663f |0007: const v2, #float 0.9 // #3f666666 │ │ -1991a0: 7020 b302 2100 |000a: invoke-direct {v1, v2}, Landroid/text/style/RelativeSizeSpan;.:(F)V // method@02b3 │ │ -1991a6: 7210 c409 0400 |000d: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09c4 │ │ -1991ac: 0a04 |0010: move-result v4 │ │ -1991ae: 1302 2100 |0011: const/16 v2, #int 33 // #21 │ │ -1991b2: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -1991b4: 6e52 9a02 1043 |0014: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1991ba: 1100 |0017: return-object v0 │ │ +199180: |[199180] org.thoughtcrime.securesms.util.SpanUtil.small:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +199190: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +199194: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +19919a: 2201 cb00 |0005: new-instance v1, Landroid/text/style/RelativeSizeSpan; // type@00cb │ │ +19919e: 1402 6666 663f |0007: const v2, #float 0.9 // #3f666666 │ │ +1991a4: 7020 b302 2100 |000a: invoke-direct {v1, v2}, Landroid/text/style/RelativeSizeSpan;.:(F)V // method@02b3 │ │ +1991aa: 7210 c409 0400 |000d: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09c4 │ │ +1991b0: 0a04 |0010: move-result v4 │ │ +1991b2: 1302 2100 |0011: const/16 v2, #int 33 // #21 │ │ +1991b6: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +1991b8: 6e52 9a02 1043 |0014: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1991be: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0005 line=24 │ │ locals : │ │ 0x0000 - 0x0018 reg=4 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -314457,19 +314458,19 @@ │ │ type : '(JLjava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19966c: |[19966c] org.thoughtcrime.securesms.util.Stopwatch$Split.:(JLjava/lang/String;)V │ │ -19967c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -199682: 5a01 a342 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a3 │ │ -199686: 5b03 a242 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@42a2 │ │ -19968a: 0e00 |0007: return-void │ │ +199670: |[199670] org.thoughtcrime.securesms.util.Stopwatch$Split.:(JLjava/lang/String;)V │ │ +199680: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +199686: 5a01 a342 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a3 │ │ +19968a: 5b03 a242 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@42a2 │ │ +19968e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/Stopwatch$Split; │ │ @@ -314520,24 +314521,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -19968c: |[19968c] org.thoughtcrime.securesms.util.Stopwatch.:(Ljava/lang/String;)V │ │ -19969c: 7010 970a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1996a2: 7100 220b 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ -1996a8: 0b00 |0006: move-result-wide v0 │ │ -1996aa: 5a20 a542 |0007: iput-wide v0, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@42a5 │ │ -1996ae: 5b23 a642 |0009: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@42a6 │ │ -1996b2: 2203 8003 |000b: new-instance v3, Ljava/util/LinkedList; // type@0380 │ │ -1996b6: 7010 b30c 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@0cb3 │ │ -1996bc: 5b23 a442 |0010: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ -1996c0: 0e00 |0012: return-void │ │ +199690: |[199690] org.thoughtcrime.securesms.util.Stopwatch.:(Ljava/lang/String;)V │ │ +1996a0: 7010 970a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1996a6: 7100 220b 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ +1996ac: 0b00 |0006: move-result-wide v0 │ │ +1996ae: 5a20 a542 |0007: iput-wide v0, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@42a5 │ │ +1996b2: 5b23 a642 |0009: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@42a6 │ │ +1996b6: 2203 8003 |000b: new-instance v3, Ljava/util/LinkedList; // type@0380 │ │ +1996ba: 7010 b30c 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@0cb3 │ │ +1996c0: 5b23 a442 |0010: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ +1996c4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0009 line=18 │ │ 0x000b line=19 │ │ locals : │ │ @@ -314550,22 +314551,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -1996c4: |[1996c4] org.thoughtcrime.securesms.util.Stopwatch.split:(Ljava/lang/String;)V │ │ -1996d4: 5440 a442 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ -1996d8: 2201 e110 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e1 │ │ -1996dc: 7100 220b 0000 |0004: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ -1996e2: 0b02 |0007: move-result-wide v2 │ │ -1996e4: 7040 5957 2153 |0008: invoke-direct {v1, v2, v3, v5}, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.:(JLjava/lang/String;)V // method@5759 │ │ -1996ea: 7220 be0c 1000 |000b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cbe │ │ -1996f0: 0e00 |000e: return-void │ │ +1996c8: |[1996c8] org.thoughtcrime.securesms.util.Stopwatch.split:(Ljava/lang/String;)V │ │ +1996d8: 5440 a442 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ +1996dc: 2201 e110 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e1 │ │ +1996e0: 7100 220b 0000 |0004: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ +1996e6: 0b02 |0007: move-result-wide v2 │ │ +1996e8: 7040 5957 2153 |0008: invoke-direct {v1, v2, v3, v5}, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.:(JLjava/lang/String;)V // method@5759 │ │ +1996ee: 7220 be0c 1000 |000b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cbe │ │ +1996f4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x000f reg=4 this Lorg/thoughtcrime/securesms/util/Stopwatch; │ │ 0x0000 - 0x000f reg=5 (null) Ljava/lang/String; │ │ │ │ @@ -314574,95 +314575,95 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 165 16-bit code units │ │ -1996f4: |[1996f4] org.thoughtcrime.securesms.util.Stopwatch.stop:(Ljava/lang/String;)V │ │ -199704: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ -199708: 1a01 f63f |0002: const-string v1, "[" // string@3ff6 │ │ -19970c: 7020 050b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -199712: 5491 a642 |0007: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@42a6 │ │ -199716: 6e20 0e0b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19971c: 1a01 c340 |000c: const-string v1, "] " // string@40c3 │ │ -199720: 6e20 0e0b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -199726: 5491 a442 |0011: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ -19972a: 7210 cc0c 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ -199730: 0a01 |0016: move-result v1 │ │ -199732: 1a02 d203 |0017: const-string v2, " " // string@03d2 │ │ -199736: 1a03 a40b |0019: const-string v3, ": " // string@0ba4 │ │ -19973a: 3d01 2600 |001b: if-lez v1, 0041 // +0026 │ │ -19973e: 5491 a442 |001d: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ -199742: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -199744: 7220 c30c 4100 |0020: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ -19974a: 0c01 |0023: move-result-object v1 │ │ -19974c: 1f01 e110 |0024: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e1 │ │ -199750: 5411 a242 |0026: iget-object v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@42a2 │ │ -199754: 6e20 0e0b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19975a: 6e20 0e0b 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -199760: 5491 a442 |002e: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ -199764: 7220 c30c 4100 |0030: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ -19976a: 0c01 |0033: move-result-object v1 │ │ -19976c: 1f01 e110 |0034: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e1 │ │ -199770: 5314 a342 |0036: iget-wide v4, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a3 │ │ -199774: 5396 a542 |0038: iget-wide v6, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@42a5 │ │ -199778: bc64 |003a: sub-long/2addr v4, v6 │ │ -19977a: 6e30 0a0b 4005 |003b: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0a │ │ -199780: 6e20 0e0b 2000 |003e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -199786: 5491 a442 |0041: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ -19978a: 7210 cc0c 0100 |0043: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ -199790: 0a01 |0046: move-result v1 │ │ -199792: 1214 |0047: const/4 v4, #int 1 // #1 │ │ -199794: 3741 5500 |0048: if-le v1, v4, 009d // +0055 │ │ -199798: 1211 |004a: const/4 v1, #int 1 // #1 │ │ -19979a: 5495 a442 |004b: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ -19979e: 7210 cc0c 0500 |004d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0ccc │ │ -1997a4: 0a05 |0050: move-result v5 │ │ -1997a6: 3551 3200 |0051: if-ge v1, v5, 0083 // +0032 │ │ -1997aa: 5495 a442 |0053: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ -1997ae: 7220 c30c 1500 |0055: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ -1997b4: 0c05 |0058: move-result-object v5 │ │ -1997b6: 1f05 e110 |0059: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e1 │ │ -1997ba: 5455 a242 |005b: iget-object v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@42a2 │ │ -1997be: 6e20 0e0b 5000 |005d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -1997c4: 6e20 0e0b 3000 |0060: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -1997ca: 5495 a442 |0063: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ -1997ce: 7220 c30c 1500 |0065: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ -1997d4: 0c05 |0068: move-result-object v5 │ │ -1997d6: 1f05 e110 |0069: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e1 │ │ -1997da: 5355 a342 |006b: iget-wide v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a3 │ │ -1997de: 5497 a442 |006d: iget-object v7, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ -1997e2: d808 01ff |006f: add-int/lit8 v8, v1, #int -1 // #ff │ │ -1997e6: 7220 c30c 8700 |0071: invoke-interface {v7, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ -1997ec: 0c07 |0074: move-result-object v7 │ │ -1997ee: 1f07 e110 |0075: check-cast v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e1 │ │ -1997f2: 5377 a342 |0077: iget-wide v7, v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a3 │ │ -1997f6: bc75 |0079: sub-long/2addr v5, v7 │ │ -1997f8: 6e30 0a0b 5006 |007a: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0a │ │ -1997fe: 6e20 0e0b 2000 |007d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -199804: d801 0101 |0080: add-int/lit8 v1, v1, #int 1 // #01 │ │ -199808: 28c9 |0082: goto 004b // -0037 │ │ -19980a: 1a01 b181 |0083: const-string v1, "total: " // string@81b1 │ │ -19980e: 6e20 0e0b 1000 |0085: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -199814: 5491 a442 |0088: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ -199818: 7210 cc0c 0100 |008a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ -19981e: 0a02 |008d: move-result v2 │ │ -199820: b142 |008e: sub-int/2addr v2, v4 │ │ -199822: 7220 c30c 2100 |008f: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ -199828: 0c01 |0092: move-result-object v1 │ │ -19982a: 1f01 e110 |0093: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e1 │ │ -19982e: 5311 a342 |0095: iget-wide v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a3 │ │ -199832: 5393 a542 |0097: iget-wide v3, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@42a5 │ │ -199836: bc31 |0099: sub-long/2addr v1, v3 │ │ -199838: 6e30 0a0b 1002 |009a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0a │ │ -19983e: 6e10 1f0b 0000 |009d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -199844: 0c00 |00a0: move-result-object v0 │ │ -199846: 7120 bd02 0a00 |00a1: invoke-static {v10, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ -19984c: 0e00 |00a4: return-void │ │ +1996f8: |[1996f8] org.thoughtcrime.securesms.util.Stopwatch.stop:(Ljava/lang/String;)V │ │ +199708: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ +19970c: 1a01 f63f |0002: const-string v1, "[" // string@3ff6 │ │ +199710: 7020 050b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +199716: 5491 a642 |0007: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@42a6 │ │ +19971a: 6e20 0e0b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +199720: 1a01 c340 |000c: const-string v1, "] " // string@40c3 │ │ +199724: 6e20 0e0b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19972a: 5491 a442 |0011: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ +19972e: 7210 cc0c 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ +199734: 0a01 |0016: move-result v1 │ │ +199736: 1a02 d203 |0017: const-string v2, " " // string@03d2 │ │ +19973a: 1a03 a40b |0019: const-string v3, ": " // string@0ba4 │ │ +19973e: 3d01 2600 |001b: if-lez v1, 0041 // +0026 │ │ +199742: 5491 a442 |001d: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ +199746: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +199748: 7220 c30c 4100 |0020: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ +19974e: 0c01 |0023: move-result-object v1 │ │ +199750: 1f01 e110 |0024: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e1 │ │ +199754: 5411 a242 |0026: iget-object v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@42a2 │ │ +199758: 6e20 0e0b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19975e: 6e20 0e0b 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +199764: 5491 a442 |002e: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ +199768: 7220 c30c 4100 |0030: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ +19976e: 0c01 |0033: move-result-object v1 │ │ +199770: 1f01 e110 |0034: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e1 │ │ +199774: 5314 a342 |0036: iget-wide v4, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a3 │ │ +199778: 5396 a542 |0038: iget-wide v6, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@42a5 │ │ +19977c: bc64 |003a: sub-long/2addr v4, v6 │ │ +19977e: 6e30 0a0b 4005 |003b: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0a │ │ +199784: 6e20 0e0b 2000 |003e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19978a: 5491 a442 |0041: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ +19978e: 7210 cc0c 0100 |0043: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ +199794: 0a01 |0046: move-result v1 │ │ +199796: 1214 |0047: const/4 v4, #int 1 // #1 │ │ +199798: 3741 5500 |0048: if-le v1, v4, 009d // +0055 │ │ +19979c: 1211 |004a: const/4 v1, #int 1 // #1 │ │ +19979e: 5495 a442 |004b: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ +1997a2: 7210 cc0c 0500 |004d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0ccc │ │ +1997a8: 0a05 |0050: move-result v5 │ │ +1997aa: 3551 3200 |0051: if-ge v1, v5, 0083 // +0032 │ │ +1997ae: 5495 a442 |0053: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ +1997b2: 7220 c30c 1500 |0055: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ +1997b8: 0c05 |0058: move-result-object v5 │ │ +1997ba: 1f05 e110 |0059: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e1 │ │ +1997be: 5455 a242 |005b: iget-object v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@42a2 │ │ +1997c2: 6e20 0e0b 5000 |005d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +1997c8: 6e20 0e0b 3000 |0060: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +1997ce: 5495 a442 |0063: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ +1997d2: 7220 c30c 1500 |0065: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ +1997d8: 0c05 |0068: move-result-object v5 │ │ +1997da: 1f05 e110 |0069: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e1 │ │ +1997de: 5355 a342 |006b: iget-wide v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a3 │ │ +1997e2: 5497 a442 |006d: iget-object v7, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ +1997e6: d808 01ff |006f: add-int/lit8 v8, v1, #int -1 // #ff │ │ +1997ea: 7220 c30c 8700 |0071: invoke-interface {v7, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ +1997f0: 0c07 |0074: move-result-object v7 │ │ +1997f2: 1f07 e110 |0075: check-cast v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e1 │ │ +1997f6: 5377 a342 |0077: iget-wide v7, v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a3 │ │ +1997fa: bc75 |0079: sub-long/2addr v5, v7 │ │ +1997fc: 6e30 0a0b 5006 |007a: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0a │ │ +199802: 6e20 0e0b 2000 |007d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +199808: d801 0101 |0080: add-int/lit8 v1, v1, #int 1 // #01 │ │ +19980c: 28c9 |0082: goto 004b // -0037 │ │ +19980e: 1a01 b181 |0083: const-string v1, "total: " // string@81b1 │ │ +199812: 6e20 0e0b 1000 |0085: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +199818: 5491 a442 |0088: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@42a4 │ │ +19981c: 7210 cc0c 0100 |008a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ +199822: 0a02 |008d: move-result v2 │ │ +199824: b142 |008e: sub-int/2addr v2, v4 │ │ +199826: 7220 c30c 2100 |008f: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ +19982c: 0c01 |0092: move-result-object v1 │ │ +19982e: 1f01 e110 |0093: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10e1 │ │ +199832: 5311 a342 |0095: iget-wide v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@42a3 │ │ +199836: 5393 a542 |0097: iget-wide v3, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@42a5 │ │ +19983a: bc31 |0099: sub-long/2addr v1, v3 │ │ +19983c: 6e30 0a0b 1002 |009a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0a │ │ +199842: 6e10 1f0b 0000 |009d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +199848: 0c00 |00a0: move-result-object v0 │ │ +19984a: 7120 bd02 0a00 |00a1: invoke-static {v10, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ +199850: 0e00 |00a4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0007 line=28 │ │ 0x0011 line=30 │ │ 0x001d line=31 │ │ 0x002e line=32 │ │ @@ -314703,17 +314704,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -199968: |[199968] org.thoughtcrime.securesms.util.StorageUtil.:()V │ │ -199978: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19997e: 0e00 |0003: return-void │ │ +19996c: |[19996c] org.thoughtcrime.securesms.util.StorageUtil.:()V │ │ +19997c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +199982: 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;) │ │ @@ -314721,29 +314722,29 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -1998f0: |[1998f0] org.thoughtcrime.securesms.util.StorageUtil.canWriteToMediaStore:(Landroid/content/Context;)Z │ │ -199900: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -199904: 1301 1c00 |0002: const/16 v1, #int 28 // #1c │ │ -199908: 3610 1100 |0004: if-gt v0, v1, 0015 // +0011 │ │ -19990c: 1a00 fb44 |0006: const-string v0, "android.permission.WRITE_EXTERNAL_STORAGE" // string@44fb │ │ -199910: 2410 3411 0000 |0008: filled-new-array {v0}, [Ljava/lang/String; // type@1134 │ │ -199916: 0c00 |000b: move-result-object v0 │ │ -199918: 7120 1551 0200 |000c: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/permissions/Permissions;.hasAll:(Landroid/content/Context;[Ljava/lang/String;)Z // method@5115 │ │ -19991e: 0a02 |000f: move-result v2 │ │ -199920: 3802 0300 |0010: if-eqz v2, 0013 // +0003 │ │ -199924: 2803 |0012: goto 0015 // +0003 │ │ -199926: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -199928: 2802 |0014: goto 0016 // +0002 │ │ -19992a: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -19992c: 0f02 |0016: return v2 │ │ +1998f4: |[1998f4] org.thoughtcrime.securesms.util.StorageUtil.canWriteToMediaStore:(Landroid/content/Context;)Z │ │ +199904: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +199908: 1301 1c00 |0002: const/16 v1, #int 28 // #1c │ │ +19990c: 3610 1100 |0004: if-gt v0, v1, 0015 // +0011 │ │ +199910: 1a00 fb44 |0006: const-string v0, "android.permission.WRITE_EXTERNAL_STORAGE" // string@44fb │ │ +199914: 2410 3411 0000 |0008: filled-new-array {v0}, [Ljava/lang/String; // type@1134 │ │ +19991a: 0c00 |000b: move-result-object v0 │ │ +19991c: 7120 1551 0200 |000c: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/permissions/Permissions;.hasAll:(Landroid/content/Context;[Ljava/lang/String;)Z // method@5115 │ │ +199922: 0a02 |000f: move-result v2 │ │ +199924: 3802 0300 |0010: if-eqz v2, 0013 // +0003 │ │ +199928: 2803 |0012: goto 0015 // +0003 │ │ +19992a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +19992c: 2802 |0014: goto 0016 // +0002 │ │ +19992e: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +199930: 0f02 |0016: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x000c line=19 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -314752,43 +314753,43 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -199850: |[199850] org.thoughtcrime.securesms.util.StorageUtil.getAudioUri:()Landroid/net/Uri; │ │ -199860: 6200 4600 |0000: sget-object v0, Landroid/provider/MediaStore$Audio$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0046 │ │ -199864: 1100 |0002: return-object v0 │ │ +199854: |[199854] org.thoughtcrime.securesms.util.StorageUtil.getAudioUri:()Landroid/net/Uri; │ │ +199864: 6200 4600 |0000: sget-object v0, Landroid/provider/MediaStore$Audio$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0046 │ │ +199868: 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 │ │ -199930: |[199930] org.thoughtcrime.securesms.util.StorageUtil.getCleanFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ -199940: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -199944: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -199946: 1102 |0003: return-object v2 │ │ -199948: 1300 2d20 |0004: const/16 v0, #int 8237 // #202d │ │ -19994c: 1401 fdff 0000 |0006: const v1, #float 9.18313e-41 // #0000fffd │ │ -199952: 6e30 e20a 0201 |0009: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0ae2 │ │ -199958: 0c02 |000c: move-result-object v2 │ │ -19995a: 1300 2e20 |000d: const/16 v0, #int 8238 // #202e │ │ -19995e: 6e30 e20a 0201 |000f: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0ae2 │ │ -199964: 0c02 |0012: move-result-object v2 │ │ -199966: 1102 |0013: return-object v2 │ │ +199934: |[199934] org.thoughtcrime.securesms.util.StorageUtil.getCleanFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ +199944: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +199948: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +19994a: 1102 |0003: return-object v2 │ │ +19994c: 1300 2d20 |0004: const/16 v0, #int 8237 // #202d │ │ +199950: 1401 fdff 0000 |0006: const v1, #float 9.18313e-41 // #0000fffd │ │ +199956: 6e30 e20a 0201 |0009: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0ae2 │ │ +19995c: 0c02 |000c: move-result-object v2 │ │ +19995e: 1300 2e20 |000d: const/16 v0, #int 8238 // #202e │ │ +199962: 6e30 e20a 0201 |000f: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0ae2 │ │ +199968: 0c02 |0012: move-result-object v2 │ │ +19996a: 1102 |0013: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0009 line=50 │ │ 0x000f line=51 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -314797,25 +314798,25 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -199868: |[199868] org.thoughtcrime.securesms.util.StorageUtil.getDownloadUri:()Landroid/net/Uri; │ │ -199878: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -19987c: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ -199880: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ -199884: 6200 3f00 |0006: sget-object v0, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ -199888: 7110 6357 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; // method@5763 │ │ -19988e: 0c00 |000b: move-result-object v0 │ │ -199890: 1100 |000c: return-object v0 │ │ -199892: 7100 aa57 0000 |000d: invoke-static {}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:()Landroid/net/Uri; // method@57aa │ │ -199898: 0c00 |0010: move-result-object v0 │ │ -19989a: 1100 |0011: return-object v0 │ │ +19986c: |[19986c] org.thoughtcrime.securesms.util.StorageUtil.getDownloadUri:()Landroid/net/Uri; │ │ +19987c: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +199880: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ +199884: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ +199888: 6200 3f00 |0006: sget-object v0, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ +19988c: 7110 6357 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; // method@5763 │ │ +199892: 0c00 |000b: move-result-object v0 │ │ +199894: 1100 |000c: return-object v0 │ │ +199896: 7100 aa57 0000 |000d: invoke-static {}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:()Landroid/net/Uri; // method@57aa │ │ +19989c: 0c00 |0010: move-result-object v0 │ │ +19989e: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x000d line=39 │ │ locals : │ │ │ │ @@ -314824,37 +314825,37 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19989c: |[19989c] org.thoughtcrime.securesms.util.StorageUtil.getImageUri:()Landroid/net/Uri; │ │ -1998ac: 6200 4800 |0000: sget-object v0, Landroid/provider/MediaStore$Images$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0048 │ │ -1998b0: 1100 |0002: return-object v0 │ │ +1998a0: |[1998a0] org.thoughtcrime.securesms.util.StorageUtil.getImageUri:()Landroid/net/Uri; │ │ +1998b0: 6200 4800 |0000: sget-object v0, Landroid/provider/MediaStore$Images$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0048 │ │ +1998b4: 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 │ │ -1998b4: |[1998b4] org.thoughtcrime.securesms.util.StorageUtil.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; │ │ -1998c4: 7110 4302 0000 |0000: invoke-static {v0}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -1998ca: 0c00 |0003: move-result-object v0 │ │ -1998cc: 7110 f601 0000 |0004: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ -1998d2: 0c00 |0007: move-result-object v0 │ │ -1998d4: 1100 |0008: return-object v0 │ │ +1998b8: |[1998b8] org.thoughtcrime.securesms.util.StorageUtil.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; │ │ +1998c8: 7110 4302 0000 |0000: invoke-static {v0}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +1998ce: 0c00 |0003: move-result-object v0 │ │ +1998d0: 7110 f601 0000 |0004: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ +1998d6: 0c00 |0007: move-result-object v0 │ │ +1998d8: 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;) │ │ @@ -314862,17 +314863,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1998d8: |[1998d8] org.thoughtcrime.securesms.util.StorageUtil.getVideoUri:()Landroid/net/Uri; │ │ -1998e8: 6200 4900 |0000: sget-object v0, Landroid/provider/MediaStore$Video$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0049 │ │ -1998ec: 1100 |0002: return-object v0 │ │ +1998dc: |[1998dc] org.thoughtcrime.securesms.util.StorageUtil.getVideoUri:()Landroid/net/Uri; │ │ +1998ec: 6200 4900 |0000: sget-object v0, Landroid/provider/MediaStore$Video$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0049 │ │ +1998f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 14171 (StorageUtil.java) │ │ @@ -314904,17 +314905,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1999c8: |[1999c8] org.thoughtcrime.securesms.util.StreamUtil.:()V │ │ -1999d8: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1999de: 0e00 |0003: return-void │ │ +1999cc: |[1999cc] org.thoughtcrime.securesms.util.StreamUtil.:()V │ │ +1999dc: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1999e2: 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;) │ │ @@ -314922,30 +314923,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 │ │ -199980: |[199980] org.thoughtcrime.securesms.util.StreamUtil.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ -199990: 1500 0100 |0000: const/high16 v0, #int 65536 // #1 │ │ -199994: 2300 1411 |0002: new-array v0, v0, [B // type@1114 │ │ -199998: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ -19999c: 6e20 8e09 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@098e │ │ -1999a2: 0a03 |0009: move-result v3 │ │ -1999a4: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ -1999a6: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ -1999aa: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -1999ac: 6e40 9609 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@0996 │ │ -1999b2: 8133 |0011: int-to-long v3, v3 │ │ -1999b4: bb31 |0012: add-long/2addr v1, v3 │ │ -1999b6: 28f3 |0013: goto 0006 // -000d │ │ -1999b8: 6e10 8c09 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@098c │ │ -1999be: 6e10 9309 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@0993 │ │ -1999c4: 1001 |001a: return-wide v1 │ │ +199984: |[199984] org.thoughtcrime.securesms.util.StreamUtil.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ +199994: 1500 0100 |0000: const/high16 v0, #int 65536 // #1 │ │ +199998: 2300 1411 |0002: new-array v0, v0, [B // type@1114 │ │ +19999c: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ +1999a0: 6e20 8e09 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@098e │ │ +1999a6: 0a03 |0009: move-result v3 │ │ +1999a8: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ +1999aa: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ +1999ae: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +1999b0: 6e40 9609 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@0996 │ │ +1999b6: 8133 |0011: int-to-long v3, v3 │ │ +1999b8: bb31 |0012: add-long/2addr v1, v3 │ │ +1999ba: 28f3 |0013: goto 0006 // -000d │ │ +1999bc: 6e10 8c09 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@098c │ │ +1999c2: 6e10 9309 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@0993 │ │ +1999c8: 1001 |001a: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=10 │ │ 0x0006 line=14 │ │ 0x000e line=15 │ │ 0x0014 line=19 │ │ 0x0017 line=20 │ │ @@ -314979,17 +314980,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -199ab8: |[199ab8] org.thoughtcrime.securesms.util.ThemeUtil.:()V │ │ -199ac8: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -199ace: 0e00 |0003: return-void │ │ +199abc: |[199abc] org.thoughtcrime.securesms.util.ThemeUtil.:()V │ │ +199acc: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +199ad2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/ThemeUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/ThemeUtil;) │ │ @@ -314997,29 +314998,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 │ │ -199a74: |[199a74] org.thoughtcrime.securesms.util.ThemeUtil.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; │ │ -199a84: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ -199a88: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d4 │ │ -199a8e: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -199a94: 0c02 |0008: move-result-object v2 │ │ -199a96: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -199a98: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ -199a9e: 0a02 |000d: move-result v2 │ │ -199aa0: 3802 0b00 |000e: if-eqz v2, 0019 // +000b │ │ -199aa4: 6e10 d602 0000 |0010: invoke-virtual {v0}, Landroid/util/TypedValue;.coerceToString:()Ljava/lang/CharSequence; // method@02d6 │ │ -199aaa: 0c02 |0013: move-result-object v2 │ │ -199aac: 7210 c609 0200 |0014: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09c6 │ │ -199ab2: 0c02 |0017: move-result-object v2 │ │ -199ab4: 1102 |0018: return-object v2 │ │ -199ab6: 1104 |0019: return-object v4 │ │ +199a78: |[199a78] org.thoughtcrime.securesms.util.ThemeUtil.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; │ │ +199a88: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ +199a8c: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d4 │ │ +199a92: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +199a98: 0c02 |0008: move-result-object v2 │ │ +199a9a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +199a9c: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ +199aa2: 0a02 |000d: move-result v2 │ │ +199aa4: 3802 0b00 |000e: if-eqz v2, 0019 // +000b │ │ +199aa8: 6e10 d602 0000 |0010: invoke-virtual {v0}, Landroid/util/TypedValue;.coerceToString:()Ljava/lang/CharSequence; // method@02d6 │ │ +199aae: 0c02 |0013: move-result-object v2 │ │ +199ab0: 7210 c609 0200 |0014: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09c6 │ │ +199ab6: 0c02 |0017: move-result-object v2 │ │ +199ab8: 1102 |0018: return-object v2 │ │ +199aba: 1104 |0019: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=32 │ │ 0x0010 line=33 │ │ locals : │ │ 0x0000 - 0x001a reg=2 (null) Landroid/content/Context; │ │ @@ -315031,21 +315032,21 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -199a10: |[199a10] org.thoughtcrime.securesms.util.ThemeUtil.getDummyContactColor:(Landroid/content/Context;)I │ │ -199a20: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -199a26: 0c01 |0003: move-result-object v1 │ │ -199a28: 6000 1d19 |0004: sget v0, Lorg/thoughtcrime/securesms/R$color;.dummy_avatar_color:I // field@191d │ │ -199a2c: 6e20 db00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ -199a32: 0a01 |0009: move-result v1 │ │ -199a34: 0f01 |000a: return v1 │ │ +199a14: |[199a14] org.thoughtcrime.securesms.util.ThemeUtil.getDummyContactColor:(Landroid/content/Context;)I │ │ +199a24: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +199a2a: 0c01 |0003: move-result-object v1 │ │ +199a2c: 6000 1d19 |0004: sget v0, Lorg/thoughtcrime/securesms/R$color;.dummy_avatar_color:I // field@191d │ │ +199a30: 6e20 db00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ +199a36: 0a01 |0009: move-result v1 │ │ +199a38: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x000b reg=1 (null) Landroid/content/Context; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/ThemeUtil;) │ │ @@ -315053,27 +315054,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 │ │ -199a38: |[199a38] org.thoughtcrime.securesms.util.ThemeUtil.getThemedColor:(Landroid/content/Context;I)I │ │ -199a48: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ -199a4c: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d4 │ │ -199a52: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -199a58: 0c02 |0008: move-result-object v2 │ │ -199a5a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -199a5c: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ -199a62: 0a02 |000d: move-result v2 │ │ -199a64: 3802 0500 |000e: if-eqz v2, 0013 // +0005 │ │ -199a68: 5202 5700 |0010: iget v2, v0, Landroid/util/TypedValue;.data:I // field@0057 │ │ -199a6c: 0f02 |0012: return v2 │ │ -199a6e: 1502 ffff |0013: const/high16 v2, #int -65536 // #ffff │ │ -199a72: 0f02 |0015: return v2 │ │ +199a3c: |[199a3c] org.thoughtcrime.securesms.util.ThemeUtil.getThemedColor:(Landroid/content/Context;I)I │ │ +199a4c: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ +199a50: 7010 d402 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d4 │ │ +199a56: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +199a5c: 0c02 |0008: move-result-object v2 │ │ +199a5e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +199a60: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ +199a66: 0a02 |000d: move-result v2 │ │ +199a68: 3802 0500 |000e: if-eqz v2, 0013 // +0005 │ │ +199a6c: 5202 5700 |0010: iget v2, v0, Landroid/util/TypedValue;.data:I // field@0057 │ │ +199a70: 0f02 |0012: return v2 │ │ +199a72: 1502 ffff |0013: const/high16 v2, #int -65536 // #ffff │ │ +199a76: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0005 line=21 │ │ 0x000a line=23 │ │ 0x0010 line=24 │ │ locals : │ │ @@ -315085,23 +315086,23 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -1999e0: |[1999e0] org.thoughtcrime.securesms.util.ThemeUtil.isDarkTheme:(Landroid/content/Context;)Z │ │ -1999f0: 6000 0618 |0000: sget v0, Lorg/thoughtcrime/securesms/R$attr;.theme_type:I // field@1806 │ │ -1999f4: 1a01 a264 |0002: const-string v1, "light" // string@64a2 │ │ -1999f8: 7130 6857 0201 |0004: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/ThemeUtil;.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; // method@5768 │ │ -1999fe: 0c02 |0007: move-result-object v2 │ │ -199a00: 1a00 a24d |0008: const-string v0, "dark" // string@4da2 │ │ -199a04: 6e20 cc0a 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -199a0a: 0a02 |000d: move-result v2 │ │ -199a0c: 0f02 |000e: return v2 │ │ +1999e4: |[1999e4] org.thoughtcrime.securesms.util.ThemeUtil.isDarkTheme:(Landroid/content/Context;)Z │ │ +1999f4: 6000 0618 |0000: sget v0, Lorg/thoughtcrime/securesms/R$attr;.theme_type:I // field@1806 │ │ +1999f8: 1a01 a264 |0002: const-string v1, "light" // string@64a2 │ │ +1999fc: 7130 6857 0201 |0004: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/ThemeUtil;.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; // method@5768 │ │ +199a02: 0c02 |0007: move-result-object v2 │ │ +199a04: 1a00 a24d |0008: const-string v0, "dark" // string@4da2 │ │ +199a08: 6e20 cc0a 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +199a0e: 0a02 |000d: move-result v2 │ │ +199a10: 0f02 |000e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -315130,17 +315131,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -199b0c: |[199b0c] org.thoughtcrime.securesms.util.ThreadUtil.:()V │ │ -199b1c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -199b22: 0e00 |0003: return-void │ │ +199b10: |[199b10] org.thoughtcrime.securesms.util.ThreadUtil.:()V │ │ +199b20: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +199b26: 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;) │ │ @@ -315148,27 +315149,27 @@ │ │ type : '()Ljava/util/concurrent/ExecutorService;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 7 │ │ insns size : 22 16-bit code units │ │ -199ad0: |[199ad0] org.thoughtcrime.securesms.util.ThreadUtil.newDynamicSingleThreadedExecutor:()Ljava/util/concurrent/ExecutorService; │ │ -199ae0: 2207 b303 |0000: new-instance v7, Ljava/util/concurrent/ThreadPoolExecutor; // type@03b3 │ │ -199ae4: 6205 a700 |0002: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@00a7 │ │ -199ae8: 2206 ac03 |0004: new-instance v6, Ljava/util/concurrent/LinkedBlockingQueue; // type@03ac │ │ -199aec: 7010 4f0d 0600 |0006: invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;.:()V // method@0d4f │ │ -199af2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -199af4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -199af6: 1603 3c00 |000b: const-wide/16 v3, #int 60 // #3c │ │ -199afa: 0770 |000d: move-object v0, v7 │ │ -199afc: 7607 570d 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@0d57 │ │ -199b02: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -199b04: 6e20 580d 0700 |0012: invoke-virtual {v7, v0}, Ljava/util/concurrent/ThreadPoolExecutor;.allowCoreThreadTimeOut:(Z)V // method@0d58 │ │ -199b0a: 1107 |0015: return-object v7 │ │ +199ad4: |[199ad4] org.thoughtcrime.securesms.util.ThreadUtil.newDynamicSingleThreadedExecutor:()Ljava/util/concurrent/ExecutorService; │ │ +199ae4: 2207 b303 |0000: new-instance v7, Ljava/util/concurrent/ThreadPoolExecutor; // type@03b3 │ │ +199ae8: 6205 a700 |0002: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@00a7 │ │ +199aec: 2206 ac03 |0004: new-instance v6, Ljava/util/concurrent/LinkedBlockingQueue; // type@03ac │ │ +199af0: 7010 4f0d 0600 |0006: invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;.:()V // method@0d4f │ │ +199af6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +199af8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +199afa: 1603 3c00 |000b: const-wide/16 v3, #int 60 // #3c │ │ +199afe: 0770 |000d: move-object v0, v7 │ │ +199b00: 7607 570d 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@0d57 │ │ +199b06: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +199b08: 6e20 580d 0700 |0012: invoke-virtual {v7, v0}, Ljava/util/concurrent/ThreadPoolExecutor;.allowCoreThreadTimeOut:(Z)V // method@0d58 │ │ +199b0e: 1107 |0015: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0012 line=13 │ │ locals : │ │ │ │ Virtual methods - │ │ @@ -315206,19 +315207,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 │ │ -199b24: |[199b24] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ -199b34: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -199b3a: 5b01 a742 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@42a7 │ │ -199b3e: 5b02 a842 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@42a8 │ │ -199b42: 0e00 |0007: return-void │ │ +199b28: |[199b28] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ +199b38: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +199b3e: 5b01 a742 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@42a7 │ │ +199b42: 5b02 a842 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@42a8 │ │ +199b46: 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; │ │ @@ -315229,19 +315230,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -199b44: |[199b44] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.run:()V │ │ -199b54: 5420 a742 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@42a7 │ │ -199b58: 5421 a842 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@42a8 │ │ -199b5c: 7120 8957 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@5789 │ │ -199b62: 0e00 |0007: return-void │ │ +199b48: |[199b48] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.run:()V │ │ +199b58: 5420 a742 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@42a7 │ │ +199b5c: 5421 a842 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@42a8 │ │ +199b60: 7120 8957 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@5789 │ │ +199b66: 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 : 5233 (D8$$SyntheticClass) │ │ @@ -315274,18 +315275,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 │ │ -199b64: |[199b64] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.:(Ljava/lang/Runnable;)V │ │ -199b74: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -199b7a: 5b01 a942 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@42a9 │ │ -199b7e: 0e00 |0005: return-void │ │ +199b68: |[199b68] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.:(Ljava/lang/Runnable;)V │ │ +199b78: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +199b7e: 5b01 a942 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@42a9 │ │ +199b82: 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; │ │ │ │ @@ -315295,18 +315296,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -199b80: |[199b80] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.run:()V │ │ -199b90: 5410 a942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@42a9 │ │ -199b94: 7110 8857 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V // method@5788 │ │ -199b9a: 0e00 |0005: return-void │ │ +199b84: |[199b84] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.run:()V │ │ +199b94: 5410 a942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@42a9 │ │ +199b98: 7110 8857 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V // method@5788 │ │ +199b9e: 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 : 5233 (D8$$SyntheticClass) │ │ @@ -315373,25 +315374,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -19a20c: |[19a20c] org.thoughtcrime.securesms.util.Util.:()V │ │ -19a21c: 2200 9900 |0000: new-instance v0, Landroid/os/Handler; // type@0099 │ │ -19a220: 7100 4e02 0000 |0002: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024e │ │ -19a226: 0c01 |0005: move-result-object v1 │ │ -19a228: 7020 4502 1000 |0006: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0245 │ │ -19a22e: 6900 ad42 |0009: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@42ad │ │ -19a232: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ -19a236: 6800 ae42 |000d: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@42ae │ │ -19a23a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -19a23c: 6900 af42 |0010: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42af │ │ -19a240: 0e00 |0012: return-void │ │ +19a210: |[19a210] org.thoughtcrime.securesms.util.Util.:()V │ │ +19a220: 2200 9900 |0000: new-instance v0, Landroid/os/Handler; // type@0099 │ │ +19a224: 7100 4e02 0000 |0002: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024e │ │ +19a22a: 0c01 |0005: move-result-object v1 │ │ +19a22c: 7020 4502 1000 |0006: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0245 │ │ +19a232: 6900 ad42 |0009: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@42ad │ │ +19a236: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ +19a23a: 6800 ae42 |000d: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@42ae │ │ +19a23e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +19a240: 6900 af42 |0010: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42af │ │ +19a244: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000d line=336 │ │ 0x0010 line=360 │ │ locals : │ │ │ │ @@ -315400,17 +315401,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19a244: |[19a244] org.thoughtcrime.securesms.util.Util.:()V │ │ -19a254: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19a25a: 0e00 |0003: return-void │ │ +19a248: |[19a248] org.thoughtcrime.securesms.util.Util.:()V │ │ +19a258: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19a25e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/Util; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -315418,26 +315419,26 @@ │ │ type : '([II)[I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -199f9c: |[199f9c] org.thoughtcrime.securesms.util.Util.appendInt:([II)[I │ │ -199fac: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ -199fb0: 2410 1811 0400 |0002: filled-new-array {v4}, [I // type@1118 │ │ -199fb6: 0c03 |0005: move-result-object v3 │ │ -199fb8: 1103 |0006: return-object v3 │ │ -199fba: 2130 |0007: array-length v0, v3 │ │ -199fbc: d801 0001 |0008: add-int/lit8 v1, v0, #int 1 // #01 │ │ -199fc0: 2311 1811 |000a: new-array v1, v1, [I // type@1118 │ │ -199fc4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -199fc6: 7150 210b 2321 |000d: invoke-static {v3, v2, v1, v2, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0b21 │ │ -199fcc: 4b04 0100 |0010: aput v4, v1, v0 │ │ -199fd0: 1101 |0012: return-object v1 │ │ +199fa0: |[199fa0] org.thoughtcrime.securesms.util.Util.appendInt:([II)[I │ │ +199fb0: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ +199fb4: 2410 1811 0400 |0002: filled-new-array {v4}, [I // type@1118 │ │ +199fba: 0c03 |0005: move-result-object v3 │ │ +199fbc: 1103 |0006: return-object v3 │ │ +199fbe: 2130 |0007: array-length v0, v3 │ │ +199fc0: d801 0001 |0008: add-int/lit8 v1, v0, #int 1 // #01 │ │ +199fc4: 2311 1811 |000a: new-array v1, v1, [I // type@1118 │ │ +199fc8: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +199fca: 7150 210b 2321 |000d: invoke-static {v3, v2, v1, v2, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0b21 │ │ +199fd0: 4b04 0100 |0010: aput v4, v1, v0 │ │ +199fd4: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0007 line=118 │ │ 0x000a line=119 │ │ 0x000d line=120 │ │ 0x0010 line=121 │ │ @@ -315450,23 +315451,23 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -19a25c: |[19a25c] org.thoughtcrime.securesms.util.Util.assertMainThread:()V │ │ -19a26c: 7100 8657 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5786 │ │ -19a272: 0a00 |0003: move-result v0 │ │ -19a274: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -19a278: 0e00 |0006: return-void │ │ -19a27a: 2200 d402 |0007: new-instance v0, Ljava/lang/AssertionError; // type@02d4 │ │ -19a27e: 1a01 422e |0009: const-string v1, "Main-thread assertion failed." // string@2e42 │ │ -19a282: 7020 b909 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ -19a288: 2700 |000e: throw v0 │ │ +19a260: |[19a260] org.thoughtcrime.securesms.util.Util.assertMainThread:()V │ │ +19a270: 7100 8657 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5786 │ │ +19a276: 0a00 |0003: move-result v0 │ │ +19a278: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +19a27c: 0e00 |0006: return-void │ │ +19a27e: 2200 d402 |0007: new-instance v0, Ljava/lang/AssertionError; // type@02d4 │ │ +19a282: 1a01 422e |0009: const-string v1, "Main-thread assertion failed." // string@2e42 │ │ +19a286: 7020 b909 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ +19a28c: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0007 line=197 │ │ locals : │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -315474,20 +315475,20 @@ │ │ type : '(FFF)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -199e20: |[199e20] org.thoughtcrime.securesms.util.Util.clamp:(FFF)F │ │ -199e30: 7120 6e0a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@0a6e │ │ -199e36: 0a00 |0003: move-result v0 │ │ -199e38: 7120 720a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0a72 │ │ -199e3e: 0a00 |0007: move-result v0 │ │ -199e40: 0f00 |0008: return v0 │ │ +199e24: |[199e24] org.thoughtcrime.securesms.util.Util.clamp:(FFF)F │ │ +199e34: 7120 6e0a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@0a6e │ │ +199e3a: 0a00 |0003: move-result v0 │ │ +199e3c: 7120 720a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0a72 │ │ +199e42: 0a00 |0007: move-result v0 │ │ +199e44: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) F │ │ 0x0000 - 0x0009 reg=1 (null) F │ │ 0x0000 - 0x0009 reg=2 (null) F │ │ @@ -315497,20 +315498,20 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -199e44: |[199e44] org.thoughtcrime.securesms.util.Util.clamp:(III)I │ │ -199e54: 7120 6f0a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a6f │ │ -199e5a: 0a00 |0003: move-result v0 │ │ -199e5c: 7120 730a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@0a73 │ │ -199e62: 0a00 |0007: move-result v0 │ │ -199e64: 0f00 |0008: return v0 │ │ +199e48: |[199e48] org.thoughtcrime.securesms.util.Util.clamp:(III)I │ │ +199e58: 7120 6f0a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a6f │ │ +199e5e: 0a00 |0003: move-result v0 │ │ +199e60: 7120 730a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@0a73 │ │ +199e66: 0a00 |0007: move-result v0 │ │ +199e68: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) I │ │ 0x0000 - 0x0009 reg=1 (null) I │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -315520,21 +315521,21 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -19a28c: |[19a28c] org.thoughtcrime.securesms.util.Util.close:(Ljava/io/OutputStream;)V │ │ -19a29c: 6e10 9309 0100 |0000: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@0993 │ │ -19a2a2: 2807 |0003: goto 000a // +0007 │ │ -19a2a4: 0d01 |0004: move-exception v1 │ │ -19a2a6: 6200 ab42 |0005: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@42ab │ │ -19a2aa: 7120 c702 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c7 │ │ -19a2b0: 0e00 |000a: return-void │ │ +19a290: |[19a290] org.thoughtcrime.securesms.util.Util.close:(Ljava/io/OutputStream;)V │ │ +19a2a0: 6e10 9309 0100 |0000: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@0993 │ │ +19a2a6: 2807 |0003: goto 000a // +0007 │ │ +19a2a8: 0d01 |0004: move-exception v1 │ │ +19a2aa: 6200 ab42 |0005: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@42ab │ │ +19a2ae: 7120 c702 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c7 │ │ +19a2b4: 0e00 |000a: return-void │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0004 │ │ positions : │ │ 0x0000 line=135 │ │ 0x0005 line=137 │ │ locals : │ │ @@ -315545,31 +315546,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 │ │ -19a1c0: |[19a1c0] org.thoughtcrime.securesms.util.Util.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ -19a1d0: 1300 0020 |0000: const/16 v0, #int 8192 // #2000 │ │ -19a1d4: 2300 1411 |0002: new-array v0, v0, [B // type@1114 │ │ -19a1d8: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ -19a1dc: 6e20 8e09 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@098e │ │ -19a1e2: 0a03 |0009: move-result v3 │ │ -19a1e4: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ -19a1e6: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ -19a1ea: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -19a1ec: 6e40 9609 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@0996 │ │ -19a1f2: 8133 |0011: int-to-long v3, v3 │ │ -19a1f4: bb31 |0012: add-long/2addr v1, v3 │ │ -19a1f6: 28f3 |0013: goto 0006 // -000d │ │ -19a1f8: 6e10 8c09 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@098c │ │ -19a1fe: 6e10 9409 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.flush:()V // method@0994 │ │ -19a204: 6e10 9309 0600 |001a: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@0993 │ │ -19a20a: 1001 |001d: return-wide v1 │ │ +19a1c4: |[19a1c4] org.thoughtcrime.securesms.util.Util.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ +19a1d4: 1300 0020 |0000: const/16 v0, #int 8192 // #2000 │ │ +19a1d8: 2300 1411 |0002: new-array v0, v0, [B // type@1114 │ │ +19a1dc: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ +19a1e0: 6e20 8e09 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@098e │ │ +19a1e6: 0a03 |0009: move-result v3 │ │ +19a1e8: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ +19a1ea: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ +19a1ee: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +19a1f0: 6e40 9609 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@0996 │ │ +19a1f6: 8133 |0011: int-to-long v3, v3 │ │ +19a1f8: bb31 |0012: add-long/2addr v1, v3 │ │ +19a1fa: 28f3 |0013: goto 0006 // -000d │ │ +19a1fc: 6e10 8c09 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@098c │ │ +19a202: 6e10 9409 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.flush:()V // method@0994 │ │ +19a208: 6e10 9309 0600 |001a: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@0993 │ │ +19a20e: 1001 |001d: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=142 │ │ 0x0006 line=146 │ │ 0x000e line=147 │ │ 0x0014 line=151 │ │ 0x0017 line=152 │ │ @@ -315583,18 +315584,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 │ │ -199b9c: |[199b9c] org.thoughtcrime.securesms.util.Util.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -199bac: 7120 e70c 1000 |0000: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0ce7 │ │ -199bb2: 0a00 |0003: move-result v0 │ │ -199bb4: 0f00 |0004: return v0 │ │ +199ba0: |[199ba0] org.thoughtcrime.securesms.util.Util.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +199bb0: 7120 e70c 1000 |0000: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0ce7 │ │ +199bb6: 0a00 |0003: move-result v0 │ │ +199bb8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -315603,26 +315604,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 │ │ -199fd4: |[199fd4] org.thoughtcrime.securesms.util.Util.getBoldedString:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ -199fe4: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -199fe8: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -199fee: 2204 cc00 |0005: new-instance v4, Landroid/text/style/StyleSpan; // type@00cc │ │ -199ff2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -199ff4: 7020 b402 1400 |0008: invoke-direct {v4, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b4 │ │ -199ffa: 6e10 9902 0000 |000b: invoke-virtual {v0}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ -19a000: 0a01 |000e: move-result v1 │ │ -19a002: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ -19a006: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -19a008: 6e52 9a02 4013 |0012: invoke-virtual {v0, v4, v3, v1, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -19a00e: 1100 |0015: return-object v0 │ │ +199fd8: |[199fd8] org.thoughtcrime.securesms.util.Util.getBoldedString:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ +199fe8: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +199fec: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +199ff2: 2204 cc00 |0005: new-instance v4, Landroid/text/style/StyleSpan; // type@00cc │ │ +199ff6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +199ff8: 7020 b402 1400 |0008: invoke-direct {v4, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b4 │ │ +199ffe: 6e10 9902 0000 |000b: invoke-virtual {v0}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ +19a004: 0a01 |000e: move-result v1 │ │ +19a006: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ +19a00a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +19a00c: 6e52 9a02 4013 |0012: invoke-virtual {v0, v4, v3, v1, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +19a012: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ 0x000b line=87 │ │ 0x0012 line=86 │ │ locals : │ │ @@ -315633,22 +315634,22 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -199e68: |[199e68] org.thoughtcrime.securesms.util.Util.getLayoutDirection:(Landroid/content/Context;)I │ │ -199e78: 6e10 7600 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -199e7e: 0c00 |0003: move-result-object v0 │ │ -199e80: 6e10 dd00 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ -199e86: 0c00 |0007: move-result-object v0 │ │ -199e88: 6e10 d500 0000 |0008: invoke-virtual {v0}, Landroid/content/res/Configuration;.getLayoutDirection:()I // method@00d5 │ │ -199e8e: 0a00 |000b: move-result v0 │ │ -199e90: 0f00 |000c: return v0 │ │ +199e6c: |[199e6c] org.thoughtcrime.securesms.util.Util.getLayoutDirection:(Landroid/content/Context;)I │ │ +199e7c: 6e10 7600 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +199e82: 0c00 |0003: move-result-object v0 │ │ +199e84: 6e10 dd00 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ +199e8a: 0c00 |0007: move-result-object v0 │ │ +199e8c: 6e10 d500 0000 |0008: invoke-virtual {v0}, Landroid/content/res/Configuration;.getLayoutDirection:()I // method@00d5 │ │ +199e92: 0a00 |000b: move-result v0 │ │ +199e94: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0008 line=384 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Landroid/content/Context; │ │ │ │ @@ -315657,43 +315658,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 │ │ -19a128: |[19a128] org.thoughtcrime.securesms.util.Util.getLocale:()Ljava/util/Locale; │ │ -19a138: 1c00 e910 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10e9 │ │ -19a13c: 1d00 |0002: monitor-enter v0 │ │ -19a13e: 6201 af42 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42af │ │ -19a142: 3901 2400 |0005: if-nez v1, 0029 // +0024 │ │ -19a146: 7100 e800 0000 |0007: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e8 │ │ -19a14c: 0c01 |000a: move-result-object v1 │ │ -19a14e: 6e10 dd00 0100 |000b: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ -19a154: 0c01 |000e: move-result-object v1 │ │ -19a156: 7110 4805 0100 |000f: invoke-static {v1}, Landroidx/core/os/ConfigurationCompat;.getLocales:(Landroid/content/res/Configuration;)Landroidx/core/os/LocaleListCompat; // method@0548 │ │ -19a15c: 0c01 |0012: move-result-object v1 │ │ -19a15e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -19a160: 6e20 4905 2100 |0014: invoke-virtual {v1, v2}, Landroidx/core/os/LocaleListCompat;.get:(I)Ljava/util/Locale; // method@0549 │ │ -19a166: 0c01 |0017: move-result-object v1 │ │ -19a168: 6901 af42 |0018: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42af │ │ -19a16c: 2805 |001a: goto 001f // +0005 │ │ -19a16e: 0d01 |001b: move-exception v1 │ │ -19a170: 6e10 2d0a 0100 |001c: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ -19a176: 6201 af42 |001f: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42af │ │ -19a17a: 3901 0800 |0021: if-nez v1, 0029 // +0008 │ │ -19a17e: 7100 d50c 0000 |0023: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@0cd5 │ │ -19a184: 0c01 |0026: move-result-object v1 │ │ -19a186: 6901 af42 |0027: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42af │ │ -19a18a: 6201 af42 |0029: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42af │ │ -19a18e: 1e00 |002b: monitor-exit v0 │ │ -19a190: 1101 |002c: return-object v1 │ │ -19a192: 0d01 |002d: move-exception v1 │ │ -19a194: 1e00 |002e: monitor-exit v0 │ │ -19a196: 2701 |002f: throw v1 │ │ +19a12c: |[19a12c] org.thoughtcrime.securesms.util.Util.getLocale:()Ljava/util/Locale; │ │ +19a13c: 1c00 e910 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10e9 │ │ +19a140: 1d00 |0002: monitor-enter v0 │ │ +19a142: 6201 af42 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42af │ │ +19a146: 3901 2400 |0005: if-nez v1, 0029 // +0024 │ │ +19a14a: 7100 e800 0000 |0007: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e8 │ │ +19a150: 0c01 |000a: move-result-object v1 │ │ +19a152: 6e10 dd00 0100 |000b: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ +19a158: 0c01 |000e: move-result-object v1 │ │ +19a15a: 7110 4805 0100 |000f: invoke-static {v1}, Landroidx/core/os/ConfigurationCompat;.getLocales:(Landroid/content/res/Configuration;)Landroidx/core/os/LocaleListCompat; // method@0548 │ │ +19a160: 0c01 |0012: move-result-object v1 │ │ +19a162: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +19a164: 6e20 4905 2100 |0014: invoke-virtual {v1, v2}, Landroidx/core/os/LocaleListCompat;.get:(I)Ljava/util/Locale; // method@0549 │ │ +19a16a: 0c01 |0017: move-result-object v1 │ │ +19a16c: 6901 af42 |0018: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42af │ │ +19a170: 2805 |001a: goto 001f // +0005 │ │ +19a172: 0d01 |001b: move-exception v1 │ │ +19a174: 6e10 2d0a 0100 |001c: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ +19a17a: 6201 af42 |001f: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42af │ │ +19a17e: 3901 0800 |0021: if-nez v1, 0029 // +0008 │ │ +19a182: 7100 d50c 0000 |0023: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@0cd5 │ │ +19a188: 0c01 |0026: move-result-object v1 │ │ +19a18a: 6901 af42 |0027: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42af │ │ +19a18e: 6201 af42 |0029: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42af │ │ +19a192: 1e00 |002b: monitor-exit v0 │ │ +19a194: 1101 |002c: return-object v1 │ │ +19a196: 0d01 |002d: move-exception v1 │ │ +19a198: 1e00 |002e: monitor-exit v0 │ │ +19a19a: 2701 |002f: throw v1 │ │ catches : 4 │ │ 0x0003 - 0x0005 │ │ -> 0x002d │ │ 0x0007 - 0x001a │ │ Ljava/lang/Exception; -> 0x001b │ │ -> 0x002d │ │ 0x001c - 0x002b │ │ @@ -315714,54 +315715,54 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -19a010: |[19a010] org.thoughtcrime.securesms.util.Util.getPrettyFileSize:(J)Ljava/lang/String; │ │ -19a020: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -19a024: 3102 0800 |0002: cmp-long v2, v8, v0 │ │ -19a028: 3c02 0500 |0004: if-gtz v2, 0009 // +0005 │ │ -19a02c: 1a08 8b0b |0006: const-string v8, "0" // string@0b8b │ │ -19a030: 1108 |0008: return-object v8 │ │ -19a032: 1a00 6b17 |0009: const-string v0, "GB" // string@176b │ │ -19a036: 1a01 4738 |000b: const-string v1, "TB" // string@3847 │ │ -19a03a: 1a02 2f0e |000d: const-string v2, "B" // string@0e2f │ │ -19a03e: 1a03 7360 |000f: const-string v3, "kB" // string@6073 │ │ -19a042: 1a04 fb2d |0011: const-string v4, "MB" // string@2dfb │ │ -19a046: 2451 3411 3204 |0013: filled-new-array {v2, v3, v4, v0, v1}, [Ljava/lang/String; // type@1134 │ │ -19a04c: 0c00 |0016: move-result-object v0 │ │ -19a04e: 8688 |0017: long-to-double v8, v8 │ │ -19a050: 7120 6b0a 9800 |0018: invoke-static {v8, v9}, Ljava/lang/Math;.log10:(D)D // method@0a6b │ │ -19a056: 0b01 |001b: move-result-wide v1 │ │ -19a058: 1903 9040 |001c: const-wide/high16 v3, #long 4652218415073722368 // #4090 │ │ -19a05c: 7120 6b0a 4300 |001e: invoke-static {v3, v4}, Ljava/lang/Math;.log10:(D)D // method@0a6b │ │ -19a062: 0b05 |0021: move-result-wide v5 │ │ -19a064: ce51 |0022: div-double/2addr v1, v5 │ │ -19a066: 8a11 |0023: double-to-int v1, v1 │ │ -19a068: 2202 0703 |0024: new-instance v2, Ljava/lang/StringBuilder; // type@0307 │ │ -19a06c: 7010 020b 0200 |0026: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ -19a072: 2205 6b03 |0029: new-instance v5, Ljava/text/DecimalFormat; // type@036b │ │ -19a076: 1a06 4e04 |002b: const-string v6, "#,##0.#" // string@044e │ │ -19a07a: 7020 350c 6500 |002d: invoke-direct {v5, v6}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@0c35 │ │ -19a080: 8316 |0030: int-to-double v6, v1 │ │ -19a082: 7140 790a 4376 |0031: invoke-static {v3, v4, v6, v7}, Ljava/lang/Math;.pow:(DD)D // method@0a79 │ │ -19a088: 0b03 |0034: move-result-wide v3 │ │ -19a08a: ce38 |0035: div-double/2addr v8, v3 │ │ -19a08c: 6e30 360c 8509 |0036: invoke-virtual {v5, v8, v9}, Ljava/text/DecimalFormat;.format:(D)Ljava/lang/String; // method@0c36 │ │ -19a092: 0c08 |0039: move-result-object v8 │ │ -19a094: 6e20 0e0b 8200 |003a: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19a09a: 1a08 d103 |003d: const-string v8, " " // string@03d1 │ │ -19a09e: 6e20 0e0b 8200 |003f: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19a0a4: 4608 0001 |0042: aget-object v8, v0, v1 │ │ -19a0a8: 6e20 0e0b 8200 |0044: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19a0ae: 6e10 1f0b 0200 |0047: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19a0b4: 0c08 |004a: move-result-object v8 │ │ -19a0b6: 1108 |004b: return-object v8 │ │ +19a014: |[19a014] org.thoughtcrime.securesms.util.Util.getPrettyFileSize:(J)Ljava/lang/String; │ │ +19a024: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +19a028: 3102 0800 |0002: cmp-long v2, v8, v0 │ │ +19a02c: 3c02 0500 |0004: if-gtz v2, 0009 // +0005 │ │ +19a030: 1a08 8b0b |0006: const-string v8, "0" // string@0b8b │ │ +19a034: 1108 |0008: return-object v8 │ │ +19a036: 1a00 6b17 |0009: const-string v0, "GB" // string@176b │ │ +19a03a: 1a01 4738 |000b: const-string v1, "TB" // string@3847 │ │ +19a03e: 1a02 2f0e |000d: const-string v2, "B" // string@0e2f │ │ +19a042: 1a03 7360 |000f: const-string v3, "kB" // string@6073 │ │ +19a046: 1a04 fb2d |0011: const-string v4, "MB" // string@2dfb │ │ +19a04a: 2451 3411 3204 |0013: filled-new-array {v2, v3, v4, v0, v1}, [Ljava/lang/String; // type@1134 │ │ +19a050: 0c00 |0016: move-result-object v0 │ │ +19a052: 8688 |0017: long-to-double v8, v8 │ │ +19a054: 7120 6b0a 9800 |0018: invoke-static {v8, v9}, Ljava/lang/Math;.log10:(D)D // method@0a6b │ │ +19a05a: 0b01 |001b: move-result-wide v1 │ │ +19a05c: 1903 9040 |001c: const-wide/high16 v3, #long 4652218415073722368 // #4090 │ │ +19a060: 7120 6b0a 4300 |001e: invoke-static {v3, v4}, Ljava/lang/Math;.log10:(D)D // method@0a6b │ │ +19a066: 0b05 |0021: move-result-wide v5 │ │ +19a068: ce51 |0022: div-double/2addr v1, v5 │ │ +19a06a: 8a11 |0023: double-to-int v1, v1 │ │ +19a06c: 2202 0703 |0024: new-instance v2, Ljava/lang/StringBuilder; // type@0307 │ │ +19a070: 7010 020b 0200 |0026: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ +19a076: 2205 6b03 |0029: new-instance v5, Ljava/text/DecimalFormat; // type@036b │ │ +19a07a: 1a06 4e04 |002b: const-string v6, "#,##0.#" // string@044e │ │ +19a07e: 7020 350c 6500 |002d: invoke-direct {v5, v6}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@0c35 │ │ +19a084: 8316 |0030: int-to-double v6, v1 │ │ +19a086: 7140 790a 4376 |0031: invoke-static {v3, v4, v6, v7}, Ljava/lang/Math;.pow:(DD)D // method@0a79 │ │ +19a08c: 0b03 |0034: move-result-wide v3 │ │ +19a08e: ce38 |0035: div-double/2addr v8, v3 │ │ +19a090: 6e30 360c 8509 |0036: invoke-virtual {v5, v8, v9}, Ljava/text/DecimalFormat;.format:(D)Ljava/lang/String; // method@0c36 │ │ +19a096: 0c08 |0039: move-result-object v8 │ │ +19a098: 6e20 0e0b 8200 |003a: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19a09e: 1a08 d103 |003d: const-string v8, " " // string@03d1 │ │ +19a0a2: 6e20 0e0b 8200 |003f: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19a0a8: 4608 0001 |0042: aget-object v8, v0, v1 │ │ +19a0ac: 6e20 0e0b 8200 |0044: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19a0b2: 6e10 1f0b 0200 |0047: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19a0b8: 0c08 |004a: move-result-object v8 │ │ +19a0ba: 1108 |004b: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=314 │ │ 0x0009 line=316 │ │ 0x0018 line=317 │ │ 0x0024 line=319 │ │ locals : │ │ @@ -315772,40 +315773,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 │ │ -19a0b8: |[19a0b8] org.thoughtcrime.securesms.util.Util.getTextFromClipboard:(Landroid/content/Context;)Ljava/lang/String; │ │ -19a0c8: 1a00 ee49 |0000: const-string v0, "clipboard" // string@49ee │ │ -19a0cc: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -19a0d2: 0c02 |0005: move-result-object v2 │ │ -19a0d4: 1f02 2100 |0006: check-cast v2, Landroid/content/ClipboardManager; // type@0021 │ │ -19a0d8: 6e10 5400 0200 |0008: invoke-virtual {v2}, Landroid/content/ClipboardManager;.hasPrimaryClip:()Z // method@0054 │ │ -19a0de: 0a00 |000b: move-result v0 │ │ -19a0e0: 3800 2000 |000c: if-eqz v0, 002c // +0020 │ │ -19a0e4: 6e10 5300 0200 |000e: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClipDescription:()Landroid/content/ClipDescription; // method@0053 │ │ -19a0ea: 0c00 |0011: move-result-object v0 │ │ -19a0ec: 1a01 db7f |0012: const-string v1, "text/plain" // string@7fdb │ │ -19a0f0: 6e20 5100 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@0051 │ │ -19a0f6: 0a00 |0017: move-result v0 │ │ -19a0f8: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ -19a0fc: 6e10 5200 0200 |001a: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClip:()Landroid/content/ClipData; // method@0052 │ │ -19a102: 0c02 |001d: move-result-object v2 │ │ -19a104: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -19a106: 6e20 4c00 0200 |001f: invoke-virtual {v2, v0}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@004c │ │ -19a10c: 0c02 |0022: move-result-object v2 │ │ -19a10e: 6e10 4a00 0200 |0023: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@004a │ │ -19a114: 0c02 |0026: move-result-object v2 │ │ -19a116: 7210 c609 0200 |0027: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09c6 │ │ -19a11c: 0c02 |002a: move-result-object v2 │ │ -19a11e: 1102 |002b: return-object v2 │ │ -19a120: 1a02 0000 |002c: const-string v2, "" // string@0000 │ │ -19a124: 1102 |002e: return-object v2 │ │ +19a0bc: |[19a0bc] org.thoughtcrime.securesms.util.Util.getTextFromClipboard:(Landroid/content/Context;)Ljava/lang/String; │ │ +19a0cc: 1a00 ee49 |0000: const-string v0, "clipboard" // string@49ee │ │ +19a0d0: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +19a0d6: 0c02 |0005: move-result-object v2 │ │ +19a0d8: 1f02 2100 |0006: check-cast v2, Landroid/content/ClipboardManager; // type@0021 │ │ +19a0dc: 6e10 5400 0200 |0008: invoke-virtual {v2}, Landroid/content/ClipboardManager;.hasPrimaryClip:()Z // method@0054 │ │ +19a0e2: 0a00 |000b: move-result v0 │ │ +19a0e4: 3800 2000 |000c: if-eqz v0, 002c // +0020 │ │ +19a0e8: 6e10 5300 0200 |000e: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClipDescription:()Landroid/content/ClipDescription; // method@0053 │ │ +19a0ee: 0c00 |0011: move-result-object v0 │ │ +19a0f0: 1a01 db7f |0012: const-string v1, "text/plain" // string@7fdb │ │ +19a0f4: 6e20 5100 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@0051 │ │ +19a0fa: 0a00 |0017: move-result v0 │ │ +19a0fc: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ +19a100: 6e10 5200 0200 |001a: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClip:()Landroid/content/ClipData; // method@0052 │ │ +19a106: 0c02 |001d: move-result-object v2 │ │ +19a108: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +19a10a: 6e20 4c00 0200 |001f: invoke-virtual {v2, v0}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@004c │ │ +19a110: 0c02 |0022: move-result-object v2 │ │ +19a112: 6e10 4a00 0200 |0023: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@004a │ │ +19a118: 0c02 |0026: move-result-object v2 │ │ +19a11a: 7210 c609 0200 |0027: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09c6 │ │ +19a120: 0c02 |002a: move-result-object v2 │ │ +19a122: 1102 |002b: return-object v2 │ │ +19a124: 1a02 0000 |002c: const-string v2, "" // string@0000 │ │ +19a128: 1102 |002e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0002 line=279 │ │ 0x0008 line=280 │ │ 0x001a line=281 │ │ 0x0023 line=282 │ │ @@ -315818,18 +315819,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 │ │ -199e94: |[199e94] org.thoughtcrime.securesms.util.Util.hashCode:([Ljava/lang/Object;)I │ │ -199ea4: 7110 670c 0000 |0000: invoke-static {v0}, Ljava/util/Arrays;.hashCode:([Ljava/lang/Object;)I // method@0c67 │ │ -199eaa: 0a00 |0003: move-result v0 │ │ -199eac: 0f00 |0004: return v0 │ │ +199e98: |[199e98] org.thoughtcrime.securesms.util.Util.hashCode:([Ljava/lang/Object;)I │ │ +199ea8: 7110 670c 0000 |0000: invoke-static {v0}, Ljava/util/Arrays;.hashCode:([Ljava/lang/Object;)I // method@0c67 │ │ +199eae: 0a00 |0003: move-result v0 │ │ +199eb0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) [Ljava/lang/Object; │ │ │ │ #15 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -315837,30 +315838,30 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -199bb8: |[199bb8] org.thoughtcrime.securesms.util.Util.isClickedRecently:()Z │ │ -199bc8: 7100 220b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ -199bce: 0b00 |0003: move-result-wide v0 │ │ -199bd0: 6102 ae42 |0004: sget-wide v2, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@42ae │ │ -199bd4: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -199bd8: 1604 f401 |0008: const-wide/16 v4, #int 500 // #1f4 │ │ -199bdc: 3106 0204 |000a: cmp-long v6, v2, v4 │ │ -199be0: 3b06 0b00 |000c: if-gez v6, 0017 // +000b │ │ -199be4: 6200 ab42 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@42ab │ │ -199be8: 1a01 b57f |0010: const-string v1, "tap discarded" // string@7fb5 │ │ -199bec: 7120 c102 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -199bf2: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -199bf4: 0f00 |0016: return v0 │ │ -199bf6: 6800 ae42 |0017: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@42ae │ │ -199bfa: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -199bfc: 0f00 |001a: return v0 │ │ +199bbc: |[199bbc] org.thoughtcrime.securesms.util.Util.isClickedRecently:()Z │ │ +199bcc: 7100 220b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ +199bd2: 0b00 |0003: move-result-wide v0 │ │ +199bd4: 6102 ae42 |0004: sget-wide v2, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@42ae │ │ +199bd8: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +199bdc: 1604 f401 |0008: const-wide/16 v4, #int 500 // #1f4 │ │ +199be0: 3106 0204 |000a: cmp-long v6, v2, v4 │ │ +199be4: 3b06 0b00 |000c: if-gez v6, 0017 // +000b │ │ +199be8: 6200 ab42 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@42ab │ │ +199bec: 1a01 b57f |0010: const-string v1, "tap discarded" // string@7fb5 │ │ +199bf0: 7120 c102 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +199bf6: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +199bf8: 0f00 |0016: return v0 │ │ +199bfa: 6800 ae42 |0017: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@42ae │ │ +199bfe: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +199c00: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0004 line=339 │ │ 0x000e line=340 │ │ 0x0017 line=343 │ │ locals : │ │ @@ -315870,29 +315871,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 │ │ -199c00: |[199c00] org.thoughtcrime.securesms.util.Util.isEmpty:(Lorg/thoughtcrime/securesms/components/ComposeText;)Z │ │ -199c10: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ -199c14: 6e10 4346 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getText:()Landroid/text/Editable; // method@4643 │ │ -199c1a: 0c00 |0005: move-result-object v0 │ │ -199c1c: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -199c20: 6e10 4446 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getTextTrimmed:()Ljava/lang/String; // method@4644 │ │ -199c26: 0c01 |000b: move-result-object v1 │ │ -199c28: 7110 a802 0100 |000c: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -199c2e: 0a01 |000f: move-result v1 │ │ -199c30: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ -199c34: 2803 |0012: goto 0015 // +0003 │ │ -199c36: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -199c38: 2802 |0014: goto 0016 // +0002 │ │ -199c3a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -199c3c: 0f01 |0016: return v1 │ │ +199c04: |[199c04] org.thoughtcrime.securesms.util.Util.isEmpty:(Lorg/thoughtcrime/securesms/components/ComposeText;)Z │ │ +199c14: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ +199c18: 6e10 4346 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getText:()Landroid/text/Editable; // method@4643 │ │ +199c1e: 0c00 |0005: move-result-object v0 │ │ +199c20: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +199c24: 6e10 4446 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getTextTrimmed:()Ljava/lang/String; // method@4644 │ │ +199c2a: 0c01 |000b: move-result-object v1 │ │ +199c2c: 7110 a802 0100 |000c: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +199c32: 0a01 |000f: move-result v1 │ │ +199c34: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ +199c38: 2803 |0012: goto 0015 // +0003 │ │ +199c3a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +199c3c: 2802 |0014: goto 0016 // +0002 │ │ +199c3e: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +199c40: 0f01 |0016: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=68 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 (null) Lorg/thoughtcrime/securesms/components/ComposeText; │ │ │ │ #17 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -315900,28 +315901,28 @@ │ │ type : '(Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -199c40: |[199c40] org.thoughtcrime.securesms.util.Util.isInviteURL:(Landroid/net/Uri;)Z │ │ -199c50: 1a00 295c |0000: const-string v0, "i.delta.chat" // string@5c29 │ │ -199c54: 6e10 fa01 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@01fa │ │ -199c5a: 0c01 |0005: move-result-object v1 │ │ -199c5c: 6e20 cc0a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -199c62: 0a00 |0009: move-result v0 │ │ -199c64: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -199c68: 6e10 f801 0200 |000c: invoke-virtual {v2}, Landroid/net/Uri;.getEncodedFragment:()Ljava/lang/String; // method@01f8 │ │ -199c6e: 0c02 |000f: move-result-object v2 │ │ -199c70: 3802 0400 |0010: if-eqz v2, 0014 // +0004 │ │ -199c74: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -199c76: 2802 |0013: goto 0015 // +0002 │ │ -199c78: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -199c7a: 0f02 |0015: return v2 │ │ +199c44: |[199c44] org.thoughtcrime.securesms.util.Util.isInviteURL:(Landroid/net/Uri;)Z │ │ +199c54: 1a00 295c |0000: const-string v0, "i.delta.chat" // string@5c29 │ │ +199c58: 6e10 fa01 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@01fa │ │ +199c5e: 0c01 |0005: move-result-object v1 │ │ +199c60: 6e20 cc0a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +199c66: 0a00 |0009: move-result v0 │ │ +199c68: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +199c6c: 6e10 f801 0200 |000c: invoke-virtual {v2}, Landroid/net/Uri;.getEncodedFragment:()Ljava/lang/String; // method@01f8 │ │ +199c72: 0c02 |000f: move-result-object v2 │ │ +199c74: 3802 0400 |0010: if-eqz v2, 0014 // +0004 │ │ +199c78: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +199c7a: 2802 |0013: goto 0015 // +0002 │ │ +199c7c: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +199c7e: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/net/Uri; │ │ │ │ #18 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -315929,24 +315930,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -199c7c: |[199c7c] org.thoughtcrime.securesms.util.Util.isInviteURL:(Ljava/lang/String;)Z │ │ -199c8c: 7110 0102 0000 |0000: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -199c92: 0c00 |0003: move-result-object v0 │ │ -199c94: 7110 8357 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Landroid/net/Uri;)Z // method@5783 │ │ -199c9a: 0a00 |0007: move-result v0 │ │ -199c9c: 0f00 |0008: return v0 │ │ -199c9e: 0d00 |0009: move-exception v0 │ │ -199ca0: 6e10 2d0a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ -199ca6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -199ca8: 0f00 |000e: return v0 │ │ +199c80: |[199c80] org.thoughtcrime.securesms.util.Util.isInviteURL:(Ljava/lang/String;)Z │ │ +199c90: 7110 0102 0000 |0000: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +199c96: 0c00 |0003: move-result-object v0 │ │ +199c98: 7110 8357 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Landroid/net/Uri;)Z // method@5783 │ │ +199c9e: 0a00 |0007: move-result v0 │ │ +199ca0: 0f00 |0008: return v0 │ │ +199ca2: 0d00 |0009: move-exception v0 │ │ +199ca4: 6e10 2d0a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ +199caa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +199cac: 0f00 |000e: return v0 │ │ catches : 1 │ │ 0x0000 - 0x0008 │ │ Ljava/lang/Exception; -> 0x0009 │ │ positions : │ │ 0x0000 line=77 │ │ 0x000a line=79 │ │ locals : │ │ @@ -315957,31 +315958,31 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -199cbc: |[199cbc] org.thoughtcrime.securesms.util.Util.isLowMemory:(Landroid/content/Context;)Z │ │ -199ccc: 1a00 d243 |0000: const-string v0, "activity" // string@43d2 │ │ -199cd0: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -199cd6: 0c01 |0005: move-result-object v1 │ │ -199cd8: 1f01 0f00 |0006: check-cast v1, Landroid/app/ActivityManager; // type@000f │ │ -199cdc: 6e10 2c00 0100 |0008: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@002c │ │ -199ce2: 0a00 |000b: move-result v0 │ │ -199ce4: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -199ce8: 6e10 2a00 0100 |000e: invoke-virtual {v1}, Landroid/app/ActivityManager;.getLargeMemoryClass:()I // method@002a │ │ -199cee: 0a01 |0011: move-result v1 │ │ -199cf0: 1300 4000 |0012: const/16 v0, #int 64 // #40 │ │ -199cf4: 3601 0300 |0014: if-gt v1, v0, 0017 // +0003 │ │ -199cf8: 2803 |0016: goto 0019 // +0003 │ │ -199cfa: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -199cfc: 2802 |0018: goto 001a // +0002 │ │ -199cfe: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -199d00: 0f01 |001a: return v1 │ │ +199cc0: |[199cc0] org.thoughtcrime.securesms.util.Util.isLowMemory:(Landroid/content/Context;)Z │ │ +199cd0: 1a00 d243 |0000: const-string v0, "activity" // string@43d2 │ │ +199cd4: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +199cda: 0c01 |0005: move-result-object v1 │ │ +199cdc: 1f01 0f00 |0006: check-cast v1, Landroid/app/ActivityManager; // type@000f │ │ +199ce0: 6e10 2c00 0100 |0008: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@002c │ │ +199ce6: 0a00 |000b: move-result v0 │ │ +199ce8: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +199cec: 6e10 2a00 0100 |000e: invoke-virtual {v1}, Landroid/app/ActivityManager;.getLargeMemoryClass:()I // method@002a │ │ +199cf2: 0a01 |0011: move-result v1 │ │ +199cf4: 1300 4000 |0012: const/16 v0, #int 64 // #40 │ │ +199cf8: 3601 0300 |0014: if-gt v1, v0, 0017 // +0003 │ │ +199cfc: 2803 |0016: goto 0019 // +0003 │ │ +199cfe: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +199d00: 2802 |0018: goto 001a // +0002 │ │ +199d02: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +199d04: 0f01 |001a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0008 line=259 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -315990,54 +315991,54 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -199d04: |[199d04] org.thoughtcrime.securesms.util.Util.isMainThread:()Z │ │ -199d14: 7100 4f02 0000 |0000: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@024f │ │ -199d1a: 0c00 |0003: move-result-object v0 │ │ -199d1c: 7100 4e02 0000 |0004: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024e │ │ -199d22: 0c01 |0007: move-result-object v1 │ │ -199d24: 3310 0400 |0008: if-ne v0, v1, 000c // +0004 │ │ -199d28: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -199d2a: 2802 |000b: goto 000d // +0002 │ │ -199d2c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -199d2e: 0f00 |000d: return v0 │ │ +199d08: |[199d08] org.thoughtcrime.securesms.util.Util.isMainThread:()Z │ │ +199d18: 7100 4f02 0000 |0000: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@024f │ │ +199d1e: 0c00 |0003: move-result-object v0 │ │ +199d20: 7100 4e02 0000 |0004: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024e │ │ +199d26: 0c01 |0007: move-result-object v1 │ │ +199d28: 3310 0400 |0008: if-ne v0, v1, 000c // +0004 │ │ +199d2c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +199d2e: 2802 |000b: goto 000d // +0002 │ │ +199d30: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +199d32: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ │ │ #21 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ name : 'isTouchExplorationEnabled' │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -199d30: |[199d30] org.thoughtcrime.securesms.util.Util.isTouchExplorationEnabled:(Landroid/content/Context;)Z │ │ -199d40: 6200 ac42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@42ac │ │ -199d44: 3900 1000 |0002: if-nez v0, 0012 // +0010 │ │ -199d48: 6e10 6b00 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ -199d4e: 0c01 |0007: move-result-object v1 │ │ -199d50: 1a00 5643 |0008: const-string v0, "accessibility" // string@4356 │ │ -199d54: 6e20 7a00 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -199d5a: 0c01 |000d: move-result-object v1 │ │ -199d5c: 1f01 0201 |000e: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0102 │ │ -199d60: 6901 ac42 |0010: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@42ac │ │ -199d64: 6201 ac42 |0012: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@42ac │ │ -199d68: 6e10 7b03 0100 |0014: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@037b │ │ -199d6e: 0a01 |0017: move-result v1 │ │ -199d70: 0f01 |0018: return v1 │ │ -199d72: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -199d74: 0f01 |001a: return v1 │ │ +199d34: |[199d34] org.thoughtcrime.securesms.util.Util.isTouchExplorationEnabled:(Landroid/content/Context;)Z │ │ +199d44: 6200 ac42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@42ac │ │ +199d48: 3900 1000 |0002: if-nez v0, 0012 // +0010 │ │ +199d4c: 6e10 6b00 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ +199d52: 0c01 |0007: move-result-object v1 │ │ +199d54: 1a00 5643 |0008: const-string v0, "accessibility" // string@4356 │ │ +199d58: 6e20 7a00 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +199d5e: 0c01 |000d: move-result-object v1 │ │ +199d60: 1f01 0201 |000e: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0102 │ │ +199d64: 6901 ac42 |0010: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@42ac │ │ +199d68: 6201 ac42 |0012: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@42ac │ │ +199d6c: 6e10 7b03 0100 |0014: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@037b │ │ +199d72: 0a01 |0017: move-result v1 │ │ +199d74: 0f01 |0018: return v1 │ │ +199d76: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +199d78: 0f01 |001a: return v1 │ │ catches : 1 │ │ 0x0000 - 0x0018 │ │ Ljava/lang/Exception; -> 0x0019 │ │ positions : │ │ 0x0000 line=350 │ │ 0x0004 line=351 │ │ 0x0008 line=352 │ │ @@ -316050,18 +316051,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19a2c4: |[19a2c4] org.thoughtcrime.securesms.util.Util.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V │ │ -19a2d4: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -19a2d8: 7220 460d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d46 │ │ -19a2de: 0e00 |0005: return-void │ │ +19a2c8: |[19a2c8] org.thoughtcrime.securesms.util.Util.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V │ │ +19a2d8: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +19a2dc: 7220 460d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d46 │ │ +19a2e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ #23 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316069,21 +316070,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 │ │ -19a2e0: |[19a2e0] org.thoughtcrime.securesms.util.Util.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ -19a2f0: 7210 a30a 0000 |0000: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aa3 │ │ -19a2f6: 6e10 440d 0100 |0003: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d44 │ │ -19a2fc: 0e00 |0006: return-void │ │ -19a2fe: 0d00 |0007: move-exception v0 │ │ -19a300: 6e10 440d 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d44 │ │ -19a306: 2700 |000b: throw v0 │ │ +19a2e4: |[19a2e4] org.thoughtcrime.securesms.util.Util.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ +19a2f4: 7210 a30a 0000 |0000: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aa3 │ │ +19a2fa: 6e10 440d 0100 |0003: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d44 │ │ +19a300: 0e00 |0006: return-void │ │ +19a302: 0d00 |0007: move-exception v0 │ │ +19a304: 6e10 440d 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d44 │ │ +19a30a: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=219 │ │ 0x000b line=220 │ │ @@ -316096,24 +316097,24 @@ │ │ type : '()V' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -19a314: |[19a314] org.thoughtcrime.securesms.util.Util.localeChanged:()V │ │ -19a324: 1c00 e910 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10e9 │ │ -19a328: 1d00 |0002: monitor-enter v0 │ │ -19a32a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -19a32c: 6901 af42 |0004: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42af │ │ -19a330: 1e00 |0006: monitor-exit v0 │ │ -19a332: 0e00 |0007: return-void │ │ -19a334: 0d01 |0008: move-exception v1 │ │ -19a336: 1e00 |0009: monitor-exit v0 │ │ -19a338: 2701 |000a: throw v1 │ │ +19a318: |[19a318] org.thoughtcrime.securesms.util.Util.localeChanged:()V │ │ +19a328: 1c00 e910 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10e9 │ │ +19a32c: 1d00 |0002: monitor-enter v0 │ │ +19a32e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +19a330: 6901 af42 |0004: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@42af │ │ +19a334: 1e00 |0006: monitor-exit v0 │ │ +19a336: 0e00 |0007: return-void │ │ +19a338: 0d01 |0008: move-exception v1 │ │ +19a33a: 1e00 |0009: monitor-exit v0 │ │ +19a33c: 2701 |000a: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0004 line=379 │ │ @@ -316125,42 +316126,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 │ │ -199d88: |[199d88] org.thoughtcrime.securesms.util.Util.moveFile:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -199d98: 2200 bd02 |0000: new-instance v0, Ljava/io/File; // type@02bd │ │ -199d9c: 7020 6109 4000 |0002: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ -199da2: 2201 bd02 |0005: new-instance v1, Ljava/io/File; // type@02bd │ │ -199da6: 7020 6109 5100 |0007: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ -199dac: 6e10 6609 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0966 │ │ -199db2: 6e20 7609 1000 |000d: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0976 │ │ -199db8: 0a00 |0010: move-result v0 │ │ -199dba: 2806 |0011: goto 0017 // +0006 │ │ -199dbc: 0d00 |0012: move-exception v0 │ │ -199dbe: 6e10 2d0a 0000 |0013: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ -199dc4: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -199dc6: 3900 1d00 |0017: if-nez v0, 0034 // +001d │ │ -199dca: 2201 be02 |0019: new-instance v1, Ljava/io/FileInputStream; // type@02be │ │ -199dce: 7020 7909 4100 |001b: invoke-direct {v1, v4}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0979 │ │ -199dd4: 2204 c002 |001e: new-instance v4, Ljava/io/FileOutputStream; // type@02c0 │ │ -199dd8: 7020 8109 5400 |0020: invoke-direct {v4, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0981 │ │ -199dde: 7120 7957 4100 |0023: invoke-static {v1, v4}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5779 │ │ -199de4: 0b04 |0026: move-result-wide v4 │ │ -199de6: 1601 0000 |0027: const-wide/16 v1, #int 0 // #0 │ │ -199dea: 3103 0401 |0029: cmp-long v3, v4, v1 │ │ -199dee: 3d03 0900 |002b: if-lez v3, 0034 // +0009 │ │ -199df2: 1214 |002d: const/4 v4, #int 1 // #1 │ │ -199df4: 1210 |002e: const/4 v0, #int 1 // #1 │ │ -199df6: 2805 |002f: goto 0034 // +0005 │ │ -199df8: 0d04 |0030: move-exception v4 │ │ -199dfa: 6e10 2d0a 0400 |0031: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ -199e00: 0f00 |0034: return v0 │ │ +199d8c: |[199d8c] org.thoughtcrime.securesms.util.Util.moveFile:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +199d9c: 2200 bd02 |0000: new-instance v0, Ljava/io/File; // type@02bd │ │ +199da0: 7020 6109 4000 |0002: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ +199da6: 2201 bd02 |0005: new-instance v1, Ljava/io/File; // type@02bd │ │ +199daa: 7020 6109 5100 |0007: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ +199db0: 6e10 6609 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0966 │ │ +199db6: 6e20 7609 1000 |000d: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0976 │ │ +199dbc: 0a00 |0010: move-result v0 │ │ +199dbe: 2806 |0011: goto 0017 // +0006 │ │ +199dc0: 0d00 |0012: move-exception v0 │ │ +199dc2: 6e10 2d0a 0000 |0013: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ +199dc8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +199dca: 3900 1d00 |0017: if-nez v0, 0034 // +001d │ │ +199dce: 2201 be02 |0019: new-instance v1, Ljava/io/FileInputStream; // type@02be │ │ +199dd2: 7020 7909 4100 |001b: invoke-direct {v1, v4}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0979 │ │ +199dd8: 2204 c002 |001e: new-instance v4, Ljava/io/FileOutputStream; // type@02c0 │ │ +199ddc: 7020 8109 5400 |0020: invoke-direct {v4, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0981 │ │ +199de2: 7120 7957 4100 |0023: invoke-static {v1, v4}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5779 │ │ +199de8: 0b04 |0026: move-result-wide v4 │ │ +199dea: 1601 0000 |0027: const-wide/16 v1, #int 0 // #0 │ │ +199dee: 3103 0401 |0029: cmp-long v3, v4, v1 │ │ +199df2: 3d03 0900 |002b: if-lez v3, 0034 // +0009 │ │ +199df6: 1214 |002d: const/4 v4, #int 1 // #1 │ │ +199df8: 1210 |002e: const/4 v0, #int 1 // #1 │ │ +199dfa: 2805 |002f: goto 0034 // +0005 │ │ +199dfc: 0d04 |0030: move-exception v4 │ │ +199dfe: 6e10 2d0a 0400 |0031: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ +199e04: 0f00 |0034: return v0 │ │ catches : 2 │ │ 0x0000 - 0x0011 │ │ Ljava/lang/Exception; -> 0x0012 │ │ 0x0019 - 0x0027 │ │ Ljava/lang/Exception; -> 0x0030 │ │ positions : │ │ 0x0000 line=163 │ │ @@ -316181,43 +316182,43 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -199eb0: |[199eb0] org.thoughtcrime.securesms.util.Util.objectToInt:(Ljava/lang/Object;)I │ │ -199ec0: 2020 0503 |0000: instance-of v0, v2, Ljava/lang/String; // type@0305 │ │ -199ec4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -199ec8: 1f02 0503 |0004: check-cast v2, Ljava/lang/String; // type@0305 │ │ -199ecc: 7110 440a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0a44 │ │ -199ed2: 0a02 |0009: move-result v2 │ │ -199ed4: 0f02 |000a: return v2 │ │ -199ed6: 2020 d602 |000b: instance-of v0, v2, Ljava/lang/Boolean; // type@02d6 │ │ -199eda: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -199ede: 1f02 d602 |000f: check-cast v2, Ljava/lang/Boolean; // type@02d6 │ │ -199ee2: 6e10 bc09 0200 |0011: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@09bc │ │ -199ee8: 0a02 |0014: move-result v2 │ │ -199eea: 0f02 |0015: return v2 │ │ -199eec: 2020 ed02 |0016: instance-of v0, v2, Ljava/lang/Integer; // type@02ed │ │ -199ef0: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -199ef4: 1f02 ed02 |001a: check-cast v2, Ljava/lang/Integer; // type@02ed │ │ -199ef8: 6e10 420a 0200 |001c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ -199efe: 0a02 |001f: move-result v2 │ │ -199f00: 0f02 |0020: return v2 │ │ -199f02: 2020 f002 |0021: instance-of v0, v2, Ljava/lang/Long; // type@02f0 │ │ -199f06: 3800 0d00 |0023: if-eqz v0, 0030 // +000d │ │ -199f0a: 1f02 f002 |0025: check-cast v2, Ljava/lang/Long; // type@02f0 │ │ -199f0e: 6e10 510a 0200 |0027: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a51 │ │ -199f14: 0b00 |002a: move-result-wide v0 │ │ -199f16: 7120 9857 1000 |002b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.toIntExact:(J)I // method@5798 │ │ -199f1c: 0a02 |002e: move-result v2 │ │ -199f1e: 0f02 |002f: return v2 │ │ -199f20: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -199f22: 0f02 |0031: return v2 │ │ +199eb4: |[199eb4] org.thoughtcrime.securesms.util.Util.objectToInt:(Ljava/lang/Object;)I │ │ +199ec4: 2020 0503 |0000: instance-of v0, v2, Ljava/lang/String; // type@0305 │ │ +199ec8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +199ecc: 1f02 0503 |0004: check-cast v2, Ljava/lang/String; // type@0305 │ │ +199ed0: 7110 440a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0a44 │ │ +199ed6: 0a02 |0009: move-result v2 │ │ +199ed8: 0f02 |000a: return v2 │ │ +199eda: 2020 d602 |000b: instance-of v0, v2, Ljava/lang/Boolean; // type@02d6 │ │ +199ede: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +199ee2: 1f02 d602 |000f: check-cast v2, Ljava/lang/Boolean; // type@02d6 │ │ +199ee6: 6e10 bc09 0200 |0011: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@09bc │ │ +199eec: 0a02 |0014: move-result v2 │ │ +199eee: 0f02 |0015: return v2 │ │ +199ef0: 2020 ed02 |0016: instance-of v0, v2, Ljava/lang/Integer; // type@02ed │ │ +199ef4: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +199ef8: 1f02 ed02 |001a: check-cast v2, Ljava/lang/Integer; // type@02ed │ │ +199efc: 6e10 420a 0200 |001c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ +199f02: 0a02 |001f: move-result v2 │ │ +199f04: 0f02 |0020: return v2 │ │ +199f06: 2020 f002 |0021: instance-of v0, v2, Ljava/lang/Long; // type@02f0 │ │ +199f0a: 3800 0d00 |0023: if-eqz v0, 0030 // +000d │ │ +199f0e: 1f02 f002 |0025: check-cast v2, Ljava/lang/Long; // type@02f0 │ │ +199f12: 6e10 510a 0200 |0027: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a51 │ │ +199f18: 0b00 |002a: move-result-wide v0 │ │ +199f1a: 7120 9857 1000 |002b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.toIntExact:(J)I // method@5798 │ │ +199f20: 0a02 |002e: move-result v2 │ │ +199f22: 0f02 |002f: return v2 │ │ +199f24: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +199f26: 0f02 |0031: return v2 │ │ catches : 1 │ │ 0x0000 - 0x002f │ │ Ljava/lang/Exception; -> 0x0030 │ │ positions : │ │ 0x0000 line=296 │ │ 0x0004 line=297 │ │ 0x000b line=299 │ │ @@ -316234,23 +316235,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 │ │ -19a350: |[19a350] org.thoughtcrime.securesms.util.Util.redButton:(Landroidx/appcompat/app/AlertDialog;I)V │ │ -19a360: 6e20 9f04 1000 |0000: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@049f │ │ -19a366: 0c00 |0003: move-result-object v0 │ │ -19a368: 1401 160c ffff |0004: const v1, #float -nan // #ffff0c16 │ │ -19a36e: 6e20 d303 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/Button;.setTextColor:(I)V // method@03d3 │ │ -19a374: 2805 |000a: goto 000f // +0005 │ │ -19a376: 0d00 |000b: move-exception v0 │ │ -19a378: 6e10 2d0a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ -19a37e: 0e00 |000f: return-void │ │ +19a354: |[19a354] org.thoughtcrime.securesms.util.Util.redButton:(Landroidx/appcompat/app/AlertDialog;I)V │ │ +19a364: 6e20 9f04 1000 |0000: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@049f │ │ +19a36a: 0c00 |0003: move-result-object v0 │ │ +19a36c: 1401 160c ffff |0004: const v1, #float -nan // #ffff0c16 │ │ +19a372: 6e20 d303 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/Button;.setTextColor:(I)V // method@03d3 │ │ +19a378: 2805 |000a: goto 000f // +0005 │ │ +19a37a: 0d00 |000b: move-exception v0 │ │ +19a37c: 6e10 2d0a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ +19a382: 0e00 |000f: return-void │ │ catches : 1 │ │ 0x0000 - 0x000a │ │ Ljava/lang/Exception; -> 0x000b │ │ positions : │ │ 0x0000 line=108 │ │ 0x000c line=110 │ │ locals : │ │ @@ -316262,30 +316263,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 │ │ -19a390: |[19a390] org.thoughtcrime.securesms.util.Util.redMenuItem:(Landroid/view/Menu;I)V │ │ -19a3a0: 7220 ea02 4300 |0000: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@02ea │ │ -19a3a6: 0c03 |0003: move-result-object v3 │ │ -19a3a8: 2204 bc00 |0004: new-instance v4, Landroid/text/SpannableString; // type@00bc │ │ -19a3ac: 7210 f202 0300 |0006: invoke-interface {v3}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@02f2 │ │ -19a3b2: 0c00 |0009: move-result-object v0 │ │ -19a3b4: 7020 9502 0400 |000a: invoke-direct {v4, v0}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -19a3ba: 2200 c900 |000d: new-instance v0, Landroid/text/style/ForegroundColorSpan; // type@00c9 │ │ -19a3be: 1401 160c ffff |000f: const v1, #float -nan // #ffff0c16 │ │ -19a3c4: 7020 b102 1000 |0012: invoke-direct {v0, v1}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02b1 │ │ -19a3ca: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -19a3cc: 6e10 9902 0400 |0016: invoke-virtual {v4}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ -19a3d2: 0a02 |0019: move-result v2 │ │ -19a3d4: 6e51 9a02 0421 |001a: invoke-virtual {v4, v0, v1, v2, v1}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -19a3da: 7220 f902 4300 |001d: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@02f9 │ │ -19a3e0: 0e00 |0020: return-void │ │ +19a394: |[19a394] org.thoughtcrime.securesms.util.Util.redMenuItem:(Landroid/view/Menu;I)V │ │ +19a3a4: 7220 ea02 4300 |0000: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@02ea │ │ +19a3aa: 0c03 |0003: move-result-object v3 │ │ +19a3ac: 2204 bc00 |0004: new-instance v4, Landroid/text/SpannableString; // type@00bc │ │ +19a3b0: 7210 f202 0300 |0006: invoke-interface {v3}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@02f2 │ │ +19a3b6: 0c00 |0009: move-result-object v0 │ │ +19a3b8: 7020 9502 0400 |000a: invoke-direct {v4, v0}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +19a3be: 2200 c900 |000d: new-instance v0, Landroid/text/style/ForegroundColorSpan; // type@00c9 │ │ +19a3c2: 1401 160c ffff |000f: const v1, #float -nan // #ffff0c16 │ │ +19a3c8: 7020 b102 1000 |0012: invoke-direct {v0, v1}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02b1 │ │ +19a3ce: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +19a3d0: 6e10 9902 0400 |0016: invoke-virtual {v4}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ +19a3d6: 0a02 |0019: move-result v2 │ │ +19a3d8: 6e51 9a02 0421 |001a: invoke-virtual {v4, v0, v1, v2, v1}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +19a3de: 7220 f902 4300 |001d: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@02f9 │ │ +19a3e4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=97 │ │ 0x000d line=98 │ │ 0x001d line=99 │ │ locals : │ │ @@ -316297,18 +316298,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 │ │ -19a3e4: |[19a3e4] org.thoughtcrime.securesms.util.Util.redPositiveButton:(Landroidx/appcompat/app/AlertDialog;)V │ │ -19a3f4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -19a3f6: 7120 8d57 0100 |0001: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Util;.redButton:(Landroidx/appcompat/app/AlertDialog;I)V // method@578d │ │ -19a3fc: 0e00 |0004: return-void │ │ +19a3e8: |[19a3e8] org.thoughtcrime.securesms.util.Util.redPositiveButton:(Landroidx/appcompat/app/AlertDialog;)V │ │ +19a3f8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +19a3fa: 7120 8d57 0100 |0001: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Util;.redButton:(Landroidx/appcompat/app/AlertDialog;I)V // method@578d │ │ +19a400: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/appcompat/app/AlertDialog; │ │ │ │ #30 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316316,25 +316317,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -199f34: |[199f34] org.thoughtcrime.securesms.util.Util.rgbToArgbColor:(I)I │ │ -199f44: 7110 3201 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.red:(I)I // method@0132 │ │ -199f4a: 0a00 |0003: move-result v0 │ │ -199f4c: 7110 3001 0300 |0004: invoke-static {v3}, Landroid/graphics/Color;.green:(I)I // method@0130 │ │ -199f52: 0a01 |0007: move-result v1 │ │ -199f54: 7110 2f01 0300 |0008: invoke-static {v3}, Landroid/graphics/Color;.blue:(I)I // method@012f │ │ -199f5a: 0a03 |000b: move-result v3 │ │ -199f5c: 1302 ff00 |000c: const/16 v2, #int 255 // #ff │ │ -199f60: 7140 2e01 0231 |000e: invoke-static {v2, v0, v1, v3}, Landroid/graphics/Color;.argb:(IIII)I // method@012e │ │ -199f66: 0a03 |0011: move-result v3 │ │ -199f68: 0f03 |0012: return v3 │ │ +199f38: |[199f38] org.thoughtcrime.securesms.util.Util.rgbToArgbColor:(I)I │ │ +199f48: 7110 3201 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.red:(I)I // method@0132 │ │ +199f4e: 0a00 |0003: move-result v0 │ │ +199f50: 7110 3001 0300 |0004: invoke-static {v3}, Landroid/graphics/Color;.green:(I)I // method@0130 │ │ +199f56: 0a01 |0007: move-result v1 │ │ +199f58: 7110 2f01 0300 |0008: invoke-static {v3}, Landroid/graphics/Color;.blue:(I)I // method@012f │ │ +199f5e: 0a03 |000b: move-result v3 │ │ +199f60: 1302 ff00 |000c: const/16 v2, #int 255 // #ff │ │ +199f64: 7140 2e01 0231 |000e: invoke-static {v2, v0, v1, v3}, Landroid/graphics/Color;.argb:(IIII)I // method@012e │ │ +199f6a: 0a03 |0011: move-result v3 │ │ +199f6c: 0f03 |0012: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 (null) I │ │ │ │ #31 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316342,22 +316343,22 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -19a400: |[19a400] org.thoughtcrime.securesms.util.Util.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V │ │ -19a410: 7100 8657 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5786 │ │ -19a416: 0a00 |0003: move-result v0 │ │ -19a418: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -19a41c: 7110 9257 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5792 │ │ -19a422: 2804 |0009: goto 000d // +0004 │ │ -19a424: 7210 a30a 0100 |000a: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aa3 │ │ -19a42a: 0e00 |000d: return-void │ │ +19a404: |[19a404] org.thoughtcrime.securesms.util.Util.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V │ │ +19a414: 7100 8657 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5786 │ │ +19a41a: 0a00 |0003: move-result v0 │ │ +19a41c: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +19a420: 7110 9257 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5792 │ │ +19a426: 2804 |0009: goto 000d // +0004 │ │ +19a428: 7210 a30a 0100 |000a: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aa3 │ │ +19a42e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x000a line=238 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/Runnable; │ │ @@ -316367,18 +316368,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19a42c: |[19a42c] org.thoughtcrime.securesms.util.Util.runOnBackground:(Ljava/lang/Runnable;)V │ │ -19a43c: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -19a440: 7220 460d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d46 │ │ -19a446: 0e00 |0005: return-void │ │ +19a430: |[19a430] org.thoughtcrime.securesms.util.Util.runOnBackground:(Ljava/lang/Runnable;)V │ │ +19a440: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +19a444: 7220 460d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d46 │ │ +19a44a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ #33 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316386,20 +316387,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 │ │ -19a448: |[19a448] org.thoughtcrime.securesms.util.Util.runOnBackgroundDelayed:(Ljava/lang/Runnable;J)V │ │ -19a458: 6200 ad42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@42ad │ │ -19a45c: 2201 e810 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1; // type@10e8 │ │ -19a460: 7020 7057 2100 |0004: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.:(Ljava/lang/Runnable;)V // method@5770 │ │ -19a466: 6e40 4802 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ -19a46c: 0e00 |000a: return-void │ │ +19a44c: |[19a44c] org.thoughtcrime.securesms.util.Util.runOnBackgroundDelayed:(Ljava/lang/Runnable;J)V │ │ +19a45c: 6200 ad42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@42ad │ │ +19a460: 2201 e810 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1; // type@10e8 │ │ +19a464: 7020 7057 2100 |0004: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.:(Ljava/lang/Runnable;)V // method@5770 │ │ +19a46a: 6e40 4802 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ +19a470: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/Runnable; │ │ 0x0000 - 0x000b reg=3 (null) J │ │ │ │ @@ -316408,23 +316409,23 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -19a470: |[19a470] org.thoughtcrime.securesms.util.Util.runOnMain:(Ljava/lang/Runnable;)V │ │ -19a480: 7100 8657 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5786 │ │ -19a486: 0a00 |0003: move-result v0 │ │ -19a488: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -19a48c: 7210 a30a 0100 |0006: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aa3 │ │ -19a492: 2806 |0009: goto 000f // +0006 │ │ -19a494: 6200 ad42 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@42ad │ │ -19a498: 6e20 4702 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0247 │ │ -19a49e: 0e00 |000f: return-void │ │ +19a474: |[19a474] org.thoughtcrime.securesms.util.Util.runOnMain:(Ljava/lang/Runnable;)V │ │ +19a484: 7100 8657 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5786 │ │ +19a48a: 0a00 |0003: move-result v0 │ │ +19a48c: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +19a490: 7210 a30a 0100 |0006: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aa3 │ │ +19a496: 2806 |0009: goto 000f // +0006 │ │ +19a498: 6200 ad42 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@42ad │ │ +19a49c: 6e20 4702 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0247 │ │ +19a4a2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x000a line=203 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -316433,18 +316434,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 │ │ -19a4a0: |[19a4a0] org.thoughtcrime.securesms.util.Util.runOnMainDelayed:(Ljava/lang/Runnable;J)V │ │ -19a4b0: 6200 ad42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@42ad │ │ -19a4b4: 6e40 4802 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ -19a4ba: 0e00 |0005: return-void │ │ +19a4a4: |[19a4a4] org.thoughtcrime.securesms.util.Util.runOnMainDelayed:(Ljava/lang/Runnable;J)V │ │ +19a4b4: 6200 ad42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@42ad │ │ +19a4b8: 6e40 4802 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ +19a4be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ 0x0000 - 0x0006 reg=2 (null) J │ │ │ │ @@ -316453,32 +316454,32 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -19a4bc: |[19a4bc] org.thoughtcrime.securesms.util.Util.runOnMainSync:(Ljava/lang/Runnable;)V │ │ -19a4cc: 7100 8657 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5786 │ │ -19a4d2: 0a00 |0003: move-result v0 │ │ -19a4d4: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -19a4d8: 7210 a30a 0200 |0006: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@0aa3 │ │ -19a4de: 2812 |0009: goto 001b // +0012 │ │ -19a4e0: 2200 a503 |000a: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@03a5 │ │ -19a4e4: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -19a4e6: 7020 420d 1000 |000d: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0d42 │ │ -19a4ec: 2201 e710 |0010: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0; // type@10e7 │ │ -19a4f0: 7030 6e57 2100 |0012: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@576e │ │ -19a4f6: 7110 9457 0100 |0015: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5794 │ │ -19a4fc: 6e10 430d 0000 |0018: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0d43 │ │ -19a502: 0e00 |001b: return-void │ │ -19a504: 0d02 |001c: move-exception v2 │ │ -19a506: 2200 d402 |001d: new-instance v0, Ljava/lang/AssertionError; // type@02d4 │ │ -19a50a: 7020 b909 2000 |001f: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ -19a510: 2700 |0022: throw v0 │ │ +19a4c0: |[19a4c0] org.thoughtcrime.securesms.util.Util.runOnMainSync:(Ljava/lang/Runnable;)V │ │ +19a4d0: 7100 8657 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5786 │ │ +19a4d6: 0a00 |0003: move-result v0 │ │ +19a4d8: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +19a4dc: 7210 a30a 0200 |0006: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@0aa3 │ │ +19a4e2: 2812 |0009: goto 001b // +0012 │ │ +19a4e4: 2200 a503 |000a: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@03a5 │ │ +19a4e8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +19a4ea: 7020 420d 1000 |000d: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0d42 │ │ +19a4f0: 2201 e710 |0010: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0; // type@10e7 │ │ +19a4f4: 7030 6e57 2100 |0012: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@576e │ │ +19a4fa: 7110 9457 0100 |0015: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5794 │ │ +19a500: 6e10 430d 0000 |0018: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0d43 │ │ +19a506: 0e00 |001b: return-void │ │ +19a508: 0d02 |001c: move-exception v2 │ │ +19a50a: 2200 d402 |001d: new-instance v0, Ljava/lang/AssertionError; // type@02d4 │ │ +19a50e: 7020 b909 2000 |001f: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ +19a514: 2700 |0022: throw v0 │ │ catches : 1 │ │ 0x0018 - 0x001b │ │ Ljava/lang/InterruptedException; -> 0x001c │ │ positions : │ │ 0x0000 line=211 │ │ 0x0006 line=212 │ │ 0x000a line=214 │ │ @@ -316493,21 +316494,21 @@ │ │ type : '(J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -19a524: |[19a524] org.thoughtcrime.securesms.util.Util.sleep:(J)V │ │ -19a534: 7120 3b0b 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@0b3b │ │ -19a53a: 0e00 |0003: return-void │ │ -19a53c: 0d00 |0004: move-exception v0 │ │ -19a53e: 2201 d402 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d4 │ │ -19a542: 7020 b909 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ -19a548: 2701 |000a: throw v1 │ │ +19a528: |[19a528] org.thoughtcrime.securesms.util.Util.sleep:(J)V │ │ +19a538: 7120 3b0b 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@0b3b │ │ +19a53e: 0e00 |0003: return-void │ │ +19a540: 0d00 |0004: move-exception v0 │ │ +19a542: 2201 d402 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d4 │ │ +19a546: 7020 b909 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ +19a54c: 2701 |000a: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/InterruptedException; -> 0x0004 │ │ positions : │ │ 0x0000 line=324 │ │ 0x0005 line=326 │ │ locals : │ │ @@ -316518,24 +316519,24 @@ │ │ type : '(J)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -199f6c: |[199f6c] org.thoughtcrime.securesms.util.Util.toIntExact:(J)I │ │ -199f7c: 8440 |0000: long-to-int v0, v4 │ │ -199f7e: 8101 |0001: int-to-long v1, v0 │ │ -199f80: 3103 0104 |0002: cmp-long v3, v1, v4 │ │ -199f84: 3903 0300 |0004: if-nez v3, 0007 // +0003 │ │ -199f88: 0f00 |0006: return v0 │ │ -199f8a: 2204 d202 |0007: new-instance v4, Ljava/lang/ArithmeticException; // type@02d2 │ │ -199f8e: 1a05 1e5e |0009: const-string v5, "integer overflow" // string@5e1e │ │ -199f92: 7020 b609 5400 |000b: invoke-direct {v4, v5}, Ljava/lang/ArithmeticException;.:(Ljava/lang/String;)V // method@09b6 │ │ -199f98: 2704 |000e: throw v4 │ │ +199f70: |[199f70] org.thoughtcrime.securesms.util.Util.toIntExact:(J)I │ │ +199f80: 8440 |0000: long-to-int v0, v4 │ │ +199f82: 8101 |0001: int-to-long v1, v0 │ │ +199f84: 3103 0104 |0002: cmp-long v3, v1, v4 │ │ +199f88: 3903 0300 |0004: if-nez v3, 0007 // +0003 │ │ +199f8c: 0f00 |0006: return v0 │ │ +199f8e: 2204 d202 |0007: new-instance v4, Ljava/lang/ArithmeticException; // type@02d2 │ │ +199f92: 1a05 1e5e |0009: const-string v5, "integer overflow" // string@5e1e │ │ +199f96: 7020 b609 5400 |000b: invoke-direct {v4, v5}, Ljava/lang/ArithmeticException;.:(Ljava/lang/String;)V // method@09b6 │ │ +199f9c: 2704 |000e: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=289 │ │ locals : │ │ 0x0000 - 0x000f reg=4 (null) J │ │ │ │ #39 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316543,21 +316544,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 │ │ -19a55c: |[19a55c] org.thoughtcrime.securesms.util.Util.wait:(Ljava/lang/Object;J)V │ │ -19a56c: 6e30 9e0a 1002 |0000: invoke-virtual {v0, v1, v2}, Ljava/lang/Object;.wait:(J)V // method@0a9e │ │ -19a572: 0e00 |0003: return-void │ │ -19a574: 0d00 |0004: move-exception v0 │ │ -19a576: 2201 d402 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d4 │ │ -19a57a: 7020 b909 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ -19a580: 2701 |000a: throw v1 │ │ +19a560: |[19a560] org.thoughtcrime.securesms.util.Util.wait:(Ljava/lang/Object;J)V │ │ +19a570: 6e30 9e0a 1002 |0000: invoke-virtual {v0, v1, v2}, Ljava/lang/Object;.wait:(J)V // method@0a9e │ │ +19a576: 0e00 |0003: return-void │ │ +19a578: 0d00 |0004: move-exception v0 │ │ +19a57a: 2201 d402 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d4 │ │ +19a57e: 7020 b909 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ +19a584: 2701 |000a: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/InterruptedException; -> 0x0004 │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=129 │ │ locals : │ │ @@ -316569,26 +316570,26 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19a594: |[19a594] org.thoughtcrime.securesms.util.Util.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V │ │ -19a5a4: 1a00 ee49 |0000: const-string v0, "clipboard" // string@49ee │ │ -19a5a8: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -19a5ae: 0c00 |0005: move-result-object v0 │ │ -19a5b0: 1f00 2100 |0006: check-cast v0, Landroid/content/ClipboardManager; // type@0021 │ │ -19a5b4: 6001 df27 |0008: sget v1, Lorg/thoughtcrime/securesms/R$string;.app_name:I // field@27df │ │ -19a5b8: 6e20 7700 1200 |000a: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -19a5be: 0c02 |000d: move-result-object v2 │ │ -19a5c0: 7120 4e00 3200 |000e: invoke-static {v2, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@004e │ │ -19a5c6: 0c02 |0011: move-result-object v2 │ │ -19a5c8: 6e20 5500 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@0055 │ │ -19a5ce: 0e00 |0015: return-void │ │ +19a598: |[19a598] org.thoughtcrime.securesms.util.Util.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V │ │ +19a5a8: 1a00 ee49 |0000: const-string v0, "clipboard" // string@49ee │ │ +19a5ac: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +19a5b2: 0c00 |0005: move-result-object v0 │ │ +19a5b4: 1f00 2100 |0006: check-cast v0, Landroid/content/ClipboardManager; // type@0021 │ │ +19a5b8: 6001 df27 |0008: sget v1, Lorg/thoughtcrime/securesms/R$string;.app_name:I // field@27df │ │ +19a5bc: 6e20 7700 1200 |000a: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +19a5c2: 0c02 |000d: move-result-object v2 │ │ +19a5c4: 7120 4e00 3200 |000e: invoke-static {v2, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@004e │ │ +19a5ca: 0c02 |0011: move-result-object v2 │ │ +19a5cc: 6e20 5500 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@0055 │ │ +19a5d2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0002 line=272 │ │ 0x0008 line=273 │ │ 0x0012 line=274 │ │ locals : │ │ @@ -316621,18 +316622,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 │ │ -19a810: |[19a810] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(IFLandroid/util/DisplayMetrics;)F │ │ -19a820: 7130 d702 1002 |0000: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.deriveDimension:(IFLandroid/util/DisplayMetrics;)F // method@02d7 │ │ -19a826: 0a00 |0003: move-result v0 │ │ -19a828: 0f00 |0004: return v0 │ │ +19a814: |[19a814] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(IFLandroid/util/DisplayMetrics;)F │ │ +19a824: 7130 d702 1002 |0000: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.deriveDimension:(IFLandroid/util/DisplayMetrics;)F // method@02d7 │ │ +19a82a: 0a00 |0003: move-result v0 │ │ +19a82c: 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; │ │ @@ -316642,36 +316643,36 @@ │ │ type : '()I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -19a82c: |[19a82c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()I │ │ -19a83c: 7100 7603 0000 |0000: invoke-static {}, Landroid/view/WindowInsets$Type;.navigationBars:()I // method@0376 │ │ -19a842: 0a00 |0003: move-result v0 │ │ -19a844: 0f00 |0004: return v0 │ │ +19a830: |[19a830] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()I │ │ +19a840: 7100 7603 0000 |0000: invoke-static {}, Landroid/view/WindowInsets$Type;.navigationBars:()I // method@0376 │ │ +19a846: 0a00 |0003: move-result v0 │ │ +19a848: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19a848: |[19a848] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)I │ │ -19a858: 6e30 dc00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/res/Resources;.getColor:(ILandroid/content/res/Resources$Theme;)I // method@00dc │ │ -19a85e: 0a00 |0003: move-result v0 │ │ -19a860: 0f00 |0004: return v0 │ │ +19a84c: |[19a84c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)I │ │ +19a85c: 6e30 dc00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/res/Resources;.getColor:(ILandroid/content/res/Resources$Theme;)I // method@00dc │ │ +19a862: 0a00 |0003: move-result v0 │ │ +19a864: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/res/Resources; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/res/Resources$Theme; │ │ @@ -316681,17 +316682,17 @@ │ │ type : '(Landroid/graphics/Insets;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19a864: |[19a864] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/graphics/Insets;)I │ │ -19a874: 5200 1000 |0000: iget v0, v0, Landroid/graphics/Insets;.bottom:I // field@0010 │ │ -19a878: 0f00 |0002: return v0 │ │ +19a868: |[19a868] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/graphics/Insets;)I │ │ +19a878: 5200 1000 |0000: iget v0, v0, Landroid/graphics/Insets;.bottom:I // field@0010 │ │ +19a87c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Landroid/graphics/Insets; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -316699,18 +316700,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 │ │ -19a87c: |[19a87c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioManager;Landroid/media/AudioFocusRequest;)I │ │ -19a88c: 6e20 ae01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioFocusRequest;)I // method@01ae │ │ -19a892: 0a00 |0003: move-result v0 │ │ -19a894: 0f00 |0004: return v0 │ │ +19a880: |[19a880] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioManager;Landroid/media/AudioFocusRequest;)I │ │ +19a890: 6e20 ae01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioFocusRequest;)I // method@01ae │ │ +19a896: 0a00 |0003: move-result v0 │ │ +19a898: 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; │ │ │ │ @@ -316719,17 +316720,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 │ │ -19a5d0: |[19a5d0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/app/NotificationChannel; │ │ -19a5e0: 1f00 1600 |0000: check-cast v0, Landroid/app/NotificationChannel; // type@0016 │ │ -19a5e4: 1100 |0002: return-object v0 │ │ +19a5d4: |[19a5d4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/app/NotificationChannel; │ │ +19a5e4: 1f00 1600 |0000: check-cast v0, Landroid/app/NotificationChannel; // type@0016 │ │ +19a5e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Ljava/lang/Object; │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -316737,18 +316738,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 │ │ -19a5e8: |[19a5e8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel; │ │ -19a5f8: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ -19a5fc: 7040 3300 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/app/NotificationChannel;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0033 │ │ -19a602: 1100 |0005: return-object v0 │ │ +19a5ec: |[19a5ec] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel; │ │ +19a5fc: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ +19a600: 7040 3300 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/app/NotificationChannel;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0033 │ │ +19a606: 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 │ │ @@ -316758,18 +316759,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 │ │ -19a604: |[19a604] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/app/NotificationChannelGroup; │ │ -19a614: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ -19a618: 7030 3d00 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/app/NotificationChannelGroup;.:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@003d │ │ -19a61e: 1100 |0005: return-object v0 │ │ +19a608: |[19a608] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/app/NotificationChannelGroup; │ │ +19a618: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ +19a61c: 7030 3d00 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/app/NotificationChannelGroup;.:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@003d │ │ +19a622: 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; │ │ │ │ @@ -316778,17 +316779,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 │ │ -19a620: |[19a620] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/content/pm/ShortcutManager; │ │ -19a630: 1f00 3a00 |0000: check-cast v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ -19a634: 1100 |0002: return-object v0 │ │ +19a624: |[19a624] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/content/pm/ShortcutManager; │ │ +19a634: 1f00 3a00 |0000: check-cast v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ +19a638: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Ljava/lang/Object; │ │ │ │ #9 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -316796,18 +316797,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 │ │ -19a638: |[19a638] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/view/WindowInsets;I)Landroid/graphics/Insets; │ │ -19a648: 6e20 7703 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/WindowInsets;.getInsets:(I)Landroid/graphics/Insets; // method@0377 │ │ -19a64e: 0c00 |0003: move-result-object v0 │ │ -19a650: 1100 |0004: return-object v0 │ │ +19a63c: |[19a63c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/view/WindowInsets;I)Landroid/graphics/Insets; │ │ +19a64c: 6e20 7703 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/WindowInsets;.getInsets:(I)Landroid/graphics/Insets; // method@0377 │ │ +19a652: 0c00 |0003: move-result-object v0 │ │ +19a654: 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 │ │ │ │ @@ -316816,18 +316817,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 │ │ -19a6e0: |[19a6e0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(I)Landroid/media/AudioFocusRequest$Builder; │ │ -19a6f0: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ -19a6f4: 7020 a801 1000 |0002: invoke-direct {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.:(I)V // method@01a8 │ │ -19a6fa: 1100 |0005: return-object v0 │ │ +19a6e4: |[19a6e4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(I)Landroid/media/AudioFocusRequest$Builder; │ │ +19a6f4: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ +19a6f8: 7020 a801 1000 |0002: invoke-direct {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.:(I)V // method@01a8 │ │ +19a6fe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ │ │ #11 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -316835,18 +316836,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 │ │ -19a68c: |[19a68c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; │ │ -19a69c: 6e20 ab01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAudioAttributes:(Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; // method@01ab │ │ -19a6a2: 0c00 |0003: move-result-object v0 │ │ -19a6a4: 1100 |0004: return-object v0 │ │ +19a690: |[19a690] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; │ │ +19a6a0: 6e20 ab01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAudioAttributes:(Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; // method@01ab │ │ +19a6a6: 0c00 |0003: move-result-object v0 │ │ +19a6a8: 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; │ │ │ │ @@ -316855,18 +316856,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 │ │ -19a6a8: |[19a6a8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; │ │ -19a6b8: 6e20 ac01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; // method@01ac │ │ -19a6be: 0c00 |0003: move-result-object v0 │ │ -19a6c0: 1100 |0004: return-object v0 │ │ +19a6ac: |[19a6ac] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; │ │ +19a6bc: 6e20 ac01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; // method@01ac │ │ +19a6c2: 0c00 |0003: move-result-object v0 │ │ +19a6c4: 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; │ │ │ │ @@ -316875,18 +316876,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 │ │ -19a6c4: |[19a6c4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ -19a6d4: 6e20 aa01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAcceptsDelayedFocusGain:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01aa │ │ -19a6da: 0c00 |0003: move-result-object v0 │ │ -19a6dc: 1100 |0004: return-object v0 │ │ +19a6c8: |[19a6c8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ +19a6d8: 6e20 aa01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAcceptsDelayedFocusGain:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01aa │ │ +19a6de: 0c00 |0003: move-result-object v0 │ │ +19a6e0: 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 │ │ │ │ @@ -316895,18 +316896,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 │ │ -19a654: |[19a654] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;)Landroid/media/AudioFocusRequest; │ │ -19a664: 6e10 a901 0000 |0000: invoke-virtual {v0}, Landroid/media/AudioFocusRequest$Builder;.build:()Landroid/media/AudioFocusRequest; // method@01a9 │ │ -19a66a: 0c00 |0003: move-result-object v0 │ │ -19a66c: 1100 |0004: return-object v0 │ │ +19a658: |[19a658] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;)Landroid/media/AudioFocusRequest; │ │ +19a668: 6e10 a901 0000 |0000: invoke-virtual {v0}, Landroid/media/AudioFocusRequest$Builder;.build:()Landroid/media/AudioFocusRequest; // method@01a9 │ │ +19a66e: 0c00 |0003: move-result-object v0 │ │ +19a670: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/media/AudioFocusRequest$Builder; │ │ │ │ #15 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -316914,35 +316915,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 │ │ -19a6fc: |[19a6fc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Landroid/net/Uri; │ │ -19a70c: 6200 4700 |0000: sget-object v0, Landroid/provider/MediaStore$Downloads;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0047 │ │ -19a710: 1100 |0002: return-object v0 │ │ +19a700: |[19a700] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Landroid/net/Uri; │ │ +19a710: 6200 4700 |0000: sget-object v0, Landroid/provider/MediaStore$Downloads;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0047 │ │ +19a714: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #16 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19a74c: |[19a74c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ -19a75c: 6e20 8602 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setBlockModes:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0286 │ │ -19a762: 0c00 |0003: move-result-object v0 │ │ -19a764: 1100 |0004: return-object v0 │ │ +19a750: |[19a750] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ +19a760: 6e20 8602 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setBlockModes:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0286 │ │ +19a766: 0c00 |0003: move-result-object v0 │ │ +19a768: 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; │ │ │ │ @@ -316951,18 +316952,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 │ │ -19a768: |[19a768] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;I)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ -19a778: 2200 b600 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b6 │ │ -19a77c: 7030 8402 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.:(Ljava/lang/String;I)V // method@0284 │ │ -19a782: 1100 |0005: return-object v0 │ │ +19a76c: |[19a76c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;I)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ +19a77c: 2200 b600 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b6 │ │ +19a780: 7030 8402 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.:(Ljava/lang/String;I)V // method@0284 │ │ +19a786: 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 │ │ │ │ @@ -316971,18 +316972,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 │ │ -19a714: |[19a714] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;)Landroid/security/keystore/KeyGenParameterSpec; │ │ -19a724: 6e10 8502 0000 |0000: invoke-virtual {v0}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.build:()Landroid/security/keystore/KeyGenParameterSpec; // method@0285 │ │ -19a72a: 0c00 |0003: move-result-object v0 │ │ -19a72c: 1100 |0004: return-object v0 │ │ +19a718: |[19a718] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;)Landroid/security/keystore/KeyGenParameterSpec; │ │ +19a728: 6e10 8502 0000 |0000: invoke-virtual {v0}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.build:()Landroid/security/keystore/KeyGenParameterSpec; // method@0285 │ │ +19a72e: 0c00 |0003: move-result-object v0 │ │ +19a730: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ │ │ #19 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -316990,18 +316991,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 │ │ -19a784: |[19a784] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;)Landroid/view/Display; │ │ -19a794: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getDisplay:()Landroid/view/Display; // method@0070 │ │ -19a79a: 0c00 |0003: move-result-object v0 │ │ -19a79c: 1100 |0004: return-object v0 │ │ +19a788: |[19a788] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;)Landroid/view/Display; │ │ +19a798: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getDisplay:()Landroid/view/Display; // method@0070 │ │ +19a79e: 0c00 |0003: move-result-object v0 │ │ +19a7a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/Context; │ │ │ │ #20 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317009,18 +317010,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 │ │ -19a7a0: |[19a7a0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;)Landroid/view/WindowInsets; │ │ -19a7b0: 6e10 ac47 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;.getRootWindowInsets:()Landroid/view/WindowInsets; // method@47ac │ │ -19a7b6: 0c00 |0003: move-result-object v0 │ │ -19a7b8: 1100 |0004: return-object v0 │ │ +19a7a4: |[19a7a4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;)Landroid/view/WindowInsets; │ │ +19a7b4: 6e10 ac47 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;.getRootWindowInsets:()Landroid/view/WindowInsets; // method@47ac │ │ +19a7ba: 0c00 |0003: move-result-object v0 │ │ +19a7bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout; │ │ │ │ #21 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317028,35 +317029,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 │ │ -19a898: |[19a898] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Ljava/lang/Class; │ │ -19a8a8: 1c00 3a00 |0000: const-class v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ -19a8ac: 1100 |0002: return-object v0 │ │ +19a89c: |[19a89c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Ljava/lang/Class; │ │ +19a8ac: 1c00 3a00 |0000: const-class v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ +19a8b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #22 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -19a8b0: |[19a8b0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; │ │ -19a8c0: 6e20 7900 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/Class;)Ljava/lang/Object; // method@0079 │ │ -19a8c6: 0c00 |0003: move-result-object v0 │ │ -19a8c8: 1100 |0004: return-object v0 │ │ +19a8b4: |[19a8b4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; │ │ +19a8c4: 6e20 7900 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/Class;)Ljava/lang/Object; // method@0079 │ │ +19a8ca: 0c00 |0003: move-result-object v0 │ │ +19a8cc: 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; │ │ │ │ @@ -317065,18 +317066,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 │ │ -19a8cc: |[19a8cc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;)Ljava/lang/String; │ │ -19a8dc: 6e10 3600 0000 |0000: invoke-virtual {v0}, Landroid/app/NotificationChannel;.getId:()Ljava/lang/String; // method@0036 │ │ -19a8e2: 0c00 |0003: move-result-object v0 │ │ -19a8e4: 1100 |0004: return-object v0 │ │ +19a8d0: |[19a8d0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;)Ljava/lang/String; │ │ +19a8e0: 6e10 3600 0000 |0000: invoke-virtual {v0}, Landroid/app/NotificationChannel;.getId:()Ljava/lang/String; // method@0036 │ │ +19a8e6: 0c00 |0003: move-result-object v0 │ │ +19a8e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/app/NotificationChannel; │ │ │ │ #24 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317084,34 +317085,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19a978: |[19a978] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()V │ │ -19a988: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ -19a98c: 0e00 |0002: return-void │ │ +19a97c: |[19a97c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()V │ │ +19a98c: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ +19a990: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #25 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Landroid/app/NotificationChannel;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19a9c0: |[19a9c0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;I)V │ │ -19a9d0: 6e20 3900 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setLightColor:(I)V // method@0039 │ │ -19a9d6: 0e00 |0003: return-void │ │ +19a9c4: |[19a9c4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;I)V │ │ +19a9d4: 6e20 3900 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setLightColor:(I)V // method@0039 │ │ +19a9da: 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 │ │ │ │ @@ -317120,17 +317121,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 │ │ -19a990: |[19a990] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Landroid/net/Uri;Landroid/media/AudioAttributes;)V │ │ -19a9a0: 6e30 3c00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationChannel;.setSound:(Landroid/net/Uri;Landroid/media/AudioAttributes;)V // method@003c │ │ -19a9a6: 0e00 |0003: return-void │ │ +19a994: |[19a994] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Landroid/net/Uri;Landroid/media/AudioAttributes;)V │ │ +19a9a4: 6e30 3c00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationChannel;.setSound:(Landroid/net/Uri;Landroid/media/AudioAttributes;)V // method@003c │ │ +19a9aa: 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; │ │ @@ -317140,17 +317141,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 │ │ -19a9d8: |[19a9d8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/CharSequence;)V │ │ -19a9e8: 6e20 3a00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setName:(Ljava/lang/CharSequence;)V // method@003a │ │ -19a9ee: 0e00 |0003: return-void │ │ +19a9dc: |[19a9dc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/CharSequence;)V │ │ +19a9ec: 6e20 3a00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setName:(Ljava/lang/CharSequence;)V // method@003a │ │ +19a9f2: 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; │ │ │ │ @@ -317159,17 +317160,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 │ │ -19a9f0: |[19a9f0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ -19aa00: 6e20 3700 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setDescription:(Ljava/lang/String;)V // method@0037 │ │ -19aa06: 0e00 |0003: return-void │ │ +19a9f4: |[19a9f4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ +19aa04: 6e20 3700 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setDescription:(Ljava/lang/String;)V // method@0037 │ │ +19aa0a: 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; │ │ │ │ @@ -317178,17 +317179,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 │ │ -19a9a8: |[19a9a8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Z)V │ │ -19a9b8: 6e20 3500 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableVibration:(Z)V // method@0035 │ │ -19a9be: 0e00 |0003: return-void │ │ +19a9ac: |[19a9ac] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Z)V │ │ +19a9bc: 6e20 3500 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableVibration:(Z)V // method@0035 │ │ +19a9c2: 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 │ │ │ │ @@ -317197,17 +317198,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 │ │ -19aa08: |[19aa08] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V │ │ -19aa18: 6e20 3e00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.createNotificationChannel:(Landroid/app/NotificationChannel;)V // method@003e │ │ -19aa1e: 0e00 |0003: return-void │ │ +19aa0c: |[19aa0c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V │ │ +19aa1c: 6e20 3e00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.createNotificationChannel:(Landroid/app/NotificationChannel;)V // method@003e │ │ +19aa22: 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; │ │ │ │ @@ -317216,17 +317217,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 │ │ -19aa20: |[19aa20] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/net/ConnectivityManager;Landroid/net/ConnectivityManager$NetworkCallback;)V │ │ -19aa30: 6e20 eb01 1000 |0000: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.registerDefaultNetworkCallback:(Landroid/net/ConnectivityManager$NetworkCallback;)V // method@01eb │ │ -19aa36: 0e00 |0003: return-void │ │ +19aa24: |[19aa24] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/net/ConnectivityManager;Landroid/net/ConnectivityManager$NetworkCallback;)V │ │ +19aa34: 6e20 eb01 1000 |0000: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.registerDefaultNetworkCallback:(Landroid/net/ConnectivityManager$NetworkCallback;)V // method@01eb │ │ +19aa3a: 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; │ │ │ │ @@ -317235,17 +317236,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 │ │ -19aa38: |[19aa38] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/webkit/WebSettings;Z)V │ │ -19aa48: 6e20 b503 1000 |0000: invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;.setSafeBrowsingEnabled:(Z)V // method@03b5 │ │ -19aa4e: 0e00 |0003: return-void │ │ +19aa3c: |[19aa3c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/webkit/WebSettings;Z)V │ │ +19aa4c: 6e20 b503 1000 |0000: invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;.setSafeBrowsingEnabled:(Z)V // method@03b5 │ │ +19aa52: 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 │ │ │ │ @@ -317254,18 +317255,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 │ │ -19a7bc: |[19a7bc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/PackageManager;)Z │ │ -19a7cc: 6e10 c600 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/PackageManager;.canRequestPackageInstalls:()Z // method@00c6 │ │ -19a7d2: 0a00 |0003: move-result v0 │ │ -19a7d4: 0f00 |0004: return v0 │ │ +19a7c0: |[19a7c0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/PackageManager;)Z │ │ +19a7d0: 6e10 c600 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/PackageManager;.canRequestPackageInstalls:()Z // method@00c6 │ │ +19a7d6: 0a00 |0003: move-result v0 │ │ +19a7d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/pm/PackageManager; │ │ │ │ #34 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317273,18 +317274,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 │ │ -19a7d8: |[19a7d8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/ShortcutManager;)Z │ │ -19a7e8: 6e10 d100 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/ShortcutManager;.isRateLimitingActive:()Z // method@00d1 │ │ -19a7ee: 0a00 |0003: move-result v0 │ │ -19a7f0: 0f00 |0004: return v0 │ │ +19a7dc: |[19a7dc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/ShortcutManager;)Z │ │ +19a7ec: 6e10 d100 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/ShortcutManager;.isRateLimitingActive:()Z // method@00d1 │ │ +19a7f2: 0a00 |0003: move-result v0 │ │ +19a7f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/pm/ShortcutManager; │ │ │ │ #35 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317292,18 +317293,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 │ │ -19a7f4: |[19a7f4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/PowerManager;Ljava/lang/String;)Z │ │ -19a804: 6e20 7402 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/PowerManager;.isIgnoringBatteryOptimizations:(Ljava/lang/String;)Z // method@0274 │ │ -19a80a: 0a00 |0003: move-result v0 │ │ -19a80c: 0f00 |0004: return v0 │ │ +19a7f8: |[19a7f8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/PowerManager;Ljava/lang/String;)Z │ │ +19a808: 6e20 7402 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/PowerManager;.isIgnoringBatteryOptimizations:(Ljava/lang/String;)Z // method@0274 │ │ +19a80e: 0a00 |0003: move-result v0 │ │ +19a810: 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; │ │ │ │ @@ -317312,18 +317313,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 │ │ -19a670: |[19a670] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ -19a680: 6e20 ad01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setWillPauseWhenDucked:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01ad │ │ -19a686: 0c00 |0003: move-result-object v0 │ │ -19a688: 1100 |0004: return-object v0 │ │ +19a674: |[19a674] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ +19a684: 6e20 ad01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setWillPauseWhenDucked:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01ad │ │ +19a68a: 0c00 |0003: move-result-object v0 │ │ +19a68c: 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 │ │ │ │ @@ -317332,18 +317333,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 │ │ -19a730: |[19a730] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ -19a740: 6e20 8702 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setEncryptionPaddings:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0287 │ │ -19a746: 0c00 |0003: move-result-object v0 │ │ -19a748: 1100 |0004: return-object v0 │ │ +19a734: |[19a734] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ +19a744: 6e20 8702 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setEncryptionPaddings:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0287 │ │ +19a74a: 0c00 |0003: move-result-object v0 │ │ +19a74c: 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; │ │ │ │ @@ -317352,34 +317353,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19a8e8: |[19a8e8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:()V │ │ -19a8f8: 2200 b600 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b6 │ │ -19a8fc: 0e00 |0002: return-void │ │ +19a8ec: |[19a8ec] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:()V │ │ +19a8fc: 2200 b600 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b6 │ │ +19a900: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #39 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm$1' │ │ type : '(Landroid/app/NotificationChannel;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19a918: |[19a918] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ -19a928: 6e20 3800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setGroup:(Ljava/lang/String;)V // method@0038 │ │ -19a92e: 0e00 |0003: return-void │ │ +19a91c: |[19a91c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ +19a92c: 6e20 3800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setGroup:(Ljava/lang/String;)V // method@0038 │ │ +19a932: 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; │ │ │ │ @@ -317388,17 +317389,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 │ │ -19a900: |[19a900] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Z)V │ │ -19a910: 6e20 3b00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setShowBadge:(Z)V // method@003b │ │ -19a916: 0e00 |0003: return-void │ │ +19a904: |[19a904] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Z)V │ │ +19a914: 6e20 3b00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setShowBadge:(Z)V // method@003b │ │ +19a91a: 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 │ │ │ │ @@ -317407,34 +317408,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19a930: |[19a930] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:()V │ │ -19a940: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ -19a944: 0e00 |0002: return-void │ │ +19a934: |[19a934] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:()V │ │ +19a944: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ +19a948: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #42 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm$2' │ │ type : '(Landroid/app/NotificationChannel;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19a948: |[19a948] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:(Landroid/app/NotificationChannel;Z)V │ │ -19a958: 6e20 3400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableLights:(Z)V // method@0034 │ │ -19a95e: 0e00 |0003: return-void │ │ +19a94c: |[19a94c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:(Landroid/app/NotificationChannel;Z)V │ │ +19a95c: 6e20 3400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableLights:(Z)V // method@0034 │ │ +19a962: 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 │ │ │ │ @@ -317443,17 +317444,17 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19a960: |[19a960] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$3:()V │ │ -19a970: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ -19a974: 0e00 |0002: return-void │ │ +19a964: |[19a964] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$3:()V │ │ +19a974: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ +19a978: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 5233 (D8$$SyntheticClass) │ │ @@ -317501,20 +317502,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 │ │ -19aa50: |[19aa50] org.thoughtcrime.securesms.util.ViewUtil$1.:(Landroid/view/View;ILcom/b44t/messenger/util/concurrent/SettableFuture;)V │ │ -19aa60: 5b01 b242 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@42b2 │ │ -19aa64: 5902 b342 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@42b3 │ │ -19aa68: 5b03 b142 |0004: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@42b1 │ │ -19aa6c: 7010 970a 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19aa72: 0e00 |0009: return-void │ │ +19aa54: |[19aa54] org.thoughtcrime.securesms.util.ViewUtil$1.:(Landroid/view/View;ILcom/b44t/messenger/util/concurrent/SettableFuture;)V │ │ +19aa64: 5b01 b242 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@42b2 │ │ +19aa68: 5902 b342 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@42b3 │ │ +19aa6c: 5b03 b142 |0004: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@42b1 │ │ +19aa70: 7010 970a 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19aa76: 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 │ │ @@ -317526,24 +317527,24 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -19aa74: |[19aa74] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -19aa84: 5412 b242 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@42b2 │ │ -19aa88: 5210 b342 |0002: iget v0, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@42b3 │ │ -19aa8c: 6e20 4c03 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ -19aa92: 5412 b142 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@42b1 │ │ -19aa96: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -19aa98: 7110 be09 0000 |000a: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09be │ │ -19aa9e: 0c00 |000d: move-result-object v0 │ │ -19aaa0: 6e20 5507 0200 |000e: invoke-virtual {v2, v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@0755 │ │ -19aaa6: 0e00 |0011: return-void │ │ +19aa78: |[19aa78] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +19aa88: 5412 b242 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@42b2 │ │ +19aa8c: 5210 b342 |0002: iget v0, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@42b3 │ │ +19aa90: 6e20 4c03 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ +19aa96: 5412 b142 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@42b1 │ │ +19aa9a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +19aa9c: 7110 be09 0000 |000a: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09be │ │ +19aaa2: 0c00 |000d: move-result-object v0 │ │ +19aaa4: 6e20 5507 0200 |000e: invoke-virtual {v2, v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@0755 │ │ +19aaaa: 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; │ │ @@ -317553,31 +317554,31 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -19aaa8: |[19aaa8] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -19aab8: 0e00 |0000: return-void │ │ +19aaac: |[19aaac] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +19aabc: 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 │ │ -19aabc: |[19aabc] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -19aacc: 0e00 |0000: return-void │ │ +19aac0: |[19aac0] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +19aad0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 15801 (ViewUtil.java) │ │ │ │ Class #1841 header: │ │ @@ -317626,32 +317627,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -19af5c: |[19af5c] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ -19af6c: 0e00 |0000: return-void │ │ +19af60: |[19af60] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ +19af70: 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 │ │ -19af70: |[19af70] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ -19af80: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19af86: 0e00 |0003: return-void │ │ +19af74: |[19af74] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ +19af84: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19af8a: 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;) │ │ @@ -317659,34 +317660,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 │ │ -19af88: |[19af88] org.thoughtcrime.securesms.util.ViewUtil.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V │ │ -19af98: 6e10 2d03 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@032d │ │ -19af9e: 0a00 |0003: move-result v0 │ │ -19afa0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -19afa4: 0e00 |0006: return-void │ │ -19afa6: 6e10 1a03 0400 |0007: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -19afac: 0c00 |000a: move-result-object v0 │ │ -19afae: 7110 f755 0000 |000b: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@55f7 │ │ -19afb4: 0a00 |000e: move-result v0 │ │ -19afb6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -19afb8: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ -19afbc: 6e20 4c03 1400 |0012: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ -19afc2: 0e00 |0015: return-void │ │ -19afc4: 6e10 1303 0400 |0016: invoke-virtual {v4}, Landroid/view/View;.clearAnimation:()V // method@0313 │ │ -19afca: 6e10 7d03 0500 |0019: invoke-virtual {v5}, Landroid/view/animation/Animation;.reset:()V // method@037d │ │ -19afd0: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ -19afd4: 6e30 8303 2503 |001e: invoke-virtual {v5, v2, v3}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0383 │ │ -19afda: 6e20 4c03 1400 |0021: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ -19afe0: 6e20 4d03 5400 |0024: invoke-virtual {v4, v5}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034d │ │ -19afe6: 0e00 |0027: return-void │ │ +19af8c: |[19af8c] org.thoughtcrime.securesms.util.ViewUtil.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V │ │ +19af9c: 6e10 2d03 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@032d │ │ +19afa2: 0a00 |0003: move-result v0 │ │ +19afa4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +19afa8: 0e00 |0006: return-void │ │ +19afaa: 6e10 1a03 0400 |0007: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +19afb0: 0c00 |000a: move-result-object v0 │ │ +19afb2: 7110 f755 0000 |000b: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@55f7 │ │ +19afb8: 0a00 |000e: move-result v0 │ │ +19afba: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +19afbc: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ +19afc0: 6e20 4c03 1400 |0012: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ +19afc6: 0e00 |0015: return-void │ │ +19afc8: 6e10 1303 0400 |0016: invoke-virtual {v4}, Landroid/view/View;.clearAnimation:()V // method@0313 │ │ +19afce: 6e10 7d03 0500 |0019: invoke-virtual {v5}, Landroid/view/animation/Animation;.reset:()V // method@037d │ │ +19afd4: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ +19afd8: 6e30 8303 2503 |001e: invoke-virtual {v5, v2, v3}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0383 │ │ +19afde: 6e20 4c03 1400 |0021: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ +19afe4: 6e20 4d03 5400 |0024: invoke-virtual {v4, v5}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034d │ │ +19afea: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0007 line=149 │ │ 0x0012 line=150 │ │ 0x0016 line=154 │ │ 0x0019 line=155 │ │ @@ -317702,42 +317703,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 │ │ -19ac10: |[19ac10] org.thoughtcrime.securesms.util.ViewUtil.animateOut:(Landroid/view/View;Landroid/view/animation/Animation;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ -19ac20: 2200 e901 |0000: new-instance v0, Lcom/b44t/messenger/util/concurrent/SettableFuture; // type@01e9 │ │ -19ac24: 7010 5207 0000 |0002: invoke-direct {v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.:()V // method@0752 │ │ -19ac2a: 6e10 2d03 0300 |0005: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@032d │ │ -19ac30: 0a01 |0008: move-result v1 │ │ -19ac32: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -19ac34: 7110 be09 0200 |000a: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09be │ │ -19ac3a: 0c02 |000d: move-result-object v2 │ │ -19ac3c: 3351 0600 |000e: if-ne v1, v5, 0014 // +0006 │ │ -19ac40: 6e20 5507 2000 |0010: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@0755 │ │ -19ac46: 2828 |0013: goto 003b // +0028 │ │ -19ac48: 6e10 1a03 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -19ac4e: 0c01 |0017: move-result-object v1 │ │ -19ac50: 7110 f755 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@55f7 │ │ -19ac56: 0a01 |001b: move-result v1 │ │ -19ac58: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -19ac5c: 6e20 4c03 5300 |001e: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ -19ac62: 6e20 5507 2000 |0021: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@0755 │ │ -19ac68: 2817 |0024: goto 003b // +0017 │ │ -19ac6a: 6e10 1303 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.clearAnimation:()V // method@0313 │ │ -19ac70: 6e10 7d03 0400 |0028: invoke-virtual {v4}, Landroid/view/animation/Animation;.reset:()V // method@037d │ │ -19ac76: 1601 0000 |002b: const-wide/16 v1, #int 0 // #0 │ │ -19ac7a: 6e30 8303 1402 |002d: invoke-virtual {v4, v1, v2}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0383 │ │ -19ac80: 2201 eb10 |0030: new-instance v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1; // type@10eb │ │ -19ac84: 7040 c757 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@57c7 │ │ -19ac8a: 6e20 7e03 1400 |0035: invoke-virtual {v4, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@037e │ │ -19ac90: 6e20 4d03 4300 |0038: invoke-virtual {v3, v4}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034d │ │ -19ac96: 1100 |003b: return-object v0 │ │ +19ac14: |[19ac14] org.thoughtcrime.securesms.util.ViewUtil.animateOut:(Landroid/view/View;Landroid/view/animation/Animation;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ +19ac24: 2200 e901 |0000: new-instance v0, Lcom/b44t/messenger/util/concurrent/SettableFuture; // type@01e9 │ │ +19ac28: 7010 5207 0000 |0002: invoke-direct {v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.:()V // method@0752 │ │ +19ac2e: 6e10 2d03 0300 |0005: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@032d │ │ +19ac34: 0a01 |0008: move-result v1 │ │ +19ac36: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +19ac38: 7110 be09 0200 |000a: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09be │ │ +19ac3e: 0c02 |000d: move-result-object v2 │ │ +19ac40: 3351 0600 |000e: if-ne v1, v5, 0014 // +0006 │ │ +19ac44: 6e20 5507 2000 |0010: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@0755 │ │ +19ac4a: 2828 |0013: goto 003b // +0028 │ │ +19ac4c: 6e10 1a03 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +19ac52: 0c01 |0017: move-result-object v1 │ │ +19ac54: 7110 f755 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@55f7 │ │ +19ac5a: 0a01 |001b: move-result v1 │ │ +19ac5c: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +19ac60: 6e20 4c03 5300 |001e: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ +19ac66: 6e20 5507 2000 |0021: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@0755 │ │ +19ac6c: 2817 |0024: goto 003b // +0017 │ │ +19ac6e: 6e10 1303 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.clearAnimation:()V // method@0313 │ │ +19ac74: 6e10 7d03 0400 |0028: invoke-virtual {v4}, Landroid/view/animation/Animation;.reset:()V // method@037d │ │ +19ac7a: 1601 0000 |002b: const-wide/16 v1, #int 0 // #0 │ │ +19ac7e: 6e30 8303 1402 |002d: invoke-virtual {v4, v1, v2}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0383 │ │ +19ac84: 2201 eb10 |0030: new-instance v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1; // type@10eb │ │ +19ac88: 7040 c757 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@57c7 │ │ +19ac8e: 6e20 7e03 1400 |0035: invoke-virtual {v4, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@037e │ │ +19ac94: 6e20 4d03 4300 |0038: invoke-virtual {v3, v4}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034d │ │ +19ac9a: 1100 |003b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ 0x000a line=120 │ │ 0x0014 line=121 │ │ 0x001e line=122 │ │ @@ -317757,36 +317758,36 @@ │ │ type : '(ILandroid/widget/AbsSpinner;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -19ad6c: |[19ad6c] org.thoughtcrime.securesms.util.ViewUtil.checkBounds:(ILandroid/widget/AbsSpinner;)I │ │ -19ad7c: 3a03 0a00 |0000: if-ltz v3, 000a // +000a │ │ -19ad80: 6e10 cc03 0400 |0002: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.getCount:()I // method@03cc │ │ -19ad86: 0a00 |0005: move-result v0 │ │ -19ad88: 3403 0300 |0006: if-lt v3, v0, 0009 // +0003 │ │ -19ad8c: 2802 |0008: goto 000a // +0002 │ │ -19ad8e: 0f03 |0009: return v3 │ │ -19ad90: 6200 b442 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/ViewUtil;.TAG:Ljava/lang/String; // field@42b4 │ │ -19ad94: 2201 0703 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ -19ad98: 1a02 815d |000e: const-string v2, "index " // string@5d81 │ │ -19ad9c: 7020 050b 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -19ada2: 6e20 090b 3100 |0013: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -19ada8: 1a03 2504 |0016: const-string v3, " out of bounds of " // string@0425 │ │ -19adac: 6e20 0e0b 3100 |0018: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19adb2: 6e10 cd03 0400 |001b: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.toString:()Ljava/lang/String; // method@03cd │ │ -19adb8: 0c03 |001e: move-result-object v3 │ │ -19adba: 6e20 0e0b 3100 |001f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19adc0: 6e10 1f0b 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19adc6: 0c03 |0025: move-result-object v3 │ │ -19adc8: 7120 c502 3000 |0026: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -19adce: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -19add0: 0f03 |002a: return v3 │ │ +19ad70: |[19ad70] org.thoughtcrime.securesms.util.ViewUtil.checkBounds:(ILandroid/widget/AbsSpinner;)I │ │ +19ad80: 3a03 0a00 |0000: if-ltz v3, 000a // +000a │ │ +19ad84: 6e10 cc03 0400 |0002: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.getCount:()I // method@03cc │ │ +19ad8a: 0a00 |0005: move-result v0 │ │ +19ad8c: 3403 0300 |0006: if-lt v3, v0, 0009 // +0003 │ │ +19ad90: 2802 |0008: goto 000a // +0002 │ │ +19ad92: 0f03 |0009: return v3 │ │ +19ad94: 6200 b442 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/ViewUtil;.TAG:Ljava/lang/String; // field@42b4 │ │ +19ad98: 2201 0703 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ +19ad9c: 1a02 815d |000e: const-string v2, "index " // string@5d81 │ │ +19ada0: 7020 050b 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +19ada6: 6e20 090b 3100 |0013: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +19adac: 1a03 2504 |0016: const-string v3, " out of bounds of " // string@0425 │ │ +19adb0: 6e20 0e0b 3100 |0018: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19adb6: 6e10 cd03 0400 |001b: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.toString:()Ljava/lang/String; // method@03cd │ │ +19adbc: 0c03 |001e: move-result-object v3 │ │ +19adbe: 6e20 0e0b 3100 |001f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19adc4: 6e10 1f0b 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19adca: 0c03 |0025: move-result-object v3 │ │ +19adcc: 7120 c502 3000 |0026: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +19add2: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +19add4: 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; │ │ @@ -317796,25 +317797,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -19ae0c: |[19ae0c] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(I)I │ │ -19ae1c: 8211 |0000: int-to-float v1, v1 │ │ -19ae1e: 7100 e800 0000 |0001: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e8 │ │ -19ae24: 0c00 |0004: move-result-object v0 │ │ -19ae26: 6e10 e000 0000 |0005: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ -19ae2c: 0c00 |0008: move-result-object v0 │ │ -19ae2e: 5200 4e00 |0009: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ -19ae32: a801 0100 |000b: mul-float v1, v1, v0 │ │ -19ae36: 7110 7c0a 0100 |000d: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0a7c │ │ -19ae3c: 0a01 |0010: move-result v1 │ │ -19ae3e: 0f01 |0011: return v1 │ │ +19ae10: |[19ae10] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(I)I │ │ +19ae20: 8211 |0000: int-to-float v1, v1 │ │ +19ae22: 7100 e800 0000 |0001: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e8 │ │ +19ae28: 0c00 |0004: move-result-object v0 │ │ +19ae2a: 6e10 e000 0000 |0005: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ +19ae30: 0c00 |0008: move-result-object v0 │ │ +19ae32: 5200 4e00 |0009: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ +19ae36: a801 0100 |000b: mul-float v1, v1, v0 │ │ +19ae3a: 7110 7c0a 0100 |000d: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0a7c │ │ +19ae40: 0a01 |0010: move-result v1 │ │ +19ae42: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=270 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) I │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -317822,27 +317823,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 │ │ -19add4: |[19add4] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(Landroid/content/Context;I)I │ │ -19ade4: 8233 |0000: int-to-float v3, v3 │ │ -19ade6: 6e10 7600 0200 |0001: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -19adec: 0c02 |0004: move-result-object v2 │ │ -19adee: 6e10 e000 0200 |0005: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ -19adf4: 0c02 |0008: move-result-object v2 │ │ -19adf6: 5222 4e00 |0009: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ -19adfa: a803 0302 |000b: mul-float v3, v3, v2 │ │ -19adfe: 8932 |000d: float-to-double v2, v3 │ │ -19ae00: 1900 e03f |000e: const-wide/high16 v0, #long 4602678819172646912 // #3fe0 │ │ -19ae04: cb02 |0010: add-double/2addr v2, v0 │ │ -19ae06: 8a22 |0011: double-to-int v2, v2 │ │ -19ae08: 0f02 |0012: return v2 │ │ +19add8: |[19add8] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(Landroid/content/Context;I)I │ │ +19ade8: 8233 |0000: int-to-float v3, v3 │ │ +19adea: 6e10 7600 0200 |0001: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +19adf0: 0c02 |0004: move-result-object v2 │ │ +19adf2: 6e10 e000 0200 |0005: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ +19adf8: 0c02 |0008: move-result-object v2 │ │ +19adfa: 5222 4e00 |0009: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ +19adfe: a803 0302 |000b: mul-float v3, v3, v2 │ │ +19ae02: 8932 |000d: float-to-double v2, v3 │ │ +19ae04: 1900 e03f |000e: const-wide/high16 v0, #long 4602678819172646912 // #3fe0 │ │ +19ae08: cb02 |0010: add-double/2addr v2, v0 │ │ +19ae0a: 8a22 |0011: double-to-int v2, v2 │ │ +19ae0c: 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 │ │ │ │ @@ -317851,21 +317852,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 │ │ -19afe8: |[19afe8] org.thoughtcrime.securesms.util.ViewUtil.fadeIn:(Landroid/view/View;I)V │ │ -19aff8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19affa: 1501 803f |0001: const/high16 v1, #int 1065353216 // #3f80 │ │ -19affe: 7130 d857 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@57d8 │ │ -19b004: 0c03 |0006: move-result-object v3 │ │ -19b006: 7120 cd57 3200 |0007: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V // method@57cd │ │ -19b00c: 0e00 |000a: return-void │ │ +19afec: |[19afec] org.thoughtcrime.securesms.util.ViewUtil.fadeIn:(Landroid/view/View;I)V │ │ +19affc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19affe: 1501 803f |0001: const/high16 v1, #int 1065353216 // #3f80 │ │ +19b002: 7130 d857 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@57d8 │ │ +19b008: 0c03 |0006: move-result-object v3 │ │ +19b00a: 7120 cd57 3200 |0007: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V // method@57cd │ │ +19b010: 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 │ │ │ │ @@ -317874,19 +317875,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 │ │ -19ac98: |[19ac98] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ -19aca8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -19acac: 7130 d457 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; // method@57d4 │ │ -19acb2: 0c01 |0005: move-result-object v1 │ │ -19acb4: 1101 |0006: return-object v1 │ │ +19ac9c: |[19ac9c] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ +19acac: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +19acb0: 7130 d457 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; // method@57d4 │ │ +19acb6: 0c01 |0005: move-result-object v1 │ │ +19acb8: 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 │ │ │ │ @@ -317895,22 +317896,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 │ │ -19acb8: |[19acb8] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ -19acc8: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -19accc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19acce: 7130 d857 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@57d8 │ │ -19acd4: 0c03 |0006: move-result-object v3 │ │ -19acd6: 7130 ce57 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@57ce │ │ -19acdc: 0c02 |000a: move-result-object v2 │ │ -19acde: 1102 |000b: return-object v2 │ │ +19acbc: |[19acbc] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ +19accc: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +19acd0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19acd2: 7130 d857 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@57d8 │ │ +19acd8: 0c03 |0006: move-result-object v3 │ │ +19acda: 7130 ce57 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@57ce │ │ +19ace0: 0c02 |000a: move-result-object v2 │ │ +19ace2: 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 │ │ @@ -317920,18 +317921,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 │ │ -19aad0: |[19aad0] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/app/Activity;I)Landroid/view/View; │ │ -19aae0: 6e20 1400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ -19aae6: 0c00 |0003: move-result-object v0 │ │ -19aae8: 1100 |0004: return-object v0 │ │ +19aad4: |[19aad4] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/app/Activity;I)Landroid/view/View; │ │ +19aae4: 6e20 1400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ +19aaea: 0c00 |0003: move-result-object v0 │ │ +19aaec: 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 │ │ │ │ @@ -317940,18 +317941,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 │ │ -19aaec: |[19aaec] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/view/View;I)Landroid/view/View; │ │ -19aafc: 6e20 1703 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -19ab02: 0c00 |0003: move-result-object v0 │ │ -19ab04: 1100 |0004: return-object v0 │ │ +19aaf0: |[19aaf0] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/view/View;I)Landroid/view/View; │ │ +19ab00: 6e20 1703 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +19ab06: 0c00 |0003: move-result-object v0 │ │ +19ab08: 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 │ │ │ │ @@ -317960,21 +317961,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 │ │ -19af34: |[19af34] org.thoughtcrime.securesms.util.ViewUtil.findStubById:(Landroid/app/Activity;I)Lorg/thoughtcrime/securesms/util/views/Stub; │ │ -19af44: 2200 fb10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/Stub; // type@10fb │ │ -19af48: 6e20 1400 2100 |0002: invoke-virtual {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ -19af4e: 0c01 |0005: move-result-object v1 │ │ -19af50: 1f01 fb00 |0006: check-cast v1, Landroid/view/ViewStub; // type@00fb │ │ -19af54: 7020 6e58 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/Stub;.:(Landroid/view/ViewStub;)V // method@586e │ │ -19af5a: 1100 |000b: return-object v0 │ │ +19af38: |[19af38] org.thoughtcrime.securesms.util.ViewUtil.findStubById:(Landroid/app/Activity;I)Lorg/thoughtcrime/securesms/util/views/Stub; │ │ +19af48: 2200 fb10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/Stub; // type@10fb │ │ +19af4c: 6e20 1400 2100 |0002: invoke-virtual {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ +19af52: 0c01 |0005: move-result-object v1 │ │ +19af54: 1f01 fb00 |0006: check-cast v1, Landroid/view/ViewStub; // type@00fb │ │ +19af58: 7020 6e58 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/Stub;.:(Landroid/view/ViewStub;)V // method@586e │ │ +19af5e: 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 │ │ │ │ @@ -317983,23 +317984,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 │ │ -19ab4c: |[19ab4c] org.thoughtcrime.securesms.util.ViewUtil.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; │ │ -19ab5c: 2200 0301 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0103 │ │ -19ab60: 7030 7c03 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@037c │ │ -19ab66: 2201 8901 |0005: new-instance v1, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@0189 │ │ -19ab6a: 7010 9605 0100 |0007: invoke-direct {v1}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@0596 │ │ -19ab70: 6e20 8203 1000 |000a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0382 │ │ -19ab76: 8131 |000d: int-to-long v1, v3 │ │ -19ab78: 6e30 7f03 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@037f │ │ -19ab7e: 1100 |0011: return-object v0 │ │ +19ab50: |[19ab50] org.thoughtcrime.securesms.util.ViewUtil.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; │ │ +19ab60: 2200 0301 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0103 │ │ +19ab64: 7030 7c03 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@037c │ │ +19ab6a: 2201 8901 |0005: new-instance v1, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@0189 │ │ +19ab6e: 7010 9605 0100 |0007: invoke-direct {v1}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@0596 │ │ +19ab74: 6e20 8203 1000 |000a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0382 │ │ +19ab7a: 8131 |000d: int-to-long v1, v3 │ │ +19ab7c: 6e30 7f03 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@037f │ │ +19ab82: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0005 line=100 │ │ 0x000e line=101 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) F │ │ @@ -318011,28 +318012,28 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -19ae40: |[19ae40] org.thoughtcrime.securesms.util.ViewUtil.getLeftMargin:(Landroid/view/View;)I │ │ -19ae50: 7110 4c05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054c │ │ -19ae56: 0a00 |0003: move-result v0 │ │ -19ae58: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -19ae5c: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19ae62: 0c01 |0009: move-result-object v1 │ │ -19ae64: 1f01 f600 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19ae68: 5211 5b00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -19ae6c: 0f01 |000e: return v1 │ │ -19ae6e: 6e10 1f03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19ae74: 0c01 |0012: move-result-object v1 │ │ -19ae76: 1f01 f600 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19ae7a: 5211 5c00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -19ae7e: 0f01 |0017: return v1 │ │ +19ae44: |[19ae44] org.thoughtcrime.securesms.util.ViewUtil.getLeftMargin:(Landroid/view/View;)I │ │ +19ae54: 7110 4c05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054c │ │ +19ae5a: 0a00 |0003: move-result v0 │ │ +19ae5c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +19ae60: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19ae66: 0c01 |0009: move-result-object v1 │ │ +19ae68: 1f01 f600 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19ae6c: 5211 5b00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +19ae70: 0f01 |000e: return v1 │ │ +19ae72: 6e10 1f03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19ae78: 0c01 |0012: move-result-object v1 │ │ +19ae7a: 1f01 f600 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19ae7e: 5211 5c00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +19ae82: 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; │ │ @@ -318042,28 +318043,28 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -19ae80: |[19ae80] org.thoughtcrime.securesms.util.ViewUtil.getRightMargin:(Landroid/view/View;)I │ │ -19ae90: 7110 4c05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054c │ │ -19ae96: 0a00 |0003: move-result v0 │ │ -19ae98: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -19ae9c: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19aea2: 0c01 |0009: move-result-object v1 │ │ -19aea4: 1f01 f600 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19aea8: 5211 5c00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -19aeac: 0f01 |000e: return v1 │ │ -19aeae: 6e10 1f03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19aeb4: 0c01 |0012: move-result-object v1 │ │ -19aeb6: 1f01 f600 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19aeba: 5211 5b00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -19aebe: 0f01 |0017: return v1 │ │ +19ae84: |[19ae84] org.thoughtcrime.securesms.util.ViewUtil.getRightMargin:(Landroid/view/View;)I │ │ +19ae94: 7110 4c05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054c │ │ +19ae9a: 0a00 |0003: move-result v0 │ │ +19ae9c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +19aea0: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19aea6: 0c01 |0009: move-result-object v1 │ │ +19aea8: 1f01 f600 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19aeac: 5211 5c00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +19aeb0: 0f01 |000e: return v1 │ │ +19aeb2: 6e10 1f03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19aeb8: 0c01 |0012: move-result-object v1 │ │ +19aeba: 1f01 f600 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19aebe: 5211 5b00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +19aec2: 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; │ │ @@ -318073,42 +318074,42 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -19aec0: |[19aec0] org.thoughtcrime.securesms.util.ViewUtil.getStatusBarHeight:(Landroid/view/View;)I │ │ -19aed0: 7110 4d05 0400 |0000: invoke-static {v4}, Landroidx/core/view/ViewCompat;.getRootWindowInsets:(Landroid/view/View;)Landroidx/core/view/WindowInsetsCompat; // method@054d │ │ -19aed6: 0c00 |0003: move-result-object v0 │ │ -19aed8: 6001 3800 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -19aedc: 1302 1d00 |0006: const/16 v2, #int 29 // #1d │ │ -19aee0: 3721 0f00 |0008: if-le v1, v2, 0017 // +000f │ │ -19aee4: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -19aee8: 7100 5105 0000 |000c: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.statusBars:()I // method@0551 │ │ -19aeee: 0a04 |000f: move-result v4 │ │ -19aef0: 6e20 5205 4000 |0010: invoke-virtual {v0, v4}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@0552 │ │ -19aef6: 0c04 |0013: move-result-object v4 │ │ -19aef8: 5244 6400 |0014: iget v4, v4, Landroidx/core/graphics/Insets;.top:I // field@0064 │ │ -19aefc: 0f04 |0016: return v4 │ │ -19aefe: 6e10 2903 0400 |0017: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0329 │ │ -19af04: 0c00 |001a: move-result-object v0 │ │ -19af06: 1a01 474f |001b: const-string v1, "dimen" // string@4f47 │ │ -19af0a: 1a02 ce44 |001d: const-string v2, "android" // string@44ce │ │ -19af0e: 1a03 7b7e |001f: const-string v3, "status_bar_height" // string@7e7b │ │ -19af12: 6e40 e200 3021 |0021: invoke-virtual {v0, v3, v1, v2}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ -19af18: 0a00 |0024: move-result v0 │ │ -19af1a: 3d00 0b00 |0025: if-lez v0, 0030 // +000b │ │ -19af1e: 6e10 2903 0400 |0027: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0329 │ │ -19af24: 0c04 |002a: move-result-object v4 │ │ -19af26: 6e20 df00 0400 |002b: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@00df │ │ -19af2c: 0a04 |002e: move-result v4 │ │ -19af2e: 2802 |002f: goto 0031 // +0002 │ │ -19af30: 1204 |0030: const/4 v4, #int 0 // #0 │ │ -19af32: 0f04 |0031: return v4 │ │ +19aec4: |[19aec4] org.thoughtcrime.securesms.util.ViewUtil.getStatusBarHeight:(Landroid/view/View;)I │ │ +19aed4: 7110 4d05 0400 |0000: invoke-static {v4}, Landroidx/core/view/ViewCompat;.getRootWindowInsets:(Landroid/view/View;)Landroidx/core/view/WindowInsetsCompat; // method@054d │ │ +19aeda: 0c00 |0003: move-result-object v0 │ │ +19aedc: 6001 3800 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +19aee0: 1302 1d00 |0006: const/16 v2, #int 29 // #1d │ │ +19aee4: 3721 0f00 |0008: if-le v1, v2, 0017 // +000f │ │ +19aee8: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +19aeec: 7100 5105 0000 |000c: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.statusBars:()I // method@0551 │ │ +19aef2: 0a04 |000f: move-result v4 │ │ +19aef4: 6e20 5205 4000 |0010: invoke-virtual {v0, v4}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@0552 │ │ +19aefa: 0c04 |0013: move-result-object v4 │ │ +19aefc: 5244 6400 |0014: iget v4, v4, Landroidx/core/graphics/Insets;.top:I // field@0064 │ │ +19af00: 0f04 |0016: return v4 │ │ +19af02: 6e10 2903 0400 |0017: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0329 │ │ +19af08: 0c00 |001a: move-result-object v0 │ │ +19af0a: 1a01 474f |001b: const-string v1, "dimen" // string@4f47 │ │ +19af0e: 1a02 ce44 |001d: const-string v2, "android" // string@44ce │ │ +19af12: 1a03 7b7e |001f: const-string v3, "status_bar_height" // string@7e7b │ │ +19af16: 6e40 e200 3021 |0021: invoke-virtual {v0, v3, v1, v2}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ +19af1c: 0a00 |0024: move-result v0 │ │ +19af1e: 3d00 0b00 |0025: if-lez v0, 0030 // +000b │ │ +19af22: 6e10 2903 0400 |0027: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0329 │ │ +19af28: 0c04 |002a: move-result-object v4 │ │ +19af2a: 6e20 df00 0400 |002b: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@00df │ │ +19af30: 0a04 |002e: move-result v4 │ │ +19af32: 2802 |002f: goto 0031 // +0002 │ │ +19af34: 1204 |0030: const/4 v4, #int 0 // #0 │ │ +19af36: 0f04 |0031: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x000c line=276 │ │ 0x0017 line=279 │ │ 0x0027 line=281 │ │ @@ -318120,18 +318121,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19ace0: |[19ace0] org.thoughtcrime.securesms.util.ViewUtil.getX:(Landroid/view/View;)F │ │ -19acf0: 7110 4e05 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getX:(Landroid/view/View;)F // method@054e │ │ -19acf6: 0a00 |0003: move-result v0 │ │ -19acf8: 0f00 |0004: return v0 │ │ +19ace4: |[19ace4] org.thoughtcrime.securesms.util.ViewUtil.getX:(Landroid/view/View;)F │ │ +19acf4: 7110 4e05 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getX:(Landroid/view/View;)F // method@054e │ │ +19acfa: 0a00 |0003: move-result v0 │ │ +19acfc: 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;) │ │ @@ -318139,18 +318140,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -19acfc: |[19acfc] org.thoughtcrime.securesms.util.ViewUtil.getY:(Landroid/view/View;)F │ │ -19ad0c: 7110 4f05 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getY:(Landroid/view/View;)F // method@054f │ │ -19ad12: 0a00 |0003: move-result v0 │ │ -19ad14: 0f00 |0004: return v0 │ │ +19ad00: |[19ad00] org.thoughtcrime.securesms.util.ViewUtil.getY:(Landroid/view/View;)F │ │ +19ad10: 7110 4f05 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getY:(Landroid/view/View;)F // method@054f │ │ +19ad16: 0a00 |0003: move-result v0 │ │ +19ad18: 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;) │ │ @@ -318158,19 +318159,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 │ │ -19ab08: |[19ab08] org.thoughtcrime.securesms.util.ViewUtil.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View; │ │ -19ab18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19ab1a: 6e40 e802 3102 |0001: invoke-virtual {v1, v3, v2, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -19ab20: 0c01 |0004: move-result-object v1 │ │ -19ab22: 1101 |0005: return-object v1 │ │ +19ab0c: |[19ab0c] org.thoughtcrime.securesms.util.ViewUtil.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View; │ │ +19ab1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19ab1e: 6e40 e802 3102 |0001: invoke-virtual {v1, v3, v2, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +19ab24: 0c01 |0004: move-result-object v1 │ │ +19ab26: 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 │ │ @@ -318180,21 +318181,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 │ │ -19ab24: |[19ab24] org.thoughtcrime.securesms.util.ViewUtil.inflateStub:(Landroid/view/View;I)Landroid/view/View; │ │ -19ab34: 6e20 1703 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -19ab3a: 0c00 |0003: move-result-object v0 │ │ -19ab3c: 1f00 fb00 |0004: check-cast v0, Landroid/view/ViewStub; // type@00fb │ │ -19ab40: 6e10 6b03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036b │ │ -19ab46: 0c00 |0009: move-result-object v0 │ │ -19ab48: 1100 |000a: return-object v0 │ │ +19ab28: |[19ab28] org.thoughtcrime.securesms.util.ViewUtil.inflateStub:(Landroid/view/View;I)Landroid/view/View; │ │ +19ab38: 6e20 1703 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +19ab3e: 0c00 |0003: move-result-object v0 │ │ +19ab40: 1f00 fb00 |0004: check-cast v0, Landroid/view/ViewStub; // type@00fb │ │ +19ab44: 6e10 6b03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036b │ │ +19ab4a: 0c00 |0009: move-result-object v0 │ │ +19ab4c: 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 │ │ │ │ @@ -318203,22 +318204,22 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -19ab80: |[19ab80] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/content/Context;)Z │ │ -19ab90: 7110 7c57 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@577c │ │ -19ab96: 0a00 |0003: move-result v0 │ │ -19ab98: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -19ab9c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -19ab9e: 2802 |0007: goto 0009 // +0002 │ │ -19aba0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -19aba2: 0f00 |0009: return v0 │ │ +19ab84: |[19ab84] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/content/Context;)Z │ │ +19ab94: 7110 7c57 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@577c │ │ +19ab9a: 0a00 |0003: move-result v0 │ │ +19ab9c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +19aba0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +19aba2: 2802 |0007: goto 0009 // +0002 │ │ +19aba4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +19aba6: 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;) │ │ @@ -318226,20 +318227,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19aba4: |[19aba4] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/view/View;)Z │ │ -19abb4: 6e10 1a03 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -19abba: 0c00 |0003: move-result-object v0 │ │ -19abbc: 7110 e057 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isLtr:(Landroid/content/Context;)Z // method@57e0 │ │ -19abc2: 0a00 |0007: move-result v0 │ │ -19abc4: 0f00 |0008: return v0 │ │ +19aba8: |[19aba8] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/view/View;)Z │ │ +19abb8: 6e10 1a03 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +19abbe: 0c00 |0003: move-result-object v0 │ │ +19abc0: 7110 e057 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isLtr:(Landroid/content/Context;)Z // method@57e0 │ │ +19abc6: 0a00 |0007: move-result v0 │ │ +19abc8: 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;) │ │ @@ -318247,22 +318248,22 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -19abc8: |[19abc8] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/content/Context;)Z │ │ -19abd8: 7110 7c57 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@577c │ │ -19abde: 0a01 |0003: move-result v1 │ │ -19abe0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -19abe2: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -19abe6: 2802 |0007: goto 0009 // +0002 │ │ -19abe8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -19abea: 0f00 |0009: return v0 │ │ +19abcc: |[19abcc] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/content/Context;)Z │ │ +19abdc: 7110 7c57 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@577c │ │ +19abe2: 0a01 |0003: move-result v1 │ │ +19abe4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +19abe6: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +19abea: 2802 |0007: goto 0009 // +0002 │ │ +19abec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +19abee: 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;) │ │ @@ -318270,20 +318271,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19abec: |[19abec] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/view/View;)Z │ │ -19abfc: 6e10 1a03 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -19ac02: 0c00 |0003: move-result-object v0 │ │ -19ac04: 7110 e257 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isRtl:(Landroid/content/Context;)Z // method@57e2 │ │ -19ac0a: 0a00 |0007: move-result v0 │ │ -19ac0c: 0f00 |0008: return v0 │ │ +19abf0: |[19abf0] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/view/View;)Z │ │ +19ac00: 6e10 1a03 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +19ac06: 0c00 |0003: move-result-object v0 │ │ +19ac08: 7110 e257 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isRtl:(Landroid/content/Context;)Z // method@57e2 │ │ +19ac0e: 0a00 |0007: move-result v0 │ │ +19ac10: 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;) │ │ @@ -318291,22 +318292,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 │ │ -19b010: |[19b010] org.thoughtcrime.securesms.util.ViewUtil.mirrorIfRtl:(Landroid/view/View;Landroid/content/Context;)V │ │ -19b020: 7110 7c57 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@577c │ │ -19b026: 0a02 |0003: move-result v2 │ │ -19b028: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -19b02a: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ -19b02e: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ -19b032: 6e20 4503 2100 |0009: invoke-virtual {v1, v2}, Landroid/view/View;.setScaleX:(F)V // method@0345 │ │ -19b038: 0e00 |000c: return-void │ │ +19b014: |[19b014] org.thoughtcrime.securesms.util.ViewUtil.mirrorIfRtl:(Landroid/view/View;Landroid/content/Context;)V │ │ +19b024: 7110 7c57 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@577c │ │ +19b02a: 0a02 |0003: move-result v2 │ │ +19b02c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +19b02e: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ +19b032: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ +19b036: 6e20 4503 2100 |0009: invoke-virtual {v1, v2}, Landroid/view/View;.setScaleX:(F)V // method@0345 │ │ +19b03c: 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; │ │ @@ -318316,36 +318317,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 │ │ -19ad18: |[19ad18] org.thoughtcrime.securesms.util.ViewUtil.pxToSp:(Landroid/content/Context;I)F │ │ -19ad28: 6e10 7600 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -19ad2e: 0c02 |0003: move-result-object v2 │ │ -19ad30: 6e10 e000 0200 |0004: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ -19ad36: 0c02 |0007: move-result-object v2 │ │ -19ad38: 6000 3800 |0008: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -19ad3c: 1301 2200 |000a: const/16 v1, #int 34 // #22 │ │ -19ad40: 3410 0900 |000c: if-lt v0, v1, 0015 // +0009 │ │ -19ad44: 1220 |000e: const/4 v0, #int 2 // #2 │ │ -19ad46: 8233 |000f: int-to-float v3, v3 │ │ -19ad48: 7130 9b57 3002 |0010: invoke-static {v0, v3, v2}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(IFLandroid/util/DisplayMetrics;)F // method@579b │ │ -19ad4e: 0a02 |0013: move-result v2 │ │ -19ad50: 0f02 |0014: return v2 │ │ -19ad52: 5220 5000 |0015: iget v0, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ -19ad56: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -19ad58: 2d00 0001 |0018: cmpl-float v0, v0, v1 │ │ -19ad5c: 3900 0300 |001a: if-nez v0, 001d // +0003 │ │ -19ad60: 0f01 |001c: return v1 │ │ -19ad62: 8233 |001d: int-to-float v3, v3 │ │ -19ad64: 5222 5000 |001e: iget v2, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ -19ad68: c923 |0020: div-float/2addr v3, v2 │ │ -19ad6a: 0f03 |0021: return v3 │ │ +19ad1c: |[19ad1c] org.thoughtcrime.securesms.util.ViewUtil.pxToSp:(Landroid/content/Context;I)F │ │ +19ad2c: 6e10 7600 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +19ad32: 0c02 |0003: move-result-object v2 │ │ +19ad34: 6e10 e000 0200 |0004: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ +19ad3a: 0c02 |0007: move-result-object v2 │ │ +19ad3c: 6000 3800 |0008: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +19ad40: 1301 2200 |000a: const/16 v1, #int 34 // #22 │ │ +19ad44: 3410 0900 |000c: if-lt v0, v1, 0015 // +0009 │ │ +19ad48: 1220 |000e: const/4 v0, #int 2 // #2 │ │ +19ad4a: 8233 |000f: int-to-float v3, v3 │ │ +19ad4c: 7130 9b57 3002 |0010: invoke-static {v0, v3, v2}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(IFLandroid/util/DisplayMetrics;)F // method@579b │ │ +19ad52: 0a02 |0013: move-result v2 │ │ +19ad54: 0f02 |0014: return v2 │ │ +19ad56: 5220 5000 |0015: iget v0, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ +19ad5a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +19ad5c: 2d00 0001 |0018: cmpl-float v0, v0, v1 │ │ +19ad60: 3900 0300 |001a: if-nez v0, 001d // +0003 │ │ +19ad64: 0f01 |001c: return v1 │ │ +19ad66: 8233 |001d: int-to-float v3, v3 │ │ +19ad68: 5222 5000 |001e: iget v2, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ +19ad6c: c923 |0020: div-float/2addr v3, v2 │ │ +19ad6e: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0008 line=206 │ │ 0x0010 line=207 │ │ 0x0015 line=209 │ │ 0x001e line=212 │ │ @@ -318358,17 +318359,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 │ │ -19b03c: |[19b03c] org.thoughtcrime.securesms.util.ViewUtil.setBackground:(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V │ │ -19b04c: 6e20 3b03 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@033b │ │ -19b052: 0e00 |0003: return-void │ │ +19b040: |[19b040] org.thoughtcrime.securesms.util.ViewUtil.setBackground:(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V │ │ +19b050: 6e20 3b03 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@033b │ │ +19b056: 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; │ │ │ │ @@ -318377,30 +318378,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 │ │ -19b054: |[19b054] org.thoughtcrime.securesms.util.ViewUtil.setLeftMargin:(Landroid/view/View;I)V │ │ -19b064: 7110 4c05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054c │ │ -19b06a: 0a00 |0003: move-result v0 │ │ -19b06c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -19b070: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19b076: 0c00 |0009: move-result-object v0 │ │ -19b078: 1f00 f600 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19b07c: 5902 5b00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -19b080: 2809 |000e: goto 0017 // +0009 │ │ -19b082: 6e10 1f03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19b088: 0c00 |0012: move-result-object v0 │ │ -19b08a: 1f00 f600 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19b08e: 5902 5c00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -19b092: 6e10 1803 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0318 │ │ -19b098: 6e10 3903 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0339 │ │ -19b09e: 0e00 |001d: return-void │ │ +19b058: |[19b058] org.thoughtcrime.securesms.util.ViewUtil.setLeftMargin:(Landroid/view/View;I)V │ │ +19b068: 7110 4c05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054c │ │ +19b06e: 0a00 |0003: move-result v0 │ │ +19b070: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +19b074: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19b07a: 0c00 |0009: move-result-object v0 │ │ +19b07c: 1f00 f600 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19b080: 5902 5b00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +19b084: 2809 |000e: goto 0017 // +0009 │ │ +19b086: 6e10 1f03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19b08c: 0c00 |0012: move-result-object v0 │ │ +19b08e: 1f00 f600 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19b092: 5902 5c00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +19b096: 6e10 1803 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0318 │ │ +19b09c: 6e10 3903 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0339 │ │ +19b0a2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0006 line=238 │ │ 0x000f line=240 │ │ 0x0017 line=242 │ │ 0x001a line=243 │ │ @@ -318413,23 +318414,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 │ │ -19b0a0: |[19b0a0] org.thoughtcrime.securesms.util.ViewUtil.setPaddingBottom:(Landroid/view/View;I)V │ │ -19b0b0: 6e10 2503 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0325 │ │ -19b0b6: 0a00 |0003: move-result v0 │ │ -19b0b8: 6e10 2703 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingTop:()I // method@0327 │ │ -19b0be: 0a01 |0007: move-result v1 │ │ -19b0c0: 6e10 2603 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0326 │ │ -19b0c6: 0a02 |000b: move-result v2 │ │ -19b0c8: 6e54 4403 0321 |000c: invoke-virtual {v3, v0, v1, v2, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0344 │ │ -19b0ce: 0e00 |000f: return-void │ │ +19b0a4: |[19b0a4] org.thoughtcrime.securesms.util.ViewUtil.setPaddingBottom:(Landroid/view/View;I)V │ │ +19b0b4: 6e10 2503 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0325 │ │ +19b0ba: 0a00 |0003: move-result v0 │ │ +19b0bc: 6e10 2703 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingTop:()I // method@0327 │ │ +19b0c2: 0a01 |0007: move-result v1 │ │ +19b0c4: 6e10 2603 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0326 │ │ +19b0ca: 0a02 |000b: move-result v2 │ │ +19b0cc: 6e54 4403 0321 |000c: invoke-virtual {v3, v0, v1, v2, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0344 │ │ +19b0d2: 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 │ │ │ │ @@ -318438,23 +318439,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 │ │ -19b0d0: |[19b0d0] org.thoughtcrime.securesms.util.ViewUtil.setPaddingTop:(Landroid/view/View;I)V │ │ -19b0e0: 6e10 2503 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0325 │ │ -19b0e6: 0a00 |0003: move-result v0 │ │ -19b0e8: 6e10 2603 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0326 │ │ -19b0ee: 0a01 |0007: move-result v1 │ │ -19b0f0: 6e10 2403 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingBottom:()I // method@0324 │ │ -19b0f6: 0a02 |000b: move-result v2 │ │ -19b0f8: 6e52 4403 0314 |000c: invoke-virtual {v3, v0, v4, v1, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0344 │ │ -19b0fe: 0e00 |000f: return-void │ │ +19b0d4: |[19b0d4] org.thoughtcrime.securesms.util.ViewUtil.setPaddingTop:(Landroid/view/View;I)V │ │ +19b0e4: 6e10 2503 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0325 │ │ +19b0ea: 0a00 |0003: move-result v0 │ │ +19b0ec: 6e10 2603 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0326 │ │ +19b0f2: 0a01 |0007: move-result v1 │ │ +19b0f4: 6e10 2403 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingBottom:()I // method@0324 │ │ +19b0fa: 0a02 |000b: move-result v2 │ │ +19b0fc: 6e52 4403 0314 |000c: invoke-virtual {v3, v0, v4, v1, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0344 │ │ +19b102: 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 │ │ │ │ @@ -318463,30 +318464,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 │ │ -19b100: |[19b100] org.thoughtcrime.securesms.util.ViewUtil.setRightMargin:(Landroid/view/View;I)V │ │ -19b110: 7110 4c05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054c │ │ -19b116: 0a00 |0003: move-result v0 │ │ -19b118: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -19b11c: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19b122: 0c00 |0009: move-result-object v0 │ │ -19b124: 1f00 f600 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19b128: 5902 5c00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -19b12c: 2809 |000e: goto 0017 // +0009 │ │ -19b12e: 6e10 1f03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19b134: 0c00 |0012: move-result-object v0 │ │ -19b136: 1f00 f600 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19b13a: 5902 5b00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -19b13e: 6e10 1803 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0318 │ │ -19b144: 6e10 3903 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0339 │ │ -19b14a: 0e00 |001d: return-void │ │ +19b104: |[19b104] org.thoughtcrime.securesms.util.ViewUtil.setRightMargin:(Landroid/view/View;I)V │ │ +19b114: 7110 4c05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054c │ │ +19b11a: 0a00 |0003: move-result v0 │ │ +19b11c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +19b120: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19b126: 0c00 |0009: move-result-object v0 │ │ +19b128: 1f00 f600 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19b12c: 5902 5c00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +19b130: 2809 |000e: goto 0017 // +0009 │ │ +19b132: 6e10 1f03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19b138: 0c00 |0012: move-result-object v0 │ │ +19b13a: 1f00 f600 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19b13e: 5902 5b00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +19b142: 6e10 1803 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0318 │ │ +19b148: 6e10 3903 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0339 │ │ +19b14e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0006 line=248 │ │ 0x000f line=250 │ │ 0x0017 line=252 │ │ 0x001a line=253 │ │ @@ -318499,25 +318500,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 │ │ -19b14c: |[19b14c] org.thoughtcrime.securesms.util.ViewUtil.setTextViewGravityStart:(Landroid/widget/TextView;Landroid/content/Context;)V │ │ -19b15c: 7110 7c57 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@577c │ │ -19b162: 0a02 |0003: move-result v2 │ │ -19b164: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -19b166: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ -19b16a: 1252 |0007: const/4 v2, #int 5 // #5 │ │ -19b16c: 6e20 6404 2100 |0008: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@0464 │ │ -19b172: 2805 |000b: goto 0010 // +0005 │ │ -19b174: 1232 |000c: const/4 v2, #int 3 // #3 │ │ -19b176: 6e20 6404 2100 |000d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@0464 │ │ -19b17c: 0e00 |0010: return-void │ │ +19b150: |[19b150] org.thoughtcrime.securesms.util.ViewUtil.setTextViewGravityStart:(Landroid/widget/TextView;Landroid/content/Context;)V │ │ +19b160: 7110 7c57 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@577c │ │ +19b166: 0a02 |0003: move-result v2 │ │ +19b168: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +19b16a: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ +19b16e: 1252 |0007: const/4 v2, #int 5 // #5 │ │ +19b170: 6e20 6404 2100 |0008: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@0464 │ │ +19b176: 2805 |000b: goto 0010 // +0005 │ │ +19b178: 1232 |000c: const/4 v2, #int 3 // #3 │ │ +19b17a: 6e20 6404 2100 |000d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@0464 │ │ +19b180: 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; │ │ @@ -318528,21 +318529,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 │ │ -19b180: |[19b180] org.thoughtcrime.securesms.util.ViewUtil.setTopMargin:(Landroid/view/View;I)V │ │ -19b190: 6e10 1f03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19b196: 0c00 |0003: move-result-object v0 │ │ -19b198: 1f00 f600 |0004: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -19b19c: 5902 5d00 |0006: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@005d │ │ -19b1a0: 6e10 3903 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0339 │ │ -19b1a6: 0e00 |000b: return-void │ │ +19b184: |[19b184] org.thoughtcrime.securesms.util.ViewUtil.setTopMargin:(Landroid/view/View;I)V │ │ +19b194: 6e10 1f03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19b19a: 0c00 |0003: move-result-object v0 │ │ +19b19c: 1f00 f600 |0004: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +19b1a0: 5902 5d00 |0006: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@005d │ │ +19b1a4: 6e10 3903 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0339 │ │ +19b1aa: 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 │ │ @@ -318552,18 +318553,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 │ │ -19b1a8: |[19b1a8] org.thoughtcrime.securesms.util.ViewUtil.setX:(Landroid/view/View;I)V │ │ -19b1b8: 8211 |0000: int-to-float v1, v1 │ │ -19b1ba: 7120 5005 1000 |0001: invoke-static {v0, v1}, Landroidx/core/view/ViewCompat;.setX:(Landroid/view/View;F)V // method@0550 │ │ -19b1c0: 0e00 |0004: return-void │ │ +19b1ac: |[19b1ac] org.thoughtcrime.securesms.util.ViewUtil.setX:(Landroid/view/View;I)V │ │ +19b1bc: 8211 |0000: int-to-float v1, v1 │ │ +19b1be: 7120 5005 1000 |0001: invoke-static {v0, v1}, Landroidx/core/view/ViewCompat;.setX:(Landroid/view/View;F)V // method@0550 │ │ +19b1c4: 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 │ │ │ │ @@ -318572,24 +318573,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 │ │ -19b1c4: |[19b1c4] org.thoughtcrime.securesms.util.ViewUtil.swapChildInPlace:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/View;I)V │ │ -19b1d4: 6e20 5903 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.indexOfChild:(Landroid/view/View;)I // method@0359 │ │ -19b1da: 0a00 |0003: move-result v0 │ │ -19b1dc: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -19b1de: 3710 0500 |0005: if-le v0, v1, 000a // +0005 │ │ -19b1e2: 6e20 5a03 3200 |0007: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@035a │ │ -19b1e8: 3710 0300 |000a: if-le v0, v1, 000d // +0003 │ │ -19b1ec: 0105 |000c: move v5, v0 │ │ -19b1ee: 6e30 5103 4205 |000d: invoke-virtual {v2, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@0351 │ │ -19b1f4: 0e00 |0010: return-void │ │ +19b1c8: |[19b1c8] org.thoughtcrime.securesms.util.ViewUtil.swapChildInPlace:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/View;I)V │ │ +19b1d8: 6e20 5903 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.indexOfChild:(Landroid/view/View;)I // method@0359 │ │ +19b1de: 0a00 |0003: move-result v0 │ │ +19b1e0: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +19b1e2: 3710 0500 |0005: if-le v0, v1, 000a // +0005 │ │ +19b1e6: 6e20 5a03 3200 |0007: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@035a │ │ +19b1ec: 3710 0300 |000a: if-le v0, v1, 000d // +0003 │ │ +19b1f0: 0105 |000c: move v5, v0 │ │ +19b1f2: 6e30 5103 4205 |000d: invoke-virtual {v2, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@0351 │ │ +19b1f8: 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; │ │ @@ -318602,23 +318603,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 │ │ -19b1f8: |[19b1f8] org.thoughtcrime.securesms.util.ViewUtil.updateLayoutParams:(Landroid/view/View;II)V │ │ -19b208: 6e10 1f03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19b20e: 0c00 |0003: move-result-object v0 │ │ -19b210: 5902 5a00 |0004: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ -19b214: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19b21a: 0c02 |0009: move-result-object v2 │ │ -19b21c: 5923 5900 |000a: iput v3, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ -19b220: 6e10 3903 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0339 │ │ -19b226: 0e00 |000f: return-void │ │ +19b1fc: |[19b1fc] org.thoughtcrime.securesms.util.ViewUtil.updateLayoutParams:(Landroid/view/View;II)V │ │ +19b20c: 6e10 1f03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19b212: 0c00 |0003: move-result-object v0 │ │ +19b214: 5902 5a00 |0004: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ +19b218: 6e10 1f03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +19b21e: 0c02 |0009: move-result-object v2 │ │ +19b220: 5923 5900 |000a: iput v3, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ +19b224: 6e10 3903 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0339 │ │ +19b22a: 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; │ │ @@ -318719,17 +318720,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19b44c: |[19b44c] org.thoughtcrime.securesms.util.guava.Optional.:()V │ │ -19b45c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19b462: 0e00 |0003: return-void │ │ +19b450: |[19b450] org.thoughtcrime.securesms.util.guava.Optional.:()V │ │ +19b460: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19b466: 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;) │ │ @@ -318737,40 +318738,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 │ │ -19b3e4: |[19b3e4] org.thoughtcrime.securesms.util.guava.Optional.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19b3f4: 6200 b542 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@42b5 │ │ -19b3f8: 1100 |0002: return-object v0 │ │ +19b3e8: |[19b3e8] org.thoughtcrime.securesms.util.guava.Optional.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19b3f8: 6200 b542 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@42b5 │ │ +19b3fc: 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 │ │ -19b3fc: |[19b3fc] org.thoughtcrime.securesms.util.guava.Optional.fromNullable:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19b40c: 3901 0700 |0000: if-nez v1, 0007 // +0007 │ │ -19b410: 7100 0358 0000 |0002: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@5803 │ │ -19b416: 0c01 |0005: move-result-object v1 │ │ -19b418: 2807 |0006: goto 000d // +0007 │ │ -19b41a: 2200 f210 |0007: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f2 │ │ -19b41e: 7020 2458 1000 |0009: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5824 │ │ -19b424: 0701 |000c: move-object v1, v0 │ │ -19b426: 1101 |000d: return-object v1 │ │ +19b400: |[19b400] org.thoughtcrime.securesms.util.guava.Optional.fromNullable:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19b410: 3901 0700 |0000: if-nez v1, 0007 // +0007 │ │ +19b414: 7100 0358 0000 |0002: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@5803 │ │ +19b41a: 0c01 |0005: move-result-object v1 │ │ +19b41c: 2807 |0006: goto 000d // +0007 │ │ +19b41e: 2200 f210 |0007: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f2 │ │ +19b422: 7020 2458 1000 |0009: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5824 │ │ +19b428: 0701 |000c: move-object v1, v0 │ │ +19b42a: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0007 line=90 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -318779,20 +318780,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 │ │ -19b428: |[19b428] org.thoughtcrime.securesms.util.guava.Optional.of:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19b438: 2200 f210 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f2 │ │ -19b43c: 7110 1a58 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@581a │ │ -19b442: 0c01 |0005: move-result-object v1 │ │ -19b444: 7020 2458 1000 |0006: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5824 │ │ -19b44a: 1100 |0009: return-object v0 │ │ +19b42c: |[19b42c] org.thoughtcrime.securesms.util.guava.Optional.of:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19b43c: 2200 f210 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f2 │ │ +19b440: 7110 1a58 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@581a │ │ +19b446: 0c01 |0005: move-result-object v1 │ │ +19b448: 7020 2458 1000 |0006: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5824 │ │ +19b44e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -318895,17 +318896,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19b7f0: |[19b7f0] org.thoughtcrime.securesms.util.guava.Preconditions.:()V │ │ -19b800: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19b806: 0e00 |0003: return-void │ │ +19b7f4: |[19b7f4] org.thoughtcrime.securesms.util.guava.Preconditions.:()V │ │ +19b804: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19b80a: 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;) │ │ @@ -318913,51 +318914,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 │ │ -19b574: |[19b574] org.thoughtcrime.securesms.util.guava.Preconditions.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ -19b584: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19b586: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -19b588: 1222 |0002: const/4 v2, #int 2 // #2 │ │ -19b58a: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ -19b58e: 7110 490a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19b594: 0c04 |0008: move-result-object v4 │ │ -19b596: 2325 3211 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1132 │ │ -19b59a: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ -19b59e: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ -19b5a2: 1a04 ac05 |000f: const-string v4, "%s (%s) must not be negative" // string@05ac │ │ -19b5a6: 7120 2358 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5823 │ │ -19b5ac: 0c04 |0014: move-result-object v4 │ │ -19b5ae: 1104 |0015: return-object v4 │ │ -19b5b0: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ -19b5b4: 7110 490a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19b5ba: 0c04 |001b: move-result-object v4 │ │ -19b5bc: 7110 490a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19b5c2: 0c05 |001f: move-result-object v5 │ │ -19b5c4: 1233 |0020: const/4 v3, #int 3 // #3 │ │ -19b5c6: 2333 3211 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1132 │ │ -19b5ca: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ -19b5ce: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ -19b5d2: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ -19b5d6: 1a04 aa05 |0029: const-string v4, "%s (%s) must be less than size (%s)" // string@05aa │ │ -19b5da: 7120 2358 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5823 │ │ -19b5e0: 0c04 |002e: move-result-object v4 │ │ -19b5e2: 1104 |002f: return-object v4 │ │ -19b5e4: 2204 e902 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02e9 │ │ -19b5e8: 2206 0703 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@0307 │ │ -19b5ec: 1a00 d76e |0034: const-string v0, "negative size: " // string@6ed7 │ │ -19b5f0: 7020 050b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -19b5f6: 6e20 090b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -19b5fc: 6e10 1f0b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19b602: 0c05 |003f: move-result-object v5 │ │ -19b604: 7020 380a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a38 │ │ -19b60a: 2704 |0043: throw v4 │ │ +19b578: |[19b578] org.thoughtcrime.securesms.util.guava.Preconditions.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ +19b588: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19b58a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +19b58c: 1222 |0002: const/4 v2, #int 2 // #2 │ │ +19b58e: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ +19b592: 7110 490a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19b598: 0c04 |0008: move-result-object v4 │ │ +19b59a: 2325 3211 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1132 │ │ +19b59e: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ +19b5a2: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ +19b5a6: 1a04 ac05 |000f: const-string v4, "%s (%s) must not be negative" // string@05ac │ │ +19b5aa: 7120 2358 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5823 │ │ +19b5b0: 0c04 |0014: move-result-object v4 │ │ +19b5b2: 1104 |0015: return-object v4 │ │ +19b5b4: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ +19b5b8: 7110 490a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19b5be: 0c04 |001b: move-result-object v4 │ │ +19b5c0: 7110 490a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19b5c6: 0c05 |001f: move-result-object v5 │ │ +19b5c8: 1233 |0020: const/4 v3, #int 3 // #3 │ │ +19b5ca: 2333 3211 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1132 │ │ +19b5ce: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ +19b5d2: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ +19b5d6: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ +19b5da: 1a04 aa05 |0029: const-string v4, "%s (%s) must be less than size (%s)" // string@05aa │ │ +19b5de: 7120 2358 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5823 │ │ +19b5e4: 0c04 |002e: move-result-object v4 │ │ +19b5e6: 1104 |002f: return-object v4 │ │ +19b5e8: 2204 e902 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02e9 │ │ +19b5ec: 2206 0703 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@0307 │ │ +19b5f0: 1a00 d76e |0034: const-string v0, "negative size: " // string@6ed7 │ │ +19b5f4: 7020 050b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +19b5fa: 6e20 090b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +19b600: 6e10 1f0b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19b606: 0c05 |003f: move-result-object v5 │ │ +19b608: 7020 380a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a38 │ │ +19b60e: 2704 |0043: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=310 │ │ 0x0018 line=314 │ │ 0x0030 line=312 │ │ locals : │ │ 0x0000 - 0x0044 reg=4 (null) I │ │ @@ -318969,51 +318970,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 │ │ -19b60c: |[19b60c] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ -19b61c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19b61e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -19b620: 1222 |0002: const/4 v2, #int 2 // #2 │ │ -19b622: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ -19b626: 7110 490a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19b62c: 0c04 |0008: move-result-object v4 │ │ -19b62e: 2325 3211 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1132 │ │ -19b632: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ -19b636: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ -19b63a: 1a04 ac05 |000f: const-string v4, "%s (%s) must not be negative" // string@05ac │ │ -19b63e: 7120 2358 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5823 │ │ -19b644: 0c04 |0014: move-result-object v4 │ │ -19b646: 1104 |0015: return-object v4 │ │ -19b648: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ -19b64c: 7110 490a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19b652: 0c04 |001b: move-result-object v4 │ │ -19b654: 7110 490a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19b65a: 0c05 |001f: move-result-object v5 │ │ -19b65c: 1233 |0020: const/4 v3, #int 3 // #3 │ │ -19b65e: 2333 3211 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1132 │ │ -19b662: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ -19b666: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ -19b66a: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ -19b66e: 1a04 ab05 |0029: const-string v4, "%s (%s) must not be greater than size (%s)" // string@05ab │ │ -19b672: 7120 2358 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5823 │ │ -19b678: 0c04 |002e: move-result-object v4 │ │ -19b67a: 1104 |002f: return-object v4 │ │ -19b67c: 2204 e902 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02e9 │ │ -19b680: 2206 0703 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@0307 │ │ -19b684: 1a00 d76e |0034: const-string v0, "negative size: " // string@6ed7 │ │ -19b688: 7020 050b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -19b68e: 6e20 090b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -19b694: 6e10 1f0b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19b69a: 0c05 |003f: move-result-object v5 │ │ -19b69c: 7020 380a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a38 │ │ -19b6a2: 2704 |0043: throw v4 │ │ +19b610: |[19b610] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ +19b620: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19b622: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +19b624: 1222 |0002: const/4 v2, #int 2 // #2 │ │ +19b626: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ +19b62a: 7110 490a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19b630: 0c04 |0008: move-result-object v4 │ │ +19b632: 2325 3211 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1132 │ │ +19b636: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ +19b63a: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ +19b63e: 1a04 ac05 |000f: const-string v4, "%s (%s) must not be negative" // string@05ac │ │ +19b642: 7120 2358 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5823 │ │ +19b648: 0c04 |0014: move-result-object v4 │ │ +19b64a: 1104 |0015: return-object v4 │ │ +19b64c: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ +19b650: 7110 490a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19b656: 0c04 |001b: move-result-object v4 │ │ +19b658: 7110 490a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19b65e: 0c05 |001f: move-result-object v5 │ │ +19b660: 1233 |0020: const/4 v3, #int 3 // #3 │ │ +19b662: 2333 3211 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1132 │ │ +19b666: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ +19b66a: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ +19b66e: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ +19b672: 1a04 ab05 |0029: const-string v4, "%s (%s) must not be greater than size (%s)" // string@05ab │ │ +19b676: 7120 2358 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5823 │ │ +19b67c: 0c04 |002e: move-result-object v4 │ │ +19b67e: 1104 |002f: return-object v4 │ │ +19b680: 2204 e902 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02e9 │ │ +19b684: 2206 0703 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@0307 │ │ +19b688: 1a00 d76e |0034: const-string v0, "negative size: " // string@6ed7 │ │ +19b68c: 7020 050b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +19b692: 6e20 090b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +19b698: 6e10 1f0b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19b69e: 0c05 |003f: move-result-object v5 │ │ +19b6a0: 7020 380a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a38 │ │ +19b6a6: 2704 |0043: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=360 │ │ 0x0018 line=365 │ │ 0x0029 line=364 │ │ 0x0030 line=362 │ │ locals : │ │ @@ -319026,43 +319027,43 @@ │ │ type : '(III)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -19b6a4: |[19b6a4] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndexes:(III)Ljava/lang/String; │ │ -19b6b4: 3a01 2900 |0000: if-ltz v1, 0029 // +0029 │ │ -19b6b8: 3731 0300 |0002: if-le v1, v3, 0005 // +0003 │ │ -19b6bc: 2825 |0004: goto 0029 // +0025 │ │ -19b6be: 3a02 1d00 |0005: if-ltz v2, 0022 // +001d │ │ -19b6c2: 3732 0300 |0007: if-le v2, v3, 000a // +0003 │ │ -19b6c6: 2819 |0009: goto 0022 // +0019 │ │ -19b6c8: 7110 490a 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19b6ce: 0c02 |000d: move-result-object v2 │ │ -19b6d0: 7110 490a 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19b6d6: 0c01 |0011: move-result-object v1 │ │ -19b6d8: 1223 |0012: const/4 v3, #int 2 // #2 │ │ -19b6da: 2333 3211 |0013: new-array v3, v3, [Ljava/lang/Object; // type@1132 │ │ -19b6de: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -19b6e0: 4d02 0300 |0016: aput-object v2, v3, v0 │ │ -19b6e4: 1212 |0018: const/4 v2, #int 1 // #1 │ │ -19b6e6: 4d01 0302 |0019: aput-object v1, v3, v2 │ │ -19b6ea: 1a01 2351 |001b: const-string v1, "end index (%s) must not be less than start index (%s)" // string@5123 │ │ -19b6ee: 7120 2358 3100 |001d: invoke-static {v1, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5823 │ │ -19b6f4: 0c01 |0020: move-result-object v1 │ │ -19b6f6: 1101 |0021: return-object v1 │ │ -19b6f8: 1a01 2251 |0022: const-string v1, "end index" // string@5122 │ │ -19b6fc: 7130 1358 3201 |0024: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5813 │ │ -19b702: 0c01 |0027: move-result-object v1 │ │ -19b704: 1101 |0028: return-object v1 │ │ -19b706: 1a02 0c7e |0029: const-string v2, "start index" // string@7e0c │ │ -19b70a: 7130 1358 3102 |002b: invoke-static {v1, v3, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5813 │ │ -19b710: 0c01 |002e: move-result-object v1 │ │ -19b712: 1101 |002f: return-object v1 │ │ +19b6a8: |[19b6a8] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndexes:(III)Ljava/lang/String; │ │ +19b6b8: 3a01 2900 |0000: if-ltz v1, 0029 // +0029 │ │ +19b6bc: 3731 0300 |0002: if-le v1, v3, 0005 // +0003 │ │ +19b6c0: 2825 |0004: goto 0029 // +0025 │ │ +19b6c2: 3a02 1d00 |0005: if-ltz v2, 0022 // +001d │ │ +19b6c6: 3732 0300 |0007: if-le v2, v3, 000a // +0003 │ │ +19b6ca: 2819 |0009: goto 0022 // +0019 │ │ +19b6cc: 7110 490a 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19b6d2: 0c02 |000d: move-result-object v2 │ │ +19b6d4: 7110 490a 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19b6da: 0c01 |0011: move-result-object v1 │ │ +19b6dc: 1223 |0012: const/4 v3, #int 2 // #2 │ │ +19b6de: 2333 3211 |0013: new-array v3, v3, [Ljava/lang/Object; // type@1132 │ │ +19b6e2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +19b6e4: 4d02 0300 |0016: aput-object v2, v3, v0 │ │ +19b6e8: 1212 |0018: const/4 v2, #int 1 // #1 │ │ +19b6ea: 4d01 0302 |0019: aput-object v1, v3, v2 │ │ +19b6ee: 1a01 2351 |001b: const-string v1, "end index (%s) must not be less than start index (%s)" // string@5123 │ │ +19b6f2: 7120 2358 3100 |001d: invoke-static {v1, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5823 │ │ +19b6f8: 0c01 |0020: move-result-object v1 │ │ +19b6fa: 1101 |0021: return-object v1 │ │ +19b6fc: 1a01 2251 |0022: const-string v1, "end index" // string@5122 │ │ +19b700: 7130 1358 3201 |0024: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5813 │ │ +19b706: 0c01 |0027: move-result-object v1 │ │ +19b708: 1101 |0028: return-object v1 │ │ +19b70a: 1a02 0c7e |0029: const-string v2, "start index" // string@7e0c │ │ +19b70e: 7130 1358 3102 |002b: invoke-static {v1, v3, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5813 │ │ +19b714: 0c01 |002e: move-result-object v1 │ │ +19b716: 1101 |002f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=399 │ │ 0x001b line=398 │ │ 0x0022 line=395 │ │ 0x0029 line=392 │ │ locals : │ │ @@ -319075,20 +319076,20 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19b808: |[19b808] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(Z)V │ │ -19b818: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19b81c: 0e00 |0002: return-void │ │ -19b81e: 2200 e902 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02e9 │ │ -19b822: 7010 370a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@0a37 │ │ -19b828: 2700 |0008: throw v0 │ │ +19b80c: |[19b80c] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(Z)V │ │ +19b81c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19b820: 0e00 |0002: return-void │ │ +19b822: 2200 e902 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02e9 │ │ +19b826: 7010 370a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@0a37 │ │ +19b82c: 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;) │ │ @@ -319096,22 +319097,22 @@ │ │ type : '(ZLjava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -19b82c: |[19b82c] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/Object;)V │ │ -19b83c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19b840: 0e00 |0002: return-void │ │ -19b842: 2200 e902 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02e9 │ │ -19b846: 7110 f90a 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0af9 │ │ -19b84c: 0c01 |0008: move-result-object v1 │ │ -19b84e: 7020 380a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a38 │ │ -19b854: 2700 |000c: throw v0 │ │ +19b830: |[19b830] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/Object;)V │ │ +19b840: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19b844: 0e00 |0002: return-void │ │ +19b846: 2200 e902 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02e9 │ │ +19b84a: 7110 f90a 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0af9 │ │ +19b850: 0c01 |0008: move-result-object v1 │ │ +19b852: 7020 380a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a38 │ │ +19b858: 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; │ │ │ │ @@ -319120,22 +319121,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 │ │ -19b858: |[19b858] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ -19b868: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19b86c: 0e00 |0002: return-void │ │ -19b86e: 2200 e902 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02e9 │ │ -19b872: 7120 2358 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5823 │ │ -19b878: 0c01 |0008: move-result-object v1 │ │ -19b87a: 7020 380a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a38 │ │ -19b880: 2700 |000c: throw v0 │ │ +19b85c: |[19b85c] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ +19b86c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19b870: 0e00 |0002: return-void │ │ +19b872: 2200 e902 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02e9 │ │ +19b876: 7120 2358 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5823 │ │ +19b87c: 0c01 |0008: move-result-object v1 │ │ +19b87e: 7020 380a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a38 │ │ +19b884: 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; │ │ @@ -319146,19 +319147,19 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19b464: |[19b464] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(II)I │ │ -19b474: 1a00 805d |0000: const-string v0, "index" // string@5d80 │ │ -19b478: 7130 1958 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkElementIndex:(IILjava/lang/String;)I // method@5819 │ │ -19b47e: 0a01 |0005: move-result v1 │ │ -19b480: 0f01 |0006: return v1 │ │ +19b468: |[19b468] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(II)I │ │ +19b478: 1a00 805d |0000: const-string v0, "index" // string@5d80 │ │ +19b47c: 7130 1958 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkElementIndex:(IILjava/lang/String;)I // method@5819 │ │ +19b482: 0a01 |0005: move-result v1 │ │ +19b484: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) I │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ │ │ @@ -319167,23 +319168,23 @@ │ │ type : '(IILjava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -19b484: |[19b484] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(IILjava/lang/String;)I │ │ -19b494: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ -19b498: 3521 0300 |0002: if-ge v1, v2, 0005 // +0003 │ │ -19b49c: 0f01 |0004: return v1 │ │ -19b49e: 2200 eb02 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02eb │ │ -19b4a2: 7130 1258 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5812 │ │ -19b4a8: 0c01 |000a: move-result-object v1 │ │ -19b4aa: 7020 3e0a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a3e │ │ -19b4b0: 2700 |000e: throw v0 │ │ +19b488: |[19b488] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(IILjava/lang/String;)I │ │ +19b498: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ +19b49c: 3521 0300 |0002: if-ge v1, v2, 0005 // +0003 │ │ +19b4a0: 0f01 |0004: return v1 │ │ +19b4a2: 2200 eb02 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02eb │ │ +19b4a6: 7130 1258 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5812 │ │ +19b4ac: 0c01 |000a: move-result-object v1 │ │ +19b4ae: 7020 3e0a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a3e │ │ +19b4b4: 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; │ │ @@ -319193,17 +319194,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 │ │ -19b504: |[19b504] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b514: 6e10 990a 0000 |0000: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0a99 │ │ -19b51a: 1100 |0003: return-object v0 │ │ +19b508: |[19b508] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b518: 6e10 990a 0000 |0000: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0a99 │ │ +19b51e: 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;) │ │ @@ -319211,22 +319212,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 │ │ -19b51c: |[19b51c] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b52c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19b530: 1100 |0002: return-object v0 │ │ -19b532: 2200 f602 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02f6 │ │ -19b536: 7110 f90a 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0af9 │ │ -19b53c: 0c01 |0008: move-result-object v1 │ │ -19b53e: 7020 8e0a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a8e │ │ -19b544: 2700 |000c: throw v0 │ │ +19b520: |[19b520] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b530: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19b534: 1100 |0002: return-object v0 │ │ +19b536: 2200 f602 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02f6 │ │ +19b53a: 7110 f90a 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0af9 │ │ +19b540: 0c01 |0008: move-result-object v1 │ │ +19b542: 7020 8e0a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a8e │ │ +19b548: 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; │ │ │ │ @@ -319235,22 +319236,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 │ │ -19b548: |[19b548] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b558: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19b55c: 1100 |0002: return-object v0 │ │ -19b55e: 2200 f602 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02f6 │ │ -19b562: 7120 2358 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5823 │ │ -19b568: 0c01 |0008: move-result-object v1 │ │ -19b56a: 7020 8e0a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a8e │ │ -19b570: 2700 |000c: throw v0 │ │ +19b54c: |[19b54c] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b55c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19b560: 1100 |0002: return-object v0 │ │ +19b562: 2200 f602 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02f6 │ │ +19b566: 7120 2358 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5823 │ │ +19b56c: 0c01 |0008: move-result-object v1 │ │ +19b56e: 7020 8e0a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a8e │ │ +19b574: 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; │ │ @@ -319261,19 +319262,19 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19b4b4: |[19b4b4] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(II)I │ │ -19b4c4: 1a00 805d |0000: const-string v0, "index" // string@5d80 │ │ -19b4c8: 7130 1e58 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkPositionIndex:(IILjava/lang/String;)I // method@581e │ │ -19b4ce: 0a01 |0005: move-result v1 │ │ -19b4d0: 0f01 |0006: return v1 │ │ +19b4b8: |[19b4b8] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(II)I │ │ +19b4c8: 1a00 805d |0000: const-string v0, "index" // string@5d80 │ │ +19b4cc: 7130 1e58 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkPositionIndex:(IILjava/lang/String;)I // method@581e │ │ +19b4d2: 0a01 |0005: move-result v1 │ │ +19b4d4: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) I │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ │ │ @@ -319282,23 +319283,23 @@ │ │ type : '(IILjava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -19b4d4: |[19b4d4] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(IILjava/lang/String;)I │ │ -19b4e4: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ -19b4e8: 3621 0300 |0002: if-gt v1, v2, 0005 // +0003 │ │ -19b4ec: 0f01 |0004: return v1 │ │ -19b4ee: 2200 eb02 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02eb │ │ -19b4f2: 7130 1358 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5813 │ │ -19b4f8: 0c01 |000a: move-result-object v1 │ │ -19b4fa: 7020 3e0a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a3e │ │ -19b500: 2700 |000e: throw v0 │ │ +19b4d8: |[19b4d8] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(IILjava/lang/String;)I │ │ +19b4e8: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ +19b4ec: 3621 0300 |0002: if-gt v1, v2, 0005 // +0003 │ │ +19b4f0: 0f01 |0004: return v1 │ │ +19b4f2: 2200 eb02 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02eb │ │ +19b4f6: 7130 1358 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5813 │ │ +19b4fc: 0c01 |000a: move-result-object v1 │ │ +19b4fe: 7020 3e0a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a3e │ │ +19b504: 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; │ │ @@ -319308,24 +319309,24 @@ │ │ type : '(III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -19b884: |[19b884] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndexes:(III)V │ │ -19b894: 3a01 0700 |0000: if-ltz v1, 0007 // +0007 │ │ -19b898: 3412 0500 |0002: if-lt v2, v1, 0007 // +0005 │ │ -19b89c: 3632 0300 |0004: if-gt v2, v3, 0007 // +0003 │ │ -19b8a0: 0e00 |0006: return-void │ │ -19b8a2: 2200 eb02 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02eb │ │ -19b8a6: 7130 1458 2103 |0009: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndexes:(III)Ljava/lang/String; // method@5814 │ │ -19b8ac: 0c01 |000c: move-result-object v1 │ │ -19b8ae: 7020 3e0a 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a3e │ │ -19b8b4: 2700 |0010: throw v0 │ │ +19b888: |[19b888] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndexes:(III)V │ │ +19b898: 3a01 0700 |0000: if-ltz v1, 0007 // +0007 │ │ +19b89c: 3412 0500 |0002: if-lt v2, v1, 0007 // +0005 │ │ +19b8a0: 3632 0300 |0004: if-gt v2, v3, 0007 // +0003 │ │ +19b8a4: 0e00 |0006: return-void │ │ +19b8a6: 2200 eb02 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02eb │ │ +19b8aa: 7130 1458 2103 |0009: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndexes:(III)Ljava/lang/String; // method@5814 │ │ +19b8b0: 0c01 |000c: move-result-object v1 │ │ +19b8b2: 7020 3e0a 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a3e │ │ +19b8b8: 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 │ │ @@ -319335,20 +319336,20 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19b8b8: |[19b8b8] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(Z)V │ │ -19b8c8: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19b8cc: 0e00 |0002: return-void │ │ -19b8ce: 2200 ea02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ea │ │ -19b8d2: 7010 3b0a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0a3b │ │ -19b8d8: 2700 |0008: throw v0 │ │ +19b8bc: |[19b8bc] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(Z)V │ │ +19b8cc: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19b8d0: 0e00 |0002: return-void │ │ +19b8d2: 2200 ea02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ea │ │ +19b8d6: 7010 3b0a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0a3b │ │ +19b8dc: 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;) │ │ @@ -319356,22 +319357,22 @@ │ │ type : '(ZLjava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -19b8dc: |[19b8dc] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/Object;)V │ │ -19b8ec: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19b8f0: 0e00 |0002: return-void │ │ -19b8f2: 2200 ea02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ea │ │ -19b8f6: 7110 f90a 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0af9 │ │ -19b8fc: 0c01 |0008: move-result-object v1 │ │ -19b8fe: 7020 3c0a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a3c │ │ -19b904: 2700 |000c: throw v0 │ │ +19b8e0: |[19b8e0] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/Object;)V │ │ +19b8f0: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19b8f4: 0e00 |0002: return-void │ │ +19b8f6: 2200 ea02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ea │ │ +19b8fa: 7110 f90a 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0af9 │ │ +19b900: 0c01 |0008: move-result-object v1 │ │ +19b902: 7020 3c0a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a3c │ │ +19b908: 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; │ │ │ │ @@ -319380,22 +319381,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 │ │ -19b908: |[19b908] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ -19b918: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -19b91c: 0e00 |0002: return-void │ │ -19b91e: 2200 ea02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ea │ │ -19b922: 7120 2358 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5823 │ │ -19b928: 0c01 |0008: move-result-object v1 │ │ -19b92a: 7020 3c0a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a3c │ │ -19b930: 2700 |000c: throw v0 │ │ +19b90c: |[19b90c] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ +19b91c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +19b920: 0e00 |0002: return-void │ │ +19b922: 2200 ea02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ea │ │ +19b926: 7120 2358 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5823 │ │ +19b92c: 0c01 |0008: move-result-object v1 │ │ +19b92e: 7020 3c0a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a3c │ │ +19b934: 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; │ │ @@ -319406,69 +319407,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 │ │ -19b714: |[19b714] org.thoughtcrime.securesms.util.guava.Preconditions.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ -19b724: 7110 f90a 0600 |0000: invoke-static {v6}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0af9 │ │ -19b72a: 0c06 |0003: move-result-object v6 │ │ -19b72c: 2200 0703 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ -19b730: 6e10 de0a 0600 |0006: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0ade │ │ -19b736: 0a01 |0009: move-result v1 │ │ -19b738: 2172 |000a: array-length v2, v7 │ │ -19b73a: da02 0210 |000b: mul-int/lit8 v2, v2, #int 16 // #10 │ │ -19b73e: b021 |000d: add-int/2addr v1, v2 │ │ -19b740: 7020 030b 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b03 │ │ -19b746: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -19b748: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -19b74a: 2173 |0013: array-length v3, v7 │ │ -19b74c: 3531 2000 |0014: if-ge v1, v3, 0034 // +0020 │ │ -19b750: 1a03 a705 |0016: const-string v3, "%s" // string@05a7 │ │ -19b754: 6e30 d70a 3602 |0018: invoke-virtual {v6, v3, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@0ad7 │ │ -19b75a: 0a03 |001b: move-result v3 │ │ -19b75c: 12f4 |001c: const/4 v4, #int -1 // #ff │ │ -19b75e: 3343 0300 |001d: if-ne v3, v4, 0020 // +0003 │ │ -19b762: 2815 |001f: goto 0034 // +0015 │ │ -19b764: 6e30 ec0a 2603 |0020: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0aec │ │ -19b76a: 0c02 |0023: move-result-object v2 │ │ -19b76c: 6e20 0e0b 2000 |0024: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19b772: d802 0101 |0027: add-int/lit8 v2, v1, #int 1 // #01 │ │ -19b776: 4601 0701 |0029: aget-object v1, v7, v1 │ │ -19b77a: 6e20 0d0b 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b0d │ │ -19b780: d801 0302 |002e: add-int/lit8 v1, v3, #int 2 // #02 │ │ -19b784: 0125 |0030: move v5, v2 │ │ -19b786: 0112 |0031: move v2, v1 │ │ -19b788: 0151 |0032: move v1, v5 │ │ -19b78a: 28e0 |0033: goto 0013 // -0020 │ │ -19b78c: 6e20 eb0a 2600 |0034: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aeb │ │ -19b792: 0c06 |0037: move-result-object v6 │ │ -19b794: 6e20 0e0b 6000 |0038: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19b79a: 2176 |003b: array-length v6, v7 │ │ -19b79c: 3561 2400 |003c: if-ge v1, v6, 0060 // +0024 │ │ -19b7a0: 1a06 f003 |003e: const-string v6, " [" // string@03f0 │ │ -19b7a4: 6e20 0e0b 6000 |0040: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19b7aa: d806 0101 |0043: add-int/lit8 v6, v1, #int 1 // #01 │ │ -19b7ae: 4601 0701 |0045: aget-object v1, v7, v1 │ │ -19b7b2: 6e20 0d0b 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b0d │ │ -19b7b8: 2171 |004a: array-length v1, v7 │ │ -19b7ba: 3516 1000 |004b: if-ge v6, v1, 005b // +0010 │ │ -19b7be: 1a01 980a |004d: const-string v1, ", " // string@0a98 │ │ -19b7c2: 6e20 0e0b 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19b7c8: d801 0601 |0052: add-int/lit8 v1, v6, #int 1 // #01 │ │ -19b7cc: 4606 0706 |0054: aget-object v6, v7, v6 │ │ -19b7d0: 6e20 0d0b 6000 |0056: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b0d │ │ -19b7d6: 0116 |0059: move v6, v1 │ │ -19b7d8: 28f0 |005a: goto 004a // -0010 │ │ -19b7da: 1306 5d00 |005b: const/16 v6, #int 93 // #5d │ │ -19b7de: 6e20 060b 6000 |005d: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b06 │ │ -19b7e4: 6e10 1f0b 0000 |0060: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19b7ea: 0c06 |0063: move-result-object v6 │ │ -19b7ec: 1106 |0064: return-object v6 │ │ +19b718: |[19b718] org.thoughtcrime.securesms.util.guava.Preconditions.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ +19b728: 7110 f90a 0600 |0000: invoke-static {v6}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0af9 │ │ +19b72e: 0c06 |0003: move-result-object v6 │ │ +19b730: 2200 0703 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ +19b734: 6e10 de0a 0600 |0006: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0ade │ │ +19b73a: 0a01 |0009: move-result v1 │ │ +19b73c: 2172 |000a: array-length v2, v7 │ │ +19b73e: da02 0210 |000b: mul-int/lit8 v2, v2, #int 16 // #10 │ │ +19b742: b021 |000d: add-int/2addr v1, v2 │ │ +19b744: 7020 030b 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b03 │ │ +19b74a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +19b74c: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +19b74e: 2173 |0013: array-length v3, v7 │ │ +19b750: 3531 2000 |0014: if-ge v1, v3, 0034 // +0020 │ │ +19b754: 1a03 a705 |0016: const-string v3, "%s" // string@05a7 │ │ +19b758: 6e30 d70a 3602 |0018: invoke-virtual {v6, v3, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@0ad7 │ │ +19b75e: 0a03 |001b: move-result v3 │ │ +19b760: 12f4 |001c: const/4 v4, #int -1 // #ff │ │ +19b762: 3343 0300 |001d: if-ne v3, v4, 0020 // +0003 │ │ +19b766: 2815 |001f: goto 0034 // +0015 │ │ +19b768: 6e30 ec0a 2603 |0020: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0aec │ │ +19b76e: 0c02 |0023: move-result-object v2 │ │ +19b770: 6e20 0e0b 2000 |0024: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19b776: d802 0101 |0027: add-int/lit8 v2, v1, #int 1 // #01 │ │ +19b77a: 4601 0701 |0029: aget-object v1, v7, v1 │ │ +19b77e: 6e20 0d0b 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b0d │ │ +19b784: d801 0302 |002e: add-int/lit8 v1, v3, #int 2 // #02 │ │ +19b788: 0125 |0030: move v5, v2 │ │ +19b78a: 0112 |0031: move v2, v1 │ │ +19b78c: 0151 |0032: move v1, v5 │ │ +19b78e: 28e0 |0033: goto 0013 // -0020 │ │ +19b790: 6e20 eb0a 2600 |0034: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0aeb │ │ +19b796: 0c06 |0037: move-result-object v6 │ │ +19b798: 6e20 0e0b 6000 |0038: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19b79e: 2176 |003b: array-length v6, v7 │ │ +19b7a0: 3561 2400 |003c: if-ge v1, v6, 0060 // +0024 │ │ +19b7a4: 1a06 f003 |003e: const-string v6, " [" // string@03f0 │ │ +19b7a8: 6e20 0e0b 6000 |0040: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19b7ae: d806 0101 |0043: add-int/lit8 v6, v1, #int 1 // #01 │ │ +19b7b2: 4601 0701 |0045: aget-object v1, v7, v1 │ │ +19b7b6: 6e20 0d0b 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b0d │ │ +19b7bc: 2171 |004a: array-length v1, v7 │ │ +19b7be: 3516 1000 |004b: if-ge v6, v1, 005b // +0010 │ │ +19b7c2: 1a01 980a |004d: const-string v1, ", " // string@0a98 │ │ +19b7c6: 6e20 0e0b 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19b7cc: d801 0601 |0052: add-int/lit8 v1, v6, #int 1 // #01 │ │ +19b7d0: 4606 0706 |0054: aget-object v6, v7, v6 │ │ +19b7d4: 6e20 0d0b 6000 |0056: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b0d │ │ +19b7da: 0116 |0059: move v6, v1 │ │ +19b7dc: 28f0 |005a: goto 004a // -0010 │ │ +19b7de: 1306 5d00 |005b: const/16 v6, #int 93 // #5d │ │ +19b7e2: 6e20 060b 6000 |005d: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b06 │ │ +19b7e8: 6e10 1f0b 0000 |0060: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19b7ee: 0c06 |0063: move-result-object v6 │ │ +19b7f0: 1106 |0064: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=419 │ │ 0x0006 line=420 │ │ 0x0013 line=423 │ │ 0x0016 line=424 │ │ @@ -319550,18 +319551,18 @@ │ │ type : '(F)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19bad4: |[19bad4] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.:(F)V │ │ -19bae4: 7010 b202 0000 |0000: invoke-direct {v0}, Landroid/text/style/MetricAffectingSpan;.:()V // method@02b2 │ │ -19baea: 5901 ba42 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@42ba │ │ -19baee: 0e00 |0005: return-void │ │ +19bad8: |[19bad8] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.:(F)V │ │ +19bae8: 7010 b202 0000 |0000: invoke-direct {v0}, Landroid/text/style/MetricAffectingSpan;.:()V // method@02b2 │ │ +19baee: 5901 ba42 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@42ba │ │ +19baf2: 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 │ │ @@ -319572,30 +319573,30 @@ │ │ type : '(Landroid/text/TextPaint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -19baf0: |[19baf0] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ -19bb00: 6e10 a202 0400 |0000: invoke-virtual {v4}, Landroid/text/TextPaint;.getTextSize:()F // method@02a2 │ │ -19bb06: 0a00 |0003: move-result v0 │ │ -19bb08: 5231 ba42 |0004: iget v1, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@42ba │ │ -19bb0c: a800 0001 |0006: mul-float v0, v0, v1 │ │ -19bb10: 6e20 a302 0400 |0008: invoke-virtual {v4, v0}, Landroid/text/TextPaint;.setTextSize:(F)V // method@02a3 │ │ -19bb16: 5240 4b00 |000b: iget v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ -19bb1a: 6e10 a102 0400 |000d: invoke-virtual {v4}, Landroid/text/TextPaint;.ascent:()F // method@02a1 │ │ -19bb20: 0a01 |0010: move-result v1 │ │ -19bb22: 5232 ba42 |0011: iget v2, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@42ba │ │ -19bb26: a801 0102 |0013: mul-float v1, v1, v2 │ │ -19bb2a: 8711 |0015: float-to-int v1, v1 │ │ -19bb2c: db01 0104 |0016: div-int/lit8 v1, v1, #int 4 // #04 │ │ -19bb30: b010 |0018: add-int/2addr v0, v1 │ │ -19bb32: 5940 4b00 |0019: iput v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ -19bb36: 0e00 |001b: return-void │ │ +19baf4: |[19baf4] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ +19bb04: 6e10 a202 0400 |0000: invoke-virtual {v4}, Landroid/text/TextPaint;.getTextSize:()F // method@02a2 │ │ +19bb0a: 0a00 |0003: move-result v0 │ │ +19bb0c: 5231 ba42 |0004: iget v1, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@42ba │ │ +19bb10: a800 0001 |0006: mul-float v0, v0, v1 │ │ +19bb14: 6e20 a302 0400 |0008: invoke-virtual {v4, v0}, Landroid/text/TextPaint;.setTextSize:(F)V // method@02a3 │ │ +19bb1a: 5240 4b00 |000b: iget v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ +19bb1e: 6e10 a102 0400 |000d: invoke-virtual {v4}, Landroid/text/TextPaint;.ascent:()F // method@02a1 │ │ +19bb24: 0a01 |0010: move-result v1 │ │ +19bb26: 5232 ba42 |0011: iget v2, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@42ba │ │ +19bb2a: a801 0102 |0013: mul-float v1, v1, v2 │ │ +19bb2e: 8711 |0015: float-to-int v1, v1 │ │ +19bb30: db01 0104 |0016: div-int/lit8 v1, v1, #int 4 // #04 │ │ +19bb34: b010 |0018: add-int/2addr v0, v1 │ │ +19bb36: 5940 4b00 |0019: iput v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ +19bb3a: 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; │ │ @@ -319605,17 +319606,17 @@ │ │ type : '(Landroid/text/TextPaint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19bb38: |[19bb38] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateMeasureState:(Landroid/text/TextPaint;)V │ │ -19bb48: 6e20 3258 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@5832 │ │ -19bb4e: 0e00 |0003: return-void │ │ +19bb3c: |[19bb3c] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateMeasureState:(Landroid/text/TextPaint;)V │ │ +19bb4c: 6e20 3258 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@5832 │ │ +19bb52: 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; │ │ │ │ @@ -319676,22 +319677,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 │ │ -19bb74: |[19bb74] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -19bb84: 7010 2e02 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@022e │ │ -19bb8a: 2200 1d03 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@031d │ │ -19bb8e: 7020 560b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b56 │ │ -19bb94: 5b10 bc42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@42bc │ │ -19bb98: 5b13 c042 |000a: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@42c0 │ │ -19bb9c: 5b14 bd42 |000c: iput-object v4, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@42bd │ │ -19bba0: 0e00 |000e: return-void │ │ +19bb78: |[19bb78] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +19bb88: 7010 2e02 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@022e │ │ +19bb8e: 2200 1d03 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@031d │ │ +19bb92: 7020 560b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b56 │ │ +19bb98: 5b10 bc42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@42bc │ │ +19bb9c: 5b13 c042 |000a: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@42c0 │ │ +19bba0: 5b14 bd42 |000c: iput-object v4, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@42bd │ │ +19bba4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x000a line=25 │ │ 0x000c line=26 │ │ locals : │ │ @@ -319706,20 +319707,20 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -19bb50: |[19bb50] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.getContext:()Landroid/content/Context; │ │ -19bb60: 5410 bc42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@42bc │ │ -19bb64: 6e10 580b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b58 │ │ -19bb6a: 0c00 |0005: move-result-object v0 │ │ -19bb6c: 1f00 2700 |0006: check-cast v0, Landroid/content/Context; // type@0027 │ │ -19bb70: 1100 |0008: return-object v0 │ │ +19bb54: |[19bb54] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.getContext:()Landroid/content/Context; │ │ +19bb64: 5410 bc42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@42bc │ │ +19bb68: 6e10 580b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b58 │ │ +19bb6e: 0c00 |0005: move-result-object v0 │ │ +19bb70: 1f00 2700 |0006: check-cast v0, Landroid/content/Context; // type@0027 │ │ +19bb74: 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;) │ │ @@ -319727,22 +319728,22 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -19bba4: |[19bba4] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -19bbb4: 5401 bf42 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42bf │ │ -19bbb8: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -19bbbc: 6e10 5958 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5859 │ │ -19bbc2: 2805 |0007: goto 000c // +0005 │ │ -19bbc4: 0d01 |0008: move-exception v1 │ │ -19bbc6: 6e10 2d0a 0100 |0009: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ -19bbcc: 0e00 |000c: return-void │ │ +19bba8: |[19bba8] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +19bbb8: 5401 bf42 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42bf │ │ +19bbbc: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +19bbc0: 6e10 5958 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5859 │ │ +19bbc6: 2805 |0007: goto 000c // +0005 │ │ +19bbc8: 0d01 |0008: move-exception v1 │ │ +19bbca: 6e10 2d0a 0100 |0009: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ +19bbd0: 0e00 |000c: return-void │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0000 line=45 │ │ 0x0009 line=47 │ │ locals : │ │ @@ -319754,30 +319755,30 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 27 16-bit code units │ │ -19bbe0: |[19bbe0] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPreExecute:()V │ │ -19bbf0: 5470 bc42 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@42bc │ │ -19bbf4: 6e10 580b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b58 │ │ -19bbfa: 0c00 |0005: move-result-object v0 │ │ -19bbfc: 0701 |0006: move-object v1, v0 │ │ -19bbfe: 1f01 2700 |0007: check-cast v1, Landroid/content/Context; // type@0027 │ │ -19bc02: 3801 1100 |0009: if-eqz v1, 001a // +0011 │ │ -19bc06: 5472 c042 |000b: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@42c0 │ │ -19bc0a: 5473 bd42 |000d: iget-object v3, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@42bd │ │ -19bc0e: 5575 bb42 |000f: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@42bb │ │ -19bc12: 5476 be42 |0011: iget-object v6, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@42be │ │ -19bc16: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -19bc18: 7706 6c58 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@586c │ │ -19bc1e: 0c00 |0017: move-result-object v0 │ │ -19bc20: 5b70 bf42 |0018: iput-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42bf │ │ -19bc24: 0e00 |001a: return-void │ │ +19bbe4: |[19bbe4] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPreExecute:()V │ │ +19bbf4: 5470 bc42 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@42bc │ │ +19bbf8: 6e10 580b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b58 │ │ +19bbfe: 0c00 |0005: move-result-object v0 │ │ +19bc00: 0701 |0006: move-object v1, v0 │ │ +19bc02: 1f01 2700 |0007: check-cast v1, Landroid/content/Context; // type@0027 │ │ +19bc06: 3801 1100 |0009: if-eqz v1, 001a // +0011 │ │ +19bc0a: 5472 c042 |000b: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@42c0 │ │ +19bc0e: 5473 bd42 |000d: iget-object v3, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@42bd │ │ +19bc12: 5575 bb42 |000f: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@42bb │ │ +19bc16: 5476 be42 |0011: iget-object v6, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@42be │ │ +19bc1a: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +19bc1c: 7706 6c58 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@586c │ │ +19bc22: 0c00 |0017: move-result-object v0 │ │ +19bc24: 5b70 bf42 |0018: iput-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42bf │ │ +19bc28: 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; │ │ │ │ @@ -319786,19 +319787,19 @@ │ │ type : '(Landroid/content/DialogInterface$OnCancelListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -19bc28: |[19bc28] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.setCancelable:(Landroid/content/DialogInterface$OnCancelListener;)V │ │ -19bc38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19bc3a: 5c10 bb42 |0001: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@42bb │ │ -19bc3e: 5b12 be42 |0003: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@42be │ │ -19bc42: 0e00 |0005: return-void │ │ +19bc2c: |[19bc2c] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.setCancelable:(Landroid/content/DialogInterface$OnCancelListener;)V │ │ +19bc3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19bc3e: 5c10 bb42 |0001: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@42bb │ │ +19bc42: 5b12 be42 |0003: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@42be │ │ +19bc46: 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; │ │ @@ -319838,18 +319839,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 │ │ -19bc8c: |[19bc8c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V │ │ -19bc9c: 5b01 c142 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ -19bca0: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022e │ │ -19bca6: 0e00 |0005: return-void │ │ +19bc90: |[19bc90] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V │ │ +19bca0: 5b01 c142 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ +19bca4: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022e │ │ +19bcaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ @@ -319859,19 +319860,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 │ │ -19bc44: |[19bc44] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -19bc54: 1f01 3811 |0000: check-cast v1, [Ljava/lang/Void; // type@1138 │ │ -19bc58: 6e20 3b58 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@583b │ │ -19bc5e: 0c01 |0005: move-result-object v1 │ │ -19bc60: 1101 |0006: return-object v1 │ │ +19bc48: |[19bc48] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +19bc58: 1f01 3811 |0000: check-cast v1, [Ljava/lang/Void; // type@1138 │ │ +19bc5c: 6e20 3b58 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@583b │ │ +19bc62: 0c01 |0005: move-result-object v1 │ │ +19bc64: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ 0x0000 - 0x0007 reg=1 (null) [Ljava/lang/Object; │ │ │ │ @@ -319880,21 +319881,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 │ │ -19bc64: |[19bc64] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ -19bc74: 5412 c142 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ -19bc78: 7110 4558 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; // method@5845 │ │ -19bc7e: 0c00 |0005: move-result-object v0 │ │ -19bc80: 6e20 4d58 0200 |0006: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reverseAction:(Ljava/lang/Object;)V // method@584d │ │ -19bc86: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -19bc88: 1102 |000a: return-object v2 │ │ +19bc68: |[19bc68] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ +19bc78: 5412 c142 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ +19bc7c: 7110 4558 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; // method@5845 │ │ +19bc82: 0c00 |0005: move-result-object v0 │ │ +19bc84: 6e20 4d58 0200 |0006: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reverseAction:(Ljava/lang/Object;)V // method@584d │ │ +19bc8a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +19bc8c: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ 0x0000 - 0x000b reg=2 (null) [Ljava/lang/Void; │ │ │ │ @@ -319903,18 +319904,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 │ │ -19bca8: |[19bca8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Object;)V │ │ -19bcb8: 1f01 0f03 |0000: check-cast v1, Ljava/lang/Void; // type@030f │ │ -19bcbc: 6e20 3e58 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.onPostExecute:(Ljava/lang/Void;)V // method@583e │ │ -19bcc2: 0e00 |0005: return-void │ │ +19bcac: |[19bcac] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Object;)V │ │ +19bcbc: 1f01 0f03 |0000: check-cast v1, Ljava/lang/Void; // type@030f │ │ +19bcc0: 6e20 3e58 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.onPostExecute:(Ljava/lang/Void;)V // method@583e │ │ +19bcc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -319923,31 +319924,31 @@ │ │ type : '(Ljava/lang/Void;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -19bcc4: |[19bcc4] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Void;)V │ │ -19bcd4: 5412 c142 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ -19bcd8: 7110 4158 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@5841 │ │ -19bcde: 0a02 |0005: move-result v2 │ │ -19bce0: 3802 1900 |0006: if-eqz v2, 001f // +0019 │ │ -19bce4: 5412 c142 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ -19bce8: 7110 4258 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@5842 │ │ -19bcee: 0c02 |000d: move-result-object v2 │ │ -19bcf0: 3802 1100 |000e: if-eqz v2, 001f // +0011 │ │ -19bcf4: 5412 c142 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ -19bcf8: 7110 4258 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@5842 │ │ -19bcfe: 0c02 |0015: move-result-object v2 │ │ -19bd00: 6e10 5958 0200 |0016: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5859 │ │ -19bd06: 5412 c142 |0019: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ -19bd0a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -19bd0c: 7120 4358 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@5843 │ │ -19bd12: 0e00 |001f: return-void │ │ +19bcc8: |[19bcc8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Void;)V │ │ +19bcd8: 5412 c142 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ +19bcdc: 7110 4158 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@5841 │ │ +19bce2: 0a02 |0005: move-result v2 │ │ +19bce4: 3802 1900 |0006: if-eqz v2, 001f // +0019 │ │ +19bce8: 5412 c142 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ +19bcec: 7110 4258 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@5842 │ │ +19bcf2: 0c02 |000d: move-result-object v2 │ │ +19bcf4: 3802 1100 |000e: if-eqz v2, 001f // +0011 │ │ +19bcf8: 5412 c142 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ +19bcfc: 7110 4258 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@5842 │ │ +19bd02: 0c02 |0015: move-result-object v2 │ │ +19bd04: 6e10 5958 0200 |0016: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5859 │ │ +19bd0a: 5412 c142 |0019: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ +19bd0e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +19bd10: 7120 4358 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@5843 │ │ +19bd16: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0010 line=90 │ │ 0x0019 line=91 │ │ locals : │ │ 0x0000 - 0x0020 reg=1 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ @@ -319958,34 +319959,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -19bd14: |[19bd14] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPreExecute:()V │ │ -19bd24: 5440 c142 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ -19bd28: 7110 4158 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@5841 │ │ -19bd2e: 0a00 |0005: move-result v0 │ │ -19bd30: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -19bd34: 5440 c142 |0008: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ -19bd38: 7110 4458 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; // method@5844 │ │ -19bd3e: 0c01 |000d: move-result-object v1 │ │ -19bd40: 6e10 1a03 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -19bd46: 0c01 |0011: move-result-object v1 │ │ -19bd48: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -19bd4a: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ -19bd4e: 7140 6a58 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@586a │ │ -19bd54: 0c01 |0018: move-result-object v1 │ │ -19bd56: 7120 4358 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@5843 │ │ -19bd5c: 2807 |001c: goto 0023 // +0007 │ │ -19bd5e: 5440 c142 |001d: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ -19bd62: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -19bd64: 7120 4358 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@5843 │ │ -19bd6a: 0e00 |0023: return-void │ │ +19bd18: |[19bd18] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPreExecute:()V │ │ +19bd28: 5440 c142 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ +19bd2c: 7110 4158 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@5841 │ │ +19bd32: 0a00 |0005: move-result v0 │ │ +19bd34: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +19bd38: 5440 c142 |0008: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ +19bd3c: 7110 4458 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; // method@5844 │ │ +19bd42: 0c01 |000d: move-result-object v1 │ │ +19bd44: 6e10 1a03 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +19bd4a: 0c01 |0011: move-result-object v1 │ │ +19bd4c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +19bd4e: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ +19bd52: 7140 6a58 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@586a │ │ +19bd58: 0c01 |0018: move-result-object v1 │ │ +19bd5a: 7120 4358 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@5843 │ │ +19bd60: 2807 |001c: goto 0023 // +0007 │ │ +19bd62: 5440 c142 |001d: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@42c1 │ │ +19bd66: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +19bd68: 7120 4358 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@5843 │ │ +19bd6e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x001d line=78 │ │ locals : │ │ 0x0000 - 0x0024 reg=4 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ │ │ @@ -320058,22 +320059,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 │ │ -19be34: |[19be34] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.:(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;IZ)V │ │ -19be44: 7010 2e02 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022e │ │ -19be4a: 5b01 c842 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42c8 │ │ -19be4e: 5b02 c742 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@42c7 │ │ -19be52: 5b03 c542 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@42c5 │ │ -19be56: 5904 c642 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@42c6 │ │ -19be5a: 5c05 c442 |000b: iput-boolean v5, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@42c4 │ │ -19be5e: 0e00 |000d: return-void │ │ +19be38: |[19be38] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.:(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;IZ)V │ │ +19be48: 7010 2e02 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022e │ │ +19be4e: 5b01 c842 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42c8 │ │ +19be52: 5b02 c742 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@42c7 │ │ +19be56: 5b03 c542 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@42c5 │ │ +19be5a: 5904 c642 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@42c6 │ │ +19be5e: 5c05 c442 |000b: iput-boolean v5, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@42c4 │ │ +19be62: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x0005 line=34 │ │ 0x0007 line=35 │ │ 0x0009 line=36 │ │ @@ -320091,17 +320092,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 │ │ -19bd84: |[19bd84] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z │ │ -19bd94: 5500 c442 |0000: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@42c4 │ │ -19bd98: 0f00 |0002: return v0 │ │ +19bd88: |[19bd88] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z │ │ +19bd98: 5500 c442 |0000: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@42c4 │ │ +19bd9c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;) │ │ @@ -320109,17 +320110,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 │ │ -19be04: |[19be04] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -19be14: 5400 c242 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c2 │ │ -19be18: 1100 |0002: return-object v0 │ │ +19be08: |[19be08] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +19be18: 5400 c242 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c2 │ │ +19be1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;) │ │ @@ -320127,17 +320128,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 │ │ -19be1c: |[19be1c] 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; │ │ -19be2c: 5b01 c242 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c2 │ │ -19be30: 1101 |0002: return-object v1 │ │ +19be20: |[19be20] 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; │ │ +19be30: 5b01 c242 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c2 │ │ +19be34: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ │ │ @@ -320146,17 +320147,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 │ │ -19bd6c: |[19bd6c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; │ │ -19bd7c: 5400 c842 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42c8 │ │ -19bd80: 1100 |0002: return-object v0 │ │ +19bd70: |[19bd70] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; │ │ +19bd80: 5400 c842 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42c8 │ │ +19bd84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;) │ │ @@ -320164,17 +320165,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 │ │ -19bd9c: |[19bd9c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; │ │ -19bdac: 5400 c342 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@42c3 │ │ -19bdb0: 1100 |0002: return-object v0 │ │ +19bda0: |[19bda0] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; │ │ +19bdb0: 5400 c342 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@42c3 │ │ +19bdb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ Virtual methods - │ │ @@ -320183,18 +320184,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 │ │ -19bdb4: |[19bdb4] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -19bdc4: 6e20 4758 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@5847 │ │ -19bdca: 0c01 |0003: move-result-object v1 │ │ -19bdcc: 1101 |0004: return-object v1 │ │ +19bdb8: |[19bdb8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +19bdc8: 6e20 4758 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@5847 │ │ +19bdce: 0c01 |0003: move-result-object v1 │ │ +19bdd0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x0005 reg=1 (null) [Ljava/lang/Object; │ │ │ │ @@ -320203,26 +320204,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 │ │ -19bdd0: |[19bdd0] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ -19bde0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19bde2: 3803 0900 |0001: if-eqz v3, 000a // +0009 │ │ -19bde6: 2131 |0003: array-length v1, v3 │ │ -19bde8: 3d01 0600 |0004: if-lez v1, 000a // +0006 │ │ -19bdec: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -19bdee: 4603 0301 |0007: aget-object v3, v3, v1 │ │ -19bdf2: 2802 |0009: goto 000b // +0002 │ │ -19bdf4: 0703 |000a: move-object v3, v0 │ │ -19bdf6: 5b23 c342 |000b: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@42c3 │ │ -19bdfa: 6e20 4858 3200 |000d: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.executeAction:(Ljava/lang/Object;)V // method@5848 │ │ -19be00: 1100 |0010: return-object v0 │ │ +19bdd4: |[19bdd4] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ +19bde4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19bde6: 3803 0900 |0001: if-eqz v3, 000a // +0009 │ │ +19bdea: 2131 |0003: array-length v1, v3 │ │ +19bdec: 3d01 0600 |0004: if-lez v1, 000a // +0006 │ │ +19bdf0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +19bdf2: 4603 0301 |0007: aget-object v3, v3, v1 │ │ +19bdf6: 2802 |0009: goto 000b // +0002 │ │ +19bdf8: 0703 |000a: move-object v3, v0 │ │ +19bdfa: 5b23 c342 |000b: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@42c3 │ │ +19bdfe: 6e20 4858 3200 |000d: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.executeAction:(Ljava/lang/Object;)V // method@5848 │ │ +19be04: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=54 │ │ 0x000d line=55 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x0011 reg=3 (null) [Ljava/lang/Object; │ │ @@ -320238,22 +320239,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -19be60: |[19be60] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onClick:(Landroid/view/View;)V │ │ -19be70: 2203 f610 |0000: new-instance v3, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; // type@10f6 │ │ -19be74: 7020 3958 2300 |0002: invoke-direct {v3, v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V // method@5839 │ │ -19be7a: 6200 3500 |0005: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -19be7e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -19be80: 2311 3811 |0008: new-array v1, v1, [Ljava/lang/Void; // type@1138 │ │ -19be84: 6e30 3c58 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@583c │ │ -19be8a: 0e00 |000d: return-void │ │ +19be64: |[19be64] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onClick:(Landroid/view/View;)V │ │ +19be74: 2203 f610 |0000: new-instance v3, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; // type@10f6 │ │ +19be78: 7020 3958 2300 |0002: invoke-direct {v3, v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V // method@5839 │ │ +19be7e: 6200 3500 |0005: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +19be82: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +19be84: 2311 3811 |0008: new-array v1, v1, [Ljava/lang/Void; // type@1138 │ │ +19be88: 6e30 3c58 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@583c │ │ +19be8e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x000a line=94 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x000e reg=3 (null) Landroid/view/View; │ │ @@ -320263,18 +320264,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 │ │ -19be8c: |[19be8c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -19be9c: 1f01 0f03 |0000: check-cast v1, Ljava/lang/Void; // type@030f │ │ -19bea0: 6e20 4b58 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.onPostExecute:(Ljava/lang/Void;)V // method@584b │ │ -19bea6: 0e00 |0005: return-void │ │ +19be90: |[19be90] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +19bea0: 1f01 0f03 |0000: check-cast v1, Ljava/lang/Void; // type@030f │ │ +19bea4: 6e20 4b58 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.onPostExecute:(Ljava/lang/Void;)V // method@584b │ │ +19beaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -320283,40 +320284,40 @@ │ │ type : '(Ljava/lang/Void;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -19bea8: |[19bea8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Void;)V │ │ -19beb8: 5523 c442 |0000: iget-boolean v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@42c4 │ │ -19bebc: 3803 0c00 |0002: if-eqz v3, 000e // +000c │ │ -19bec0: 5423 c242 |0004: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c2 │ │ -19bec4: 3803 0800 |0006: if-eqz v3, 000e // +0008 │ │ -19bec8: 6e10 5958 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5859 │ │ -19bece: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -19bed0: 5b23 c242 |000c: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c2 │ │ -19bed4: 5423 c842 |000e: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42c8 │ │ -19bed8: 5420 c742 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@42c7 │ │ -19bedc: 5221 c642 |0012: iget v1, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@42c6 │ │ -19bee0: 7130 ea08 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@08ea │ │ -19bee6: 0c03 |0017: move-result-object v3 │ │ -19bee8: 5420 c542 |0018: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@42c5 │ │ -19beec: 6e30 eb08 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@08eb │ │ -19bef2: 0c03 |001d: move-result-object v3 │ │ -19bef4: 5420 c842 |001e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42c8 │ │ -19bef8: 6e10 2903 0000 |0020: invoke-virtual {v0}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0329 │ │ -19befe: 0c00 |0023: move-result-object v0 │ │ -19bf00: 6001 171c |0024: sget v1, Lorg/thoughtcrime/securesms/R$color;.white:I // field@1c17 │ │ -19bf04: 6e20 db00 1000 |0026: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ -19bf0a: 0a00 |0029: move-result v0 │ │ -19bf0c: 6e20 ec08 0300 |002a: invoke-virtual {v3, v0}, Lcom/google/android/material/snackbar/Snackbar;.setActionTextColor:(I)Lcom/google/android/material/snackbar/Snackbar; // method@08ec │ │ -19bf12: 0c03 |002d: move-result-object v3 │ │ -19bf14: 6e10 ed08 0300 |002e: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@08ed │ │ -19bf1a: 0e00 |0031: return-void │ │ +19beac: |[19beac] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Void;)V │ │ +19bebc: 5523 c442 |0000: iget-boolean v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@42c4 │ │ +19bec0: 3803 0c00 |0002: if-eqz v3, 000e // +000c │ │ +19bec4: 5423 c242 |0004: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c2 │ │ +19bec8: 3803 0800 |0006: if-eqz v3, 000e // +0008 │ │ +19becc: 6e10 5958 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5859 │ │ +19bed2: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +19bed4: 5b23 c242 |000c: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c2 │ │ +19bed8: 5423 c842 |000e: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42c8 │ │ +19bedc: 5420 c742 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@42c7 │ │ +19bee0: 5221 c642 |0012: iget v1, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@42c6 │ │ +19bee4: 7130 ea08 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@08ea │ │ +19beea: 0c03 |0017: move-result-object v3 │ │ +19beec: 5420 c542 |0018: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@42c5 │ │ +19bef0: 6e30 eb08 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@08eb │ │ +19bef6: 0c03 |001d: move-result-object v3 │ │ +19bef8: 5420 c842 |001e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42c8 │ │ +19befc: 6e10 2903 0000 |0020: invoke-virtual {v0}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0329 │ │ +19bf02: 0c00 |0023: move-result-object v0 │ │ +19bf04: 6001 171c |0024: sget v1, Lorg/thoughtcrime/securesms/R$color;.white:I // field@1c17 │ │ +19bf08: 6e20 db00 1000 |0026: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ +19bf0e: 0a00 |0029: move-result v0 │ │ +19bf10: 6e20 ec08 0300 |002a: invoke-virtual {v3, v0}, Lcom/google/android/material/snackbar/Snackbar;.setActionTextColor:(I)Lcom/google/android/material/snackbar/Snackbar; // method@08ec │ │ +19bf16: 0c03 |002d: move-result-object v3 │ │ +19bf18: 6e10 ed08 0300 |002e: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@08ed │ │ +19bf1e: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0008 line=62 │ │ 0x000c line=63 │ │ 0x000e line=66 │ │ 0x001a line=67 │ │ @@ -320331,36 +320332,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -19bf1c: |[19bf1c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPreExecute:()V │ │ -19bf2c: 5550 c442 |0000: iget-boolean v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@42c4 │ │ -19bf30: 3800 1f00 |0002: if-eqz v0, 0021 // +001f │ │ -19bf34: 5450 c842 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42c8 │ │ -19bf38: 6e10 1a03 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -19bf3e: 0c00 |0009: move-result-object v0 │ │ -19bf40: 5451 c842 |000a: iget-object v1, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42c8 │ │ -19bf44: 6e10 1a03 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ -19bf4a: 0c01 |000f: move-result-object v1 │ │ -19bf4c: 6002 a12a |0010: sget v2, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2aa1 │ │ -19bf50: 6e20 7700 2100 |0012: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -19bf56: 0c01 |0015: move-result-object v1 │ │ -19bf58: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -19bf5a: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -19bf5c: 1a04 0000 |0018: const-string v4, "" // string@0000 │ │ -19bf60: 7153 6b58 4021 |001a: invoke-static {v0, v4, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@586b │ │ -19bf66: 0c00 |001d: move-result-object v0 │ │ -19bf68: 5b50 c242 |001e: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c2 │ │ -19bf6c: 2804 |0020: goto 0024 // +0004 │ │ -19bf6e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -19bf70: 5b50 c242 |0022: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c2 │ │ -19bf74: 0e00 |0024: return-void │ │ +19bf20: |[19bf20] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPreExecute:()V │ │ +19bf30: 5550 c442 |0000: iget-boolean v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@42c4 │ │ +19bf34: 3800 1f00 |0002: if-eqz v0, 0021 // +001f │ │ +19bf38: 5450 c842 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42c8 │ │ +19bf3c: 6e10 1a03 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +19bf42: 0c00 |0009: move-result-object v0 │ │ +19bf44: 5451 c842 |000a: iget-object v1, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@42c8 │ │ +19bf48: 6e10 1a03 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@031a │ │ +19bf4e: 0c01 |000f: move-result-object v1 │ │ +19bf50: 6002 a12a |0010: sget v2, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2aa1 │ │ +19bf54: 6e20 7700 2100 |0012: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +19bf5a: 0c01 |0015: move-result-object v1 │ │ +19bf5c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +19bf5e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +19bf60: 1a04 0000 |0018: const-string v4, "" // string@0000 │ │ +19bf64: 7153 6b58 4021 |001a: invoke-static {v0, v4, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@586b │ │ +19bf6a: 0c00 |001d: move-result-object v0 │ │ +19bf6c: 5b50 c242 |001e: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c2 │ │ +19bf70: 2804 |0020: goto 0024 // +0004 │ │ +19bf72: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +19bf74: 5b50 c242 |0022: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42c2 │ │ +19bf78: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ 0x000c line=44 │ │ 0x0018 line=43 │ │ 0x0022 line=47 │ │ @@ -320407,19 +320408,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 │ │ -19c168: |[19c168] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V │ │ -19c178: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19c17e: 5b01 d242 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@42d2 │ │ -19c182: 5b02 d342 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42d3 │ │ -19c186: 0e00 |0007: return-void │ │ +19c16c: |[19c16c] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V │ │ +19c17c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19c182: 5b01 d242 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@42d2 │ │ +19c186: 5b02 d342 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42d3 │ │ +19c18a: 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; │ │ @@ -320430,19 +320431,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 │ │ -19c188: |[19c188] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -19c198: 5420 d242 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@42d2 │ │ -19c19c: 5421 d342 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42d3 │ │ -19c1a0: 7140 5e58 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@585e │ │ -19c1a6: 0e00 |0007: return-void │ │ +19c18c: |[19c18c] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +19c19c: 5420 d242 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@42d2 │ │ +19c1a0: 5421 d342 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@42d3 │ │ +19c1a4: 7140 5e58 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@585e │ │ +19c1aa: 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 │ │ @@ -320488,18 +320489,18 @@ │ │ type : '(Landroid/view/ViewStub;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19c4b4: |[19c4b4] org.thoughtcrime.securesms.util.views.Stub.:(Landroid/view/ViewStub;)V │ │ -19c4c4: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19c4ca: 5b01 d942 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42d9 │ │ -19c4ce: 0e00 |0005: return-void │ │ +19c4b8: |[19c4b8] org.thoughtcrime.securesms.util.views.Stub.:(Landroid/view/ViewStub;)V │ │ +19c4c8: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19c4ce: 5b01 d942 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42d9 │ │ +19c4d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/views/Stub; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/ViewStub; │ │ @@ -320510,25 +320511,25 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -19c480: |[19c480] org.thoughtcrime.securesms.util.views.Stub.get:()Ljava/lang/Object; │ │ -19c490: 5410 d842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42d8 │ │ -19c494: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -19c498: 5410 d942 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42d9 │ │ -19c49c: 6e10 6b03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036b │ │ -19c4a2: 0c00 |0009: move-result-object v0 │ │ -19c4a4: 5b10 d842 |000a: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42d8 │ │ -19c4a8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -19c4aa: 5b10 d942 |000d: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42d9 │ │ -19c4ae: 5410 d842 |000f: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42d8 │ │ -19c4b2: 1100 |0011: return-object v0 │ │ +19c484: |[19c484] org.thoughtcrime.securesms.util.views.Stub.get:()Ljava/lang/Object; │ │ +19c494: 5410 d842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42d8 │ │ +19c498: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +19c49c: 5410 d942 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42d9 │ │ +19c4a0: 6e10 6b03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036b │ │ +19c4a6: 0c00 |0009: move-result-object v0 │ │ +19c4a8: 5b10 d842 |000a: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42d8 │ │ +19c4ac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +19c4ae: 5b10 d942 |000d: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42d9 │ │ +19c4b2: 5410 d842 |000f: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42d8 │ │ +19c4b6: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ 0x000d line=20 │ │ 0x000f line=23 │ │ locals : │ │ @@ -320539,21 +320540,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -19c460: |[19c460] org.thoughtcrime.securesms.util.views.Stub.resolved:()Z │ │ -19c470: 5410 d842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42d8 │ │ -19c474: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -19c478: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -19c47a: 2802 |0005: goto 0007 // +0002 │ │ -19c47c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -19c47e: 0f00 |0007: return v0 │ │ +19c464: |[19c464] org.thoughtcrime.securesms.util.views.Stub.resolved:()Z │ │ +19c474: 5410 d842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42d8 │ │ +19c478: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +19c47c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +19c47e: 2802 |0005: goto 0007 // +0002 │ │ +19c480: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +19c482: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/util/views/Stub; │ │ │ │ source_file_idx : 14191 (Stub.java) │ │ @@ -320597,18 +320598,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19c8a4: |[19c8a4] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;)V │ │ -19c8b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19c8b6: 7030 9858 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@5898 │ │ -19c8bc: 0e00 |0004: return-void │ │ +19c8a8: |[19c8a8] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;)V │ │ +19c8b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19c8ba: 7030 9858 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@5898 │ │ +19c8c0: 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; │ │ │ │ @@ -320617,18 +320618,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 │ │ -19c8c0: |[19c8c0] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -19c8d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19c8d2: 7040 9958 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@5899 │ │ -19c8d8: 0e00 |0004: return-void │ │ +19c8c4: |[19c8c4] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +19c8d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19c8d6: 7040 9958 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@5899 │ │ +19c8dc: 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; │ │ @@ -320638,24 +320639,24 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -19c8dc: |[19c8dc] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -19c8ec: 7040 f203 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@03f2 │ │ -19c8f2: 6002 4227 |0003: sget v2, Lorg/thoughtcrime/securesms/R$layout;.video_player:I // field@2742 │ │ -19c8f6: 7130 9c58 2100 |0005: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@589c │ │ -19c8fc: 6001 ab25 |0008: sget v1, Lorg/thoughtcrime/securesms/R$id;.video_view:I // field@25ab │ │ -19c900: 7120 d657 1000 |000a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.findById:(Landroid/view/View;I)Landroid/view/View; // method@57d6 │ │ -19c906: 0c01 |000d: move-result-object v1 │ │ -19c908: 1f01 7802 |000e: check-cast v1, Lcom/google/android/exoplayer2/ui/PlayerView; // type@0278 │ │ -19c90c: 5b01 dc42 |0010: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@42dc │ │ -19c910: 0e00 |0012: return-void │ │ +19c8e0: |[19c8e0] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +19c8f0: 7040 f203 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@03f2 │ │ +19c8f6: 6002 4227 |0003: sget v2, Lorg/thoughtcrime/securesms/R$layout;.video_player:I // field@2742 │ │ +19c8fa: 7130 9c58 2100 |0005: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@589c │ │ +19c900: 6001 ab25 |0008: sget v1, Lorg/thoughtcrime/securesms/R$id;.video_view:I // field@25ab │ │ +19c904: 7120 d657 1000 |000a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.findById:(Landroid/view/View;I)Landroid/view/View; // method@57d6 │ │ +19c90a: 0c01 |000d: move-result-object v1 │ │ +19c90c: 1f01 7802 |000e: check-cast v1, Lcom/google/android/exoplayer2/ui/PlayerView; // type@0278 │ │ +19c910: 5b01 dc42 |0010: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@42dc │ │ +19c914: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=67 │ │ 0x0008 line=69 │ │ locals : │ │ 0x0000 - 0x0013 reg=0 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ @@ -320668,70 +320669,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 │ │ -19c958: |[19c958] org.thoughtcrime.securesms.video.VideoPlayer.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ -19c968: 2200 7d02 |0000: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder; // type@027d │ │ -19c96c: 6e10 9b58 0500 |0002: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@589b │ │ -19c972: 0c01 |0005: move-result-object v1 │ │ -19c974: 7020 df08 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.:(Landroid/content/Context;)V // method@08df │ │ -19c97a: 6e10 e008 0000 |0009: invoke-virtual {v0}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.build:()Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter; // method@08e0 │ │ -19c980: 0c00 |000c: move-result-object v0 │ │ -19c982: 2201 7502 |000d: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // type@0275 │ │ -19c986: 6e10 9b58 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@589b │ │ -19c98c: 0c02 |0012: move-result-object v2 │ │ -19c98e: 7020 d908 2100 |0013: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.:(Landroid/content/Context;)V // method@08d9 │ │ -19c994: 2202 5902 |0016: new-instance v2, Lcom/google/android/exoplayer2/DefaultLoadControl; // type@0259 │ │ -19c998: 7010 9808 0200 |0018: invoke-direct {v2}, Lcom/google/android/exoplayer2/DefaultLoadControl;.:()V // method@0898 │ │ -19c99e: 2203 6802 |001b: new-instance v3, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // type@0268 │ │ -19c9a2: 6e10 9b58 0500 |001d: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@589b │ │ -19c9a8: 0c04 |0020: move-result-object v4 │ │ -19c9aa: 7020 bf08 4300 |0021: invoke-direct {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.:(Landroid/content/Context;)V // method@08bf │ │ -19c9b0: 6e20 c408 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@08c4 │ │ -19c9b6: 0c01 |0027: move-result-object v1 │ │ -19c9b8: 6e20 c208 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@08c2 │ │ -19c9be: 0c00 |002b: move-result-object v0 │ │ -19c9c0: 6e20 c308 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@08c3 │ │ -19c9c6: 0c00 |002f: move-result-object v0 │ │ -19c9c8: 6e10 c108 0000 |0030: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.build:()Lcom/google/android/exoplayer2/SimpleExoPlayer; // method@08c1 │ │ -19c9ce: 0c00 |0033: move-result-object v0 │ │ -19c9d0: 5b50 db42 |0034: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42db │ │ -19c9d4: 2201 fc10 |0036: new-instance v1, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener; // type@10fc │ │ -19c9d8: 5452 dd42 |0038: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@42dd │ │ -19c9dc: 7020 7158 2100 |003a: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.:(Landroid/view/Window;)V // method@5871 │ │ -19c9e2: 6e20 c508 1000 |003d: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.addListener:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08c5 │ │ -19c9e8: 5450 dc42 |0040: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@42dc │ │ -19c9ec: 5451 db42 |0042: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42db │ │ -19c9f0: 6e20 da08 1000 |0044: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ui/PlayerView;.setPlayer:(Lcom/google/android/exoplayer2/Player;)V // method@08da │ │ -19c9f6: 2200 8002 |0047: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // type@0280 │ │ -19c9fa: 6e10 9b58 0500 |0049: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@589b │ │ -19ca00: 0c01 |004c: move-result-object v1 │ │ -19ca02: 1a02 7c17 |004d: const-string v2, "GenericUserAgent" // string@177c │ │ -19ca06: 1203 |004f: const/4 v3, #int 0 // #0 │ │ -19ca08: 7040 e108 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@08e1 │ │ -19ca0e: 2201 ff10 |0053: new-instance v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory; // type@10ff │ │ -19ca12: 7020 a958 0100 |0055: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V // method@58a9 │ │ -19ca18: 2200 6e02 |0058: new-instance v0, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // type@026e │ │ -19ca1c: 7010 d508 0000 |005a: invoke-direct {v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.:()V // method@08d5 │ │ -19ca22: 2202 7202 |005d: new-instance v2, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory; // type@0272 │ │ -19ca26: 7030 d708 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@08d7 │ │ -19ca2c: 6e10 9350 0600 |0062: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.getUri:()Landroid/net/Uri; // method@5093 │ │ -19ca32: 0c06 |0065: move-result-object v6 │ │ -19ca34: 7110 9a08 0600 |0066: invoke-static {v6}, Lcom/google/android/exoplayer2/MediaItem;.fromUri:(Landroid/net/Uri;)Lcom/google/android/exoplayer2/MediaItem; // method@089a │ │ -19ca3a: 0c06 |0069: move-result-object v6 │ │ -19ca3c: 6e20 d808 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@08d8 │ │ -19ca42: 0c06 |006d: move-result-object v6 │ │ -19ca44: 5450 db42 |006e: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42db │ │ -19ca48: 6e20 ca08 6000 |0070: invoke-virtual {v0, v6}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.prepare:(Lcom/google/android/exoplayer2/source/MediaSource;)V // method@08ca │ │ -19ca4e: 5456 db42 |0073: iget-object v6, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42db │ │ -19ca52: 6e20 cf08 7600 |0075: invoke-virtual {v6, v7}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08cf │ │ -19ca58: 0e00 |0078: return-void │ │ +19c95c: |[19c95c] org.thoughtcrime.securesms.video.VideoPlayer.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ +19c96c: 2200 7d02 |0000: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder; // type@027d │ │ +19c970: 6e10 9b58 0500 |0002: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@589b │ │ +19c976: 0c01 |0005: move-result-object v1 │ │ +19c978: 7020 df08 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.:(Landroid/content/Context;)V // method@08df │ │ +19c97e: 6e10 e008 0000 |0009: invoke-virtual {v0}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.build:()Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter; // method@08e0 │ │ +19c984: 0c00 |000c: move-result-object v0 │ │ +19c986: 2201 7502 |000d: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // type@0275 │ │ +19c98a: 6e10 9b58 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@589b │ │ +19c990: 0c02 |0012: move-result-object v2 │ │ +19c992: 7020 d908 2100 |0013: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.:(Landroid/content/Context;)V // method@08d9 │ │ +19c998: 2202 5902 |0016: new-instance v2, Lcom/google/android/exoplayer2/DefaultLoadControl; // type@0259 │ │ +19c99c: 7010 9808 0200 |0018: invoke-direct {v2}, Lcom/google/android/exoplayer2/DefaultLoadControl;.:()V // method@0898 │ │ +19c9a2: 2203 6802 |001b: new-instance v3, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // type@0268 │ │ +19c9a6: 6e10 9b58 0500 |001d: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@589b │ │ +19c9ac: 0c04 |0020: move-result-object v4 │ │ +19c9ae: 7020 bf08 4300 |0021: invoke-direct {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.:(Landroid/content/Context;)V // method@08bf │ │ +19c9b4: 6e20 c408 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@08c4 │ │ +19c9ba: 0c01 |0027: move-result-object v1 │ │ +19c9bc: 6e20 c208 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@08c2 │ │ +19c9c2: 0c00 |002b: move-result-object v0 │ │ +19c9c4: 6e20 c308 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@08c3 │ │ +19c9ca: 0c00 |002f: move-result-object v0 │ │ +19c9cc: 6e10 c108 0000 |0030: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.build:()Lcom/google/android/exoplayer2/SimpleExoPlayer; // method@08c1 │ │ +19c9d2: 0c00 |0033: move-result-object v0 │ │ +19c9d4: 5b50 db42 |0034: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42db │ │ +19c9d8: 2201 fc10 |0036: new-instance v1, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener; // type@10fc │ │ +19c9dc: 5452 dd42 |0038: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@42dd │ │ +19c9e0: 7020 7158 2100 |003a: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.:(Landroid/view/Window;)V // method@5871 │ │ +19c9e6: 6e20 c508 1000 |003d: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.addListener:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08c5 │ │ +19c9ec: 5450 dc42 |0040: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@42dc │ │ +19c9f0: 5451 db42 |0042: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42db │ │ +19c9f4: 6e20 da08 1000 |0044: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ui/PlayerView;.setPlayer:(Lcom/google/android/exoplayer2/Player;)V // method@08da │ │ +19c9fa: 2200 8002 |0047: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // type@0280 │ │ +19c9fe: 6e10 9b58 0500 |0049: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@589b │ │ +19ca04: 0c01 |004c: move-result-object v1 │ │ +19ca06: 1a02 7c17 |004d: const-string v2, "GenericUserAgent" // string@177c │ │ +19ca0a: 1203 |004f: const/4 v3, #int 0 // #0 │ │ +19ca0c: 7040 e108 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@08e1 │ │ +19ca12: 2201 ff10 |0053: new-instance v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory; // type@10ff │ │ +19ca16: 7020 a958 0100 |0055: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V // method@58a9 │ │ +19ca1c: 2200 6e02 |0058: new-instance v0, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // type@026e │ │ +19ca20: 7010 d508 0000 |005a: invoke-direct {v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.:()V // method@08d5 │ │ +19ca26: 2202 7202 |005d: new-instance v2, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory; // type@0272 │ │ +19ca2a: 7030 d708 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@08d7 │ │ +19ca30: 6e10 9350 0600 |0062: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.getUri:()Landroid/net/Uri; // method@5093 │ │ +19ca36: 0c06 |0065: move-result-object v6 │ │ +19ca38: 7110 9a08 0600 |0066: invoke-static {v6}, Lcom/google/android/exoplayer2/MediaItem;.fromUri:(Landroid/net/Uri;)Lcom/google/android/exoplayer2/MediaItem; // method@089a │ │ +19ca3e: 0c06 |0069: move-result-object v6 │ │ +19ca40: 6e20 d808 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@08d8 │ │ +19ca46: 0c06 |006d: move-result-object v6 │ │ +19ca48: 5450 db42 |006e: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42db │ │ +19ca4c: 6e20 ca08 6000 |0070: invoke-virtual {v0, v6}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.prepare:(Lcom/google/android/exoplayer2/source/MediaSource;)V // method@08ca │ │ +19ca52: 5456 db42 |0073: iget-object v6, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42db │ │ +19ca56: 6e20 cf08 7600 |0075: invoke-virtual {v6, v7}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08cf │ │ +19ca5c: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000d line=96 │ │ 0x0016 line=97 │ │ 0x001b line=99 │ │ 0x0024 line=100 │ │ @@ -320758,19 +320759,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19c914: |[19c914] org.thoughtcrime.securesms.video.VideoPlayer.cleanup:()V │ │ -19c924: 5410 db42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42db │ │ -19c928: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -19c92c: 6e10 cb08 0000 |0004: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@08cb │ │ -19c932: 0e00 |0007: return-void │ │ +19c918: |[19c918] org.thoughtcrime.securesms.video.VideoPlayer.cleanup:()V │ │ +19c928: 5410 db42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42db │ │ +19c92c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +19c930: 6e10 cb08 0000 |0004: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@08cb │ │ +19c936: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ │ │ @@ -320779,20 +320780,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19c934: |[19c934] org.thoughtcrime.securesms.video.VideoPlayer.pause:()V │ │ -19c944: 5420 db42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42db │ │ -19c948: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -19c94c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -19c94e: 6e20 cf08 1000 |0005: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08cf │ │ -19c954: 0e00 |0008: return-void │ │ +19c938: |[19c938] org.thoughtcrime.securesms.video.VideoPlayer.pause:()V │ │ +19c948: 5420 db42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42db │ │ +19c94c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +19c950: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +19c952: 6e20 cf08 1000 |0005: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08cf │ │ +19c958: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ │ │ @@ -320801,17 +320802,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 │ │ -19ca5c: |[19ca5c] org.thoughtcrime.securesms.video.VideoPlayer.setVideoSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ -19ca6c: 7030 9e58 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V // method@589e │ │ -19ca72: 0e00 |0003: return-void │ │ +19ca60: |[19ca60] org.thoughtcrime.securesms.video.VideoPlayer.setVideoSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ +19ca70: 7030 9e58 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V // method@589e │ │ +19ca76: 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 │ │ @@ -320821,17 +320822,17 @@ │ │ type : '(Landroid/view/Window;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19ca74: |[19ca74] org.thoughtcrime.securesms.video.VideoPlayer.setWindow:(Landroid/view/Window;)V │ │ -19ca84: 5b01 dd42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@42dd │ │ -19ca88: 0e00 |0002: return-void │ │ +19ca78: |[19ca78] org.thoughtcrime.securesms.video.VideoPlayer.setWindow:(Landroid/view/Window;)V │ │ +19ca88: 5b01 dd42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@42dd │ │ +19ca8c: 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; │ │ │ │ @@ -320886,20 +320887,20 @@ │ │ type : '(Landroid/view/Surface;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -19cbf4: |[19cbf4] org.thoughtcrime.securesms.video.recode.InputSurface.:(Landroid/view/Surface;)V │ │ -19cc04: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19cc0a: 6e10 990a 0100 |0003: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0a99 │ │ -19cc10: 5b01 e642 |0006: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e6 │ │ -19cc14: 7010 ae58 0000 |0008: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.eglSetup:()V // method@58ae │ │ -19cc1a: 0e00 |000b: return-void │ │ +19cbf8: |[19cbf8] org.thoughtcrime.securesms.video.recode.InputSurface.:(Landroid/view/Surface;)V │ │ +19cc08: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19cc0e: 6e10 990a 0100 |0003: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0a99 │ │ +19cc14: 5b01 e642 |0006: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e6 │ │ +19cc18: 7010 ae58 0000 |0008: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.eglSetup:()V // method@58ae │ │ +19cc1e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=40 │ │ 0x0006 line=42 │ │ 0x0008 line=43 │ │ locals : │ │ @@ -320911,28 +320912,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19cc1c: |[19cc1c] org.thoughtcrime.securesms.video.recode.InputSurface.checkEglError:(Ljava/lang/String;)V │ │ -19cc2c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -19cc2e: 7100 0d02 0000 |0001: invoke-static {}, Landroid/opengl/EGL14;.eglGetError:()I // method@020d │ │ -19cc34: 0a00 |0004: move-result v0 │ │ -19cc36: 1301 0030 |0005: const/16 v1, #int 12288 // #3000 │ │ -19cc3a: 3210 0400 |0007: if-eq v0, v1, 000b // +0004 │ │ -19cc3e: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -19cc40: 28f7 |000a: goto 0001 // -0009 │ │ -19cc42: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -19cc46: 0e00 |000d: return-void │ │ -19cc48: 2203 0003 |000e: new-instance v3, Ljava/lang/RuntimeException; // type@0300 │ │ -19cc4c: 1a00 9315 |0010: const-string v0, "EGL error encountered (see log)" // string@1593 │ │ -19cc50: 7020 ab0a 0300 |0012: invoke-direct {v3, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19cc56: 2703 |0015: throw v3 │ │ +19cc20: |[19cc20] org.thoughtcrime.securesms.video.recode.InputSurface.checkEglError:(Ljava/lang/String;)V │ │ +19cc30: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +19cc32: 7100 0d02 0000 |0001: invoke-static {}, Landroid/opengl/EGL14;.eglGetError:()I // method@020d │ │ +19cc38: 0a00 |0004: move-result v0 │ │ +19cc3a: 1301 0030 |0005: const/16 v1, #int 12288 // #3000 │ │ +19cc3e: 3210 0400 |0007: if-eq v0, v1, 000b // +0004 │ │ +19cc42: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +19cc44: 28f7 |000a: goto 0001 // -0009 │ │ +19cc46: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +19cc4a: 0e00 |000d: return-void │ │ +19cc4c: 2203 0003 |000e: new-instance v3, Ljava/lang/RuntimeException; // type@0300 │ │ +19cc50: 1a00 9315 |0010: const-string v0, "EGL error encountered (see log)" // string@1593 │ │ +19cc54: 7020 ab0a 0300 |0012: invoke-direct {v3, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19cc5a: 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; │ │ @@ -320942,93 +320943,93 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 172 16-bit code units │ │ -19cc58: |[19cc58] org.thoughtcrime.securesms.video.recode.InputSurface.eglSetup:()V │ │ -19cc68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19cc6a: 7110 0c02 0000 |0001: invoke-static {v0}, Landroid/opengl/EGL14;.eglGetDisplay:(I)Landroid/opengl/EGLDisplay; // method@020c │ │ -19cc70: 0c01 |0004: move-result-object v1 │ │ -19cc72: 5bd1 e442 |0005: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ -19cc76: 6202 3300 |0007: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_DISPLAY:Landroid/opengl/EGLDisplay; // field@0033 │ │ -19cc7a: 3221 8000 |0009: if-eq v1, v2, 0089 // +0080 │ │ -19cc7e: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -19cc80: 2312 1811 |000c: new-array v2, v1, [I // type@1118 │ │ -19cc84: 54d3 e442 |000e: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ -19cc88: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -19cc8a: 7154 0e02 2320 |0011: invoke-static {v3, v2, v0, v2, v4}, Landroid/opengl/EGL14;.eglInitialize:(Landroid/opengl/EGLDisplay;[II[II)Z // method@020e │ │ -19cc90: 0a02 |0014: move-result v2 │ │ -19cc92: 3802 6900 |0015: if-eqz v2, 007e // +0069 │ │ -19cc96: 1302 0b00 |0017: const/16 v2, #int 11 // #b │ │ -19cc9a: 2326 1811 |0019: new-array v6, v2, [I // type@1118 │ │ -19cc9e: 2606 7700 0000 |001b: fill-array-data v6, 00000092 // +00000077 │ │ -19cca4: 121a |001e: const/4 v10, #int 1 // #1 │ │ -19cca6: 23a2 2211 |001f: new-array v2, v10, [Landroid/opengl/EGLConfig; // type@1122 │ │ -19ccaa: 234b 1811 |0021: new-array v11, v4, [I // type@1118 │ │ -19ccae: 54d5 e442 |0023: iget-object v5, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ -19ccb2: 1209 |0025: const/4 v9, #int 0 // #0 │ │ -19ccb4: 120c |0026: const/4 v12, #int 0 // #0 │ │ -19ccb6: 1207 |0027: const/4 v7, #int 0 // #0 │ │ -19ccb8: 0728 |0028: move-object v8, v2 │ │ -19ccba: 7708 0602 0500 |0029: invoke-static/range {v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/opengl/EGL14;.eglChooseConfig:(Landroid/opengl/EGLDisplay;[II[Landroid/opengl/EGLConfig;II[II)Z // method@0206 │ │ -19ccc0: 0a03 |002c: move-result v3 │ │ -19ccc2: 3803 4900 |002d: if-eqz v3, 0076 // +0049 │ │ -19ccc6: 1303 9830 |002f: const/16 v3, #int 12440 // #3098 │ │ -19ccca: 1304 3830 |0031: const/16 v4, #int 12344 // #3038 │ │ -19ccce: 2430 1811 1304 |0033: filled-new-array {v3, v1, v4}, [I // type@1118 │ │ -19ccd4: 0c01 |0036: move-result-object v1 │ │ -19ccd6: 54d3 e442 |0037: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ -19ccda: 4605 0200 |0039: aget-object v5, v2, v0 │ │ -19ccde: 6206 3200 |003b: sget-object v6, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ -19cce2: 7150 0702 5316 |003d: invoke-static {v3, v5, v6, v1, v0}, Landroid/opengl/EGL14;.eglCreateContext:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Landroid/opengl/EGLContext;[II)Landroid/opengl/EGLContext; // method@0207 │ │ -19cce8: 0c01 |0040: move-result-object v1 │ │ -19ccea: 5bd1 e342 |0041: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e3 │ │ -19ccee: 1a01 5150 |0043: const-string v1, "eglCreateContext" // string@5051 │ │ -19ccf2: 7020 ad58 1d00 |0045: invoke-direct {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@58ad │ │ -19ccf8: 54d1 e342 |0048: iget-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e3 │ │ -19ccfc: 3801 2400 |004a: if-eqz v1, 006e // +0024 │ │ -19cd00: 2410 1811 0400 |004c: filled-new-array {v4}, [I // type@1118 │ │ -19cd06: 0c01 |004f: move-result-object v1 │ │ -19cd08: 54d3 e442 |0050: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ -19cd0c: 4602 0200 |0052: aget-object v2, v2, v0 │ │ -19cd10: 54d4 e642 |0054: iget-object v4, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e6 │ │ -19cd14: 7150 0802 2314 |0056: invoke-static {v3, v2, v4, v1, v0}, Landroid/opengl/EGL14;.eglCreateWindowSurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Ljava/lang/Object;[II)Landroid/opengl/EGLSurface; // method@0208 │ │ -19cd1a: 0c00 |0059: move-result-object v0 │ │ -19cd1c: 5bd0 e542 |005a: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e5 │ │ -19cd20: 1a00 5350 |005c: const-string v0, "eglCreateWindowSurface" // string@5053 │ │ -19cd24: 7020 ad58 0d00 |005e: invoke-direct {v13, v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@58ad │ │ -19cd2a: 54d0 e542 |0061: iget-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e5 │ │ -19cd2e: 3800 0300 |0063: if-eqz v0, 0066 // +0003 │ │ -19cd32: 0e00 |0065: return-void │ │ -19cd34: 2200 0003 |0066: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ -19cd38: 1a01 237f |0068: const-string v1, "surface was null" // string@7f23 │ │ -19cd3c: 7020 ab0a 1000 |006a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19cd42: 2700 |006d: throw v0 │ │ -19cd44: 2200 0003 |006e: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ -19cd48: 1a01 3170 |0070: const-string v1, "null context" // string@7031 │ │ -19cd4c: 7020 ab0a 1000 |0072: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19cd52: 2700 |0075: throw v0 │ │ -19cd54: 2200 0003 |0076: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ -19cd58: 1a01 7482 |0078: const-string v1, "unable to find RGB888+recordable ES2 EGL config" // string@8274 │ │ -19cd5c: 7020 ab0a 1000 |007a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19cd62: 2700 |007d: throw v0 │ │ -19cd64: 1200 |007e: const/4 v0, #int 0 // #0 │ │ -19cd66: 5bd0 e442 |007f: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ -19cd6a: 2200 0003 |0081: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ -19cd6e: 1a01 7882 |0083: const-string v1, "unable to initialize EGL14" // string@8278 │ │ -19cd72: 7020 ab0a 1000 |0085: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19cd78: 2700 |0088: throw v0 │ │ -19cd7a: 2200 0003 |0089: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ -19cd7e: 1a01 7682 |008b: const-string v1, "unable to get EGL14 display" // string@8276 │ │ -19cd82: 7020 ab0a 1000 |008d: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19cd88: 2700 |0090: throw v0 │ │ -19cd8a: 0000 |0091: nop // spacer │ │ -19cd8c: 0003 0400 0b00 0000 2430 0000 0800 ... |0092: array-data (26 units) │ │ +19cc5c: |[19cc5c] org.thoughtcrime.securesms.video.recode.InputSurface.eglSetup:()V │ │ +19cc6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19cc6e: 7110 0c02 0000 |0001: invoke-static {v0}, Landroid/opengl/EGL14;.eglGetDisplay:(I)Landroid/opengl/EGLDisplay; // method@020c │ │ +19cc74: 0c01 |0004: move-result-object v1 │ │ +19cc76: 5bd1 e442 |0005: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ +19cc7a: 6202 3300 |0007: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_DISPLAY:Landroid/opengl/EGLDisplay; // field@0033 │ │ +19cc7e: 3221 8000 |0009: if-eq v1, v2, 0089 // +0080 │ │ +19cc82: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +19cc84: 2312 1811 |000c: new-array v2, v1, [I // type@1118 │ │ +19cc88: 54d3 e442 |000e: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ +19cc8c: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +19cc8e: 7154 0e02 2320 |0011: invoke-static {v3, v2, v0, v2, v4}, Landroid/opengl/EGL14;.eglInitialize:(Landroid/opengl/EGLDisplay;[II[II)Z // method@020e │ │ +19cc94: 0a02 |0014: move-result v2 │ │ +19cc96: 3802 6900 |0015: if-eqz v2, 007e // +0069 │ │ +19cc9a: 1302 0b00 |0017: const/16 v2, #int 11 // #b │ │ +19cc9e: 2326 1811 |0019: new-array v6, v2, [I // type@1118 │ │ +19cca2: 2606 7700 0000 |001b: fill-array-data v6, 00000092 // +00000077 │ │ +19cca8: 121a |001e: const/4 v10, #int 1 // #1 │ │ +19ccaa: 23a2 2211 |001f: new-array v2, v10, [Landroid/opengl/EGLConfig; // type@1122 │ │ +19ccae: 234b 1811 |0021: new-array v11, v4, [I // type@1118 │ │ +19ccb2: 54d5 e442 |0023: iget-object v5, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ +19ccb6: 1209 |0025: const/4 v9, #int 0 // #0 │ │ +19ccb8: 120c |0026: const/4 v12, #int 0 // #0 │ │ +19ccba: 1207 |0027: const/4 v7, #int 0 // #0 │ │ +19ccbc: 0728 |0028: move-object v8, v2 │ │ +19ccbe: 7708 0602 0500 |0029: invoke-static/range {v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/opengl/EGL14;.eglChooseConfig:(Landroid/opengl/EGLDisplay;[II[Landroid/opengl/EGLConfig;II[II)Z // method@0206 │ │ +19ccc4: 0a03 |002c: move-result v3 │ │ +19ccc6: 3803 4900 |002d: if-eqz v3, 0076 // +0049 │ │ +19ccca: 1303 9830 |002f: const/16 v3, #int 12440 // #3098 │ │ +19ccce: 1304 3830 |0031: const/16 v4, #int 12344 // #3038 │ │ +19ccd2: 2430 1811 1304 |0033: filled-new-array {v3, v1, v4}, [I // type@1118 │ │ +19ccd8: 0c01 |0036: move-result-object v1 │ │ +19ccda: 54d3 e442 |0037: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ +19ccde: 4605 0200 |0039: aget-object v5, v2, v0 │ │ +19cce2: 6206 3200 |003b: sget-object v6, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ +19cce6: 7150 0702 5316 |003d: invoke-static {v3, v5, v6, v1, v0}, Landroid/opengl/EGL14;.eglCreateContext:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Landroid/opengl/EGLContext;[II)Landroid/opengl/EGLContext; // method@0207 │ │ +19ccec: 0c01 |0040: move-result-object v1 │ │ +19ccee: 5bd1 e342 |0041: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e3 │ │ +19ccf2: 1a01 5150 |0043: const-string v1, "eglCreateContext" // string@5051 │ │ +19ccf6: 7020 ad58 1d00 |0045: invoke-direct {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@58ad │ │ +19ccfc: 54d1 e342 |0048: iget-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e3 │ │ +19cd00: 3801 2400 |004a: if-eqz v1, 006e // +0024 │ │ +19cd04: 2410 1811 0400 |004c: filled-new-array {v4}, [I // type@1118 │ │ +19cd0a: 0c01 |004f: move-result-object v1 │ │ +19cd0c: 54d3 e442 |0050: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ +19cd10: 4602 0200 |0052: aget-object v2, v2, v0 │ │ +19cd14: 54d4 e642 |0054: iget-object v4, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e6 │ │ +19cd18: 7150 0802 2314 |0056: invoke-static {v3, v2, v4, v1, v0}, Landroid/opengl/EGL14;.eglCreateWindowSurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Ljava/lang/Object;[II)Landroid/opengl/EGLSurface; // method@0208 │ │ +19cd1e: 0c00 |0059: move-result-object v0 │ │ +19cd20: 5bd0 e542 |005a: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e5 │ │ +19cd24: 1a00 5350 |005c: const-string v0, "eglCreateWindowSurface" // string@5053 │ │ +19cd28: 7020 ad58 0d00 |005e: invoke-direct {v13, v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@58ad │ │ +19cd2e: 54d0 e542 |0061: iget-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e5 │ │ +19cd32: 3800 0300 |0063: if-eqz v0, 0066 // +0003 │ │ +19cd36: 0e00 |0065: return-void │ │ +19cd38: 2200 0003 |0066: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ +19cd3c: 1a01 237f |0068: const-string v1, "surface was null" // string@7f23 │ │ +19cd40: 7020 ab0a 1000 |006a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19cd46: 2700 |006d: throw v0 │ │ +19cd48: 2200 0003 |006e: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ +19cd4c: 1a01 3170 |0070: const-string v1, "null context" // string@7031 │ │ +19cd50: 7020 ab0a 1000 |0072: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19cd56: 2700 |0075: throw v0 │ │ +19cd58: 2200 0003 |0076: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ +19cd5c: 1a01 7482 |0078: const-string v1, "unable to find RGB888+recordable ES2 EGL config" // string@8274 │ │ +19cd60: 7020 ab0a 1000 |007a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19cd66: 2700 |007d: throw v0 │ │ +19cd68: 1200 |007e: const/4 v0, #int 0 // #0 │ │ +19cd6a: 5bd0 e442 |007f: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ +19cd6e: 2200 0003 |0081: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ +19cd72: 1a01 7882 |0083: const-string v1, "unable to initialize EGL14" // string@8278 │ │ +19cd76: 7020 ab0a 1000 |0085: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19cd7c: 2700 |0088: throw v0 │ │ +19cd7e: 2200 0003 |0089: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ +19cd82: 1a01 7682 |008b: const-string v1, "unable to get EGL14 display" // string@8276 │ │ +19cd86: 7020 ab0a 1000 |008d: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19cd8c: 2700 |0090: throw v0 │ │ +19cd8e: 0000 |0091: nop // spacer │ │ +19cd90: 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 │ │ @@ -321058,17 +321059,17 @@ │ │ type : '()Landroid/view/Surface;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19cbb8: |[19cbb8] org.thoughtcrime.securesms.video.recode.InputSurface.getSurface:()Landroid/view/Surface; │ │ -19cbc8: 5410 e642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e6 │ │ -19cbcc: 1100 |0002: return-object v0 │ │ +19cbbc: |[19cbbc] org.thoughtcrime.securesms.video.recode.InputSurface.getSurface:()Landroid/view/Surface; │ │ +19cbcc: 5410 e642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e6 │ │ +19cbd0: 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;) │ │ @@ -321076,26 +321077,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -19cdc0: |[19cdc0] org.thoughtcrime.securesms.video.recode.InputSurface.makeCurrent:()V │ │ -19cdd0: 5430 e442 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ -19cdd4: 5431 e542 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e5 │ │ -19cdd8: 5432 e342 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e3 │ │ -19cddc: 7140 0f02 1021 |0006: invoke-static {v0, v1, v1, v2}, Landroid/opengl/EGL14;.eglMakeCurrent:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z // method@020f │ │ -19cde2: 0a00 |0009: move-result v0 │ │ -19cde4: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -19cde8: 0e00 |000c: return-void │ │ -19cdea: 2200 0003 |000d: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ -19cdee: 1a01 5d50 |000f: const-string v1, "eglMakeCurrent failed" // string@505d │ │ -19cdf2: 7020 ab0a 1000 |0011: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19cdf8: 2700 |0014: throw v0 │ │ +19cdc4: |[19cdc4] org.thoughtcrime.securesms.video.recode.InputSurface.makeCurrent:()V │ │ +19cdd4: 5430 e442 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ +19cdd8: 5431 e542 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e5 │ │ +19cddc: 5432 e342 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e3 │ │ +19cde0: 7140 0f02 1021 |0006: invoke-static {v0, v1, v1, v2}, Landroid/opengl/EGL14;.eglMakeCurrent:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z // method@020f │ │ +19cde6: 0a00 |0009: move-result v0 │ │ +19cde8: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +19cdec: 0e00 |000c: return-void │ │ +19cdee: 2200 0003 |000d: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ +19cdf2: 1a01 5d50 |000f: const-string v1, "eglMakeCurrent failed" // string@505d │ │ +19cdf6: 7020 ab0a 1000 |0011: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19cdfc: 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; │ │ │ │ @@ -321104,40 +321105,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -19cdfc: |[19cdfc] org.thoughtcrime.securesms.video.recode.InputSurface.release:()V │ │ -19ce0c: 7100 0b02 0000 |0000: invoke-static {}, Landroid/opengl/EGL14;.eglGetCurrentContext:()Landroid/opengl/EGLContext; // method@020b │ │ -19ce12: 0c00 |0003: move-result-object v0 │ │ -19ce14: 5441 e342 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e3 │ │ -19ce18: 6e20 1102 1000 |0006: invoke-virtual {v0, v1}, Landroid/opengl/EGLContext;.equals:(Ljava/lang/Object;)Z // method@0211 │ │ -19ce1e: 0a00 |0009: move-result v0 │ │ -19ce20: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -19ce24: 5440 e442 |000c: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ -19ce28: 6201 3400 |000e: sget-object v1, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ -19ce2c: 6202 3400 |0010: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ -19ce30: 6203 3200 |0012: sget-object v3, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ -19ce34: 7140 0f02 1032 |0014: invoke-static {v0, v1, v2, v3}, Landroid/opengl/EGL14;.eglMakeCurrent:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z // method@020f │ │ -19ce3a: 5440 e442 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ -19ce3e: 5441 e542 |0019: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e5 │ │ -19ce42: 7120 0a02 1000 |001b: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroySurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@020a │ │ -19ce48: 5440 e442 |001e: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ -19ce4c: 5441 e342 |0020: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e3 │ │ -19ce50: 7120 0902 1000 |0022: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroyContext:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLContext;)Z // method@0209 │ │ -19ce56: 5440 e642 |0025: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e6 │ │ -19ce5a: 6e10 0903 0000 |0027: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0309 │ │ -19ce60: 1200 |002a: const/4 v0, #int 0 // #0 │ │ -19ce62: 5b40 e442 |002b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ -19ce66: 5b40 e342 |002d: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e3 │ │ -19ce6a: 5b40 e542 |002f: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e5 │ │ -19ce6e: 5b40 e642 |0031: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e6 │ │ -19ce72: 0e00 |0033: return-void │ │ +19ce00: |[19ce00] org.thoughtcrime.securesms.video.recode.InputSurface.release:()V │ │ +19ce10: 7100 0b02 0000 |0000: invoke-static {}, Landroid/opengl/EGL14;.eglGetCurrentContext:()Landroid/opengl/EGLContext; // method@020b │ │ +19ce16: 0c00 |0003: move-result-object v0 │ │ +19ce18: 5441 e342 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e3 │ │ +19ce1c: 6e20 1102 1000 |0006: invoke-virtual {v0, v1}, Landroid/opengl/EGLContext;.equals:(Ljava/lang/Object;)Z // method@0211 │ │ +19ce22: 0a00 |0009: move-result v0 │ │ +19ce24: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +19ce28: 5440 e442 |000c: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ +19ce2c: 6201 3400 |000e: sget-object v1, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ +19ce30: 6202 3400 |0010: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ +19ce34: 6203 3200 |0012: sget-object v3, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ +19ce38: 7140 0f02 1032 |0014: invoke-static {v0, v1, v2, v3}, Landroid/opengl/EGL14;.eglMakeCurrent:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z // method@020f │ │ +19ce3e: 5440 e442 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ +19ce42: 5441 e542 |0019: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e5 │ │ +19ce46: 7120 0a02 1000 |001b: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroySurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@020a │ │ +19ce4c: 5440 e442 |001e: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ +19ce50: 5441 e342 |0020: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e3 │ │ +19ce54: 7120 0902 1000 |0022: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroyContext:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLContext;)Z // method@0209 │ │ +19ce5a: 5440 e642 |0025: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e6 │ │ +19ce5e: 6e10 0903 0000 |0027: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0309 │ │ +19ce64: 1200 |002a: const/4 v0, #int 0 // #0 │ │ +19ce66: 5b40 e442 |002b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ +19ce6a: 5b40 e342 |002d: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42e3 │ │ +19ce6e: 5b40 e542 |002f: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e5 │ │ +19ce72: 5b40 e642 |0031: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42e6 │ │ +19ce76: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000c line=96 │ │ 0x0017 line=98 │ │ 0x001e line=99 │ │ 0x0025 line=100 │ │ @@ -321153,19 +321154,19 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -19ce74: |[19ce74] org.thoughtcrime.securesms.video.recode.InputSurface.setPresentationTime:(J)V │ │ -19ce84: 5420 e442 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ -19ce88: 5421 e542 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e5 │ │ -19ce8c: 7140 1202 1043 |0004: invoke-static {v0, v1, v3, v4}, Landroid/opengl/EGLExt;.eglPresentationTimeANDROID:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;J)Z // method@0212 │ │ -19ce92: 0e00 |0007: return-void │ │ +19ce78: |[19ce78] org.thoughtcrime.securesms.video.recode.InputSurface.setPresentationTime:(J)V │ │ +19ce88: 5420 e442 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ +19ce8c: 5421 e542 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e5 │ │ +19ce90: 7140 1202 1043 |0004: invoke-static {v0, v1, v3, v4}, Landroid/opengl/EGLExt;.eglPresentationTimeANDROID:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;J)Z // method@0212 │ │ +19ce96: 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 │ │ │ │ @@ -321174,20 +321175,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -19cbd0: |[19cbd0] org.thoughtcrime.securesms.video.recode.InputSurface.swapBuffers:()Z │ │ -19cbe0: 5420 e442 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ -19cbe4: 5421 e542 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e5 │ │ -19cbe8: 7120 1002 1000 |0004: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglSwapBuffers:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@0210 │ │ -19cbee: 0a00 |0007: move-result v0 │ │ -19cbf0: 0f00 |0008: return v0 │ │ +19cbd4: |[19cbd4] org.thoughtcrime.securesms.video.recode.InputSurface.swapBuffers:()Z │ │ +19cbe4: 5420 e442 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42e4 │ │ +19cbe8: 5421 e542 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42e5 │ │ +19cbec: 7120 1002 1000 |0004: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglSwapBuffers:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@0210 │ │ +19cbf2: 0a00 |0007: move-result v0 │ │ +19cbf4: 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 : 6337 (InputSurface.java) │ │ @@ -321293,31 +321294,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -19d68c: |[19d68c] org.thoughtcrime.securesms.video.recode.MP4Builder.:()V │ │ -19d69c: 7010 970a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19d6a2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -19d6a4: 5b30 ef42 |0004: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ -19d6a8: 5b30 eb42 |0006: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42eb │ │ -19d6ac: 5b30 ee42 |0008: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42ee │ │ -19d6b0: 5b30 ed42 |000a: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ -19d6b4: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ -19d6b8: 5a31 ec42 |000e: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ -19d6bc: 5a31 f342 |0010: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ -19d6c0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -19d6c2: 5c31 f242 |0013: iput-boolean v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42f2 │ │ -19d6c6: 2201 7903 |0015: new-instance v1, Ljava/util/HashMap; // type@0379 │ │ -19d6ca: 7010 8d0c 0100 |0017: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c8d │ │ -19d6d0: 5b31 f142 |001a: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42f1 │ │ -19d6d4: 5b30 f042 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f0 │ │ -19d6d8: 0e00 |001e: return-void │ │ +19d690: |[19d690] org.thoughtcrime.securesms.video.recode.MP4Builder.:()V │ │ +19d6a0: 7010 970a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19d6a6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +19d6a8: 5b30 ef42 |0004: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ +19d6ac: 5b30 eb42 |0006: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42eb │ │ +19d6b0: 5b30 ee42 |0008: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42ee │ │ +19d6b4: 5b30 ed42 |000a: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ +19d6b8: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ +19d6bc: 5a31 ec42 |000e: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ +19d6c0: 5a31 f342 |0010: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ +19d6c4: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +19d6c6: 5c31 f242 |0013: iput-boolean v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42f2 │ │ +19d6ca: 2201 7903 |0015: new-instance v1, Ljava/util/HashMap; // type@0379 │ │ +19d6ce: 7010 8d0c 0100 |0017: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c8d │ │ +19d6d4: 5b31 f142 |001a: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42f1 │ │ +19d6d8: 5b30 f042 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f0 │ │ +19d6dc: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=47 │ │ 0x0006 line=48 │ │ 0x0008 line=49 │ │ 0x000a line=50 │ │ @@ -321334,36 +321335,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -19da9c: |[19da9c] org.thoughtcrime.securesms.video.recode.MP4Builder.flushCurrentMdat:()V │ │ -19daac: 5450 ed42 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ -19dab0: 6e10 bb0b 0000 |0002: invoke-virtual {v0}, Ljava/nio/channels/FileChannel;.position:()J // method@0bbb │ │ -19dab6: 0b00 |0005: move-result-wide v0 │ │ -19dab8: 5452 ed42 |0006: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ -19dabc: 5453 ef42 |0008: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ -19dac0: 6e10 b858 0300 |000a: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getOffset:()J // method@58b8 │ │ -19dac6: 0b03 |000d: move-result-wide v3 │ │ -19dac8: 6e30 bc0b 3204 |000e: invoke-virtual {v2, v3, v4}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bbc │ │ -19dace: 5452 ef42 |0011: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ -19dad2: 5453 ed42 |0013: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ -19dad6: 6e20 b658 3200 |0015: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@58b6 │ │ -19dadc: 5452 ed42 |0018: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ -19dae0: 6e30 bc0b 0201 |001a: invoke-virtual {v2, v0, v1}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bbc │ │ -19dae6: 5450 ef42 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ -19daea: 1601 0000 |001f: const-wide/16 v1, #int 0 // #0 │ │ -19daee: 6e30 bf58 1002 |0021: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@58bf │ │ -19daf4: 5450 ef42 |0024: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ -19daf8: 6e30 be58 1002 |0026: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58be │ │ -19dafe: 5450 ee42 |0029: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42ee │ │ -19db02: 6e10 8309 0000 |002b: invoke-virtual {v0}, Ljava/io/FileOutputStream;.flush:()V // method@0983 │ │ -19db08: 0e00 |002e: return-void │ │ +19daa0: |[19daa0] org.thoughtcrime.securesms.video.recode.MP4Builder.flushCurrentMdat:()V │ │ +19dab0: 5450 ed42 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ +19dab4: 6e10 bb0b 0000 |0002: invoke-virtual {v0}, Ljava/nio/channels/FileChannel;.position:()J // method@0bbb │ │ +19daba: 0b00 |0005: move-result-wide v0 │ │ +19dabc: 5452 ed42 |0006: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ +19dac0: 5453 ef42 |0008: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ +19dac4: 6e10 b858 0300 |000a: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getOffset:()J // method@58b8 │ │ +19daca: 0b03 |000d: move-result-wide v3 │ │ +19dacc: 6e30 bc0b 3204 |000e: invoke-virtual {v2, v3, v4}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bbc │ │ +19dad2: 5452 ef42 |0011: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ +19dad6: 5453 ed42 |0013: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ +19dada: 6e20 b658 3200 |0015: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@58b6 │ │ +19dae0: 5452 ed42 |0018: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ +19dae4: 6e30 bc0b 0201 |001a: invoke-virtual {v2, v0, v1}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bbc │ │ +19daea: 5450 ef42 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ +19daee: 1601 0000 |001f: const-wide/16 v1, #int 0 // #0 │ │ +19daf2: 6e30 bf58 1002 |0021: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@58bf │ │ +19daf8: 5450 ef42 |0024: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ +19dafc: 6e30 be58 1002 |0026: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58be │ │ +19db02: 5450 ee42 |0029: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42ee │ │ +19db06: 6e10 8309 0000 |002b: invoke-virtual {v0}, Ljava/io/FileOutputStream;.flush:()V // method@0983 │ │ +19db0c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0006 line=77 │ │ 0x0011 line=78 │ │ 0x0018 line=79 │ │ 0x001d line=80 │ │ @@ -321377,23 +321378,23 @@ │ │ type : '(JJ)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -19d54c: |[19d54c] org.thoughtcrime.securesms.video.recode.MP4Builder.gcd:(JJ)J │ │ -19d55c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -19d560: 3102 0500 |0002: cmp-long v2, v5, v0 │ │ -19d564: 3902 0300 |0004: if-nez v2, 0007 // +0003 │ │ -19d568: 1003 |0006: return-wide v3 │ │ -19d56a: bf53 |0007: rem-long/2addr v3, v5 │ │ -19d56c: 7140 d058 6543 |0008: invoke-static {v5, v6, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@58d0 │ │ -19d572: 0b03 |000b: move-result-wide v3 │ │ -19d574: 1003 |000c: return-wide v3 │ │ +19d550: |[19d550] org.thoughtcrime.securesms.video.recode.MP4Builder.gcd:(JJ)J │ │ +19d560: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +19d564: 3102 0500 |0002: cmp-long v2, v5, v0 │ │ +19d568: 3902 0300 |0004: if-nez v2, 0007 // +0003 │ │ +19d56c: 1003 |0006: return-wide v3 │ │ +19d56e: bf53 |0007: rem-long/2addr v3, v5 │ │ +19d570: 7140 d058 6543 |0008: invoke-static {v5, v6, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@58d0 │ │ +19d576: 0b03 |000b: move-result-wide v3 │ │ +19d578: 1003 |000c: return-wide v3 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=228 │ │ locals : │ │ 0x0000 - 0x000d reg=3 (null) J │ │ 0x0000 - 0x000d reg=5 (null) J │ │ │ │ @@ -321403,19 +321404,19 @@ │ │ type : '(Landroid/media/MediaFormat;Z)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -19d52c: |[19d52c] org.thoughtcrime.securesms.video.recode.MP4Builder.addTrack:(Landroid/media/MediaFormat;Z)I │ │ -19d53c: 5410 eb42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42eb │ │ -19d540: 6e30 d558 2003 |0002: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58d5 │ │ -19d546: 0a02 |0005: move-result v2 │ │ -19d548: 0f02 |0006: return v2 │ │ +19d530: |[19d530] org.thoughtcrime.securesms.video.recode.MP4Builder.addTrack:(Landroid/media/MediaFormat;Z)I │ │ +19d540: 5410 eb42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42eb │ │ +19d544: 6e30 d558 2003 |0002: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58d5 │ │ +19d54a: 0a02 |0005: move-result v2 │ │ +19d54c: 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 │ │ @@ -321425,25 +321426,25 @@ │ │ type : '()Lcom/coremedia/iso/boxes/FileTypeBox;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -19d1f0: |[19d1f0] org.thoughtcrime.securesms.video.recode.MP4Builder.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; │ │ -19d200: 2200 8003 |0000: new-instance v0, Ljava/util/LinkedList; // type@0380 │ │ -19d204: 7010 b30c 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cb3 │ │ -19d20a: 1a01 f15f |0005: const-string v1, "isom" // string@5ff1 │ │ -19d20e: 6e20 b50c 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cb5 │ │ -19d214: 1a02 9e0b |000a: const-string v2, "3gp4" // string@0b9e │ │ -19d218: 6e20 b50c 2000 |000c: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cb5 │ │ -19d21e: 2202 2502 |000f: new-instance v2, Lcom/coremedia/iso/boxes/FileTypeBox; // type@0225 │ │ -19d222: 1603 0000 |0011: const-wide/16 v3, #int 0 // #0 │ │ -19d226: 7050 1508 1243 |0013: invoke-direct {v2, v1, v3, v4, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.:(Ljava/lang/String;JLjava/util/List;)V // method@0815 │ │ -19d22c: 1102 |0016: return-object v2 │ │ +19d1f4: |[19d1f4] org.thoughtcrime.securesms.video.recode.MP4Builder.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; │ │ +19d204: 2200 8003 |0000: new-instance v0, Ljava/util/LinkedList; // type@0380 │ │ +19d208: 7010 b30c 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cb3 │ │ +19d20e: 1a01 f15f |0005: const-string v1, "isom" // string@5ff1 │ │ +19d212: 6e20 b50c 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cb5 │ │ +19d218: 1a02 9e0b |000a: const-string v2, "3gp4" // string@0b9e │ │ +19d21c: 6e20 b50c 2000 |000c: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cb5 │ │ +19d222: 2202 2502 |000f: new-instance v2, Lcom/coremedia/iso/boxes/FileTypeBox; // type@0225 │ │ +19d226: 1603 0000 |0011: const-wide/16 v3, #int 0 // #0 │ │ +19d22a: 7050 1508 1243 |0013: invoke-direct {v2, v1, v3, v4, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.:(Ljava/lang/String;JLjava/util/List;)V // method@0815 │ │ +19d230: 1102 |0016: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ 0x000a line=155 │ │ 0x000f line=156 │ │ locals : │ │ @@ -321454,45 +321455,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 │ │ -19d608: |[19d608] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovie:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ -19d618: 5b45 eb42 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42eb │ │ -19d61c: 2200 c002 |0002: new-instance v0, Ljava/io/FileOutputStream; // type@02c0 │ │ -19d620: 6e10 d658 0500 |0004: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getCacheFile:()Ljava/io/File; // method@58d6 │ │ -19d626: 0c05 |0007: move-result-object v5 │ │ -19d628: 7020 7f09 5000 |0008: invoke-direct {v0, v5}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@097f │ │ -19d62e: 5b40 ee42 |000b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42ee │ │ -19d632: 6e10 8409 0000 |000d: invoke-virtual {v0}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@0984 │ │ -19d638: 0c05 |0010: move-result-object v5 │ │ -19d63a: 5b45 ed42 |0011: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ -19d63e: 6e10 c358 0400 |0013: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; // method@58c3 │ │ -19d644: 0c05 |0016: move-result-object v5 │ │ -19d646: 5440 ed42 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ -19d64a: 6e20 1608 0500 |0019: invoke-virtual {v5, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@0816 │ │ -19d650: 5340 ec42 |001c: iget-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ -19d654: 6e10 1708 0500 |001e: invoke-virtual {v5}, Lcom/coremedia/iso/boxes/FileTypeBox;.getSize:()J // method@0817 │ │ -19d65a: 0b02 |0021: move-result-wide v2 │ │ -19d65c: bb20 |0022: add-long/2addr v0, v2 │ │ -19d65e: 5a40 ec42 |0023: iput-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ -19d662: 5342 f342 |0025: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ -19d666: bb02 |0027: add-long/2addr v2, v0 │ │ -19d668: 5a42 f342 |0028: iput-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ -19d66c: 2205 0211 |002a: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // type@1102 │ │ -19d670: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -19d672: 7030 b558 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@58b5 │ │ -19d678: 5b45 ef42 |0030: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ -19d67c: 1245 |0032: const/4 v5, #int 4 // #4 │ │ -19d67e: 7110 970b 0500 |0033: invoke-static {v5}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b97 │ │ -19d684: 0c05 |0036: move-result-object v5 │ │ -19d686: 5b45 f042 |0037: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f0 │ │ -19d68a: 1104 |0039: return-object v4 │ │ +19d60c: |[19d60c] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovie:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ +19d61c: 5b45 eb42 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42eb │ │ +19d620: 2200 c002 |0002: new-instance v0, Ljava/io/FileOutputStream; // type@02c0 │ │ +19d624: 6e10 d658 0500 |0004: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getCacheFile:()Ljava/io/File; // method@58d6 │ │ +19d62a: 0c05 |0007: move-result-object v5 │ │ +19d62c: 7020 7f09 5000 |0008: invoke-direct {v0, v5}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@097f │ │ +19d632: 5b40 ee42 |000b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42ee │ │ +19d636: 6e10 8409 0000 |000d: invoke-virtual {v0}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@0984 │ │ +19d63c: 0c05 |0010: move-result-object v5 │ │ +19d63e: 5b45 ed42 |0011: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ +19d642: 6e10 c358 0400 |0013: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; // method@58c3 │ │ +19d648: 0c05 |0016: move-result-object v5 │ │ +19d64a: 5440 ed42 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ +19d64e: 6e20 1608 0500 |0019: invoke-virtual {v5, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@0816 │ │ +19d654: 5340 ec42 |001c: iget-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ +19d658: 6e10 1708 0500 |001e: invoke-virtual {v5}, Lcom/coremedia/iso/boxes/FileTypeBox;.getSize:()J // method@0817 │ │ +19d65e: 0b02 |0021: move-result-wide v2 │ │ +19d660: bb20 |0022: add-long/2addr v0, v2 │ │ +19d662: 5a40 ec42 |0023: iput-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ +19d666: 5342 f342 |0025: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ +19d66a: bb02 |0027: add-long/2addr v2, v0 │ │ +19d66c: 5a42 f342 |0028: iput-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ +19d670: 2205 0211 |002a: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // type@1102 │ │ +19d674: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +19d676: 7030 b558 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@58b5 │ │ +19d67c: 5b45 ef42 |0030: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ +19d680: 1245 |0032: const/4 v5, #int 4 // #4 │ │ +19d682: 7110 970b 0500 |0033: invoke-static {v5}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b97 │ │ +19d688: 0c05 |0036: move-result-object v5 │ │ +19d68a: 5b45 f042 |0037: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f0 │ │ +19d68e: 1104 |0039: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=60 │ │ 0x000d line=61 │ │ 0x0013 line=63 │ │ 0x0017 line=64 │ │ @@ -321509,76 +321510,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 │ │ -19d230: |[19d230] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovieBox:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/MovieBox; │ │ -19d240: 2200 2a02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/MovieBox; // type@022a │ │ -19d244: 7010 2908 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/MovieBox;.:()V // method@0829 │ │ -19d24a: 2201 2b02 |0005: new-instance v1, Lcom/coremedia/iso/boxes/MovieHeaderBox; // type@022b │ │ -19d24e: 7010 2b08 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.:()V // method@082b │ │ -19d254: 2202 7603 |000a: new-instance v2, Ljava/util/Date; // type@0376 │ │ -19d258: 7010 850c 0200 |000c: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c85 │ │ -19d25e: 6e20 2c08 2100 |000f: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@082c │ │ -19d264: 2202 7603 |0012: new-instance v2, Ljava/util/Date; // type@0376 │ │ -19d268: 7010 850c 0200 |0014: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c85 │ │ -19d26e: 6e20 2f08 2100 |0017: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@082f │ │ -19d274: 6202 7300 |001a: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -19d278: 6e20 2e08 2100 |001c: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@082e │ │ -19d27e: 6e20 d158 dc00 |001f: invoke-virtual {v12, v13}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@58d1 │ │ -19d284: 0b02 |0022: move-result-wide v2 │ │ -19d286: 6e10 d958 0d00 |0023: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58d9 │ │ -19d28c: 0c04 |0026: move-result-object v4 │ │ -19d28e: 6e10 5a0c 0400 |0027: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ -19d294: 0c04 |002a: move-result-object v4 │ │ -19d296: 1605 0000 |002b: const-wide/16 v5, #int 0 // #0 │ │ -19d29a: 7210 a70c 0400 |002d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -19d2a0: 0a07 |0030: move-result v7 │ │ -19d2a2: 3807 1a00 |0031: if-eqz v7, 004b // +001a │ │ -19d2a6: 7210 a80c 0400 |0033: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -19d2ac: 0c07 |0036: move-result-object v7 │ │ -19d2ae: 1f07 0811 |0037: check-cast v7, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1108 │ │ -19d2b2: 6e10 fb58 0700 |0039: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@58fb │ │ -19d2b8: 0b08 |003c: move-result-wide v8 │ │ -19d2ba: 9d08 0802 |003d: mul-long v8, v8, v2 │ │ -19d2be: 6e10 0359 0700 |003f: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5903 │ │ -19d2c4: 0a07 |0042: move-result v7 │ │ -19d2c6: 817a |0043: int-to-long v10, v7 │ │ -19d2c8: bea8 |0044: div-long/2addr v8, v10 │ │ -19d2ca: 3107 0805 |0045: cmp-long v7, v8, v5 │ │ -19d2ce: 3d07 e6ff |0047: if-lez v7, 002d // -001a │ │ -19d2d2: 0485 |0049: move-wide v5, v8 │ │ -19d2d4: 28e3 |004a: goto 002d // -001d │ │ -19d2d6: 6e30 2d08 5106 |004b: invoke-virtual {v1, v5, v6}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setDuration:(J)V // method@082d │ │ -19d2dc: 6e30 3108 2103 |004e: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setTimescale:(J)V // method@0831 │ │ -19d2e2: 6e10 d958 0d00 |0051: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58d9 │ │ -19d2e8: 0c02 |0054: move-result-object v2 │ │ -19d2ea: 6e10 5c0c 0200 |0055: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ -19d2f0: 0a02 |0058: move-result v2 │ │ -19d2f2: d802 0201 |0059: add-int/lit8 v2, v2, #int 1 // #01 │ │ -19d2f6: 8122 |005b: int-to-long v2, v2 │ │ -19d2f8: 6e30 3008 2103 |005c: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setNextTrackId:(J)V // method@0830 │ │ -19d2fe: 6e20 2a08 1000 |005f: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082a │ │ -19d304: 6e10 d958 0d00 |0062: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58d9 │ │ -19d30a: 0c01 |0065: move-result-object v1 │ │ -19d30c: 6e10 5a0c 0100 |0066: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ -19d312: 0c01 |0069: move-result-object v1 │ │ -19d314: 7210 a70c 0100 |006a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -19d31a: 0a02 |006d: move-result v2 │ │ -19d31c: 3802 1000 |006e: if-eqz v2, 007e // +0010 │ │ -19d320: 7210 a80c 0100 |0070: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -19d326: 0c02 |0073: move-result-object v2 │ │ -19d328: 1f02 0811 |0074: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1108 │ │ -19d32c: 6e30 cd58 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@58cd │ │ -19d332: 0c02 |0079: move-result-object v2 │ │ -19d334: 6e20 2a08 2000 |007a: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082a │ │ -19d33a: 28ed |007d: goto 006a // -0013 │ │ -19d33c: 1100 |007e: return-object v0 │ │ +19d234: |[19d234] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovieBox:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/MovieBox; │ │ +19d244: 2200 2a02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/MovieBox; // type@022a │ │ +19d248: 7010 2908 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/MovieBox;.:()V // method@0829 │ │ +19d24e: 2201 2b02 |0005: new-instance v1, Lcom/coremedia/iso/boxes/MovieHeaderBox; // type@022b │ │ +19d252: 7010 2b08 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.:()V // method@082b │ │ +19d258: 2202 7603 |000a: new-instance v2, Ljava/util/Date; // type@0376 │ │ +19d25c: 7010 850c 0200 |000c: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c85 │ │ +19d262: 6e20 2c08 2100 |000f: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@082c │ │ +19d268: 2202 7603 |0012: new-instance v2, Ljava/util/Date; // type@0376 │ │ +19d26c: 7010 850c 0200 |0014: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c85 │ │ +19d272: 6e20 2f08 2100 |0017: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@082f │ │ +19d278: 6202 7300 |001a: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +19d27c: 6e20 2e08 2100 |001c: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@082e │ │ +19d282: 6e20 d158 dc00 |001f: invoke-virtual {v12, v13}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@58d1 │ │ +19d288: 0b02 |0022: move-result-wide v2 │ │ +19d28a: 6e10 d958 0d00 |0023: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58d9 │ │ +19d290: 0c04 |0026: move-result-object v4 │ │ +19d292: 6e10 5a0c 0400 |0027: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ +19d298: 0c04 |002a: move-result-object v4 │ │ +19d29a: 1605 0000 |002b: const-wide/16 v5, #int 0 // #0 │ │ +19d29e: 7210 a70c 0400 |002d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +19d2a4: 0a07 |0030: move-result v7 │ │ +19d2a6: 3807 1a00 |0031: if-eqz v7, 004b // +001a │ │ +19d2aa: 7210 a80c 0400 |0033: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +19d2b0: 0c07 |0036: move-result-object v7 │ │ +19d2b2: 1f07 0811 |0037: check-cast v7, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1108 │ │ +19d2b6: 6e10 fb58 0700 |0039: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@58fb │ │ +19d2bc: 0b08 |003c: move-result-wide v8 │ │ +19d2be: 9d08 0802 |003d: mul-long v8, v8, v2 │ │ +19d2c2: 6e10 0359 0700 |003f: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5903 │ │ +19d2c8: 0a07 |0042: move-result v7 │ │ +19d2ca: 817a |0043: int-to-long v10, v7 │ │ +19d2cc: bea8 |0044: div-long/2addr v8, v10 │ │ +19d2ce: 3107 0805 |0045: cmp-long v7, v8, v5 │ │ +19d2d2: 3d07 e6ff |0047: if-lez v7, 002d // -001a │ │ +19d2d6: 0485 |0049: move-wide v5, v8 │ │ +19d2d8: 28e3 |004a: goto 002d // -001d │ │ +19d2da: 6e30 2d08 5106 |004b: invoke-virtual {v1, v5, v6}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setDuration:(J)V // method@082d │ │ +19d2e0: 6e30 3108 2103 |004e: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setTimescale:(J)V // method@0831 │ │ +19d2e6: 6e10 d958 0d00 |0051: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58d9 │ │ +19d2ec: 0c02 |0054: move-result-object v2 │ │ +19d2ee: 6e10 5c0c 0200 |0055: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ +19d2f4: 0a02 |0058: move-result v2 │ │ +19d2f6: d802 0201 |0059: add-int/lit8 v2, v2, #int 1 // #01 │ │ +19d2fa: 8122 |005b: int-to-long v2, v2 │ │ +19d2fc: 6e30 3008 2103 |005c: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setNextTrackId:(J)V // method@0830 │ │ +19d302: 6e20 2a08 1000 |005f: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082a │ │ +19d308: 6e10 d958 0d00 |0062: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58d9 │ │ +19d30e: 0c01 |0065: move-result-object v1 │ │ +19d310: 6e10 5a0c 0100 |0066: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ +19d316: 0c01 |0069: move-result-object v1 │ │ +19d318: 7210 a70c 0100 |006a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +19d31e: 0a02 |006d: move-result v2 │ │ +19d320: 3802 1000 |006e: if-eqz v2, 007e // +0010 │ │ +19d324: 7210 a80c 0100 |0070: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +19d32a: 0c02 |0073: move-result-object v2 │ │ +19d32c: 1f02 0811 |0074: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1108 │ │ +19d330: 6e30 cd58 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@58cd │ │ +19d336: 0c02 |0079: move-result-object v2 │ │ +19d338: 6e20 2a08 2000 |007a: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@082a │ │ +19d33e: 28ed |007d: goto 006a // -0013 │ │ +19d340: 1100 |007e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0005 line=244 │ │ 0x000a line=246 │ │ 0x0012 line=247 │ │ 0x001a line=248 │ │ @@ -321600,24 +321601,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 │ │ -19d1b0: |[19d1b0] org.thoughtcrime.securesms.video.recode.MP4Builder.createStbl:(Lorg/thoughtcrime/securesms/video/recode/Track;)Lcom/coremedia/iso/boxes/Box; │ │ -19d1c0: 2200 2e02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleTableBox; // type@022e │ │ -19d1c4: 7010 3708 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.:()V // method@0837 │ │ -19d1ca: 6e30 c958 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@58c9 │ │ -19d1d0: 6e30 cc58 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@58cc │ │ -19d1d6: 6e30 ca58 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@58ca │ │ -19d1dc: 6e30 c858 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@58c8 │ │ -19d1e2: 6e30 cb58 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@58cb │ │ -19d1e8: 6e30 c758 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@58c7 │ │ -19d1ee: 1100 |0017: return-object v0 │ │ +19d1b4: |[19d1b4] org.thoughtcrime.securesms.video.recode.MP4Builder.createStbl:(Lorg/thoughtcrime/securesms/video/recode/Track;)Lcom/coremedia/iso/boxes/Box; │ │ +19d1c4: 2200 2e02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleTableBox; // type@022e │ │ +19d1c8: 7010 3708 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.:()V // method@0837 │ │ +19d1ce: 6e30 c958 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@58c9 │ │ +19d1d4: 6e30 cc58 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@58cc │ │ +19d1da: 6e30 ca58 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@58ca │ │ +19d1e0: 6e30 c858 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@58c8 │ │ +19d1e6: 6e30 cb58 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@58cb │ │ +19d1ec: 6e30 c758 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@58c7 │ │ +19d1f2: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0005 line=329 │ │ 0x0008 line=330 │ │ 0x000b line=331 │ │ 0x000e line=332 │ │ @@ -321632,65 +321633,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 │ │ -19d6dc: |[19d6dc] org.thoughtcrime.securesms.video.recode.MP4Builder.createStco:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19d6ec: 2200 7003 |0000: new-instance v0, Ljava/util/ArrayList; // type@0370 │ │ -19d6f0: 7010 4f0c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ -19d6f6: 6e10 0159 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5901 │ │ -19d6fc: 0c0a |0008: move-result-object v10 │ │ -19d6fe: 6e10 5a0c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ -19d704: 0c0a |000c: move-result-object v10 │ │ -19d706: 1601 ffff |000d: const-wide/16 v1, #int -1 // #ffff │ │ -19d70a: 0413 |000f: move-wide v3, v1 │ │ -19d70c: 7210 a70c 0a00 |0010: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -19d712: 0a05 |0013: move-result v5 │ │ -19d714: 3805 2600 |0014: if-eqz v5, 003a // +0026 │ │ -19d718: 7210 a80c 0a00 |0016: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -19d71e: 0c05 |0019: move-result-object v5 │ │ -19d720: 1f05 0611 |001a: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1106 │ │ -19d724: 6e10 ec58 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@58ec │ │ -19d72a: 0b06 |001f: move-result-wide v6 │ │ -19d72c: 3108 0301 |0020: cmp-long v8, v3, v1 │ │ -19d730: 3808 0700 |0022: if-eqz v8, 0029 // +0007 │ │ -19d734: 3108 0306 |0024: cmp-long v8, v3, v6 │ │ -19d738: 3808 0300 |0026: if-eqz v8, 0029 // +0003 │ │ -19d73c: 0413 |0028: move-wide v3, v1 │ │ -19d73e: 3108 0301 |0029: cmp-long v8, v3, v1 │ │ -19d742: 3908 0900 |002b: if-nez v8, 0034 // +0009 │ │ -19d746: 7120 550a 7600 |002d: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ -19d74c: 0c03 |0030: move-result-object v3 │ │ -19d74e: 6e20 530c 3000 |0031: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c53 │ │ -19d754: 6e10 ed58 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@58ed │ │ -19d75a: 0b03 |0037: move-result-wide v3 │ │ -19d75c: bb63 |0038: add-long/2addr v3, v6 │ │ -19d75e: 28d7 |0039: goto 0010 // -0029 │ │ -19d760: 6e10 5c0c 0000 |003a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ -19d766: 0a0a |003d: move-result v10 │ │ -19d768: 23aa 1911 |003e: new-array v10, v10, [J // type@1119 │ │ -19d76c: 1201 |0040: const/4 v1, #int 0 // #0 │ │ -19d76e: 6e10 5c0c 0000 |0041: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ -19d774: 0a02 |0044: move-result v2 │ │ -19d776: 3521 1100 |0045: if-ge v1, v2, 0056 // +0011 │ │ -19d77a: 6e20 570c 1000 |0047: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c57 │ │ -19d780: 0c02 |004a: move-result-object v2 │ │ -19d782: 1f02 f002 |004b: check-cast v2, Ljava/lang/Long; // type@02f0 │ │ -19d786: 6e10 510a 0200 |004d: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a51 │ │ -19d78c: 0b02 |0050: move-result-wide v2 │ │ -19d78e: 4c02 0a01 |0051: aput-wide v2, v10, v1 │ │ -19d792: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -19d796: 28ec |0055: goto 0041 // -0014 │ │ -19d798: 2200 3202 |0056: new-instance v0, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox; // type@0232 │ │ -19d79c: 7010 3f08 0000 |0058: invoke-direct {v0}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.:()V // method@083f │ │ -19d7a2: 6e20 4008 a000 |005b: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.setChunkOffsets:([J)V // method@0840 │ │ -19d7a8: 6e20 3808 0b00 |005e: invoke-virtual {v11, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0838 │ │ -19d7ae: 0e00 |0061: return-void │ │ +19d6e0: |[19d6e0] org.thoughtcrime.securesms.video.recode.MP4Builder.createStco:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19d6f0: 2200 7003 |0000: new-instance v0, Ljava/util/ArrayList; // type@0370 │ │ +19d6f4: 7010 4f0c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ +19d6fa: 6e10 0159 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5901 │ │ +19d700: 0c0a |0008: move-result-object v10 │ │ +19d702: 6e10 5a0c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ +19d708: 0c0a |000c: move-result-object v10 │ │ +19d70a: 1601 ffff |000d: const-wide/16 v1, #int -1 // #ffff │ │ +19d70e: 0413 |000f: move-wide v3, v1 │ │ +19d710: 7210 a70c 0a00 |0010: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +19d716: 0a05 |0013: move-result v5 │ │ +19d718: 3805 2600 |0014: if-eqz v5, 003a // +0026 │ │ +19d71c: 7210 a80c 0a00 |0016: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +19d722: 0c05 |0019: move-result-object v5 │ │ +19d724: 1f05 0611 |001a: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1106 │ │ +19d728: 6e10 ec58 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@58ec │ │ +19d72e: 0b06 |001f: move-result-wide v6 │ │ +19d730: 3108 0301 |0020: cmp-long v8, v3, v1 │ │ +19d734: 3808 0700 |0022: if-eqz v8, 0029 // +0007 │ │ +19d738: 3108 0306 |0024: cmp-long v8, v3, v6 │ │ +19d73c: 3808 0300 |0026: if-eqz v8, 0029 // +0003 │ │ +19d740: 0413 |0028: move-wide v3, v1 │ │ +19d742: 3108 0301 |0029: cmp-long v8, v3, v1 │ │ +19d746: 3908 0900 |002b: if-nez v8, 0034 // +0009 │ │ +19d74a: 7120 550a 7600 |002d: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ +19d750: 0c03 |0030: move-result-object v3 │ │ +19d752: 6e20 530c 3000 |0031: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c53 │ │ +19d758: 6e10 ed58 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@58ed │ │ +19d75e: 0b03 |0037: move-result-wide v3 │ │ +19d760: bb63 |0038: add-long/2addr v3, v6 │ │ +19d762: 28d7 |0039: goto 0010 // -0029 │ │ +19d764: 6e10 5c0c 0000 |003a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ +19d76a: 0a0a |003d: move-result v10 │ │ +19d76c: 23aa 1911 |003e: new-array v10, v10, [J // type@1119 │ │ +19d770: 1201 |0040: const/4 v1, #int 0 // #0 │ │ +19d772: 6e10 5c0c 0000 |0041: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ +19d778: 0a02 |0044: move-result v2 │ │ +19d77a: 3521 1100 |0045: if-ge v1, v2, 0056 // +0011 │ │ +19d77e: 6e20 570c 1000 |0047: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c57 │ │ +19d784: 0c02 |004a: move-result-object v2 │ │ +19d786: 1f02 f002 |004b: check-cast v2, Ljava/lang/Long; // type@02f0 │ │ +19d78a: 6e10 510a 0200 |004d: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a51 │ │ +19d790: 0b02 |0050: move-result-wide v2 │ │ +19d792: 4c02 0a01 |0051: aput-wide v2, v10, v1 │ │ +19d796: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +19d79a: 28ec |0055: goto 0041 // -0014 │ │ +19d79c: 2200 3202 |0056: new-instance v0, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox; // type@0232 │ │ +19d7a0: 7010 3f08 0000 |0058: invoke-direct {v0}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.:()V // method@083f │ │ +19d7a6: 6e20 4008 a000 |005b: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.setChunkOffsets:([J)V // method@0840 │ │ +19d7ac: 6e20 3808 0b00 |005e: invoke-virtual {v11, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0838 │ │ +19d7b2: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0005 line=418 │ │ 0x001c line=419 │ │ 0x002d line=424 │ │ 0x0034 line=426 │ │ @@ -321710,72 +321711,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 │ │ -19d7b0: |[19d7b0] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsc:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19d7c0: 2200 3002 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleToChunkBox; // type@0230 │ │ -19d7c4: 7010 3b08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.:()V // method@083b │ │ -19d7ca: 2201 8003 |0005: new-instance v1, Ljava/util/LinkedList; // type@0380 │ │ -19d7ce: 7010 b30c 0100 |0007: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cb3 │ │ -19d7d4: 6e20 3d08 1000 |000a: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.setEntries:(Ljava/util/List;)V // method@083d │ │ -19d7da: 7401 0159 1100 |000d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5901 │ │ -19d7e0: 0c01 |0010: move-result-object v1 │ │ -19d7e2: 6e10 5c0c 0100 |0011: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ -19d7e8: 0a01 |0014: move-result v1 │ │ -19d7ea: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -19d7ec: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -19d7ee: 12f4 |0017: const/4 v4, #int -1 // #ff │ │ -19d7f0: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -19d7f2: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -19d7f4: 1217 |001a: const/4 v7, #int 1 // #1 │ │ -19d7f6: 3515 4800 |001b: if-ge v5, v1, 0063 // +0048 │ │ -19d7fa: 7401 0159 1100 |001d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5901 │ │ -19d800: 0c08 |0020: move-result-object v8 │ │ -19d802: 6e20 570c 5800 |0021: invoke-virtual {v8, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c57 │ │ -19d808: 0c08 |0024: move-result-object v8 │ │ -19d80a: 1f08 0611 |0025: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1106 │ │ -19d80e: 6e10 ec58 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@58ec │ │ -19d814: 0b09 |002a: move-result-wide v9 │ │ -19d816: 6e10 ed58 0800 |002b: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@58ed │ │ -19d81c: 0b0b |002e: move-result-wide v11 │ │ -19d81e: bbb9 |002f: add-long/2addr v9, v11 │ │ -19d820: b026 |0030: add-int/2addr v6, v2 │ │ -19d822: d808 01ff |0031: add-int/lit8 v8, v1, #int -1 // #ff │ │ -19d826: 3285 1600 |0033: if-eq v5, v8, 0049 // +0016 │ │ -19d82a: 7401 0159 1100 |0035: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5901 │ │ -19d830: 0c08 |0038: move-result-object v8 │ │ -19d832: d80b 0501 |0039: add-int/lit8 v11, v5, #int 1 // #01 │ │ -19d836: 6e20 570c b800 |003b: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c57 │ │ -19d83c: 0c08 |003e: move-result-object v8 │ │ -19d83e: 1f08 0611 |003f: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1106 │ │ -19d842: 6e10 ec58 0800 |0041: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@58ec │ │ -19d848: 0b0b |0044: move-result-wide v11 │ │ -19d84a: 3108 090b |0045: cmp-long v8, v9, v11 │ │ -19d84e: 3808 1900 |0047: if-eqz v8, 0060 // +0019 │ │ -19d852: 3264 1400 |0049: if-eq v4, v6, 005d // +0014 │ │ -19d856: 6e10 3c08 0000 |004b: invoke-virtual {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.getEntries:()Ljava/util/List; // method@083c │ │ -19d85c: 0c04 |004e: move-result-object v4 │ │ -19d85e: 220f 2f02 |004f: new-instance v15, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry; // type@022f │ │ -19d862: 8179 |0051: int-to-long v9, v7 │ │ -19d864: 816b |0052: int-to-long v11, v6 │ │ -19d866: 160d 0100 |0053: const-wide/16 v13, #int 1 // #1 │ │ -19d86a: 07f8 |0055: move-object v8, v15 │ │ -19d86c: 7607 3a08 0800 |0056: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14}, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry;.:(JJJ)V // method@083a │ │ -19d872: 7220 be0c f400 |0059: invoke-interface {v4, v15}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cbe │ │ -19d878: 0164 |005c: move v4, v6 │ │ -19d87a: d807 0701 |005d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -19d87e: 1206 |005f: const/4 v6, #int 0 // #0 │ │ -19d880: d805 0501 |0060: add-int/lit8 v5, v5, #int 1 // #01 │ │ -19d884: 28b9 |0062: goto 001b // -0047 │ │ -19d886: 0804 1200 |0063: move-object/from16 v4, v18 │ │ -19d88a: 6e20 3808 0400 |0065: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0838 │ │ -19d890: 0e00 |0068: return-void │ │ +19d7b4: |[19d7b4] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsc:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19d7c4: 2200 3002 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleToChunkBox; // type@0230 │ │ +19d7c8: 7010 3b08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.:()V // method@083b │ │ +19d7ce: 2201 8003 |0005: new-instance v1, Ljava/util/LinkedList; // type@0380 │ │ +19d7d2: 7010 b30c 0100 |0007: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cb3 │ │ +19d7d8: 6e20 3d08 1000 |000a: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.setEntries:(Ljava/util/List;)V // method@083d │ │ +19d7de: 7401 0159 1100 |000d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5901 │ │ +19d7e4: 0c01 |0010: move-result-object v1 │ │ +19d7e6: 6e10 5c0c 0100 |0011: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ +19d7ec: 0a01 |0014: move-result v1 │ │ +19d7ee: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +19d7f0: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +19d7f2: 12f4 |0017: const/4 v4, #int -1 // #ff │ │ +19d7f4: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +19d7f6: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +19d7f8: 1217 |001a: const/4 v7, #int 1 // #1 │ │ +19d7fa: 3515 4800 |001b: if-ge v5, v1, 0063 // +0048 │ │ +19d7fe: 7401 0159 1100 |001d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5901 │ │ +19d804: 0c08 |0020: move-result-object v8 │ │ +19d806: 6e20 570c 5800 |0021: invoke-virtual {v8, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c57 │ │ +19d80c: 0c08 |0024: move-result-object v8 │ │ +19d80e: 1f08 0611 |0025: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1106 │ │ +19d812: 6e10 ec58 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@58ec │ │ +19d818: 0b09 |002a: move-result-wide v9 │ │ +19d81a: 6e10 ed58 0800 |002b: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@58ed │ │ +19d820: 0b0b |002e: move-result-wide v11 │ │ +19d822: bbb9 |002f: add-long/2addr v9, v11 │ │ +19d824: b026 |0030: add-int/2addr v6, v2 │ │ +19d826: d808 01ff |0031: add-int/lit8 v8, v1, #int -1 // #ff │ │ +19d82a: 3285 1600 |0033: if-eq v5, v8, 0049 // +0016 │ │ +19d82e: 7401 0159 1100 |0035: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5901 │ │ +19d834: 0c08 |0038: move-result-object v8 │ │ +19d836: d80b 0501 |0039: add-int/lit8 v11, v5, #int 1 // #01 │ │ +19d83a: 6e20 570c b800 |003b: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c57 │ │ +19d840: 0c08 |003e: move-result-object v8 │ │ +19d842: 1f08 0611 |003f: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1106 │ │ +19d846: 6e10 ec58 0800 |0041: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@58ec │ │ +19d84c: 0b0b |0044: move-result-wide v11 │ │ +19d84e: 3108 090b |0045: cmp-long v8, v9, v11 │ │ +19d852: 3808 1900 |0047: if-eqz v8, 0060 // +0019 │ │ +19d856: 3264 1400 |0049: if-eq v4, v6, 005d // +0014 │ │ +19d85a: 6e10 3c08 0000 |004b: invoke-virtual {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.getEntries:()Ljava/util/List; // method@083c │ │ +19d860: 0c04 |004e: move-result-object v4 │ │ +19d862: 220f 2f02 |004f: new-instance v15, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry; // type@022f │ │ +19d866: 8179 |0051: int-to-long v9, v7 │ │ +19d868: 816b |0052: int-to-long v11, v6 │ │ +19d86a: 160d 0100 |0053: const-wide/16 v13, #int 1 // #1 │ │ +19d86e: 07f8 |0055: move-object v8, v15 │ │ +19d870: 7607 3a08 0800 |0056: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14}, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry;.:(JJJ)V // method@083a │ │ +19d876: 7220 be0c f400 |0059: invoke-interface {v4, v15}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cbe │ │ +19d87c: 0164 |005c: move v4, v6 │ │ +19d87e: d807 0701 |005d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +19d882: 1206 |005f: const/4 v6, #int 0 // #0 │ │ +19d884: d805 0501 |0060: add-int/lit8 v5, v5, #int 1 // #01 │ │ +19d888: 28b9 |0062: goto 001b // -0047 │ │ +19d88a: 0804 1200 |0063: move-object/from16 v4, v18 │ │ +19d88e: 6e20 3808 0400 |0065: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0838 │ │ +19d894: 0e00 |0068: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0005 line=371 │ │ 0x000d line=379 │ │ 0x001d line=381 │ │ 0x0027 line=382 │ │ @@ -321794,19 +321795,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 │ │ -19d894: |[19d894] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsd:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19d8a4: 6e10 ff58 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; // method@58ff │ │ -19d8aa: 0c01 |0003: move-result-object v1 │ │ -19d8ac: 6e20 3808 1200 |0004: invoke-virtual {v2, v1}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0838 │ │ -19d8b2: 0e00 |0007: return-void │ │ +19d898: |[19d898] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsd:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19d8a8: 6e10 ff58 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; // method@58ff │ │ +19d8ae: 0c01 |0003: move-result-object v1 │ │ +19d8b0: 6e20 3808 1200 |0004: invoke-virtual {v2, v1}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0838 │ │ +19d8b6: 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; │ │ @@ -321816,25 +321817,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 │ │ -19d8b4: |[19d8b4] org.thoughtcrime.securesms.video.recode.MP4Builder.createStss:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19d8c4: 6e10 0259 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSyncSamples:()[J // method@5902 │ │ -19d8ca: 0c02 |0003: move-result-object v2 │ │ -19d8cc: 3802 1000 |0004: if-eqz v2, 0014 // +0010 │ │ -19d8d0: 2120 |0006: array-length v0, v2 │ │ -19d8d2: 3d00 0d00 |0007: if-lez v0, 0014 // +000d │ │ -19d8d6: 2200 3302 |0009: new-instance v0, Lcom/coremedia/iso/boxes/SyncSampleBox; // type@0233 │ │ -19d8da: 7010 4108 0000 |000b: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SyncSampleBox;.:()V // method@0841 │ │ -19d8e0: 6e20 4208 2000 |000e: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/SyncSampleBox;.setSampleNumber:([J)V // method@0842 │ │ -19d8e6: 6e20 3808 0300 |0011: invoke-virtual {v3, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0838 │ │ -19d8ec: 0e00 |0014: return-void │ │ +19d8b8: |[19d8b8] org.thoughtcrime.securesms.video.recode.MP4Builder.createStss:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19d8c8: 6e10 0259 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSyncSamples:()[J // method@5902 │ │ +19d8ce: 0c02 |0003: move-result-object v2 │ │ +19d8d0: 3802 1000 |0004: if-eqz v2, 0014 // +0010 │ │ +19d8d4: 2120 |0006: array-length v0, v2 │ │ +19d8d6: 3d00 0d00 |0007: if-lez v0, 0014 // +000d │ │ +19d8da: 2200 3302 |0009: new-instance v0, Lcom/coremedia/iso/boxes/SyncSampleBox; // type@0233 │ │ +19d8de: 7010 4108 0000 |000b: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SyncSampleBox;.:()V // method@0841 │ │ +19d8e4: 6e20 4208 2000 |000e: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/SyncSampleBox;.setSampleNumber:([J)V // method@0842 │ │ +19d8ea: 6e20 3808 0300 |0011: invoke-virtual {v3, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0838 │ │ +19d8f0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0006 line=362 │ │ 0x0009 line=363 │ │ 0x000e line=364 │ │ 0x0011 line=365 │ │ @@ -321848,24 +321849,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 │ │ -19d8f0: |[19d8f0] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsz:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19d900: 2200 2d02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleSizeBox; // type@022d │ │ -19d904: 7010 3408 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleSizeBox;.:()V // method@0834 │ │ -19d90a: 5421 f142 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42f1 │ │ -19d90e: 6e20 900c 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c90 │ │ -19d914: 0c03 |000a: move-result-object v3 │ │ -19d916: 1f03 1911 |000b: check-cast v3, [J // type@1119 │ │ -19d91a: 6e20 3608 3000 |000d: invoke-virtual {v0, v3}, Lcom/coremedia/iso/boxes/SampleSizeBox;.setSampleSizes:([J)V // method@0836 │ │ -19d920: 6e20 3808 0400 |0010: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0838 │ │ -19d926: 0e00 |0013: return-void │ │ +19d8f4: |[19d8f4] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsz:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19d904: 2200 2d02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleSizeBox; // type@022d │ │ +19d908: 7010 3408 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleSizeBox;.:()V // method@0834 │ │ +19d90e: 5421 f142 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42f1 │ │ +19d912: 6e20 900c 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c90 │ │ +19d918: 0c03 |000a: move-result-object v3 │ │ +19d91a: 1f03 1911 |000b: check-cast v3, [J // type@1119 │ │ +19d91e: 6e20 3608 3000 |000d: invoke-virtual {v0, v3}, Lcom/coremedia/iso/boxes/SampleSizeBox;.setSampleSizes:([J)V // method@0836 │ │ +19d924: 6e20 3808 0400 |0010: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0838 │ │ +19d92a: 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; │ │ @@ -321877,50 +321878,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 │ │ -19d928: |[19d928] org.thoughtcrime.securesms.video.recode.MP4Builder.createStts:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -19d938: 2200 7003 |0000: new-instance v0, Ljava/util/ArrayList; // type@0370 │ │ -19d93c: 7010 4f0c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ -19d942: 6e10 0059 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDurations:()Ljava/util/ArrayList; // method@5900 │ │ -19d948: 0c0a |0008: move-result-object v10 │ │ -19d94a: 6e10 5a0c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ -19d950: 0c0a |000c: move-result-object v10 │ │ -19d952: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -19d954: 7210 a70c 0a00 |000e: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -19d95a: 0a02 |0011: move-result v2 │ │ -19d95c: 3802 2a00 |0012: if-eqz v2, 003c // +002a │ │ -19d960: 7210 a80c 0a00 |0014: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -19d966: 0c02 |0017: move-result-object v2 │ │ -19d968: 1f02 f002 |0018: check-cast v2, Ljava/lang/Long; // type@02f0 │ │ -19d96c: 6e10 510a 0200 |001a: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a51 │ │ -19d972: 0b02 |001d: move-result-wide v2 │ │ -19d974: 1604 0100 |001e: const-wide/16 v4, #int 1 // #1 │ │ -19d978: 3801 1300 |0020: if-eqz v1, 0033 // +0013 │ │ -19d97c: 6e10 4508 0100 |0022: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getDelta:()J // method@0845 │ │ -19d982: 0b06 |0025: move-result-wide v6 │ │ -19d984: 3108 0602 |0026: cmp-long v8, v6, v2 │ │ -19d988: 3908 0b00 |0028: if-nez v8, 0033 // +000b │ │ -19d98c: 6e10 4408 0100 |002a: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getCount:()J // method@0844 │ │ -19d992: 0b02 |002d: move-result-wide v2 │ │ -19d994: bb42 |002e: add-long/2addr v2, v4 │ │ -19d996: 6e30 4608 2103 |002f: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.setCount:(J)V // method@0846 │ │ -19d99c: 28dc |0032: goto 000e // -0024 │ │ -19d99e: 2201 3402 |0033: new-instance v1, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry; // type@0234 │ │ -19d9a2: 7053 4308 4125 |0035: invoke-direct {v1, v4, v5, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.:(JJ)V // method@0843 │ │ -19d9a8: 7220 be0c 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cbe │ │ -19d9ae: 28d3 |003b: goto 000e // -002d │ │ -19d9b0: 220a 3502 |003c: new-instance v10, Lcom/coremedia/iso/boxes/TimeToSampleBox; // type@0235 │ │ -19d9b4: 7010 4708 0a00 |003e: invoke-direct {v10}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.:()V // method@0847 │ │ -19d9ba: 6e20 4808 0a00 |0041: invoke-virtual {v10, v0}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.setEntries:(Ljava/util/List;)V // method@0848 │ │ -19d9c0: 6e20 3808 ab00 |0044: invoke-virtual {v11, v10}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0838 │ │ -19d9c6: 0e00 |0047: return-void │ │ +19d92c: |[19d92c] org.thoughtcrime.securesms.video.recode.MP4Builder.createStts:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +19d93c: 2200 7003 |0000: new-instance v0, Ljava/util/ArrayList; // type@0370 │ │ +19d940: 7010 4f0c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ +19d946: 6e10 0059 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDurations:()Ljava/util/ArrayList; // method@5900 │ │ +19d94c: 0c0a |0008: move-result-object v10 │ │ +19d94e: 6e10 5a0c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ +19d954: 0c0a |000c: move-result-object v10 │ │ +19d956: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +19d958: 7210 a70c 0a00 |000e: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +19d95e: 0a02 |0011: move-result v2 │ │ +19d960: 3802 2a00 |0012: if-eqz v2, 003c // +002a │ │ +19d964: 7210 a80c 0a00 |0014: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +19d96a: 0c02 |0017: move-result-object v2 │ │ +19d96c: 1f02 f002 |0018: check-cast v2, Ljava/lang/Long; // type@02f0 │ │ +19d970: 6e10 510a 0200 |001a: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a51 │ │ +19d976: 0b02 |001d: move-result-wide v2 │ │ +19d978: 1604 0100 |001e: const-wide/16 v4, #int 1 // #1 │ │ +19d97c: 3801 1300 |0020: if-eqz v1, 0033 // +0013 │ │ +19d980: 6e10 4508 0100 |0022: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getDelta:()J // method@0845 │ │ +19d986: 0b06 |0025: move-result-wide v6 │ │ +19d988: 3108 0602 |0026: cmp-long v8, v6, v2 │ │ +19d98c: 3908 0b00 |0028: if-nez v8, 0033 // +000b │ │ +19d990: 6e10 4408 0100 |002a: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getCount:()J // method@0844 │ │ +19d996: 0b02 |002d: move-result-wide v2 │ │ +19d998: bb42 |002e: add-long/2addr v2, v4 │ │ +19d99a: 6e30 4608 2103 |002f: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.setCount:(J)V // method@0846 │ │ +19d9a0: 28dc |0032: goto 000e // -0024 │ │ +19d9a2: 2201 3402 |0033: new-instance v1, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry; // type@0234 │ │ +19d9a6: 7053 4308 4125 |0035: invoke-direct {v1, v4, v5, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.:(JJ)V // method@0843 │ │ +19d9ac: 7220 be0c 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cbe │ │ +19d9b2: 28d3 |003b: goto 000e // -002d │ │ +19d9b4: 220a 3502 |003c: new-instance v10, Lcom/coremedia/iso/boxes/TimeToSampleBox; // type@0235 │ │ +19d9b8: 7010 4708 0a00 |003e: invoke-direct {v10}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.:()V // method@0847 │ │ +19d9be: 6e20 4808 0a00 |0041: invoke-virtual {v10, v0}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.setEntries:(Ljava/util/List;)V // method@0848 │ │ +19d9c4: 6e20 3808 ab00 |0044: invoke-virtual {v11, v10}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0838 │ │ +19d9ca: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0005 line=347 │ │ 0x0022 line=348 │ │ 0x002a line=349 │ │ 0x0033 line=351 │ │ @@ -321938,119 +321939,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 │ │ -19d340: |[19d340] org.thoughtcrime.securesms.video.recode.MP4Builder.createTrackBox:(Lorg/thoughtcrime/securesms/video/recode/Track;Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/TrackBox; │ │ -19d350: 2200 3602 |0000: new-instance v0, Lcom/coremedia/iso/boxes/TrackBox; // type@0236 │ │ -19d354: 7010 4908 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/TrackBox;.:()V // method@0849 │ │ -19d35a: 2201 3702 |0005: new-instance v1, Lcom/coremedia/iso/boxes/TrackHeaderBox; // type@0237 │ │ -19d35e: 7010 4d08 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.:()V // method@084d │ │ -19d364: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -19d366: 6e20 5408 2100 |000b: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setEnabled:(Z)V // method@0854 │ │ -19d36c: 6e20 5608 2100 |000e: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInMovie:(Z)V // method@0856 │ │ -19d372: 6e20 5708 2100 |0011: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInPreview:(Z)V // method@0857 │ │ -19d378: 6e10 0759 0900 |0014: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@5907 │ │ -19d37e: 0a03 |0017: move-result v3 │ │ -19d380: 3803 0800 |0018: if-eqz v3, 0020 // +0008 │ │ -19d384: 6203 7300 |001a: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -19d388: 6e20 5908 3100 |001c: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0859 │ │ -19d38e: 2808 |001f: goto 0027 // +0008 │ │ -19d390: 6e10 d858 0a00 |0020: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@58d8 │ │ -19d396: 0c03 |0023: move-result-object v3 │ │ -19d398: 6e20 5908 3100 |0024: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0859 │ │ -19d39e: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -19d3a0: 6e20 5108 3100 |0028: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setAlternateGroup:(I)V // method@0851 │ │ -19d3a6: 6e10 fa58 0900 |002b: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@58fa │ │ -19d3ac: 0c04 |002e: move-result-object v4 │ │ -19d3ae: 6e20 5208 4100 |002f: invoke-virtual {v1, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0852 │ │ -19d3b4: 6e10 fb58 0900 |0032: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@58fb │ │ -19d3ba: 0b04 |0035: move-result-wide v4 │ │ -19d3bc: 6e20 d158 a800 |0036: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@58d1 │ │ -19d3c2: 0b06 |0039: move-result-wide v6 │ │ -19d3c4: 9d04 0406 |003a: mul-long v4, v4, v6 │ │ -19d3c8: 6e10 0359 0900 |003c: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5903 │ │ -19d3ce: 0a0a |003f: move-result v10 │ │ -19d3d0: 81a6 |0040: int-to-long v6, v10 │ │ -19d3d2: be64 |0041: div-long/2addr v4, v6 │ │ -19d3d4: 6e30 5308 4105 |0042: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setDuration:(J)V // method@0853 │ │ -19d3da: 6e10 fd58 0900 |0045: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHeight:()I // method@58fd │ │ -19d3e0: 0a0a |0048: move-result v10 │ │ -19d3e2: 83a4 |0049: int-to-double v4, v10 │ │ -19d3e4: 6e30 5508 4105 |004a: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setHeight:(D)V // method@0855 │ │ -19d3ea: 6e10 0659 0900 |004d: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getWidth:()I // method@5906 │ │ -19d3f0: 0a0a |0050: move-result v10 │ │ -19d3f2: 83a4 |0051: int-to-double v4, v10 │ │ -19d3f4: 6e30 5d08 4105 |0052: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setWidth:(D)V // method@085d │ │ -19d3fa: 6e20 5808 3100 |0055: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setLayer:(I)V // method@0858 │ │ -19d400: 220a 7603 |0058: new-instance v10, Ljava/util/Date; // type@0376 │ │ -19d404: 7010 850c 0a00 |005a: invoke-direct {v10}, Ljava/util/Date;.:()V // method@0c85 │ │ -19d40a: 6e20 5a08 a100 |005d: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@085a │ │ -19d410: 6e10 0459 0900 |0060: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTrackId:()J // method@5904 │ │ -19d416: 0b03 |0063: move-result-wide v3 │ │ -19d418: 1605 0100 |0064: const-wide/16 v5, #int 1 // #1 │ │ -19d41c: bb53 |0066: add-long/2addr v3, v5 │ │ -19d41e: 6e30 5b08 3104 |0067: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setTrackId:(J)V // method@085b │ │ -19d424: 6e10 0559 0900 |006a: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getVolume:()F // method@5905 │ │ -19d42a: 0a0a |006d: move-result v10 │ │ -19d42c: 6e20 5c08 a100 |006e: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setVolume:(F)V // method@085c │ │ -19d432: 6e20 4a08 1000 |0071: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@084a │ │ -19d438: 220a 2702 |0074: new-instance v10, Lcom/coremedia/iso/boxes/MediaBox; // type@0227 │ │ -19d43c: 7010 1b08 0a00 |0076: invoke-direct {v10}, Lcom/coremedia/iso/boxes/MediaBox;.:()V // method@081b │ │ -19d442: 6e20 4a08 a000 |0079: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@084a │ │ -19d448: 2201 2802 |007c: new-instance v1, Lcom/coremedia/iso/boxes/MediaHeaderBox; // type@0228 │ │ -19d44c: 7010 1f08 0100 |007e: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.:()V // method@081f │ │ -19d452: 6e10 fa58 0900 |0081: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@58fa │ │ -19d458: 0c03 |0084: move-result-object v3 │ │ -19d45a: 6e20 2208 3100 |0085: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0822 │ │ -19d460: 6e10 fb58 0900 |0088: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@58fb │ │ -19d466: 0b03 |008b: move-result-wide v3 │ │ -19d468: 6e30 2308 3104 |008c: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setDuration:(J)V // method@0823 │ │ -19d46e: 6e10 0359 0900 |008f: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5903 │ │ -19d474: 0a03 |0092: move-result v3 │ │ -19d476: 8133 |0093: int-to-long v3, v3 │ │ -19d478: 6e30 2508 3104 |0094: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setTimescale:(J)V // method@0825 │ │ -19d47e: 1a03 3e51 |0097: const-string v3, "eng" // string@513e │ │ -19d482: 6e20 2408 3100 |0099: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setLanguage:(Ljava/lang/String;)V // method@0824 │ │ -19d488: 6e20 1c08 1a00 |009c: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@081c │ │ -19d48e: 2201 2602 |009f: new-instance v1, Lcom/coremedia/iso/boxes/HandlerBox; // type@0226 │ │ -19d492: 7010 1808 0100 |00a1: invoke-direct {v1}, Lcom/coremedia/iso/boxes/HandlerBox;.:()V // method@0818 │ │ -19d498: 6e10 0759 0900 |00a4: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@5907 │ │ -19d49e: 0a03 |00a7: move-result v3 │ │ -19d4a0: 3803 0500 |00a8: if-eqz v3, 00ad // +0005 │ │ -19d4a4: 1a03 ff36 |00aa: const-string v3, "SoundHandle" // string@36ff │ │ -19d4a8: 2803 |00ac: goto 00af // +0003 │ │ -19d4aa: 1a03 943d |00ad: const-string v3, "VideoHandle" // string@3d94 │ │ -19d4ae: 6e20 1a08 3100 |00af: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setName:(Ljava/lang/String;)V // method@081a │ │ -19d4b4: 6e10 fc58 0900 |00b2: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHandler:()Ljava/lang/String; // method@58fc │ │ -19d4ba: 0c03 |00b5: move-result-object v3 │ │ -19d4bc: 6e20 1908 3100 |00b6: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setHandlerType:(Ljava/lang/String;)V // method@0819 │ │ -19d4c2: 6e20 1c08 1a00 |00b9: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@081c │ │ -19d4c8: 2201 2902 |00bc: new-instance v1, Lcom/coremedia/iso/boxes/MediaInformationBox; // type@0229 │ │ -19d4cc: 7010 2608 0100 |00be: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaInformationBox;.:()V // method@0826 │ │ -19d4d2: 6e10 fe58 0900 |00c1: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // method@58fe │ │ -19d4d8: 0c03 |00c4: move-result-object v3 │ │ -19d4da: 6e20 2708 3100 |00c5: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0827 │ │ -19d4e0: 2203 2302 |00c8: new-instance v3, Lcom/coremedia/iso/boxes/DataInformationBox; // type@0223 │ │ -19d4e4: 7010 1108 0300 |00ca: invoke-direct {v3}, Lcom/coremedia/iso/boxes/DataInformationBox;.:()V // method@0811 │ │ -19d4ea: 2204 2402 |00cd: new-instance v4, Lcom/coremedia/iso/boxes/DataReferenceBox; // type@0224 │ │ -19d4ee: 7010 1308 0400 |00cf: invoke-direct {v4}, Lcom/coremedia/iso/boxes/DataReferenceBox;.:()V // method@0813 │ │ -19d4f4: 6e20 1208 4300 |00d2: invoke-virtual {v3, v4}, Lcom/coremedia/iso/boxes/DataInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0812 │ │ -19d4fa: 2205 2202 |00d5: new-instance v5, Lcom/coremedia/iso/boxes/DataEntryUrlBox; // type@0222 │ │ -19d4fe: 7010 0f08 0500 |00d7: invoke-direct {v5}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.:()V // method@080f │ │ -19d504: 6e20 1008 2500 |00da: invoke-virtual {v5, v2}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.setFlags:(I)V // method@0810 │ │ -19d50a: 6e20 1408 5400 |00dd: invoke-virtual {v4, v5}, Lcom/coremedia/iso/boxes/DataReferenceBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0814 │ │ -19d510: 6e20 2708 3100 |00e0: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0827 │ │ -19d516: 6e20 c658 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@58c6 │ │ -19d51c: 0c09 |00e6: move-result-object v9 │ │ -19d51e: 6e20 2708 9100 |00e7: invoke-virtual {v1, v9}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0827 │ │ -19d524: 6e20 1c08 1a00 |00ea: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@081c │ │ -19d52a: 1100 |00ed: return-object v0 │ │ +19d344: |[19d344] org.thoughtcrime.securesms.video.recode.MP4Builder.createTrackBox:(Lorg/thoughtcrime/securesms/video/recode/Track;Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/TrackBox; │ │ +19d354: 2200 3602 |0000: new-instance v0, Lcom/coremedia/iso/boxes/TrackBox; // type@0236 │ │ +19d358: 7010 4908 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/TrackBox;.:()V // method@0849 │ │ +19d35e: 2201 3702 |0005: new-instance v1, Lcom/coremedia/iso/boxes/TrackHeaderBox; // type@0237 │ │ +19d362: 7010 4d08 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.:()V // method@084d │ │ +19d368: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +19d36a: 6e20 5408 2100 |000b: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setEnabled:(Z)V // method@0854 │ │ +19d370: 6e20 5608 2100 |000e: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInMovie:(Z)V // method@0856 │ │ +19d376: 6e20 5708 2100 |0011: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInPreview:(Z)V // method@0857 │ │ +19d37c: 6e10 0759 0900 |0014: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@5907 │ │ +19d382: 0a03 |0017: move-result v3 │ │ +19d384: 3803 0800 |0018: if-eqz v3, 0020 // +0008 │ │ +19d388: 6203 7300 |001a: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +19d38c: 6e20 5908 3100 |001c: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0859 │ │ +19d392: 2808 |001f: goto 0027 // +0008 │ │ +19d394: 6e10 d858 0a00 |0020: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@58d8 │ │ +19d39a: 0c03 |0023: move-result-object v3 │ │ +19d39c: 6e20 5908 3100 |0024: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0859 │ │ +19d3a2: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +19d3a4: 6e20 5108 3100 |0028: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setAlternateGroup:(I)V // method@0851 │ │ +19d3aa: 6e10 fa58 0900 |002b: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@58fa │ │ +19d3b0: 0c04 |002e: move-result-object v4 │ │ +19d3b2: 6e20 5208 4100 |002f: invoke-virtual {v1, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0852 │ │ +19d3b8: 6e10 fb58 0900 |0032: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@58fb │ │ +19d3be: 0b04 |0035: move-result-wide v4 │ │ +19d3c0: 6e20 d158 a800 |0036: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@58d1 │ │ +19d3c6: 0b06 |0039: move-result-wide v6 │ │ +19d3c8: 9d04 0406 |003a: mul-long v4, v4, v6 │ │ +19d3cc: 6e10 0359 0900 |003c: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5903 │ │ +19d3d2: 0a0a |003f: move-result v10 │ │ +19d3d4: 81a6 |0040: int-to-long v6, v10 │ │ +19d3d6: be64 |0041: div-long/2addr v4, v6 │ │ +19d3d8: 6e30 5308 4105 |0042: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setDuration:(J)V // method@0853 │ │ +19d3de: 6e10 fd58 0900 |0045: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHeight:()I // method@58fd │ │ +19d3e4: 0a0a |0048: move-result v10 │ │ +19d3e6: 83a4 |0049: int-to-double v4, v10 │ │ +19d3e8: 6e30 5508 4105 |004a: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setHeight:(D)V // method@0855 │ │ +19d3ee: 6e10 0659 0900 |004d: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getWidth:()I // method@5906 │ │ +19d3f4: 0a0a |0050: move-result v10 │ │ +19d3f6: 83a4 |0051: int-to-double v4, v10 │ │ +19d3f8: 6e30 5d08 4105 |0052: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setWidth:(D)V // method@085d │ │ +19d3fe: 6e20 5808 3100 |0055: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setLayer:(I)V // method@0858 │ │ +19d404: 220a 7603 |0058: new-instance v10, Ljava/util/Date; // type@0376 │ │ +19d408: 7010 850c 0a00 |005a: invoke-direct {v10}, Ljava/util/Date;.:()V // method@0c85 │ │ +19d40e: 6e20 5a08 a100 |005d: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@085a │ │ +19d414: 6e10 0459 0900 |0060: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTrackId:()J // method@5904 │ │ +19d41a: 0b03 |0063: move-result-wide v3 │ │ +19d41c: 1605 0100 |0064: const-wide/16 v5, #int 1 // #1 │ │ +19d420: bb53 |0066: add-long/2addr v3, v5 │ │ +19d422: 6e30 5b08 3104 |0067: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setTrackId:(J)V // method@085b │ │ +19d428: 6e10 0559 0900 |006a: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getVolume:()F // method@5905 │ │ +19d42e: 0a0a |006d: move-result v10 │ │ +19d430: 6e20 5c08 a100 |006e: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setVolume:(F)V // method@085c │ │ +19d436: 6e20 4a08 1000 |0071: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@084a │ │ +19d43c: 220a 2702 |0074: new-instance v10, Lcom/coremedia/iso/boxes/MediaBox; // type@0227 │ │ +19d440: 7010 1b08 0a00 |0076: invoke-direct {v10}, Lcom/coremedia/iso/boxes/MediaBox;.:()V // method@081b │ │ +19d446: 6e20 4a08 a000 |0079: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@084a │ │ +19d44c: 2201 2802 |007c: new-instance v1, Lcom/coremedia/iso/boxes/MediaHeaderBox; // type@0228 │ │ +19d450: 7010 1f08 0100 |007e: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.:()V // method@081f │ │ +19d456: 6e10 fa58 0900 |0081: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@58fa │ │ +19d45c: 0c03 |0084: move-result-object v3 │ │ +19d45e: 6e20 2208 3100 |0085: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0822 │ │ +19d464: 6e10 fb58 0900 |0088: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@58fb │ │ +19d46a: 0b03 |008b: move-result-wide v3 │ │ +19d46c: 6e30 2308 3104 |008c: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setDuration:(J)V // method@0823 │ │ +19d472: 6e10 0359 0900 |008f: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5903 │ │ +19d478: 0a03 |0092: move-result v3 │ │ +19d47a: 8133 |0093: int-to-long v3, v3 │ │ +19d47c: 6e30 2508 3104 |0094: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setTimescale:(J)V // method@0825 │ │ +19d482: 1a03 3e51 |0097: const-string v3, "eng" // string@513e │ │ +19d486: 6e20 2408 3100 |0099: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setLanguage:(Ljava/lang/String;)V // method@0824 │ │ +19d48c: 6e20 1c08 1a00 |009c: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@081c │ │ +19d492: 2201 2602 |009f: new-instance v1, Lcom/coremedia/iso/boxes/HandlerBox; // type@0226 │ │ +19d496: 7010 1808 0100 |00a1: invoke-direct {v1}, Lcom/coremedia/iso/boxes/HandlerBox;.:()V // method@0818 │ │ +19d49c: 6e10 0759 0900 |00a4: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@5907 │ │ +19d4a2: 0a03 |00a7: move-result v3 │ │ +19d4a4: 3803 0500 |00a8: if-eqz v3, 00ad // +0005 │ │ +19d4a8: 1a03 ff36 |00aa: const-string v3, "SoundHandle" // string@36ff │ │ +19d4ac: 2803 |00ac: goto 00af // +0003 │ │ +19d4ae: 1a03 943d |00ad: const-string v3, "VideoHandle" // string@3d94 │ │ +19d4b2: 6e20 1a08 3100 |00af: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setName:(Ljava/lang/String;)V // method@081a │ │ +19d4b8: 6e10 fc58 0900 |00b2: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHandler:()Ljava/lang/String; // method@58fc │ │ +19d4be: 0c03 |00b5: move-result-object v3 │ │ +19d4c0: 6e20 1908 3100 |00b6: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setHandlerType:(Ljava/lang/String;)V // method@0819 │ │ +19d4c6: 6e20 1c08 1a00 |00b9: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@081c │ │ +19d4cc: 2201 2902 |00bc: new-instance v1, Lcom/coremedia/iso/boxes/MediaInformationBox; // type@0229 │ │ +19d4d0: 7010 2608 0100 |00be: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaInformationBox;.:()V // method@0826 │ │ +19d4d6: 6e10 fe58 0900 |00c1: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // method@58fe │ │ +19d4dc: 0c03 |00c4: move-result-object v3 │ │ +19d4de: 6e20 2708 3100 |00c5: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0827 │ │ +19d4e4: 2203 2302 |00c8: new-instance v3, Lcom/coremedia/iso/boxes/DataInformationBox; // type@0223 │ │ +19d4e8: 7010 1108 0300 |00ca: invoke-direct {v3}, Lcom/coremedia/iso/boxes/DataInformationBox;.:()V // method@0811 │ │ +19d4ee: 2204 2402 |00cd: new-instance v4, Lcom/coremedia/iso/boxes/DataReferenceBox; // type@0224 │ │ +19d4f2: 7010 1308 0400 |00cf: invoke-direct {v4}, Lcom/coremedia/iso/boxes/DataReferenceBox;.:()V // method@0813 │ │ +19d4f8: 6e20 1208 4300 |00d2: invoke-virtual {v3, v4}, Lcom/coremedia/iso/boxes/DataInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0812 │ │ +19d4fe: 2205 2202 |00d5: new-instance v5, Lcom/coremedia/iso/boxes/DataEntryUrlBox; // type@0222 │ │ +19d502: 7010 0f08 0500 |00d7: invoke-direct {v5}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.:()V // method@080f │ │ +19d508: 6e20 1008 2500 |00da: invoke-virtual {v5, v2}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.setFlags:(I)V // method@0810 │ │ +19d50e: 6e20 1408 5400 |00dd: invoke-virtual {v4, v5}, Lcom/coremedia/iso/boxes/DataReferenceBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0814 │ │ +19d514: 6e20 2708 3100 |00e0: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0827 │ │ +19d51a: 6e20 c658 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@58c6 │ │ +19d520: 0c09 |00e6: move-result-object v9 │ │ +19d522: 6e20 2708 9100 |00e7: invoke-virtual {v1, v9}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0827 │ │ +19d528: 6e20 1c08 1a00 |00ea: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@081c │ │ +19d52e: 1100 |00ed: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0005 line=272 │ │ 0x000b line=274 │ │ 0x000e line=275 │ │ 0x0011 line=276 │ │ @@ -322101,63 +322102,63 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -19d9c8: |[19d9c8] org.thoughtcrime.securesms.video.recode.MP4Builder.finishMovie:(Z)V │ │ -19d9d8: 5478 ef42 |0000: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ -19d9dc: 6e10 b758 0800 |0002: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@58b7 │ │ -19d9e2: 0b00 |0005: move-result-wide v0 │ │ -19d9e4: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -19d9e8: 3108 0002 |0008: cmp-long v8, v0, v2 │ │ -19d9ec: 3808 0500 |000a: if-eqz v8, 000f // +0005 │ │ -19d9f0: 7010 cf58 0700 |000c: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@58cf │ │ -19d9f6: 5478 eb42 |000f: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42eb │ │ -19d9fa: 6e10 d958 0800 |0011: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58d9 │ │ -19da00: 0c08 |0014: move-result-object v8 │ │ -19da02: 6e10 5a0c 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ -19da08: 0c08 |0018: move-result-object v8 │ │ -19da0a: 7210 a70c 0800 |0019: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -19da10: 0a00 |001c: move-result v0 │ │ -19da12: 3800 2a00 |001d: if-eqz v0, 0047 // +002a │ │ -19da16: 7210 a80c 0800 |001f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -19da1c: 0c00 |0022: move-result-object v0 │ │ -19da1e: 1f00 0811 |0023: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1108 │ │ -19da22: 6e10 0159 0000 |0025: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5901 │ │ -19da28: 0c01 |0028: move-result-object v1 │ │ -19da2a: 7210 cc0c 0100 |0029: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ -19da30: 0a02 |002c: move-result v2 │ │ -19da32: 2323 1911 |002d: new-array v3, v2, [J // type@1119 │ │ -19da36: 1204 |002f: const/4 v4, #int 0 // #0 │ │ -19da38: 3524 1100 |0030: if-ge v4, v2, 0041 // +0011 │ │ -19da3c: 7220 c30c 4100 |0032: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ -19da42: 0c05 |0035: move-result-object v5 │ │ -19da44: 1f05 0611 |0036: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1106 │ │ -19da48: 6e10 ed58 0500 |0038: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@58ed │ │ -19da4e: 0b05 |003b: move-result-wide v5 │ │ -19da50: 4c05 0304 |003c: aput-wide v5, v3, v4 │ │ -19da54: d804 0401 |003e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -19da58: 28f0 |0040: goto 0030 // -0010 │ │ -19da5a: 5471 f142 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42f1 │ │ -19da5e: 6e30 930c 0103 |0043: invoke-virtual {v1, v0, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0c93 │ │ -19da64: 28d3 |0046: goto 0019 // -002d │ │ -19da66: 5478 eb42 |0047: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42eb │ │ -19da6a: 6e20 c558 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@58c5 │ │ -19da70: 0c08 |004c: move-result-object v8 │ │ -19da72: 5470 ed42 |004d: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ -19da76: 7220 0e08 0800 |004f: invoke-interface {v8, v0}, Lcom/coremedia/iso/boxes/Box;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@080e │ │ -19da7c: 5478 ee42 |0052: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42ee │ │ -19da80: 6e10 8309 0800 |0054: invoke-virtual {v8}, Ljava/io/FileOutputStream;.flush:()V // method@0983 │ │ -19da86: 5478 ed42 |0057: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ -19da8a: 6e10 ba0b 0800 |0059: invoke-virtual {v8}, Ljava/nio/channels/FileChannel;.close:()V // method@0bba │ │ -19da90: 5478 ee42 |005c: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42ee │ │ -19da94: 6e10 8209 0800 |005e: invoke-virtual {v8}, Ljava/io/FileOutputStream;.close:()V // method@0982 │ │ -19da9a: 0e00 |0061: return-void │ │ +19d9cc: |[19d9cc] org.thoughtcrime.securesms.video.recode.MP4Builder.finishMovie:(Z)V │ │ +19d9dc: 5478 ef42 |0000: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ +19d9e0: 6e10 b758 0800 |0002: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@58b7 │ │ +19d9e6: 0b00 |0005: move-result-wide v0 │ │ +19d9e8: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +19d9ec: 3108 0002 |0008: cmp-long v8, v0, v2 │ │ +19d9f0: 3808 0500 |000a: if-eqz v8, 000f // +0005 │ │ +19d9f4: 7010 cf58 0700 |000c: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@58cf │ │ +19d9fa: 5478 eb42 |000f: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42eb │ │ +19d9fe: 6e10 d958 0800 |0011: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58d9 │ │ +19da04: 0c08 |0014: move-result-object v8 │ │ +19da06: 6e10 5a0c 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ +19da0c: 0c08 |0018: move-result-object v8 │ │ +19da0e: 7210 a70c 0800 |0019: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +19da14: 0a00 |001c: move-result v0 │ │ +19da16: 3800 2a00 |001d: if-eqz v0, 0047 // +002a │ │ +19da1a: 7210 a80c 0800 |001f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +19da20: 0c00 |0022: move-result-object v0 │ │ +19da22: 1f00 0811 |0023: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1108 │ │ +19da26: 6e10 0159 0000 |0025: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5901 │ │ +19da2c: 0c01 |0028: move-result-object v1 │ │ +19da2e: 7210 cc0c 0100 |0029: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ +19da34: 0a02 |002c: move-result v2 │ │ +19da36: 2323 1911 |002d: new-array v3, v2, [J // type@1119 │ │ +19da3a: 1204 |002f: const/4 v4, #int 0 // #0 │ │ +19da3c: 3524 1100 |0030: if-ge v4, v2, 0041 // +0011 │ │ +19da40: 7220 c30c 4100 |0032: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ +19da46: 0c05 |0035: move-result-object v5 │ │ +19da48: 1f05 0611 |0036: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1106 │ │ +19da4c: 6e10 ed58 0500 |0038: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@58ed │ │ +19da52: 0b05 |003b: move-result-wide v5 │ │ +19da54: 4c05 0304 |003c: aput-wide v5, v3, v4 │ │ +19da58: d804 0401 |003e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +19da5c: 28f0 |0040: goto 0030 // -0010 │ │ +19da5e: 5471 f142 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42f1 │ │ +19da62: 6e30 930c 0103 |0043: invoke-virtual {v1, v0, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0c93 │ │ +19da68: 28d3 |0046: goto 0019 // -002d │ │ +19da6a: 5478 eb42 |0047: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42eb │ │ +19da6e: 6e20 c558 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@58c5 │ │ +19da74: 0c08 |004c: move-result-object v8 │ │ +19da76: 5470 ed42 |004d: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ +19da7a: 7220 0e08 0800 |004f: invoke-interface {v8, v0}, Lcom/coremedia/iso/boxes/Box;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@080e │ │ +19da80: 5478 ee42 |0052: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42ee │ │ +19da84: 6e10 8309 0800 |0054: invoke-virtual {v8}, Ljava/io/FileOutputStream;.flush:()V // method@0983 │ │ +19da8a: 5478 ed42 |0057: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ +19da8e: 6e10 ba0b 0800 |0059: invoke-virtual {v8}, Ljava/nio/channels/FileChannel;.close:()V // method@0bba │ │ +19da94: 5478 ee42 |005c: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42ee │ │ +19da98: 6e10 8209 0800 |005e: invoke-virtual {v8}, Ljava/io/FileOutputStream;.close:()V // method@0982 │ │ +19da9e: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x000c line=132 │ │ 0x000f line=135 │ │ 0x0025 line=136 │ │ 0x0029 line=137 │ │ @@ -322177,49 +322178,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 │ │ -19d578: |[19d578] org.thoughtcrime.securesms.video.recode.MP4Builder.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J │ │ -19d588: 6e10 d958 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58d9 │ │ -19d58e: 0c00 |0003: move-result-object v0 │ │ -19d590: 6e10 590c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c59 │ │ -19d596: 0a00 |0007: move-result v0 │ │ -19d598: 3900 1600 |0008: if-nez v0, 001e // +0016 │ │ -19d59c: 6e10 d958 0500 |000a: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58d9 │ │ -19d5a2: 0c00 |000d: move-result-object v0 │ │ -19d5a4: 6e10 5a0c 0000 |000e: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ -19d5aa: 0c00 |0011: move-result-object v0 │ │ -19d5ac: 7210 a80c 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -19d5b2: 0c00 |0015: move-result-object v0 │ │ -19d5b4: 1f00 0811 |0016: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1108 │ │ -19d5b8: 6e10 0359 0000 |0018: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5903 │ │ -19d5be: 0a00 |001b: move-result v0 │ │ -19d5c0: 8100 |001c: int-to-long v0, v0 │ │ -19d5c2: 2803 |001d: goto 0020 // +0003 │ │ -19d5c4: 1600 0000 |001e: const-wide/16 v0, #int 0 // #0 │ │ -19d5c8: 6e10 d958 0500 |0020: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58d9 │ │ -19d5ce: 0c05 |0023: move-result-object v5 │ │ -19d5d0: 6e10 5a0c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ -19d5d6: 0c05 |0027: move-result-object v5 │ │ -19d5d8: 7210 a70c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -19d5de: 0a02 |002b: move-result v2 │ │ -19d5e0: 3802 1200 |002c: if-eqz v2, 003e // +0012 │ │ -19d5e4: 7210 a80c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -19d5ea: 0c02 |0031: move-result-object v2 │ │ -19d5ec: 1f02 0811 |0032: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1108 │ │ -19d5f0: 6e10 0359 0200 |0034: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5903 │ │ -19d5f6: 0a02 |0037: move-result v2 │ │ -19d5f8: 8122 |0038: int-to-long v2, v2 │ │ -19d5fa: 7140 d058 3210 |0039: invoke-static {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@58d0 │ │ -19d600: 0b00 |003c: move-result-wide v0 │ │ -19d602: 28eb |003d: goto 0028 // -0015 │ │ -19d604: 1000 |003e: return-wide v0 │ │ +19d57c: |[19d57c] org.thoughtcrime.securesms.video.recode.MP4Builder.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J │ │ +19d58c: 6e10 d958 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58d9 │ │ +19d592: 0c00 |0003: move-result-object v0 │ │ +19d594: 6e10 590c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c59 │ │ +19d59a: 0a00 |0007: move-result v0 │ │ +19d59c: 3900 1600 |0008: if-nez v0, 001e // +0016 │ │ +19d5a0: 6e10 d958 0500 |000a: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58d9 │ │ +19d5a6: 0c00 |000d: move-result-object v0 │ │ +19d5a8: 6e10 5a0c 0000 |000e: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ +19d5ae: 0c00 |0011: move-result-object v0 │ │ +19d5b0: 7210 a80c 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +19d5b6: 0c00 |0015: move-result-object v0 │ │ +19d5b8: 1f00 0811 |0016: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1108 │ │ +19d5bc: 6e10 0359 0000 |0018: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5903 │ │ +19d5c2: 0a00 |001b: move-result v0 │ │ +19d5c4: 8100 |001c: int-to-long v0, v0 │ │ +19d5c6: 2803 |001d: goto 0020 // +0003 │ │ +19d5c8: 1600 0000 |001e: const-wide/16 v0, #int 0 // #0 │ │ +19d5cc: 6e10 d958 0500 |0020: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@58d9 │ │ +19d5d2: 0c05 |0023: move-result-object v5 │ │ +19d5d4: 6e10 5a0c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c5a │ │ +19d5da: 0c05 |0027: move-result-object v5 │ │ +19d5dc: 7210 a70c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +19d5e2: 0a02 |002b: move-result v2 │ │ +19d5e4: 3802 1200 |002c: if-eqz v2, 003e // +0012 │ │ +19d5e8: 7210 a80c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +19d5ee: 0c02 |0031: move-result-object v2 │ │ +19d5f0: 1f02 0811 |0032: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1108 │ │ +19d5f4: 6e10 0359 0200 |0034: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5903 │ │ +19d5fa: 0a02 |0037: move-result v2 │ │ +19d5fc: 8122 |0038: int-to-long v2, v2 │ │ +19d5fe: 7140 d058 3210 |0039: invoke-static {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@58d0 │ │ +19d604: 0b00 |003c: move-result-wide v0 │ │ +19d606: 28eb |003d: goto 0028 // -0015 │ │ +19d608: 1000 |003e: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x000a line=234 │ │ 0x0020 line=236 │ │ 0x0034 line=237 │ │ locals : │ │ @@ -322231,96 +322232,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 │ │ -19d068: |[19d068] org.thoughtcrime.securesms.video.recode.MP4Builder.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z │ │ -19d078: 5560 f242 |0000: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42f2 │ │ -19d07c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -19d07e: 3800 2500 |0003: if-eqz v0, 0028 // +0025 │ │ -19d082: 5460 ef42 |0005: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ -19d086: 1602 0000 |0007: const-wide/16 v2, #int 0 // #0 │ │ -19d08a: 6e30 be58 2003 |0009: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58be │ │ -19d090: 5460 ef42 |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ -19d094: 5462 ed42 |000e: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ -19d098: 6e20 b658 2000 |0010: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@58b6 │ │ -19d09e: 5460 ef42 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ -19d0a2: 5362 ec42 |0015: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ -19d0a6: 6e30 bf58 2003 |0017: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@58bf │ │ -19d0ac: 5362 ec42 |001a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ -19d0b0: 1604 1000 |001c: const-wide/16 v4, #int 16 // #10 │ │ -19d0b4: bb42 |001e: add-long/2addr v2, v4 │ │ -19d0b6: 5a62 ec42 |001f: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ -19d0ba: 5362 f342 |0021: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ -19d0be: bb42 |0023: add-long/2addr v2, v4 │ │ -19d0c0: 5a62 f342 |0024: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ -19d0c4: 5c61 f242 |0026: iput-boolean v1, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42f2 │ │ -19d0c8: 5460 ef42 |0028: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ -19d0cc: 6e10 b758 0000 |002a: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@58b7 │ │ -19d0d2: 0b02 |002d: move-result-wide v2 │ │ -19d0d4: 5294 2f00 |002e: iget v4, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19d0d8: 8144 |0030: int-to-long v4, v4 │ │ -19d0da: bb42 |0031: add-long/2addr v2, v4 │ │ -19d0dc: 6e30 be58 2003 |0032: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58be │ │ -19d0e2: 5362 f342 |0035: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ -19d0e6: 5290 2f00 |0037: iget v0, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19d0ea: 8104 |0039: int-to-long v4, v0 │ │ -19d0ec: bb42 |003a: add-long/2addr v2, v4 │ │ -19d0ee: 5a62 f342 |003b: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ -19d0f2: 1704 0080 0000 |003d: const-wide/32 v4, #float 4.59177e-41 // #00008000 │ │ -19d0f8: 3100 0204 |0040: cmp-long v0, v2, v4 │ │ -19d0fc: 3a00 0e00 |0042: if-ltz v0, 0050 // +000e │ │ -19d100: 7010 cf58 0600 |0044: invoke-direct {v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@58cf │ │ -19d106: 1210 |0047: const/4 v0, #int 1 // #1 │ │ -19d108: 5c60 f242 |0048: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42f2 │ │ -19d10c: 5362 f342 |004a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ -19d110: bc42 |004c: sub-long/2addr v2, v4 │ │ -19d112: 5a62 f342 |004d: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ -19d116: 2802 |004f: goto 0051 // +0002 │ │ -19d118: 1200 |0050: const/4 v0, #int 0 // #0 │ │ -19d11a: 5462 eb42 |0051: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42eb │ │ -19d11e: 5363 ec42 |0053: iget-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ -19d122: 6e59 d458 7243 |0055: invoke-virtual {v2, v7, v3, v4, v9}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V // method@58d4 │ │ -19d128: 5297 2d00 |0058: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -19d12c: 1242 |005a: const/4 v2, #int 4 // #4 │ │ -19d12e: 380a 0400 |005b: if-eqz v10, 005f // +0004 │ │ -19d132: 1203 |005d: const/4 v3, #int 0 // #0 │ │ -19d134: 2802 |005e: goto 0060 // +0002 │ │ -19d136: 1243 |005f: const/4 v3, #int 4 // #4 │ │ -19d138: b037 |0060: add-int/2addr v7, v3 │ │ -19d13a: 6e20 a40b 7800 |0061: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba4 │ │ -19d140: 5297 2d00 |0064: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -19d144: 5293 2f00 |0066: iget v3, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19d148: b037 |0068: add-int/2addr v7, v3 │ │ -19d14a: 6e20 a10b 7800 |0069: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0ba1 │ │ -19d150: 390a 1b00 |006c: if-nez v10, 0087 // +001b │ │ -19d154: 5467 f042 |006e: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f0 │ │ -19d158: 6e20 a40b 1700 |0070: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba4 │ │ -19d15e: 5467 f042 |0073: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f0 │ │ -19d162: 529a 2f00 |0075: iget v10, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19d166: b12a |0077: sub-int/2addr v10, v2 │ │ -19d168: 6e20 a90b a700 |0078: invoke-virtual {v7, v10}, Ljava/nio/ByteBuffer;.putInt:(I)Ljava/nio/ByteBuffer; // method@0ba9 │ │ -19d16e: 5467 f042 |007b: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f0 │ │ -19d172: 6e20 a40b 1700 |007d: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba4 │ │ -19d178: 5467 ed42 |0080: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ -19d17c: 546a f042 |0082: iget-object v10, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f0 │ │ -19d180: 6e20 bd0b a700 |0084: invoke-virtual {v7, v10}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bbd │ │ -19d186: 5467 ed42 |0087: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ -19d18a: 6e20 bd0b 8700 |0089: invoke-virtual {v7, v8}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bbd │ │ -19d190: 5367 ec42 |008c: iget-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ -19d194: 5299 2f00 |008e: iget v9, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19d198: 8199 |0090: int-to-long v9, v9 │ │ -19d19a: bb97 |0091: add-long/2addr v7, v9 │ │ -19d19c: 5a67 ec42 |0092: iput-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ -19d1a0: 3800 0700 |0094: if-eqz v0, 009b // +0007 │ │ -19d1a4: 5467 ee42 |0096: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42ee │ │ -19d1a8: 6e10 8309 0700 |0098: invoke-virtual {v7}, Ljava/io/FileOutputStream;.flush:()V // method@0983 │ │ -19d1ae: 0f00 |009b: return v0 │ │ +19d06c: |[19d06c] org.thoughtcrime.securesms.video.recode.MP4Builder.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z │ │ +19d07c: 5560 f242 |0000: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42f2 │ │ +19d080: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +19d082: 3800 2500 |0003: if-eqz v0, 0028 // +0025 │ │ +19d086: 5460 ef42 |0005: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ +19d08a: 1602 0000 |0007: const-wide/16 v2, #int 0 // #0 │ │ +19d08e: 6e30 be58 2003 |0009: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58be │ │ +19d094: 5460 ef42 |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ +19d098: 5462 ed42 |000e: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ +19d09c: 6e20 b658 2000 |0010: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@58b6 │ │ +19d0a2: 5460 ef42 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ +19d0a6: 5362 ec42 |0015: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ +19d0aa: 6e30 bf58 2003 |0017: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@58bf │ │ +19d0b0: 5362 ec42 |001a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ +19d0b4: 1604 1000 |001c: const-wide/16 v4, #int 16 // #10 │ │ +19d0b8: bb42 |001e: add-long/2addr v2, v4 │ │ +19d0ba: 5a62 ec42 |001f: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ +19d0be: 5362 f342 |0021: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ +19d0c2: bb42 |0023: add-long/2addr v2, v4 │ │ +19d0c4: 5a62 f342 |0024: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ +19d0c8: 5c61 f242 |0026: iput-boolean v1, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42f2 │ │ +19d0cc: 5460 ef42 |0028: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42ef │ │ +19d0d0: 6e10 b758 0000 |002a: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@58b7 │ │ +19d0d6: 0b02 |002d: move-result-wide v2 │ │ +19d0d8: 5294 2f00 |002e: iget v4, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19d0dc: 8144 |0030: int-to-long v4, v4 │ │ +19d0de: bb42 |0031: add-long/2addr v2, v4 │ │ +19d0e0: 6e30 be58 2003 |0032: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@58be │ │ +19d0e6: 5362 f342 |0035: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ +19d0ea: 5290 2f00 |0037: iget v0, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19d0ee: 8104 |0039: int-to-long v4, v0 │ │ +19d0f0: bb42 |003a: add-long/2addr v2, v4 │ │ +19d0f2: 5a62 f342 |003b: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ +19d0f6: 1704 0080 0000 |003d: const-wide/32 v4, #float 4.59177e-41 // #00008000 │ │ +19d0fc: 3100 0204 |0040: cmp-long v0, v2, v4 │ │ +19d100: 3a00 0e00 |0042: if-ltz v0, 0050 // +000e │ │ +19d104: 7010 cf58 0600 |0044: invoke-direct {v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@58cf │ │ +19d10a: 1210 |0047: const/4 v0, #int 1 // #1 │ │ +19d10c: 5c60 f242 |0048: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42f2 │ │ +19d110: 5362 f342 |004a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ +19d114: bc42 |004c: sub-long/2addr v2, v4 │ │ +19d116: 5a62 f342 |004d: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42f3 │ │ +19d11a: 2802 |004f: goto 0051 // +0002 │ │ +19d11c: 1200 |0050: const/4 v0, #int 0 // #0 │ │ +19d11e: 5462 eb42 |0051: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42eb │ │ +19d122: 5363 ec42 |0053: iget-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ +19d126: 6e59 d458 7243 |0055: invoke-virtual {v2, v7, v3, v4, v9}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V // method@58d4 │ │ +19d12c: 5297 2d00 |0058: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +19d130: 1242 |005a: const/4 v2, #int 4 // #4 │ │ +19d132: 380a 0400 |005b: if-eqz v10, 005f // +0004 │ │ +19d136: 1203 |005d: const/4 v3, #int 0 // #0 │ │ +19d138: 2802 |005e: goto 0060 // +0002 │ │ +19d13a: 1243 |005f: const/4 v3, #int 4 // #4 │ │ +19d13c: b037 |0060: add-int/2addr v7, v3 │ │ +19d13e: 6e20 a40b 7800 |0061: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba4 │ │ +19d144: 5297 2d00 |0064: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +19d148: 5293 2f00 |0066: iget v3, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19d14c: b037 |0068: add-int/2addr v7, v3 │ │ +19d14e: 6e20 a10b 7800 |0069: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0ba1 │ │ +19d154: 390a 1b00 |006c: if-nez v10, 0087 // +001b │ │ +19d158: 5467 f042 |006e: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f0 │ │ +19d15c: 6e20 a40b 1700 |0070: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba4 │ │ +19d162: 5467 f042 |0073: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f0 │ │ +19d166: 529a 2f00 |0075: iget v10, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19d16a: b12a |0077: sub-int/2addr v10, v2 │ │ +19d16c: 6e20 a90b a700 |0078: invoke-virtual {v7, v10}, Ljava/nio/ByteBuffer;.putInt:(I)Ljava/nio/ByteBuffer; // method@0ba9 │ │ +19d172: 5467 f042 |007b: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f0 │ │ +19d176: 6e20 a40b 1700 |007d: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba4 │ │ +19d17c: 5467 ed42 |0080: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ +19d180: 546a f042 |0082: iget-object v10, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42f0 │ │ +19d184: 6e20 bd0b a700 |0084: invoke-virtual {v7, v10}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bbd │ │ +19d18a: 5467 ed42 |0087: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42ed │ │ +19d18e: 6e20 bd0b 8700 |0089: invoke-virtual {v7, v8}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bbd │ │ +19d194: 5367 ec42 |008c: iget-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ +19d198: 5299 2f00 |008e: iget v9, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19d19c: 8199 |0090: int-to-long v9, v9 │ │ +19d19e: bb97 |0091: add-long/2addr v7, v9 │ │ +19d1a0: 5a67 ec42 |0092: iput-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42ec │ │ +19d1a4: 3800 0700 |0094: if-eqz v0, 009b // +0007 │ │ +19d1a8: 5467 ee42 |0096: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42ee │ │ +19d1ac: 6e10 8309 0700 |0098: invoke-virtual {v7}, Ljava/io/FileOutputStream;.flush:()V // method@0983 │ │ +19d1b2: 0f00 |009b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ 0x000c line=88 │ │ 0x0013 line=89 │ │ 0x001a line=90 │ │ @@ -322403,22 +322404,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -19dbc8: |[19dbc8] org.thoughtcrime.securesms.video.recode.Mp4Movie.:()V │ │ -19dbd8: 7010 970a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19dbde: 6200 7300 |0003: sget-object v0, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -19dbe2: 5b10 f642 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f6 │ │ -19dbe6: 2200 7003 |0007: new-instance v0, Ljava/util/ArrayList; // type@0370 │ │ -19dbea: 7010 4f0c 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ -19dbf0: 5b10 f742 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42f7 │ │ -19dbf4: 0e00 |000e: return-void │ │ +19dbcc: |[19dbcc] org.thoughtcrime.securesms.video.recode.Mp4Movie.:()V │ │ +19dbdc: 7010 970a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19dbe2: 6200 7300 |0003: sget-object v0, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +19dbe6: 5b10 f642 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f6 │ │ +19dbea: 2200 7003 |0007: new-instance v0, Ljava/util/ArrayList; // type@0370 │ │ +19dbee: 7010 4f0c 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ +19dbf4: 5b10 f742 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42f7 │ │ +19dbf8: 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; │ │ @@ -322429,27 +322430,27 @@ │ │ type : '(IJLandroid/media/MediaCodec$BufferInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -19dbf8: |[19dbf8] org.thoughtcrime.securesms.video.recode.Mp4Movie.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V │ │ -19dc08: 3a02 1600 |0000: if-ltz v2, 0016 // +0016 │ │ -19dc0c: 5410 f742 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42f7 │ │ -19dc10: 6e10 5c0c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ -19dc16: 0a00 |0007: move-result v0 │ │ -19dc18: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ -19dc1c: 280c |000a: goto 0016 // +000c │ │ -19dc1e: 5410 f742 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42f7 │ │ -19dc22: 6e20 570c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c57 │ │ -19dc28: 0c02 |0010: move-result-object v2 │ │ -19dc2a: 1f02 0811 |0011: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1108 │ │ -19dc2e: 6e40 f958 3254 |0013: invoke-virtual {v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V // method@58f9 │ │ -19dc34: 0e00 |0016: return-void │ │ +19dbfc: |[19dbfc] org.thoughtcrime.securesms.video.recode.Mp4Movie.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V │ │ +19dc0c: 3a02 1600 |0000: if-ltz v2, 0016 // +0016 │ │ +19dc10: 5410 f742 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42f7 │ │ +19dc14: 6e10 5c0c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ +19dc1a: 0a00 |0007: move-result v0 │ │ +19dc1c: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ +19dc20: 280c |000a: goto 0016 // +000c │ │ +19dc22: 5410 f742 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42f7 │ │ +19dc26: 6e20 570c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c57 │ │ +19dc2c: 0c02 |0010: move-result-object v2 │ │ +19dc2e: 1f02 0811 |0011: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1108 │ │ +19dc32: 6e40 f958 3254 |0013: invoke-virtual {v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V // method@58f9 │ │ +19dc38: 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; │ │ @@ -322462,27 +322463,27 @@ │ │ type : '(Landroid/media/MediaFormat;Z)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -19db24: |[19db24] org.thoughtcrime.securesms.video.recode.Mp4Movie.addTrack:(Landroid/media/MediaFormat;Z)I │ │ -19db34: 5430 f742 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42f7 │ │ -19db38: 2201 0811 |0002: new-instance v1, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1108 │ │ -19db3c: 5432 f742 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42f7 │ │ -19db40: 6e10 5c0c 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ -19db46: 0a02 |0009: move-result v2 │ │ -19db48: 7040 f858 2154 |000a: invoke-direct {v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.:(ILandroid/media/MediaFormat;Z)V // method@58f8 │ │ -19db4e: 6e20 530c 1000 |000d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c53 │ │ -19db54: 5434 f742 |0010: iget-object v4, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42f7 │ │ -19db58: 6e10 5c0c 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ -19db5e: 0a04 |0015: move-result v4 │ │ -19db60: d804 04ff |0016: add-int/lit8 v4, v4, #int -1 // #ff │ │ -19db64: 0f04 |0018: return v4 │ │ +19db28: |[19db28] org.thoughtcrime.securesms.video.recode.Mp4Movie.addTrack:(Landroid/media/MediaFormat;Z)I │ │ +19db38: 5430 f742 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42f7 │ │ +19db3c: 2201 0811 |0002: new-instance v1, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1108 │ │ +19db40: 5432 f742 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42f7 │ │ +19db44: 6e10 5c0c 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ +19db4a: 0a02 |0009: move-result v2 │ │ +19db4c: 7040 f858 2154 |000a: invoke-direct {v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.:(ILandroid/media/MediaFormat;Z)V // method@58f8 │ │ +19db52: 6e20 530c 1000 |000d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c53 │ │ +19db58: 5434 f742 |0010: iget-object v4, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42f7 │ │ +19db5c: 6e10 5c0c 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ +19db62: 0a04 |0015: move-result v4 │ │ +19db64: d804 04ff |0016: add-int/lit8 v4, v4, #int -1 // #ff │ │ +19db68: 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; │ │ @@ -322493,17 +322494,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19db98: |[19db98] org.thoughtcrime.securesms.video.recode.Mp4Movie.getCacheFile:()Ljava/io/File; │ │ -19dba8: 5410 f442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42f4 │ │ -19dbac: 1100 |0002: return-object v0 │ │ +19db9c: |[19db9c] org.thoughtcrime.securesms.video.recode.Mp4Movie.getCacheFile:()Ljava/io/File; │ │ +19dbac: 5410 f442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42f4 │ │ +19dbb0: 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;) │ │ @@ -322511,17 +322512,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19db68: |[19db68] org.thoughtcrime.securesms.video.recode.Mp4Movie.getHeight:()I │ │ -19db78: 5210 f542 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42f5 │ │ -19db7c: 0f00 |0002: return v0 │ │ +19db6c: |[19db6c] org.thoughtcrime.securesms.video.recode.Mp4Movie.getHeight:()I │ │ +19db7c: 5210 f542 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42f5 │ │ +19db80: 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;) │ │ @@ -322529,17 +322530,17 @@ │ │ type : '()Lcom/googlecode/mp4parser/util/Matrix;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19db0c: |[19db0c] org.thoughtcrime.securesms.video.recode.Mp4Movie.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; │ │ -19db1c: 5410 f642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f6 │ │ -19db20: 1100 |0002: return-object v0 │ │ +19db10: |[19db10] org.thoughtcrime.securesms.video.recode.Mp4Movie.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; │ │ +19db20: 5410 f642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f6 │ │ +19db24: 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;) │ │ @@ -322547,17 +322548,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19dbb0: |[19dbb0] org.thoughtcrime.securesms.video.recode.Mp4Movie.getTracks:()Ljava/util/ArrayList; │ │ -19dbc0: 5410 f742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42f7 │ │ -19dbc4: 1100 |0002: return-object v0 │ │ +19dbb4: |[19dbb4] org.thoughtcrime.securesms.video.recode.Mp4Movie.getTracks:()Ljava/util/ArrayList; │ │ +19dbc4: 5410 f742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42f7 │ │ +19dbc8: 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;) │ │ @@ -322565,17 +322566,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19db80: |[19db80] org.thoughtcrime.securesms.video.recode.Mp4Movie.getWidth:()I │ │ -19db90: 5210 f842 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42f8 │ │ -19db94: 0f00 |0002: return v0 │ │ +19db84: |[19db84] org.thoughtcrime.securesms.video.recode.Mp4Movie.getWidth:()I │ │ +19db94: 5210 f842 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42f8 │ │ +19db98: 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;) │ │ @@ -322583,17 +322584,17 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19dc38: |[19dc38] org.thoughtcrime.securesms.video.recode.Mp4Movie.setCacheFile:(Ljava/io/File;)V │ │ -19dc48: 5b01 f442 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42f4 │ │ -19dc4c: 0e00 |0002: return-void │ │ +19dc3c: |[19dc3c] org.thoughtcrime.securesms.video.recode.Mp4Movie.setCacheFile:(Ljava/io/File;)V │ │ +19dc4c: 5b01 f442 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42f4 │ │ +19dc50: 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; │ │ │ │ @@ -322602,34 +322603,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 34 16-bit code units │ │ -19dc50: |[19dc50] org.thoughtcrime.securesms.video.recode.Mp4Movie.setRotation:(I)V │ │ -19dc60: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -19dc64: 6202 7300 |0002: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -19dc68: 5b12 f642 |0004: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f6 │ │ -19dc6c: 281b |0006: goto 0021 // +001b │ │ -19dc6e: 1300 5a00 |0007: const/16 v0, #int 90 // #5a │ │ -19dc72: 3302 0700 |0009: if-ne v2, v0, 0010 // +0007 │ │ -19dc76: 6202 7600 |000b: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0076 │ │ -19dc7a: 5b12 f642 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f6 │ │ -19dc7e: 2812 |000f: goto 0021 // +0012 │ │ -19dc80: 1300 b400 |0010: const/16 v0, #int 180 // #b4 │ │ -19dc84: 3302 0700 |0012: if-ne v2, v0, 0019 // +0007 │ │ -19dc88: 6202 7400 |0014: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ -19dc8c: 5b12 f642 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f6 │ │ -19dc90: 2809 |0018: goto 0021 // +0009 │ │ -19dc92: 1300 0e01 |0019: const/16 v0, #int 270 // #10e │ │ -19dc96: 3302 0600 |001b: if-ne v2, v0, 0021 // +0006 │ │ -19dc9a: 6202 7500 |001d: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ -19dc9e: 5b12 f642 |001f: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f6 │ │ -19dca2: 0e00 |0021: return-void │ │ +19dc54: |[19dc54] org.thoughtcrime.securesms.video.recode.Mp4Movie.setRotation:(I)V │ │ +19dc64: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +19dc68: 6202 7300 |0002: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +19dc6c: 5b12 f642 |0004: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f6 │ │ +19dc70: 281b |0006: goto 0021 // +001b │ │ +19dc72: 1300 5a00 |0007: const/16 v0, #int 90 // #5a │ │ +19dc76: 3302 0700 |0009: if-ne v2, v0, 0010 // +0007 │ │ +19dc7a: 6202 7600 |000b: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0076 │ │ +19dc7e: 5b12 f642 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f6 │ │ +19dc82: 2812 |000f: goto 0021 // +0012 │ │ +19dc84: 1300 b400 |0010: const/16 v0, #int 180 // #b4 │ │ +19dc88: 3302 0700 |0012: if-ne v2, v0, 0019 // +0007 │ │ +19dc8c: 6202 7400 |0014: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ +19dc90: 5b12 f642 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f6 │ │ +19dc94: 2809 |0018: goto 0021 // +0009 │ │ +19dc96: 1300 0e01 |0019: const/16 v0, #int 270 // #10e │ │ +19dc9a: 3302 0600 |001b: if-ne v2, v0, 0021 // +0006 │ │ +19dc9e: 6202 7500 |001d: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ +19dca2: 5b12 f642 |001f: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42f6 │ │ +19dca6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=38 │ │ 0x000b line=40 │ │ 0x0014 line=42 │ │ 0x001d line=44 │ │ locals : │ │ @@ -322641,18 +322642,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -19dca4: |[19dca4] org.thoughtcrime.securesms.video.recode.Mp4Movie.setSize:(II)V │ │ -19dcb4: 5901 f842 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42f8 │ │ -19dcb8: 5902 f542 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42f5 │ │ -19dcbc: 0e00 |0004: return-void │ │ +19dca8: |[19dca8] org.thoughtcrime.securesms.video.recode.Mp4Movie.setSize:(II)V │ │ +19dcb8: 5901 f842 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42f8 │ │ +19dcbc: 5902 f542 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42f5 │ │ +19dcc0: 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 │ │ @@ -322746,27 +322747,27 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -19dd18: |[19dd18] org.thoughtcrime.securesms.video.recode.OutputSurface.:()V │ │ -19dd28: 7010 970a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19dd2e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -19dd30: 5b10 fd42 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ -19dd34: 5b10 fc42 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42fc │ │ -19dd38: 5b10 fe42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42fe │ │ -19dd3c: 2200 f902 |000a: new-instance v0, Ljava/lang/Object; // type@02f9 │ │ -19dd40: 7010 970a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19dd46: 5b10 0043 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4300 │ │ -19dd4a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -19dd4c: 5910 0743 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@4307 │ │ -19dd50: 7010 ea58 0100 |0014: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@58ea │ │ -19dd56: 0e00 |0017: return-void │ │ +19dd1c: |[19dd1c] org.thoughtcrime.securesms.video.recode.OutputSurface.:()V │ │ +19dd2c: 7010 970a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19dd32: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +19dd34: 5b10 fd42 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ +19dd38: 5b10 fc42 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42fc │ │ +19dd3c: 5b10 fe42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42fe │ │ +19dd40: 2200 f902 |000a: new-instance v0, Ljava/lang/Object; // type@02f9 │ │ +19dd44: 7010 970a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19dd4a: 5b10 0043 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4300 │ │ +19dd4e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +19dd50: 5910 0743 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@4307 │ │ +19dd54: 7010 ea58 0100 |0014: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@58ea │ │ +19dd5a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=39 │ │ 0x0006 line=40 │ │ 0x0008 line=41 │ │ 0x000a line=44 │ │ @@ -322780,44 +322781,44 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -19dd58: |[19dd58] org.thoughtcrime.securesms.video.recode.OutputSurface.:(III)V │ │ -19dd68: 7010 970a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19dd6e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -19dd70: 5b10 fd42 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ -19dd74: 5b10 fc42 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42fc │ │ -19dd78: 5b10 fe42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42fe │ │ -19dd7c: 2200 f902 |000a: new-instance v0, Ljava/lang/Object; // type@02f9 │ │ -19dd80: 7010 970a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19dd86: 5b10 0043 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4300 │ │ -19dd8a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -19dd8c: 5910 0743 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@4307 │ │ -19dd90: 3d02 2300 |0014: if-lez v2, 0037 // +0023 │ │ -19dd94: 3d03 2100 |0016: if-lez v3, 0037 // +0021 │ │ -19dd98: 5912 0643 |0018: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@4306 │ │ -19dd9c: 5913 0143 |001a: iput v3, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@4301 │ │ -19dda0: 5914 0743 |001c: iput v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@4307 │ │ -19dda4: 9204 0203 |001e: mul-int v4, v2, v3 │ │ -19dda8: da04 0404 |0020: mul-int/lit8 v4, v4, #int 4 // #04 │ │ -19ddac: 7110 970b 0400 |0022: invoke-static {v4}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b97 │ │ -19ddb2: 0c04 |0025: move-result-object v4 │ │ -19ddb4: 5b14 0243 |0026: iput-object v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@4302 │ │ -19ddb8: 6200 9400 |0028: sget-object v0, Ljava/nio/ByteOrder;.LITTLE_ENDIAN:Ljava/nio/ByteOrder; // field@0094 │ │ -19ddbc: 6e20 a20b 0400 |002a: invoke-virtual {v4, v0}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0ba2 │ │ -19ddc2: 7030 e458 2103 |002d: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.eglSetup:(II)V // method@58e4 │ │ -19ddc8: 6e10 e758 0100 |0030: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.makeCurrent:()V // method@58e7 │ │ -19ddce: 7010 ea58 0100 |0033: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@58ea │ │ -19ddd4: 0e00 |0036: return-void │ │ -19ddd6: 2202 e902 |0037: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02e9 │ │ -19ddda: 7010 370a 0200 |0039: invoke-direct {v2}, Ljava/lang/IllegalArgumentException;.:()V // method@0a37 │ │ -19dde0: 2702 |003c: throw v2 │ │ +19dd5c: |[19dd5c] org.thoughtcrime.securesms.video.recode.OutputSurface.:(III)V │ │ +19dd6c: 7010 970a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19dd72: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +19dd74: 5b10 fd42 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ +19dd78: 5b10 fc42 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42fc │ │ +19dd7c: 5b10 fe42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42fe │ │ +19dd80: 2200 f902 |000a: new-instance v0, Ljava/lang/Object; // type@02f9 │ │ +19dd84: 7010 970a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19dd8a: 5b10 0043 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4300 │ │ +19dd8e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +19dd90: 5910 0743 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@4307 │ │ +19dd94: 3d02 2300 |0014: if-lez v2, 0037 // +0023 │ │ +19dd98: 3d03 2100 |0016: if-lez v3, 0037 // +0021 │ │ +19dd9c: 5912 0643 |0018: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@4306 │ │ +19dda0: 5913 0143 |001a: iput v3, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@4301 │ │ +19dda4: 5914 0743 |001c: iput v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@4307 │ │ +19dda8: 9204 0203 |001e: mul-int v4, v2, v3 │ │ +19ddac: da04 0404 |0020: mul-int/lit8 v4, v4, #int 4 // #04 │ │ +19ddb0: 7110 970b 0400 |0022: invoke-static {v4}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b97 │ │ +19ddb6: 0c04 |0025: move-result-object v4 │ │ +19ddb8: 5b14 0243 |0026: iput-object v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@4302 │ │ +19ddbc: 6200 9400 |0028: sget-object v0, Ljava/nio/ByteOrder;.LITTLE_ENDIAN:Ljava/nio/ByteOrder; // field@0094 │ │ +19ddc0: 6e20 a20b 0400 |002a: invoke-virtual {v4, v0}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0ba2 │ │ +19ddc6: 7030 e458 2103 |002d: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.eglSetup:(II)V // method@58e4 │ │ +19ddcc: 6e10 e758 0100 |0030: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.makeCurrent:()V // method@58e7 │ │ +19ddd2: 7010 ea58 0100 |0033: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@58ea │ │ +19ddd8: 0e00 |0036: return-void │ │ +19ddda: 2202 e902 |0037: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02e9 │ │ +19ddde: 7010 370a 0200 |0039: invoke-direct {v2}, Ljava/lang/IllegalArgumentException;.:()V // method@0a37 │ │ +19dde4: 2702 |003c: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=39 │ │ 0x0006 line=40 │ │ 0x0008 line=41 │ │ 0x000a line=44 │ │ @@ -322842,25 +322843,25 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -19dea4: |[19dea4] org.thoughtcrime.securesms.video.recode.OutputSurface.checkEglError:(Ljava/lang/String;)V │ │ -19deb4: 5412 fb42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ -19deb8: 7210 e10d 0200 |0002: invoke-interface {v2}, Ljavax/microedition/khronos/egl/EGL10;.eglGetError:()I // method@0de1 │ │ -19debe: 0a02 |0005: move-result v2 │ │ -19dec0: 1300 0030 |0006: const/16 v0, #int 12288 // #3000 │ │ -19dec4: 3302 0300 |0008: if-ne v2, v0, 000b // +0003 │ │ -19dec8: 0e00 |000a: return-void │ │ -19deca: 2202 0003 |000b: new-instance v2, Ljava/lang/RuntimeException; // type@0300 │ │ -19dece: 1a00 9315 |000d: const-string v0, "EGL error encountered (see log)" // string@1593 │ │ -19ded2: 7020 ab0a 0200 |000f: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19ded8: 2702 |0012: throw v2 │ │ +19dea8: |[19dea8] org.thoughtcrime.securesms.video.recode.OutputSurface.checkEglError:(Ljava/lang/String;)V │ │ +19deb8: 5412 fb42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ +19debc: 7210 e10d 0200 |0002: invoke-interface {v2}, Ljavax/microedition/khronos/egl/EGL10;.eglGetError:()I // method@0de1 │ │ +19dec2: 0a02 |0005: move-result v2 │ │ +19dec4: 1300 0030 |0006: const/16 v0, #int 12288 // #3000 │ │ +19dec8: 3302 0300 |0008: if-ne v2, v0, 000b // +0003 │ │ +19decc: 0e00 |000a: return-void │ │ +19dece: 2202 0003 |000b: new-instance v2, Ljava/lang/RuntimeException; // type@0300 │ │ +19ded2: 1a00 9315 |000d: const-string v0, "EGL error encountered (see log)" // string@1593 │ │ +19ded6: 7020 ab0a 0200 |000f: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19dedc: 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; │ │ @@ -322870,98 +322871,98 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 190 16-bit code units │ │ -19defc: |[19defc] org.thoughtcrime.securesms.video.recode.OutputSurface.eglSetup:(II)V │ │ -19df0c: 7100 e50d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0de5 │ │ -19df12: 0c00 |0003: move-result-object v0 │ │ -19df14: 1f00 d903 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03d9 │ │ -19df18: 5b80 fb42 |0006: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ -19df1c: 6201 a800 |0008: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a8 │ │ -19df20: 7220 e00d 1000 |000a: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0de0 │ │ -19df26: 0c00 |000d: move-result-object v0 │ │ -19df28: 5b80 fd42 |000e: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ -19df2c: 6201 aa00 |0010: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_DISPLAY:Ljavax/microedition/khronos/egl/EGLDisplay; // field@00aa │ │ -19df30: 3210 8600 |0012: if-eq v0, v1, 0098 // +0086 │ │ -19df34: 5480 fb42 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ -19df38: 5481 fd42 |0016: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ -19df3c: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -19df3e: 7230 e20d 1002 |0019: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0de2 │ │ -19df44: 0a00 |001c: move-result v0 │ │ -19df46: 3800 7100 |001d: if-eqz v0, 008e // +0071 │ │ -19df4a: 1300 0d00 |001f: const/16 v0, #int 13 // #d │ │ -19df4e: 2303 1811 |0021: new-array v3, v0, [I // type@1118 │ │ -19df52: 2603 7d00 0000 |0023: fill-array-data v3, 000000a0 // +0000007d │ │ -19df58: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -19df5a: 2350 4611 |0027: new-array v0, v5, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1146 │ │ -19df5e: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -19df60: 2316 1811 |002a: new-array v6, v1, [I // type@1118 │ │ -19df64: 5481 fb42 |002c: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ -19df68: 5482 fd42 |002e: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ -19df6c: 0704 |0030: move-object v4, v0 │ │ -19df6e: 7806 d80d 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@0dd8 │ │ -19df74: 0a01 |0034: move-result v1 │ │ -19df76: 3801 5100 |0035: if-eqz v1, 0086 // +0051 │ │ -19df7a: 1301 9830 |0037: const/16 v1, #int 12440 // #3098 │ │ -19df7e: 1222 |0039: const/4 v2, #int 2 // #2 │ │ -19df80: 1303 3830 |003a: const/16 v3, #int 12344 // #3038 │ │ -19df84: 2430 1811 2103 |003c: filled-new-array {v1, v2, v3}, [I // type@1118 │ │ -19df8a: 0c01 |003f: move-result-object v1 │ │ -19df8c: 5482 fb42 |0040: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ -19df90: 5484 fd42 |0042: iget-object v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ -19df94: 1205 |0044: const/4 v5, #int 0 // #0 │ │ -19df96: 4606 0005 |0045: aget-object v6, v0, v5 │ │ -19df9a: 6207 a900 |0047: sget-object v7, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a9 │ │ -19df9e: 7251 d90d 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@0dd9 │ │ -19dfa4: 0c01 |004c: move-result-object v1 │ │ -19dfa6: 5b81 fc42 |004d: iput-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42fc │ │ -19dfaa: 1a01 5150 |004f: const-string v1, "eglCreateContext" // string@5051 │ │ -19dfae: 7020 e258 1800 |0051: invoke-direct {v8, v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58e2 │ │ -19dfb4: 5481 fc42 |0054: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42fc │ │ -19dfb8: 3801 2800 |0056: if-eqz v1, 007e // +0028 │ │ -19dfbc: 1301 5730 |0058: const/16 v1, #int 12375 // #3057 │ │ -19dfc0: 1302 5630 |005a: const/16 v2, #int 12374 // #3056 │ │ -19dfc4: 2453 1811 91a2 |005c: filled-new-array {v1, v9, v2, v10, v3}, [I // type@1118 │ │ -19dfca: 0c09 |005f: move-result-object v9 │ │ -19dfcc: 548a fb42 |0060: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ -19dfd0: 5481 fd42 |0062: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ -19dfd4: 4600 0005 |0064: aget-object v0, v0, v5 │ │ -19dfd8: 7240 da0d 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@0dda │ │ -19dfde: 0c09 |0069: move-result-object v9 │ │ -19dfe0: 5b89 fe42 |006a: iput-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42fe │ │ -19dfe4: 1a09 5250 |006c: const-string v9, "eglCreatePbufferSurface" // string@5052 │ │ -19dfe8: 7020 e258 9800 |006e: invoke-direct {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58e2 │ │ -19dfee: 5489 fe42 |0071: iget-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42fe │ │ -19dff2: 3809 0300 |0073: if-eqz v9, 0076 // +0003 │ │ -19dff6: 0e00 |0075: return-void │ │ -19dff8: 2209 0003 |0076: new-instance v9, Ljava/lang/RuntimeException; // type@0300 │ │ -19dffc: 1a0a 237f |0078: const-string v10, "surface was null" // string@7f23 │ │ -19e000: 7020 ab0a a900 |007a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19e006: 2709 |007d: throw v9 │ │ -19e008: 2209 0003 |007e: new-instance v9, Ljava/lang/RuntimeException; // type@0300 │ │ -19e00c: 1a0a 3170 |0080: const-string v10, "null context" // string@7031 │ │ -19e010: 7020 ab0a a900 |0082: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19e016: 2709 |0085: throw v9 │ │ -19e018: 2209 0003 |0086: new-instance v9, Ljava/lang/RuntimeException; // type@0300 │ │ -19e01c: 1a0a 7382 |0088: const-string v10, "unable to find RGB888+pbuffer EGL config" // string@8273 │ │ -19e020: 7020 ab0a a900 |008a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19e026: 2709 |008d: throw v9 │ │ -19e028: 5b82 fd42 |008e: iput-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ -19e02c: 2209 0003 |0090: new-instance v9, Ljava/lang/RuntimeException; // type@0300 │ │ -19e030: 1a0a 7782 |0092: const-string v10, "unable to initialize EGL10" // string@8277 │ │ -19e034: 7020 ab0a a900 |0094: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19e03a: 2709 |0097: throw v9 │ │ -19e03c: 2209 0003 |0098: new-instance v9, Ljava/lang/RuntimeException; // type@0300 │ │ -19e040: 1a0a 7582 |009a: const-string v10, "unable to get EGL10 display" // string@8275 │ │ -19e044: 7020 ab0a a900 |009c: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19e04a: 2709 |009f: throw v9 │ │ -19e04c: 0003 0400 0d00 0000 2430 0000 0800 ... |00a0: array-data (30 units) │ │ +19df00: |[19df00] org.thoughtcrime.securesms.video.recode.OutputSurface.eglSetup:(II)V │ │ +19df10: 7100 e50d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0de5 │ │ +19df16: 0c00 |0003: move-result-object v0 │ │ +19df18: 1f00 d903 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03d9 │ │ +19df1c: 5b80 fb42 |0006: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ +19df20: 6201 a800 |0008: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a8 │ │ +19df24: 7220 e00d 1000 |000a: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0de0 │ │ +19df2a: 0c00 |000d: move-result-object v0 │ │ +19df2c: 5b80 fd42 |000e: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ +19df30: 6201 aa00 |0010: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_DISPLAY:Ljavax/microedition/khronos/egl/EGLDisplay; // field@00aa │ │ +19df34: 3210 8600 |0012: if-eq v0, v1, 0098 // +0086 │ │ +19df38: 5480 fb42 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ +19df3c: 5481 fd42 |0016: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ +19df40: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +19df42: 7230 e20d 1002 |0019: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0de2 │ │ +19df48: 0a00 |001c: move-result v0 │ │ +19df4a: 3800 7100 |001d: if-eqz v0, 008e // +0071 │ │ +19df4e: 1300 0d00 |001f: const/16 v0, #int 13 // #d │ │ +19df52: 2303 1811 |0021: new-array v3, v0, [I // type@1118 │ │ +19df56: 2603 7d00 0000 |0023: fill-array-data v3, 000000a0 // +0000007d │ │ +19df5c: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +19df5e: 2350 4611 |0027: new-array v0, v5, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1146 │ │ +19df62: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +19df64: 2316 1811 |002a: new-array v6, v1, [I // type@1118 │ │ +19df68: 5481 fb42 |002c: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ +19df6c: 5482 fd42 |002e: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ +19df70: 0704 |0030: move-object v4, v0 │ │ +19df72: 7806 d80d 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@0dd8 │ │ +19df78: 0a01 |0034: move-result v1 │ │ +19df7a: 3801 5100 |0035: if-eqz v1, 0086 // +0051 │ │ +19df7e: 1301 9830 |0037: const/16 v1, #int 12440 // #3098 │ │ +19df82: 1222 |0039: const/4 v2, #int 2 // #2 │ │ +19df84: 1303 3830 |003a: const/16 v3, #int 12344 // #3038 │ │ +19df88: 2430 1811 2103 |003c: filled-new-array {v1, v2, v3}, [I // type@1118 │ │ +19df8e: 0c01 |003f: move-result-object v1 │ │ +19df90: 5482 fb42 |0040: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ +19df94: 5484 fd42 |0042: iget-object v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ +19df98: 1205 |0044: const/4 v5, #int 0 // #0 │ │ +19df9a: 4606 0005 |0045: aget-object v6, v0, v5 │ │ +19df9e: 6207 a900 |0047: sget-object v7, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a9 │ │ +19dfa2: 7251 d90d 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@0dd9 │ │ +19dfa8: 0c01 |004c: move-result-object v1 │ │ +19dfaa: 5b81 fc42 |004d: iput-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42fc │ │ +19dfae: 1a01 5150 |004f: const-string v1, "eglCreateContext" // string@5051 │ │ +19dfb2: 7020 e258 1800 |0051: invoke-direct {v8, v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58e2 │ │ +19dfb8: 5481 fc42 |0054: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42fc │ │ +19dfbc: 3801 2800 |0056: if-eqz v1, 007e // +0028 │ │ +19dfc0: 1301 5730 |0058: const/16 v1, #int 12375 // #3057 │ │ +19dfc4: 1302 5630 |005a: const/16 v2, #int 12374 // #3056 │ │ +19dfc8: 2453 1811 91a2 |005c: filled-new-array {v1, v9, v2, v10, v3}, [I // type@1118 │ │ +19dfce: 0c09 |005f: move-result-object v9 │ │ +19dfd0: 548a fb42 |0060: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ +19dfd4: 5481 fd42 |0062: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ +19dfd8: 4600 0005 |0064: aget-object v0, v0, v5 │ │ +19dfdc: 7240 da0d 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@0dda │ │ +19dfe2: 0c09 |0069: move-result-object v9 │ │ +19dfe4: 5b89 fe42 |006a: iput-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42fe │ │ +19dfe8: 1a09 5250 |006c: const-string v9, "eglCreatePbufferSurface" // string@5052 │ │ +19dfec: 7020 e258 9800 |006e: invoke-direct {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58e2 │ │ +19dff2: 5489 fe42 |0071: iget-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42fe │ │ +19dff6: 3809 0300 |0073: if-eqz v9, 0076 // +0003 │ │ +19dffa: 0e00 |0075: return-void │ │ +19dffc: 2209 0003 |0076: new-instance v9, Ljava/lang/RuntimeException; // type@0300 │ │ +19e000: 1a0a 237f |0078: const-string v10, "surface was null" // string@7f23 │ │ +19e004: 7020 ab0a a900 |007a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19e00a: 2709 |007d: throw v9 │ │ +19e00c: 2209 0003 |007e: new-instance v9, Ljava/lang/RuntimeException; // type@0300 │ │ +19e010: 1a0a 3170 |0080: const-string v10, "null context" // string@7031 │ │ +19e014: 7020 ab0a a900 |0082: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19e01a: 2709 |0085: throw v9 │ │ +19e01c: 2209 0003 |0086: new-instance v9, Ljava/lang/RuntimeException; // type@0300 │ │ +19e020: 1a0a 7382 |0088: const-string v10, "unable to find RGB888+pbuffer EGL config" // string@8273 │ │ +19e024: 7020 ab0a a900 |008a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19e02a: 2709 |008d: throw v9 │ │ +19e02c: 5b82 fd42 |008e: iput-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ +19e030: 2209 0003 |0090: new-instance v9, Ljava/lang/RuntimeException; // type@0300 │ │ +19e034: 1a0a 7782 |0092: const-string v10, "unable to initialize EGL10" // string@8277 │ │ +19e038: 7020 ab0a a900 |0094: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19e03e: 2709 |0097: throw v9 │ │ +19e040: 2209 0003 |0098: new-instance v9, Ljava/lang/RuntimeException; // type@0300 │ │ +19e044: 1a0a 7582 |009a: const-string v10, "unable to get EGL10 display" // string@8275 │ │ +19e048: 7020 ab0a a900 |009c: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19e04e: 2709 |009f: throw v9 │ │ +19e050: 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 │ │ @@ -322992,32 +322993,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -19e1d4: |[19e1d4] org.thoughtcrime.securesms.video.recode.OutputSurface.setup:()V │ │ -19e1e4: 2200 0711 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // type@1107 │ │ -19e1e8: 5221 0743 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@4307 │ │ -19e1ec: 7020 ef58 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.:(I)V // method@58ef │ │ -19e1f2: 5b20 0543 |0007: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4305 │ │ -19e1f6: 6e10 f658 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.surfaceCreated:()V // method@58f6 │ │ -19e1fc: 2200 6000 |000c: new-instance v0, Landroid/graphics/SurfaceTexture; // type@0060 │ │ -19e200: 5421 0543 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4305 │ │ -19e204: 6e10 f458 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.getTextureId:()I // method@58f4 │ │ -19e20a: 0a01 |0013: move-result v1 │ │ -19e20c: 7020 8301 1000 |0014: invoke-direct {v0, v1}, Landroid/graphics/SurfaceTexture;.:(I)V // method@0183 │ │ -19e212: 5b20 0443 |0017: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4304 │ │ -19e216: 6e20 8501 2000 |0019: invoke-virtual {v0, v2}, Landroid/graphics/SurfaceTexture;.setOnFrameAvailableListener:(Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;)V // method@0185 │ │ -19e21c: 2200 ea00 |001c: new-instance v0, Landroid/view/Surface; // type@00ea │ │ -19e220: 5421 0443 |001e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4304 │ │ -19e224: 7020 0803 1000 |0020: invoke-direct {v0, v1}, Landroid/view/Surface;.:(Landroid/graphics/SurfaceTexture;)V // method@0308 │ │ -19e22a: 5b20 0343 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@4303 │ │ -19e22e: 0e00 |0025: return-void │ │ +19e1d8: |[19e1d8] org.thoughtcrime.securesms.video.recode.OutputSurface.setup:()V │ │ +19e1e8: 2200 0711 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // type@1107 │ │ +19e1ec: 5221 0743 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@4307 │ │ +19e1f0: 7020 ef58 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.:(I)V // method@58ef │ │ +19e1f6: 5b20 0543 |0007: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4305 │ │ +19e1fa: 6e10 f658 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.surfaceCreated:()V // method@58f6 │ │ +19e200: 2200 6000 |000c: new-instance v0, Landroid/graphics/SurfaceTexture; // type@0060 │ │ +19e204: 5421 0543 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4305 │ │ +19e208: 6e10 f458 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.getTextureId:()I // method@58f4 │ │ +19e20e: 0a01 |0013: move-result v1 │ │ +19e210: 7020 8301 1000 |0014: invoke-direct {v0, v1}, Landroid/graphics/SurfaceTexture;.:(I)V // method@0183 │ │ +19e216: 5b20 0443 |0017: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4304 │ │ +19e21a: 6e20 8501 2000 |0019: invoke-virtual {v0, v2}, Landroid/graphics/SurfaceTexture;.setOnFrameAvailableListener:(Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;)V // method@0185 │ │ +19e220: 2200 ea00 |001c: new-instance v0, Landroid/view/Surface; // type@00ea │ │ +19e224: 5421 0443 |001e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4304 │ │ +19e228: 7020 0803 1000 |0020: invoke-direct {v0, v1}, Landroid/view/Surface;.:(Landroid/graphics/SurfaceTexture;)V // method@0308 │ │ +19e22e: 5b20 0343 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@4303 │ │ +19e232: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0009 line=72 │ │ 0x000c line=73 │ │ 0x0019 line=74 │ │ 0x001c line=75 │ │ @@ -323030,45 +323031,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -19dde4: |[19dde4] org.thoughtcrime.securesms.video.recode.OutputSurface.awaitNewImage:()V │ │ -19ddf4: 5440 0043 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4300 │ │ -19ddf8: 1d00 |0002: monitor-enter v0 │ │ -19ddfa: 5541 ff42 |0003: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ff │ │ -19ddfe: 3901 1d00 |0005: if-nez v1, 0022 // +001d │ │ -19de02: 5441 0043 |0007: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4300 │ │ -19de06: 1602 c409 |0009: const-wide/16 v2, #int 2500 // #9c4 │ │ -19de0a: 6e30 9e0a 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/Object;.wait:(J)V // method@0a9e │ │ -19de10: 5541 ff42 |000e: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ff │ │ -19de14: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ -19de18: 28f1 |0012: goto 0003 // -000f │ │ -19de1a: 2201 0003 |0013: new-instance v1, Ljava/lang/RuntimeException; // type@0300 │ │ -19de1e: 1a02 e337 |0015: const-string v2, "Surface frame wait timed out" // string@37e3 │ │ -19de22: 7020 ab0a 2100 |0017: invoke-direct {v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19de28: 2701 |001a: throw v1 │ │ -19de2a: 0d01 |001b: move-exception v1 │ │ -19de2c: 2202 0003 |001c: new-instance v2, Ljava/lang/RuntimeException; // type@0300 │ │ -19de30: 7020 ad0a 1200 |001e: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0aad │ │ -19de36: 2702 |0021: throw v2 │ │ -19de38: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -19de3a: 5c41 ff42 |0023: iput-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ff │ │ -19de3e: 1e00 |0025: monitor-exit v0 │ │ -19de40: 5440 0543 |0026: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4305 │ │ -19de44: 1a01 fa46 |0028: const-string v1, "before updateTexImage" // string@46fa │ │ -19de48: 6e20 f158 1000 |002a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19de4e: 5440 0443 |002d: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4304 │ │ -19de52: 6e10 8601 0000 |002f: invoke-virtual {v0}, Landroid/graphics/SurfaceTexture;.updateTexImage:()V // method@0186 │ │ -19de58: 0e00 |0032: return-void │ │ -19de5a: 0d01 |0033: move-exception v1 │ │ -19de5c: 1e00 |0034: monitor-exit v0 │ │ -19de5e: 2701 |0035: throw v1 │ │ +19dde8: |[19dde8] org.thoughtcrime.securesms.video.recode.OutputSurface.awaitNewImage:()V │ │ +19ddf8: 5440 0043 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4300 │ │ +19ddfc: 1d00 |0002: monitor-enter v0 │ │ +19ddfe: 5541 ff42 |0003: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ff │ │ +19de02: 3901 1d00 |0005: if-nez v1, 0022 // +001d │ │ +19de06: 5441 0043 |0007: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4300 │ │ +19de0a: 1602 c409 |0009: const-wide/16 v2, #int 2500 // #9c4 │ │ +19de0e: 6e30 9e0a 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/Object;.wait:(J)V // method@0a9e │ │ +19de14: 5541 ff42 |000e: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ff │ │ +19de18: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ +19de1c: 28f1 |0012: goto 0003 // -000f │ │ +19de1e: 2201 0003 |0013: new-instance v1, Ljava/lang/RuntimeException; // type@0300 │ │ +19de22: 1a02 e337 |0015: const-string v2, "Surface frame wait timed out" // string@37e3 │ │ +19de26: 7020 ab0a 2100 |0017: invoke-direct {v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19de2c: 2701 |001a: throw v1 │ │ +19de2e: 0d01 |001b: move-exception v1 │ │ +19de30: 2202 0003 |001c: new-instance v2, Ljava/lang/RuntimeException; // type@0300 │ │ +19de34: 7020 ad0a 1200 |001e: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0aad │ │ +19de3a: 2702 |0021: throw v2 │ │ +19de3c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +19de3e: 5c41 ff42 |0023: iput-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ff │ │ +19de42: 1e00 |0025: monitor-exit v0 │ │ +19de44: 5440 0543 |0026: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4305 │ │ +19de48: 1a01 fa46 |0028: const-string v1, "before updateTexImage" // string@46fa │ │ +19de4c: 6e20 f158 1000 |002a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19de52: 5440 0443 |002d: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4304 │ │ +19de56: 6e10 8601 0000 |002f: invoke-virtual {v0}, Landroid/graphics/SurfaceTexture;.updateTexImage:()V // method@0186 │ │ +19de5c: 0e00 |0032: return-void │ │ +19de5e: 0d01 |0033: move-exception v1 │ │ +19de60: 1e00 |0034: monitor-exit v0 │ │ +19de62: 2701 |0035: throw v1 │ │ catches : 4 │ │ 0x0003 - 0x0005 │ │ -> 0x0033 │ │ 0x0007 - 0x001b │ │ Ljava/lang/InterruptedException; -> 0x001b │ │ -> 0x0033 │ │ 0x001c - 0x0026 │ │ @@ -323095,18 +323096,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19de88: |[19de88] org.thoughtcrime.securesms.video.recode.OutputSurface.changeFragmentShader:(Ljava/lang/String;)V │ │ -19de98: 5410 0543 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4305 │ │ -19de9c: 6e20 f058 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.changeFragmentShader:(Ljava/lang/String;)V // method@58f0 │ │ -19dea2: 0e00 |0005: return-void │ │ +19de8c: |[19de8c] org.thoughtcrime.securesms.video.recode.OutputSurface.changeFragmentShader:(Ljava/lang/String;)V │ │ +19de9c: 5410 0543 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4305 │ │ +19dea0: 6e20 f058 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.changeFragmentShader:(Ljava/lang/String;)V // method@58f0 │ │ +19dea6: 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; │ │ │ │ @@ -323115,19 +323116,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -19dedc: |[19dedc] org.thoughtcrime.securesms.video.recode.OutputSurface.drawImage:(Z)V │ │ -19deec: 5420 0543 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4305 │ │ -19def0: 5421 0443 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4304 │ │ -19def4: 6e30 f358 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V // method@58f3 │ │ -19defa: 0e00 |0007: return-void │ │ +19dee0: |[19dee0] org.thoughtcrime.securesms.video.recode.OutputSurface.drawImage:(Z)V │ │ +19def0: 5420 0543 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4305 │ │ +19def4: 5421 0443 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4304 │ │ +19def8: 6e30 f358 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V // method@58f3 │ │ +19defe: 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 │ │ │ │ @@ -323136,27 +323137,27 @@ │ │ type : '()Ljava/nio/ByteBuffer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 23 16-bit code units │ │ -19dcd8: |[19dcd8] org.thoughtcrime.securesms.video.recode.OutputSurface.getFrame:()Ljava/nio/ByteBuffer; │ │ -19dce8: 5480 0243 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@4302 │ │ -19dcec: 6e10 ab0b 0000 |0002: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0bab │ │ -19dcf2: 5283 0643 |0005: iget v3, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@4306 │ │ -19dcf6: 5284 0143 |0007: iget v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@4301 │ │ -19dcfa: 1306 0114 |0009: const/16 v6, #int 5121 // #1401 │ │ -19dcfe: 5487 0243 |000b: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@4302 │ │ -19dd02: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -19dd04: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -19dd06: 1305 0819 |000f: const/16 v5, #int 6408 // #1908 │ │ -19dd0a: 7707 2502 0100 |0011: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glReadPixels:(IIIIIILjava/nio/Buffer;)V // method@0225 │ │ -19dd10: 5480 0243 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@4302 │ │ -19dd14: 1100 |0016: return-object v0 │ │ +19dcdc: |[19dcdc] org.thoughtcrime.securesms.video.recode.OutputSurface.getFrame:()Ljava/nio/ByteBuffer; │ │ +19dcec: 5480 0243 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@4302 │ │ +19dcf0: 6e10 ab0b 0000 |0002: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0bab │ │ +19dcf6: 5283 0643 |0005: iget v3, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@4306 │ │ +19dcfa: 5284 0143 |0007: iget v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@4301 │ │ +19dcfe: 1306 0114 |0009: const/16 v6, #int 5121 // #1401 │ │ +19dd02: 5487 0243 |000b: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@4302 │ │ +19dd06: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +19dd08: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +19dd0a: 1305 0819 |000f: const/16 v5, #int 6408 // #1908 │ │ +19dd0e: 7707 2502 0100 |0011: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glReadPixels:(IIIIIILjava/nio/Buffer;)V // method@0225 │ │ +19dd14: 5480 0243 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@4302 │ │ +19dd18: 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; │ │ @@ -323166,17 +323167,17 @@ │ │ type : '()Landroid/view/Surface;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19dcc0: |[19dcc0] org.thoughtcrime.securesms.video.recode.OutputSurface.getSurface:()Landroid/view/Surface; │ │ -19dcd0: 5410 0343 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@4303 │ │ -19dcd4: 1100 |0002: return-object v0 │ │ +19dcc4: |[19dcc4] org.thoughtcrime.securesms.video.recode.OutputSurface.getSurface:()Landroid/view/Surface; │ │ +19dcd4: 5410 0343 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@4303 │ │ +19dcd8: 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;) │ │ @@ -323184,35 +323185,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -19e088: |[19e088] org.thoughtcrime.securesms.video.recode.OutputSurface.makeCurrent:()V │ │ -19e098: 5440 fb42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ -19e09c: 3800 1e00 |0002: if-eqz v0, 0020 // +001e │ │ -19e0a0: 1a00 f946 |0004: const-string v0, "before makeCurrent" // string@46f9 │ │ -19e0a4: 7020 e258 0400 |0006: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58e2 │ │ -19e0aa: 5440 fb42 |0009: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ -19e0ae: 5441 fd42 |000b: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ -19e0b2: 5442 fe42 |000d: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42fe │ │ -19e0b6: 5443 fc42 |000f: iget-object v3, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42fc │ │ -19e0ba: 7253 e30d 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@0de3 │ │ -19e0c0: 0a00 |0014: move-result v0 │ │ -19e0c2: 3800 0300 |0015: if-eqz v0, 0018 // +0003 │ │ -19e0c6: 0e00 |0017: return-void │ │ -19e0c8: 2200 0003 |0018: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ -19e0cc: 1a01 5d50 |001a: const-string v1, "eglMakeCurrent failed" // string@505d │ │ -19e0d0: 7020 ab0a 1000 |001c: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19e0d6: 2700 |001f: throw v0 │ │ -19e0d8: 2200 0003 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ -19e0dc: 1a01 706f |0022: const-string v1, "not configured for makeCurrent" // string@6f70 │ │ -19e0e0: 7020 ab0a 1000 |0024: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19e0e6: 2700 |0027: throw v0 │ │ +19e08c: |[19e08c] org.thoughtcrime.securesms.video.recode.OutputSurface.makeCurrent:()V │ │ +19e09c: 5440 fb42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ +19e0a0: 3800 1e00 |0002: if-eqz v0, 0020 // +001e │ │ +19e0a4: 1a00 f946 |0004: const-string v0, "before makeCurrent" // string@46f9 │ │ +19e0a8: 7020 e258 0400 |0006: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@58e2 │ │ +19e0ae: 5440 fb42 |0009: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ +19e0b2: 5441 fd42 |000b: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ +19e0b6: 5442 fe42 |000d: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42fe │ │ +19e0ba: 5443 fc42 |000f: iget-object v3, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42fc │ │ +19e0be: 7253 e30d 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@0de3 │ │ +19e0c4: 0a00 |0014: move-result v0 │ │ +19e0c6: 3800 0300 |0015: if-eqz v0, 0018 // +0003 │ │ +19e0ca: 0e00 |0017: return-void │ │ +19e0cc: 2200 0003 |0018: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ +19e0d0: 1a01 5d50 |001a: const-string v1, "eglMakeCurrent failed" // string@505d │ │ +19e0d4: 7020 ab0a 1000 |001c: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19e0da: 2700 |001f: throw v0 │ │ +19e0dc: 2200 0003 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ +19e0e0: 1a01 706f |0022: const-string v1, "not configured for makeCurrent" // string@6f70 │ │ +19e0e4: 7020 ab0a 1000 |0024: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19e0ea: 2700 |0027: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0004 line=148 │ │ 0x0009 line=149 │ │ 0x0018 line=150 │ │ 0x0020 line=146 │ │ @@ -323224,32 +323225,32 @@ │ │ type : '(Landroid/graphics/SurfaceTexture;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -19e0e8: |[19e0e8] org.thoughtcrime.securesms.video.recode.OutputSurface.onFrameAvailable:(Landroid/graphics/SurfaceTexture;)V │ │ -19e0f8: 5423 0043 |0000: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4300 │ │ -19e0fc: 1d03 |0002: monitor-enter v3 │ │ -19e0fe: 5520 ff42 |0003: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ff │ │ -19e102: 3900 0c00 |0005: if-nez v0, 0011 // +000c │ │ -19e106: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -19e108: 5c20 ff42 |0008: iput-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ff │ │ -19e10c: 5420 0043 |000a: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4300 │ │ -19e110: 6e10 9b0a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0a9b │ │ -19e116: 1e03 |000f: monitor-exit v3 │ │ -19e118: 0e00 |0010: return-void │ │ -19e11a: 2200 0003 |0011: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ -19e11e: 1a01 0669 |0013: const-string v1, "mFrameAvailable already set, frame could be dropped" // string@6906 │ │ -19e122: 7020 ab0a 1000 |0015: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19e128: 2700 |0018: throw v0 │ │ -19e12a: 0d00 |0019: move-exception v0 │ │ -19e12c: 1e03 |001a: monitor-exit v3 │ │ -19e12e: 2700 |001b: throw v0 │ │ +19e0ec: |[19e0ec] org.thoughtcrime.securesms.video.recode.OutputSurface.onFrameAvailable:(Landroid/graphics/SurfaceTexture;)V │ │ +19e0fc: 5423 0043 |0000: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4300 │ │ +19e100: 1d03 |0002: monitor-enter v3 │ │ +19e102: 5520 ff42 |0003: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ff │ │ +19e106: 3900 0c00 |0005: if-nez v0, 0011 // +000c │ │ +19e10a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +19e10c: 5c20 ff42 |0008: iput-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42ff │ │ +19e110: 5420 0043 |000a: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@4300 │ │ +19e114: 6e10 9b0a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0a9b │ │ +19e11a: 1e03 |000f: monitor-exit v3 │ │ +19e11c: 0e00 |0010: return-void │ │ +19e11e: 2200 0003 |0011: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ +19e122: 1a01 0669 |0013: const-string v1, "mFrameAvailable already set, frame could be dropped" // string@6906 │ │ +19e126: 7020 ab0a 1000 |0015: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19e12c: 2700 |0018: throw v0 │ │ +19e12e: 0d00 |0019: move-exception v0 │ │ +19e130: 1e03 |001a: monitor-exit v3 │ │ +19e132: 2700 |001b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x001b │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=187 │ │ 0x0003 line=188 │ │ 0x0008 line=191 │ │ @@ -323266,48 +323267,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 68 16-bit code units │ │ -19e13c: |[19e13c] org.thoughtcrime.securesms.video.recode.OutputSurface.release:()V │ │ -19e14c: 5450 fb42 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ -19e150: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ -19e154: 7210 df0d 0000 |0004: invoke-interface {v0}, Ljavax/microedition/khronos/egl/EGL10;.eglGetCurrentContext:()Ljavax/microedition/khronos/egl/EGLContext; // method@0ddf │ │ -19e15a: 0c00 |0007: move-result-object v0 │ │ -19e15c: 5451 fc42 |0008: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42fc │ │ -19e160: 6e20 980a 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a98 │ │ -19e166: 0a00 |000d: move-result v0 │ │ -19e168: 3800 0f00 |000e: if-eqz v0, 001d // +000f │ │ -19e16c: 5450 fb42 |0010: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ -19e170: 5451 fd42 |0012: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ -19e174: 6202 ab00 |0014: sget-object v2, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00ab │ │ -19e178: 6203 ab00 |0016: sget-object v3, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00ab │ │ -19e17c: 6204 a900 |0018: sget-object v4, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a9 │ │ -19e180: 7254 e30d 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@0de3 │ │ -19e186: 5450 fb42 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ -19e18a: 5451 fd42 |001f: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ -19e18e: 5452 fe42 |0021: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42fe │ │ -19e192: 7230 dc0d 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@0ddc │ │ -19e198: 5450 fb42 |0026: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ -19e19c: 5451 fd42 |0028: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ -19e1a0: 5452 fc42 |002a: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42fc │ │ -19e1a4: 7230 db0d 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@0ddb │ │ -19e1aa: 5450 0343 |002f: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@4303 │ │ -19e1ae: 6e10 0903 0000 |0031: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0309 │ │ -19e1b4: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -19e1b6: 5b50 fd42 |0035: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ -19e1ba: 5b50 fc42 |0037: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42fc │ │ -19e1be: 5b50 fe42 |0039: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42fe │ │ -19e1c2: 5b50 fb42 |003b: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ -19e1c6: 5b50 0543 |003d: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4305 │ │ -19e1ca: 5b50 0343 |003f: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@4303 │ │ -19e1ce: 5b50 0443 |0041: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4304 │ │ -19e1d2: 0e00 |0043: return-void │ │ +19e140: |[19e140] org.thoughtcrime.securesms.video.recode.OutputSurface.release:()V │ │ +19e150: 5450 fb42 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ +19e154: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ +19e158: 7210 df0d 0000 |0004: invoke-interface {v0}, Ljavax/microedition/khronos/egl/EGL10;.eglGetCurrentContext:()Ljavax/microedition/khronos/egl/EGLContext; // method@0ddf │ │ +19e15e: 0c00 |0007: move-result-object v0 │ │ +19e160: 5451 fc42 |0008: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42fc │ │ +19e164: 6e20 980a 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a98 │ │ +19e16a: 0a00 |000d: move-result v0 │ │ +19e16c: 3800 0f00 |000e: if-eqz v0, 001d // +000f │ │ +19e170: 5450 fb42 |0010: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ +19e174: 5451 fd42 |0012: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ +19e178: 6202 ab00 |0014: sget-object v2, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00ab │ │ +19e17c: 6203 ab00 |0016: sget-object v3, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00ab │ │ +19e180: 6204 a900 |0018: sget-object v4, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a9 │ │ +19e184: 7254 e30d 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@0de3 │ │ +19e18a: 5450 fb42 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ +19e18e: 5451 fd42 |001f: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ +19e192: 5452 fe42 |0021: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42fe │ │ +19e196: 7230 dc0d 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@0ddc │ │ +19e19c: 5450 fb42 |0026: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ +19e1a0: 5451 fd42 |0028: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ +19e1a4: 5452 fc42 |002a: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42fc │ │ +19e1a8: 7230 db0d 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@0ddb │ │ +19e1ae: 5450 0343 |002f: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@4303 │ │ +19e1b2: 6e10 0903 0000 |0031: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0309 │ │ +19e1b8: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +19e1ba: 5b50 fd42 |0035: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42fd │ │ +19e1be: 5b50 fc42 |0037: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42fc │ │ +19e1c2: 5b50 fe42 |0039: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42fe │ │ +19e1c6: 5b50 fb42 |003b: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42fb │ │ +19e1ca: 5b50 0543 |003d: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@4305 │ │ +19e1ce: 5b50 0343 |003f: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@4303 │ │ +19e1d2: 5b50 0443 |0041: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@4304 │ │ +19e1d6: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0004 line=128 │ │ 0x0010 line=129 │ │ 0x001d line=131 │ │ 0x0026 line=132 │ │ @@ -323355,19 +323356,19 @@ │ │ type : '(JJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19e260: |[19e260] org.thoughtcrime.securesms.video.recode.Sample.:(JJ)V │ │ -19e270: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19e276: 5a01 0843 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@4308 │ │ -19e27a: 5a03 0943 |0005: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@4309 │ │ -19e27e: 0e00 |0007: return-void │ │ +19e264: |[19e264] org.thoughtcrime.securesms.video.recode.Sample.:(JJ)V │ │ +19e274: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19e27a: 5a01 0843 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@4308 │ │ +19e27e: 5a03 0943 |0005: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@4309 │ │ +19e282: 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; │ │ @@ -323380,17 +323381,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e230: |[19e230] org.thoughtcrime.securesms.video.recode.Sample.getOffset:()J │ │ -19e240: 5320 0843 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@4308 │ │ -19e244: 1000 |0002: return-wide v0 │ │ +19e234: |[19e234] org.thoughtcrime.securesms.video.recode.Sample.getOffset:()J │ │ +19e244: 5320 0843 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@4308 │ │ +19e248: 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;) │ │ @@ -323398,17 +323399,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e248: |[19e248] org.thoughtcrime.securesms.video.recode.Sample.getSize:()J │ │ -19e258: 5320 0943 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@4309 │ │ -19e25c: 1000 |0002: return-wide v0 │ │ +19e24c: |[19e24c] org.thoughtcrime.securesms.video.recode.Sample.getSize:()J │ │ +19e25c: 5320 0943 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@4309 │ │ +19e260: 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) │ │ @@ -323510,63 +323511,63 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -19e3a0: |[19e3a0] org.thoughtcrime.securesms.video.recode.TextureRenderer.:()V │ │ -19e3b0: 1300 1400 |0000: const/16 v0, #int 20 // #14 │ │ -19e3b4: 2300 1711 |0002: new-array v0, v0, [F // type@1117 │ │ -19e3b8: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ -19e3be: 6900 1543 |0007: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@4315 │ │ -19e3c2: 0e00 |0009: return-void │ │ -19e3c4: 0003 0400 1400 0000 0000 80bf 0000 ... |000a: array-data (44 units) │ │ +19e3a4: |[19e3a4] org.thoughtcrime.securesms.video.recode.TextureRenderer.:()V │ │ +19e3b4: 1300 1400 |0000: const/16 v0, #int 20 // #14 │ │ +19e3b8: 2300 1711 |0002: new-array v0, v0, [F // type@1117 │ │ +19e3bc: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ +19e3c2: 6900 1543 |0007: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@4315 │ │ +19e3c6: 0e00 |0009: return-void │ │ +19e3c8: 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 │ │ -19e41c: |[19e41c] org.thoughtcrime.securesms.video.recode.TextureRenderer.:(I)V │ │ -19e42c: 7010 970a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19e432: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ -19e436: 2301 1711 |0005: new-array v1, v0, [F // type@1117 │ │ -19e43a: 5b31 1043 |0007: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@4310 │ │ -19e43e: 2300 1711 |0009: new-array v0, v0, [F // type@1117 │ │ -19e442: 5b30 1243 |000b: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@4312 │ │ -19e446: 1301 c7cf |000d: const/16 v1, #int -12345 // #cfc7 │ │ -19e44a: 5931 1343 |000f: iput v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@4313 │ │ -19e44e: 5934 1a43 |0011: iput v4, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@431a │ │ -19e452: 6204 1543 |0013: sget-object v4, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@4315 │ │ -19e456: 2141 |0015: array-length v1, v4 │ │ -19e458: da01 0104 |0016: mul-int/lit8 v1, v1, #int 4 // #04 │ │ -19e45c: 7110 970b 0100 |0018: invoke-static {v1}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b97 │ │ -19e462: 0c01 |001b: move-result-object v1 │ │ -19e464: 7100 ae0b 0000 |001c: invoke-static {}, Ljava/nio/ByteOrder;.nativeOrder:()Ljava/nio/ByteOrder; // method@0bae │ │ -19e46a: 0c02 |001f: move-result-object v2 │ │ -19e46c: 6e20 a20b 2100 |0020: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0ba2 │ │ -19e472: 0c01 |0023: move-result-object v1 │ │ -19e474: 6e10 9a0b 0100 |0024: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.asFloatBuffer:()Ljava/nio/FloatBuffer; // method@0b9a │ │ -19e47a: 0c01 |0027: move-result-object v1 │ │ -19e47c: 5b31 1443 |0028: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4314 │ │ -19e480: 6e20 b90b 4100 |002a: invoke-virtual {v1, v4}, Ljava/nio/FloatBuffer;.put:([F)Ljava/nio/FloatBuffer; // method@0bb9 │ │ -19e486: 0c04 |002d: move-result-object v4 │ │ -19e488: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -19e48a: 6e20 b80b 1400 |002f: invoke-virtual {v4, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bb8 │ │ -19e490: 7120 2d02 1000 |0032: invoke-static {v0, v1}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@022d │ │ -19e496: 0e00 |0035: return-void │ │ +19e420: |[19e420] org.thoughtcrime.securesms.video.recode.TextureRenderer.:(I)V │ │ +19e430: 7010 970a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19e436: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ +19e43a: 2301 1711 |0005: new-array v1, v0, [F // type@1117 │ │ +19e43e: 5b31 1043 |0007: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@4310 │ │ +19e442: 2300 1711 |0009: new-array v0, v0, [F // type@1117 │ │ +19e446: 5b30 1243 |000b: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@4312 │ │ +19e44a: 1301 c7cf |000d: const/16 v1, #int -12345 // #cfc7 │ │ +19e44e: 5931 1343 |000f: iput v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@4313 │ │ +19e452: 5934 1a43 |0011: iput v4, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@431a │ │ +19e456: 6204 1543 |0013: sget-object v4, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@4315 │ │ +19e45a: 2141 |0015: array-length v1, v4 │ │ +19e45c: da01 0104 |0016: mul-int/lit8 v1, v1, #int 4 // #04 │ │ +19e460: 7110 970b 0100 |0018: invoke-static {v1}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b97 │ │ +19e466: 0c01 |001b: move-result-object v1 │ │ +19e468: 7100 ae0b 0000 |001c: invoke-static {}, Ljava/nio/ByteOrder;.nativeOrder:()Ljava/nio/ByteOrder; // method@0bae │ │ +19e46e: 0c02 |001f: move-result-object v2 │ │ +19e470: 6e20 a20b 2100 |0020: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0ba2 │ │ +19e476: 0c01 |0023: move-result-object v1 │ │ +19e478: 6e10 9a0b 0100 |0024: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.asFloatBuffer:()Ljava/nio/FloatBuffer; // method@0b9a │ │ +19e47e: 0c01 |0027: move-result-object v1 │ │ +19e480: 5b31 1443 |0028: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4314 │ │ +19e484: 6e20 b90b 4100 |002a: invoke-virtual {v1, v4}, Ljava/nio/FloatBuffer;.put:([F)Ljava/nio/FloatBuffer; // method@0bb9 │ │ +19e48a: 0c04 |002d: move-result-object v4 │ │ +19e48c: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +19e48e: 6e20 b80b 1400 |002f: invoke-virtual {v4, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bb8 │ │ +19e494: 7120 2d02 1000 |0032: invoke-static {v0, v1}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@022d │ │ +19e49a: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=64 │ │ 0x0009 line=65 │ │ 0x000f line=67 │ │ 0x0011 line=75 │ │ @@ -323582,48 +323583,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 │ │ -19e280: |[19e280] org.thoughtcrime.securesms.video.recode.TextureRenderer.createProgram:(Ljava/lang/String;Ljava/lang/String;)I │ │ -19e290: 1400 318b 0000 |0000: const v0, #float 4.99325e-41 // #00008b31 │ │ -19e296: 7030 f558 0304 |0003: invoke-direct {v3, v0, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@58f5 │ │ -19e29c: 0a04 |0006: move-result v4 │ │ -19e29e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -19e2a0: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ -19e2a4: 0f00 |000a: return v0 │ │ -19e2a6: 1401 308b 0000 |000b: const v1, #float 4.99311e-41 // #00008b30 │ │ -19e2ac: 7030 f558 1305 |000e: invoke-direct {v3, v1, v5}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@58f5 │ │ -19e2b2: 0a05 |0011: move-result v5 │ │ -19e2b4: 3905 0300 |0012: if-nez v5, 0015 // +0003 │ │ -19e2b8: 0f00 |0014: return v0 │ │ -19e2ba: 7100 1702 0000 |0015: invoke-static {}, Landroid/opengl/GLES20;.glCreateProgram:()I // method@0217 │ │ -19e2c0: 0a01 |0018: move-result v1 │ │ -19e2c2: 1a02 8d5a |0019: const-string v2, "glCreateProgram" // string@5a8d │ │ -19e2c6: 6e20 f158 2300 |001b: invoke-virtual {v3, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e2cc: 3901 0300 |001e: if-nez v1, 0021 // +0003 │ │ -19e2d0: 0f00 |0020: return v0 │ │ -19e2d2: 7120 1402 4100 |0021: invoke-static {v1, v4}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0214 │ │ -19e2d8: 1a04 895a |0024: const-string v4, "glAttachShader" // string@5a89 │ │ -19e2dc: 6e20 f158 4300 |0026: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e2e2: 7120 1402 5100 |0029: invoke-static {v1, v5}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0214 │ │ -19e2e8: 6e20 f158 4300 |002c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e2ee: 7110 2402 0100 |002f: invoke-static {v1}, Landroid/opengl/GLES20;.glLinkProgram:(I)V // method@0224 │ │ -19e2f4: 1214 |0032: const/4 v4, #int 1 // #1 │ │ -19e2f6: 2345 1811 |0033: new-array v5, v4, [I // type@1118 │ │ -19e2fa: 1402 828b 0000 |0035: const v2, #float 5.0046e-41 // #00008b82 │ │ -19e300: 7140 2102 2105 |0038: invoke-static {v1, v2, v5, v0}, Landroid/opengl/GLES20;.glGetProgramiv:(II[II)V // method@0221 │ │ -19e306: 4405 0500 |003b: aget v5, v5, v0 │ │ -19e30a: 3245 0600 |003d: if-eq v5, v4, 0043 // +0006 │ │ -19e30e: 7110 1902 0100 |003f: invoke-static {v1}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0219 │ │ -19e314: 2802 |0042: goto 0044 // +0002 │ │ -19e316: 0110 |0043: move v0, v1 │ │ -19e318: 0f00 |0044: return v0 │ │ +19e284: |[19e284] org.thoughtcrime.securesms.video.recode.TextureRenderer.createProgram:(Ljava/lang/String;Ljava/lang/String;)I │ │ +19e294: 1400 318b 0000 |0000: const v0, #float 4.99325e-41 // #00008b31 │ │ +19e29a: 7030 f558 0304 |0003: invoke-direct {v3, v0, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@58f5 │ │ +19e2a0: 0a04 |0006: move-result v4 │ │ +19e2a2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +19e2a4: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ +19e2a8: 0f00 |000a: return v0 │ │ +19e2aa: 1401 308b 0000 |000b: const v1, #float 4.99311e-41 // #00008b30 │ │ +19e2b0: 7030 f558 1305 |000e: invoke-direct {v3, v1, v5}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@58f5 │ │ +19e2b6: 0a05 |0011: move-result v5 │ │ +19e2b8: 3905 0300 |0012: if-nez v5, 0015 // +0003 │ │ +19e2bc: 0f00 |0014: return v0 │ │ +19e2be: 7100 1702 0000 |0015: invoke-static {}, Landroid/opengl/GLES20;.glCreateProgram:()I // method@0217 │ │ +19e2c4: 0a01 |0018: move-result v1 │ │ +19e2c6: 1a02 8d5a |0019: const-string v2, "glCreateProgram" // string@5a8d │ │ +19e2ca: 6e20 f158 2300 |001b: invoke-virtual {v3, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e2d0: 3901 0300 |001e: if-nez v1, 0021 // +0003 │ │ +19e2d4: 0f00 |0020: return v0 │ │ +19e2d6: 7120 1402 4100 |0021: invoke-static {v1, v4}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0214 │ │ +19e2dc: 1a04 895a |0024: const-string v4, "glAttachShader" // string@5a89 │ │ +19e2e0: 6e20 f158 4300 |0026: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e2e6: 7120 1402 5100 |0029: invoke-static {v1, v5}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0214 │ │ +19e2ec: 6e20 f158 4300 |002c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e2f2: 7110 2402 0100 |002f: invoke-static {v1}, Landroid/opengl/GLES20;.glLinkProgram:(I)V // method@0224 │ │ +19e2f8: 1214 |0032: const/4 v4, #int 1 // #1 │ │ +19e2fa: 2345 1811 |0033: new-array v5, v4, [I // type@1118 │ │ +19e2fe: 1402 828b 0000 |0035: const v2, #float 5.0046e-41 // #00008b82 │ │ +19e304: 7140 2102 2105 |0038: invoke-static {v1, v2, v5, v0}, Landroid/opengl/GLES20;.glGetProgramiv:(II[II)V // method@0221 │ │ +19e30a: 4405 0500 |003b: aget v5, v5, v0 │ │ +19e30e: 3245 0600 |003d: if-eq v5, v4, 0043 // +0006 │ │ +19e312: 7110 1902 0100 |003f: invoke-static {v1}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0219 │ │ +19e318: 2802 |0042: goto 0044 // +0002 │ │ +19e31a: 0110 |0043: move v0, v1 │ │ +19e31c: 0f00 |0044: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=180 │ │ 0x000e line=184 │ │ 0x0015 line=188 │ │ 0x0019 line=189 │ │ 0x0021 line=193 │ │ @@ -323645,36 +323646,36 @@ │ │ type : '(ILjava/lang/String;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -19e334: |[19e334] org.thoughtcrime.securesms.video.recode.TextureRenderer.loadShader:(ILjava/lang/String;)I │ │ -19e344: 7110 1802 0400 |0000: invoke-static {v4}, Landroid/opengl/GLES20;.glCreateShader:(I)I // method@0218 │ │ -19e34a: 0a00 |0003: move-result v0 │ │ -19e34c: 2201 0703 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ -19e350: 1a02 8f5a |0006: const-string v2, "glCreateShader type=" // string@5a8f │ │ -19e354: 7020 050b 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -19e35a: 6e20 090b 4100 |000b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -19e360: 6e10 1f0b 0100 |000e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19e366: 0c04 |0011: move-result-object v4 │ │ -19e368: 6e20 f158 4300 |0012: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e36e: 7120 2602 5000 |0015: invoke-static {v0, v5}, Landroid/opengl/GLES20;.glShaderSource:(ILjava/lang/String;)V // method@0226 │ │ -19e374: 7110 1602 0000 |0018: invoke-static {v0}, Landroid/opengl/GLES20;.glCompileShader:(I)V // method@0216 │ │ -19e37a: 1214 |001b: const/4 v4, #int 1 // #1 │ │ -19e37c: 2344 1811 |001c: new-array v4, v4, [I // type@1118 │ │ -19e380: 1405 818b 0000 |001e: const v5, #float 5.00446e-41 // #00008b81 │ │ -19e386: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -19e388: 7140 2202 5014 |0022: invoke-static {v0, v5, v4, v1}, Landroid/opengl/GLES20;.glGetShaderiv:(II[II)V // method@0222 │ │ -19e38e: 4404 0401 |0025: aget v4, v4, v1 │ │ -19e392: 3904 0600 |0027: if-nez v4, 002d // +0006 │ │ -19e396: 7110 1a02 0000 |0029: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteShader:(I)V // method@021a │ │ -19e39c: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -19e39e: 0f00 |002d: return v0 │ │ +19e338: |[19e338] org.thoughtcrime.securesms.video.recode.TextureRenderer.loadShader:(ILjava/lang/String;)I │ │ +19e348: 7110 1802 0400 |0000: invoke-static {v4}, Landroid/opengl/GLES20;.glCreateShader:(I)I // method@0218 │ │ +19e34e: 0a00 |0003: move-result v0 │ │ +19e350: 2201 0703 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ +19e354: 1a02 8f5a |0006: const-string v2, "glCreateShader type=" // string@5a8f │ │ +19e358: 7020 050b 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +19e35e: 6e20 090b 4100 |000b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +19e364: 6e10 1f0b 0100 |000e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19e36a: 0c04 |0011: move-result-object v4 │ │ +19e36c: 6e20 f158 4300 |0012: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e372: 7120 2602 5000 |0015: invoke-static {v0, v5}, Landroid/opengl/GLES20;.glShaderSource:(ILjava/lang/String;)V // method@0226 │ │ +19e378: 7110 1602 0000 |0018: invoke-static {v0}, Landroid/opengl/GLES20;.glCompileShader:(I)V // method@0216 │ │ +19e37e: 1214 |001b: const/4 v4, #int 1 // #1 │ │ +19e380: 2344 1811 |001c: new-array v4, v4, [I // type@1118 │ │ +19e384: 1405 818b 0000 |001e: const v5, #float 5.00446e-41 // #00008b81 │ │ +19e38a: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +19e38c: 7140 2202 5014 |0022: invoke-static {v0, v5, v4, v1}, Landroid/opengl/GLES20;.glGetShaderiv:(II[II)V // method@0222 │ │ +19e392: 4404 0401 |0025: aget v4, v4, v1 │ │ +19e396: 3904 0600 |0027: if-nez v4, 002d // +0006 │ │ +19e39a: 7110 1a02 0000 |0029: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteShader:(I)V // method@021a │ │ +19e3a0: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +19e3a2: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0004 line=167 │ │ 0x0015 line=168 │ │ 0x0018 line=169 │ │ 0x001c line=170 │ │ @@ -323692,36 +323693,36 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -19e498: |[19e498] org.thoughtcrime.securesms.video.recode.TextureRenderer.changeFragmentShader:(Ljava/lang/String;)V │ │ -19e4a8: 5210 1143 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4311 │ │ -19e4ac: 7110 1902 0000 |0002: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0219 │ │ -19e4b2: 1a00 9f82 |0005: const-string v0, "uniform mat4 uMVPMatrix; │ │ +19e49c: |[19e49c] org.thoughtcrime.securesms.video.recode.TextureRenderer.changeFragmentShader:(Ljava/lang/String;)V │ │ +19e4ac: 5210 1143 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4311 │ │ +19e4b0: 7110 1902 0000 |0002: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0219 │ │ +19e4b6: 1a00 9f82 |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@829f │ │ -19e4b6: 7030 f258 0102 |0007: invoke-direct {v1, v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@58f2 │ │ -19e4bc: 0a02 |000a: move-result v2 │ │ -19e4be: 5912 1143 |000b: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4311 │ │ -19e4c2: 3802 0300 |000d: if-eqz v2, 0010 // +0003 │ │ -19e4c6: 0e00 |000f: return-void │ │ -19e4c8: 2202 0003 |0010: new-instance v2, Ljava/lang/RuntimeException; // type@0300 │ │ -19e4cc: 1a00 1c53 |0012: const-string v0, "failed creating program" // string@531c │ │ -19e4d0: 7020 ab0a 0200 |0014: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19e4d6: 2702 |0017: throw v2 │ │ +19e4ba: 7030 f258 0102 |0007: invoke-direct {v1, v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@58f2 │ │ +19e4c0: 0a02 |000a: move-result v2 │ │ +19e4c2: 5912 1143 |000b: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4311 │ │ +19e4c6: 3802 0300 |000d: if-eqz v2, 0010 // +0003 │ │ +19e4ca: 0e00 |000f: return-void │ │ +19e4cc: 2202 0003 |0010: new-instance v2, Ljava/lang/RuntimeException; // type@0300 │ │ +19e4d0: 1a00 1c53 |0012: const-string v0, "failed creating program" // string@531c │ │ +19e4d4: 7020 ab0a 0200 |0014: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19e4da: 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; │ │ @@ -323732,30 +323733,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -19e4d8: |[19e4d8] org.thoughtcrime.securesms.video.recode.TextureRenderer.checkGlError:(Ljava/lang/String;)V │ │ -19e4e8: 7100 2002 0000 |0000: invoke-static {}, Landroid/opengl/GLES20;.glGetError:()I // method@0220 │ │ -19e4ee: 0a00 |0003: move-result v0 │ │ -19e4f0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -19e4f4: 0e00 |0006: return-void │ │ -19e4f6: 2201 0003 |0007: new-instance v1, Ljava/lang/RuntimeException; // type@0300 │ │ -19e4fa: 2202 0703 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0307 │ │ -19e4fe: 7010 020b 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ -19e504: 6e20 0e0b 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19e50a: 1a04 a50b |0011: const-string v4, ": glError " // string@0ba5 │ │ -19e50e: 6e20 0e0b 4200 |0013: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19e514: 6e20 090b 0200 |0016: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -19e51a: 6e10 1f0b 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19e520: 0c04 |001c: move-result-object v4 │ │ -19e522: 7020 ab0a 4100 |001d: invoke-direct {v1, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19e528: 2701 |0020: throw v1 │ │ +19e4dc: |[19e4dc] org.thoughtcrime.securesms.video.recode.TextureRenderer.checkGlError:(Ljava/lang/String;)V │ │ +19e4ec: 7100 2002 0000 |0000: invoke-static {}, Landroid/opengl/GLES20;.glGetError:()I // method@0220 │ │ +19e4f2: 0a00 |0003: move-result v0 │ │ +19e4f4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +19e4f8: 0e00 |0006: return-void │ │ +19e4fa: 2201 0003 |0007: new-instance v1, Ljava/lang/RuntimeException; // type@0300 │ │ +19e4fe: 2202 0703 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@0307 │ │ +19e502: 7010 020b 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ +19e508: 6e20 0e0b 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19e50e: 1a04 a50b |0011: const-string v4, ": glError " // string@0ba5 │ │ +19e512: 6e20 0e0b 4200 |0013: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19e518: 6e20 090b 0200 |0016: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +19e51e: 6e10 1f0b 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19e524: 0c04 |001c: move-result-object v4 │ │ +19e526: 7020 ab0a 4100 |001d: invoke-direct {v1, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19e52c: 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; │ │ @@ -323765,84 +323766,84 @@ │ │ type : '(Landroid/graphics/SurfaceTexture;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 149 16-bit code units │ │ -19e52c: |[19e52c] org.thoughtcrime.securesms.video.recode.TextureRenderer.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V │ │ -19e53c: 1a00 f470 |0000: const-string v0, "onDrawFrame start" // string@70f4 │ │ -19e540: 6e20 f158 0800 |0002: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e546: 5480 1243 |0005: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@4312 │ │ -19e54a: 6e20 8401 0900 |0007: invoke-virtual {v9, v0}, Landroid/graphics/SurfaceTexture;.getTransformMatrix:([F)V // method@0184 │ │ -19e550: 1259 |000a: const/4 v9, #int 5 // #5 │ │ -19e552: 380a 1200 |000b: if-eqz v10, 001d // +0012 │ │ -19e556: 548a 1243 |000d: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@4312 │ │ -19e55a: 4400 0a09 |000f: aget v0, v10, v9 │ │ -19e55e: 7f00 |0011: neg-float v0, v0 │ │ -19e560: 4b00 0a09 |0012: aput v0, v10, v9 │ │ -19e564: 1500 803f |0014: const/high16 v0, #int 1065353216 // #3f80 │ │ -19e568: 1301 0d00 |0016: const/16 v1, #int 13 // #d │ │ -19e56c: 4402 0a01 |0018: aget v2, v10, v1 │ │ -19e570: c720 |001a: sub-float/2addr v0, v2 │ │ -19e572: 4b00 0a01 |001b: aput v0, v10, v1 │ │ -19e576: 528a 1143 |001d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4311 │ │ -19e57a: 7110 2a02 0a00 |001f: invoke-static {v10}, Landroid/opengl/GLES20;.glUseProgram:(I)V // method@022a │ │ -19e580: 1a0a a85a |0022: const-string v10, "glUseProgram" // string@5aa8 │ │ -19e584: 6e20 f158 a800 |0024: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e58a: 140a c084 0000 |0027: const v10, #float 4.76217e-41 // #000084c0 │ │ -19e590: 7110 1302 0a00 |002a: invoke-static {v10}, Landroid/opengl/GLES20;.glActiveTexture:(I)V // method@0213 │ │ -19e596: 140a 658d 0000 |002d: const v10, #float 5.07228e-41 // #00008d65 │ │ -19e59c: 5280 1343 |0030: iget v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@4313 │ │ -19e5a0: 7120 1502 0a00 |0032: invoke-static {v10, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0215 │ │ -19e5a6: 548a 1443 |0035: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4314 │ │ -19e5aa: 1200 |0037: const/4 v0, #int 0 // #0 │ │ -19e5ac: 6e20 b80b 0a00 |0038: invoke-virtual {v10, v0}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bb8 │ │ -19e5b2: 5281 1643 |003b: iget v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@4316 │ │ -19e5b6: 1305 1400 |003d: const/16 v5, #int 20 // #14 │ │ -19e5ba: 5486 1443 |003f: iget-object v6, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4314 │ │ -19e5be: 1232 |0041: const/4 v2, #int 3 // #3 │ │ -19e5c0: 1303 0614 |0042: const/16 v3, #int 5126 // #1406 │ │ -19e5c4: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -19e5c6: 7706 2b02 0100 |0045: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@022b │ │ -19e5cc: 1a0a aa5a |0048: const-string v10, "glVertexAttribPointer maPosition" // string@5aaa │ │ -19e5d0: 6e20 f158 a800 |004a: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e5d6: 528a 1643 |004d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@4316 │ │ -19e5da: 7110 1c02 0a00 |004f: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@021c │ │ -19e5e0: 1a0a 945a |0052: const-string v10, "glEnableVertexAttribArray maPositionHandle" // string@5a94 │ │ -19e5e4: 6e20 f158 a800 |0054: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e5ea: 548a 1443 |0057: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4314 │ │ -19e5ee: 1231 |0059: const/4 v1, #int 3 // #3 │ │ -19e5f0: 6e20 b80b 1a00 |005a: invoke-virtual {v10, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bb8 │ │ -19e5f6: 5282 1743 |005d: iget v2, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@4317 │ │ -19e5fa: 1306 1400 |005f: const/16 v6, #int 20 // #14 │ │ -19e5fe: 5487 1443 |0061: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4314 │ │ -19e602: 1223 |0063: const/4 v3, #int 2 // #2 │ │ -19e604: 1304 0614 |0064: const/16 v4, #int 5126 // #1406 │ │ -19e608: 1205 |0066: const/4 v5, #int 0 // #0 │ │ -19e60a: 7706 2b02 0200 |0067: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@022b │ │ -19e610: 1a0a ab5a |006a: const-string v10, "glVertexAttribPointer maTextureHandle" // string@5aab │ │ -19e614: 6e20 f158 a800 |006c: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e61a: 528a 1743 |006f: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@4317 │ │ -19e61e: 7110 1c02 0a00 |0071: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@021c │ │ -19e624: 1a0a 955a |0074: const-string v10, "glEnableVertexAttribArray maTextureHandle" // string@5a95 │ │ -19e628: 6e20 f158 a800 |0076: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e62e: 528a 1943 |0079: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@4319 │ │ -19e632: 5481 1243 |007b: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@4312 │ │ -19e636: 1212 |007d: const/4 v2, #int 1 // #1 │ │ -19e638: 7150 2902 2a10 |007e: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0229 │ │ -19e63e: 528a 1843 |0081: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@4318 │ │ -19e642: 5481 1043 |0083: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@4310 │ │ -19e646: 7150 2902 2a10 |0085: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0229 │ │ -19e64c: 124a |0088: const/4 v10, #int 4 // #4 │ │ -19e64e: 7130 1b02 090a |0089: invoke-static {v9, v0, v10}, Landroid/opengl/GLES20;.glDrawArrays:(III)V // method@021b │ │ -19e654: 1a09 925a |008c: const-string v9, "glDrawArrays" // string@5a92 │ │ -19e658: 6e20 f158 9800 |008e: invoke-virtual {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e65e: 7100 1d02 0000 |0091: invoke-static {}, Landroid/opengl/GLES20;.glFinish:()V // method@021d │ │ -19e664: 0e00 |0094: return-void │ │ +19e530: |[19e530] org.thoughtcrime.securesms.video.recode.TextureRenderer.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V │ │ +19e540: 1a00 f470 |0000: const-string v0, "onDrawFrame start" // string@70f4 │ │ +19e544: 6e20 f158 0800 |0002: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e54a: 5480 1243 |0005: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@4312 │ │ +19e54e: 6e20 8401 0900 |0007: invoke-virtual {v9, v0}, Landroid/graphics/SurfaceTexture;.getTransformMatrix:([F)V // method@0184 │ │ +19e554: 1259 |000a: const/4 v9, #int 5 // #5 │ │ +19e556: 380a 1200 |000b: if-eqz v10, 001d // +0012 │ │ +19e55a: 548a 1243 |000d: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@4312 │ │ +19e55e: 4400 0a09 |000f: aget v0, v10, v9 │ │ +19e562: 7f00 |0011: neg-float v0, v0 │ │ +19e564: 4b00 0a09 |0012: aput v0, v10, v9 │ │ +19e568: 1500 803f |0014: const/high16 v0, #int 1065353216 // #3f80 │ │ +19e56c: 1301 0d00 |0016: const/16 v1, #int 13 // #d │ │ +19e570: 4402 0a01 |0018: aget v2, v10, v1 │ │ +19e574: c720 |001a: sub-float/2addr v0, v2 │ │ +19e576: 4b00 0a01 |001b: aput v0, v10, v1 │ │ +19e57a: 528a 1143 |001d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4311 │ │ +19e57e: 7110 2a02 0a00 |001f: invoke-static {v10}, Landroid/opengl/GLES20;.glUseProgram:(I)V // method@022a │ │ +19e584: 1a0a a85a |0022: const-string v10, "glUseProgram" // string@5aa8 │ │ +19e588: 6e20 f158 a800 |0024: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e58e: 140a c084 0000 |0027: const v10, #float 4.76217e-41 // #000084c0 │ │ +19e594: 7110 1302 0a00 |002a: invoke-static {v10}, Landroid/opengl/GLES20;.glActiveTexture:(I)V // method@0213 │ │ +19e59a: 140a 658d 0000 |002d: const v10, #float 5.07228e-41 // #00008d65 │ │ +19e5a0: 5280 1343 |0030: iget v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@4313 │ │ +19e5a4: 7120 1502 0a00 |0032: invoke-static {v10, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0215 │ │ +19e5aa: 548a 1443 |0035: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4314 │ │ +19e5ae: 1200 |0037: const/4 v0, #int 0 // #0 │ │ +19e5b0: 6e20 b80b 0a00 |0038: invoke-virtual {v10, v0}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bb8 │ │ +19e5b6: 5281 1643 |003b: iget v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@4316 │ │ +19e5ba: 1305 1400 |003d: const/16 v5, #int 20 // #14 │ │ +19e5be: 5486 1443 |003f: iget-object v6, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4314 │ │ +19e5c2: 1232 |0041: const/4 v2, #int 3 // #3 │ │ +19e5c4: 1303 0614 |0042: const/16 v3, #int 5126 // #1406 │ │ +19e5c8: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +19e5ca: 7706 2b02 0100 |0045: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@022b │ │ +19e5d0: 1a0a aa5a |0048: const-string v10, "glVertexAttribPointer maPosition" // string@5aaa │ │ +19e5d4: 6e20 f158 a800 |004a: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e5da: 528a 1643 |004d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@4316 │ │ +19e5de: 7110 1c02 0a00 |004f: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@021c │ │ +19e5e4: 1a0a 945a |0052: const-string v10, "glEnableVertexAttribArray maPositionHandle" // string@5a94 │ │ +19e5e8: 6e20 f158 a800 |0054: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e5ee: 548a 1443 |0057: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4314 │ │ +19e5f2: 1231 |0059: const/4 v1, #int 3 // #3 │ │ +19e5f4: 6e20 b80b 1a00 |005a: invoke-virtual {v10, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bb8 │ │ +19e5fa: 5282 1743 |005d: iget v2, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@4317 │ │ +19e5fe: 1306 1400 |005f: const/16 v6, #int 20 // #14 │ │ +19e602: 5487 1443 |0061: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@4314 │ │ +19e606: 1223 |0063: const/4 v3, #int 2 // #2 │ │ +19e608: 1304 0614 |0064: const/16 v4, #int 5126 // #1406 │ │ +19e60c: 1205 |0066: const/4 v5, #int 0 // #0 │ │ +19e60e: 7706 2b02 0200 |0067: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@022b │ │ +19e614: 1a0a ab5a |006a: const-string v10, "glVertexAttribPointer maTextureHandle" // string@5aab │ │ +19e618: 6e20 f158 a800 |006c: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e61e: 528a 1743 |006f: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@4317 │ │ +19e622: 7110 1c02 0a00 |0071: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@021c │ │ +19e628: 1a0a 955a |0074: const-string v10, "glEnableVertexAttribArray maTextureHandle" // string@5a95 │ │ +19e62c: 6e20 f158 a800 |0076: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e632: 528a 1943 |0079: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@4319 │ │ +19e636: 5481 1243 |007b: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@4312 │ │ +19e63a: 1212 |007d: const/4 v2, #int 1 // #1 │ │ +19e63c: 7150 2902 2a10 |007e: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0229 │ │ +19e642: 528a 1843 |0081: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@4318 │ │ +19e646: 5481 1043 |0083: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@4310 │ │ +19e64a: 7150 2902 2a10 |0085: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0229 │ │ +19e650: 124a |0088: const/4 v10, #int 4 // #4 │ │ +19e652: 7130 1b02 090a |0089: invoke-static {v9, v0, v10}, Landroid/opengl/GLES20;.glDrawArrays:(III)V // method@021b │ │ +19e658: 1a09 925a |008c: const-string v9, "glDrawArrays" // string@5a92 │ │ +19e65c: 6e20 f158 9800 |008e: invoke-virtual {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e662: 7100 1d02 0000 |0091: invoke-static {}, Landroid/opengl/GLES20;.glFinish:()V // method@021d │ │ +19e668: 0e00 |0094: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ 0x000d line=90 │ │ 0x0018 line=91 │ │ 0x001d line=94 │ │ @@ -323874,17 +323875,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e31c: |[19e31c] org.thoughtcrime.securesms.video.recode.TextureRenderer.getTextureId:()I │ │ -19e32c: 5210 1343 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@4313 │ │ -19e330: 0f00 |0002: return v0 │ │ +19e320: |[19e320] org.thoughtcrime.securesms.video.recode.TextureRenderer.getTextureId:()I │ │ +19e330: 5210 1343 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@4313 │ │ +19e334: 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;) │ │ @@ -323892,128 +323893,128 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 203 16-bit code units │ │ -19e668: |[19e668] org.thoughtcrime.securesms.video.recode.TextureRenderer.surfaceCreated:()V │ │ -19e678: 1a00 9f82 |0000: const-string v0, "uniform mat4 uMVPMatrix; │ │ +19e66c: |[19e66c] org.thoughtcrime.securesms.video.recode.TextureRenderer.surfaceCreated:()V │ │ +19e67c: 1a00 9f82 |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@829f │ │ -19e67c: 1a01 5204 |0002: const-string v1, "#extension GL_OES_EGL_image_external : require │ │ +19e680: 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 │ │ -19e680: 7030 f258 0701 |0004: invoke-direct {v7, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@58f2 │ │ -19e686: 0a00 |0007: move-result v0 │ │ -19e688: 5970 1143 |0008: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4311 │ │ -19e68c: 3800 b900 |000a: if-eqz v0, 00c3 // +00b9 │ │ -19e690: 1a01 2d41 |000c: const-string v1, "aPosition" // string@412d │ │ -19e694: 7120 1f02 1000 |000e: invoke-static {v0, v1}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021f │ │ -19e69a: 0a00 |0011: move-result v0 │ │ -19e69c: 5970 1643 |0012: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@4316 │ │ -19e6a0: 1a00 995a |0014: const-string v0, "glGetAttribLocation aPosition" // string@5a99 │ │ -19e6a4: 6e20 f158 0700 |0016: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e6aa: 5270 1643 |0019: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@4316 │ │ -19e6ae: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -19e6b0: 3210 9f00 |001c: if-eq v0, v1, 00bb // +009f │ │ -19e6b4: 5270 1143 |001e: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4311 │ │ -19e6b8: 1a02 2e41 |0020: const-string v2, "aTextureCoord" // string@412e │ │ -19e6bc: 7120 1f02 2000 |0022: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021f │ │ -19e6c2: 0a00 |0025: move-result v0 │ │ -19e6c4: 5970 1743 |0026: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@4317 │ │ -19e6c8: 1a00 9a5a |0028: const-string v0, "glGetAttribLocation aTextureCoord" // string@5a9a │ │ -19e6cc: 6e20 f158 0700 |002a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e6d2: 5270 1743 |002d: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@4317 │ │ -19e6d6: 3210 8400 |002f: if-eq v0, v1, 00b3 // +0084 │ │ -19e6da: 5270 1143 |0031: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4311 │ │ -19e6de: 1a02 6c82 |0033: const-string v2, "uMVPMatrix" // string@826c │ │ -19e6e2: 7120 2302 2000 |0035: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@0223 │ │ -19e6e8: 0a00 |0038: move-result v0 │ │ -19e6ea: 5970 1843 |0039: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@4318 │ │ -19e6ee: 1a00 9f5a |003b: const-string v0, "glGetUniformLocation uMVPMatrix" // string@5a9f │ │ -19e6f2: 6e20 f158 0700 |003d: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e6f8: 5270 1843 |0040: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@4318 │ │ -19e6fc: 3210 6900 |0042: if-eq v0, v1, 00ab // +0069 │ │ -19e700: 5270 1143 |0044: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4311 │ │ -19e704: 1a02 6d82 |0046: const-string v2, "uSTMatrix" // string@826d │ │ -19e708: 7120 2302 2000 |0048: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@0223 │ │ -19e70e: 0a00 |004b: move-result v0 │ │ -19e710: 5970 1943 |004c: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@4319 │ │ -19e714: 1a00 a05a |004e: const-string v0, "glGetUniformLocation uSTMatrix" // string@5aa0 │ │ -19e718: 6e20 f158 0700 |0050: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e71e: 5270 1943 |0053: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@4319 │ │ -19e722: 3210 4e00 |0055: if-eq v0, v1, 00a3 // +004e │ │ -19e726: 1210 |0057: const/4 v0, #int 1 // #1 │ │ -19e728: 2301 1811 |0058: new-array v1, v0, [I // type@1118 │ │ -19e72c: 1202 |005a: const/4 v2, #int 0 // #0 │ │ -19e72e: 7130 1e02 1002 |005b: invoke-static {v0, v1, v2}, Landroid/opengl/GLES20;.glGenTextures:(I[II)V // method@021e │ │ -19e734: 4400 0102 |005e: aget v0, v1, v2 │ │ -19e738: 5970 1343 |0060: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@4313 │ │ -19e73c: 1401 658d 0000 |0062: const v1, #float 5.07228e-41 // #00008d65 │ │ -19e742: 7120 1502 0100 |0065: invoke-static {v1, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0215 │ │ -19e748: 1a00 8b5a |0068: const-string v0, "glBindTexture mTextureID" // string@5a8b │ │ -19e74c: 6e20 f158 0700 |006a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e752: 1300 0128 |006d: const/16 v0, #int 10241 // #2801 │ │ -19e756: 1503 1846 |006f: const/high16 v3, #int 1175977984 // #4618 │ │ -19e75a: 7130 2702 0103 |0071: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0227 │ │ -19e760: 1300 0028 |0074: const/16 v0, #int 10240 // #2800 │ │ -19e764: 1403 0004 1846 |0076: const v3, #float 9729 // #46180400 │ │ -19e76a: 7130 2702 0103 |0079: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0227 │ │ -19e770: 1300 0228 |007c: const/16 v0, #int 10242 // #2802 │ │ -19e774: 1403 2f81 0000 |007e: const v3, #float 4.63423e-41 // #0000812f │ │ -19e77a: 7130 2802 0103 |0081: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0228 │ │ -19e780: 1300 0328 |0084: const/16 v0, #int 10243 // #2803 │ │ -19e784: 7130 2802 0103 |0086: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0228 │ │ -19e78a: 1a00 a45a |0089: const-string v0, "glTexParameter" // string@5aa4 │ │ -19e78e: 6e20 f158 0700 |008b: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ -19e794: 5470 1043 |008e: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@4310 │ │ -19e798: 7120 2d02 2000 |0090: invoke-static {v0, v2}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@022d │ │ -19e79e: 5270 1a43 |0093: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@431a │ │ -19e7a2: 3800 0d00 |0095: if-eqz v0, 00a2 // +000d │ │ -19e7a6: 5471 1043 |0097: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@4310 │ │ -19e7aa: 8203 |0099: int-to-float v3, v0 │ │ -19e7ac: 1205 |009a: const/4 v5, #int 0 // #0 │ │ -19e7ae: 1506 803f |009b: const/high16 v6, #int 1065353216 // #3f80 │ │ -19e7b2: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -19e7b4: 1204 |009e: const/4 v4, #int 0 // #0 │ │ -19e7b6: 7706 2c02 0100 |009f: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/Matrix;.rotateM:([FIFFFF)V // method@022c │ │ -19e7bc: 0e00 |00a2: return-void │ │ -19e7be: 2200 0003 |00a3: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ -19e7c2: 1a01 4a14 |00a5: const-string v1, "Could not get attrib location for uSTMatrix" // string@144a │ │ -19e7c6: 7020 ab0a 1000 |00a7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19e7cc: 2700 |00aa: throw v0 │ │ -19e7ce: 2200 0003 |00ab: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ -19e7d2: 1a01 4914 |00ad: const-string v1, "Could not get attrib location for uMVPMatrix" // string@1449 │ │ -19e7d6: 7020 ab0a 1000 |00af: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19e7dc: 2700 |00b2: throw v0 │ │ -19e7de: 2200 0003 |00b3: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ -19e7e2: 1a01 4814 |00b5: const-string v1, "Could not get attrib location for aTextureCoord" // string@1448 │ │ -19e7e6: 7020 ab0a 1000 |00b7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19e7ec: 2700 |00ba: throw v0 │ │ -19e7ee: 2200 0003 |00bb: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ -19e7f2: 1a01 4714 |00bd: const-string v1, "Could not get attrib location for aPosition" // string@1447 │ │ -19e7f6: 7020 ab0a 1000 |00bf: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19e7fc: 2700 |00c2: throw v0 │ │ -19e7fe: 2200 0003 |00c3: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ -19e802: 1a01 1c53 |00c5: const-string v1, "failed creating program" // string@531c │ │ -19e806: 7020 ab0a 1000 |00c7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19e80c: 2700 |00ca: throw v0 │ │ +19e684: 7030 f258 0701 |0004: invoke-direct {v7, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@58f2 │ │ +19e68a: 0a00 |0007: move-result v0 │ │ +19e68c: 5970 1143 |0008: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4311 │ │ +19e690: 3800 b900 |000a: if-eqz v0, 00c3 // +00b9 │ │ +19e694: 1a01 2d41 |000c: const-string v1, "aPosition" // string@412d │ │ +19e698: 7120 1f02 1000 |000e: invoke-static {v0, v1}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021f │ │ +19e69e: 0a00 |0011: move-result v0 │ │ +19e6a0: 5970 1643 |0012: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@4316 │ │ +19e6a4: 1a00 995a |0014: const-string v0, "glGetAttribLocation aPosition" // string@5a99 │ │ +19e6a8: 6e20 f158 0700 |0016: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e6ae: 5270 1643 |0019: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@4316 │ │ +19e6b2: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +19e6b4: 3210 9f00 |001c: if-eq v0, v1, 00bb // +009f │ │ +19e6b8: 5270 1143 |001e: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4311 │ │ +19e6bc: 1a02 2e41 |0020: const-string v2, "aTextureCoord" // string@412e │ │ +19e6c0: 7120 1f02 2000 |0022: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021f │ │ +19e6c6: 0a00 |0025: move-result v0 │ │ +19e6c8: 5970 1743 |0026: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@4317 │ │ +19e6cc: 1a00 9a5a |0028: const-string v0, "glGetAttribLocation aTextureCoord" // string@5a9a │ │ +19e6d0: 6e20 f158 0700 |002a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e6d6: 5270 1743 |002d: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@4317 │ │ +19e6da: 3210 8400 |002f: if-eq v0, v1, 00b3 // +0084 │ │ +19e6de: 5270 1143 |0031: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4311 │ │ +19e6e2: 1a02 6c82 |0033: const-string v2, "uMVPMatrix" // string@826c │ │ +19e6e6: 7120 2302 2000 |0035: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@0223 │ │ +19e6ec: 0a00 |0038: move-result v0 │ │ +19e6ee: 5970 1843 |0039: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@4318 │ │ +19e6f2: 1a00 9f5a |003b: const-string v0, "glGetUniformLocation uMVPMatrix" // string@5a9f │ │ +19e6f6: 6e20 f158 0700 |003d: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e6fc: 5270 1843 |0040: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@4318 │ │ +19e700: 3210 6900 |0042: if-eq v0, v1, 00ab // +0069 │ │ +19e704: 5270 1143 |0044: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@4311 │ │ +19e708: 1a02 6d82 |0046: const-string v2, "uSTMatrix" // string@826d │ │ +19e70c: 7120 2302 2000 |0048: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@0223 │ │ +19e712: 0a00 |004b: move-result v0 │ │ +19e714: 5970 1943 |004c: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@4319 │ │ +19e718: 1a00 a05a |004e: const-string v0, "glGetUniformLocation uSTMatrix" // string@5aa0 │ │ +19e71c: 6e20 f158 0700 |0050: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e722: 5270 1943 |0053: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@4319 │ │ +19e726: 3210 4e00 |0055: if-eq v0, v1, 00a3 // +004e │ │ +19e72a: 1210 |0057: const/4 v0, #int 1 // #1 │ │ +19e72c: 2301 1811 |0058: new-array v1, v0, [I // type@1118 │ │ +19e730: 1202 |005a: const/4 v2, #int 0 // #0 │ │ +19e732: 7130 1e02 1002 |005b: invoke-static {v0, v1, v2}, Landroid/opengl/GLES20;.glGenTextures:(I[II)V // method@021e │ │ +19e738: 4400 0102 |005e: aget v0, v1, v2 │ │ +19e73c: 5970 1343 |0060: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@4313 │ │ +19e740: 1401 658d 0000 |0062: const v1, #float 5.07228e-41 // #00008d65 │ │ +19e746: 7120 1502 0100 |0065: invoke-static {v1, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0215 │ │ +19e74c: 1a00 8b5a |0068: const-string v0, "glBindTexture mTextureID" // string@5a8b │ │ +19e750: 6e20 f158 0700 |006a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e756: 1300 0128 |006d: const/16 v0, #int 10241 // #2801 │ │ +19e75a: 1503 1846 |006f: const/high16 v3, #int 1175977984 // #4618 │ │ +19e75e: 7130 2702 0103 |0071: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0227 │ │ +19e764: 1300 0028 |0074: const/16 v0, #int 10240 // #2800 │ │ +19e768: 1403 0004 1846 |0076: const v3, #float 9729 // #46180400 │ │ +19e76e: 7130 2702 0103 |0079: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0227 │ │ +19e774: 1300 0228 |007c: const/16 v0, #int 10242 // #2802 │ │ +19e778: 1403 2f81 0000 |007e: const v3, #float 4.63423e-41 // #0000812f │ │ +19e77e: 7130 2802 0103 |0081: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0228 │ │ +19e784: 1300 0328 |0084: const/16 v0, #int 10243 // #2803 │ │ +19e788: 7130 2802 0103 |0086: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0228 │ │ +19e78e: 1a00 a45a |0089: const-string v0, "glTexParameter" // string@5aa4 │ │ +19e792: 6e20 f158 0700 |008b: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@58f1 │ │ +19e798: 5470 1043 |008e: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@4310 │ │ +19e79c: 7120 2d02 2000 |0090: invoke-static {v0, v2}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@022d │ │ +19e7a2: 5270 1a43 |0093: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@431a │ │ +19e7a6: 3800 0d00 |0095: if-eqz v0, 00a2 // +000d │ │ +19e7aa: 5471 1043 |0097: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@4310 │ │ +19e7ae: 8203 |0099: int-to-float v3, v0 │ │ +19e7b0: 1205 |009a: const/4 v5, #int 0 // #0 │ │ +19e7b2: 1506 803f |009b: const/high16 v6, #int 1065353216 // #3f80 │ │ +19e7b6: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +19e7b8: 1204 |009e: const/4 v4, #int 0 // #0 │ │ +19e7ba: 7706 2c02 0100 |009f: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/Matrix;.rotateM:([FIFFFF)V // method@022c │ │ +19e7c0: 0e00 |00a2: return-void │ │ +19e7c2: 2200 0003 |00a3: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ +19e7c6: 1a01 4a14 |00a5: const-string v1, "Could not get attrib location for uSTMatrix" // string@144a │ │ +19e7ca: 7020 ab0a 1000 |00a7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19e7d0: 2700 |00aa: throw v0 │ │ +19e7d2: 2200 0003 |00ab: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ +19e7d6: 1a01 4914 |00ad: const-string v1, "Could not get attrib location for uMVPMatrix" // string@1449 │ │ +19e7da: 7020 ab0a 1000 |00af: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19e7e0: 2700 |00b2: throw v0 │ │ +19e7e2: 2200 0003 |00b3: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ +19e7e6: 1a01 4814 |00b5: const-string v1, "Could not get attrib location for aTextureCoord" // string@1448 │ │ +19e7ea: 7020 ab0a 1000 |00b7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19e7f0: 2700 |00ba: throw v0 │ │ +19e7f2: 2200 0003 |00bb: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ +19e7f6: 1a01 4714 |00bd: const-string v1, "Could not get attrib location for aPosition" // string@1447 │ │ +19e7fa: 7020 ab0a 1000 |00bf: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19e800: 2700 |00c2: throw v0 │ │ +19e802: 2200 0003 |00c3: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ +19e806: 1a01 1c53 |00c5: const-string v1, "failed creating program" // string@531c │ │ +19e80a: 7020 ab0a 1000 |00c7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19e810: 2700 |00ca: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x000c line=120 │ │ 0x0014 line=121 │ │ 0x0019 line=122 │ │ 0x001e line=125 │ │ @@ -324155,103 +324156,103 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 185 16-bit code units │ │ -19e9bc: |[19e9bc] org.thoughtcrime.securesms.video.recode.Track.:()V │ │ -19e9cc: 2200 7903 |0000: new-instance v0, Ljava/util/HashMap; // type@0379 │ │ -19e9d0: 7010 8d0c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0c8d │ │ -19e9d6: 6900 2643 |0005: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@4326 │ │ -19e9da: 1401 0077 0100 |0007: const v1, #float 1.34525e-40 // #00017700 │ │ -19e9e0: 7110 490a 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19e9e6: 0c01 |000d: move-result-object v1 │ │ -19e9e8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -19e9ea: 7110 490a 0200 |000f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19e9f0: 0c02 |0012: move-result-object v2 │ │ -19e9f2: 7230 e00c 1002 |0013: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -19e9f8: 1401 8858 0100 |0016: const v1, #float 1.23595e-40 // #00015888 │ │ -19e9fe: 7110 490a 0100 |0019: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19ea04: 0c01 |001c: move-result-object v1 │ │ -19ea06: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -19ea08: 7110 490a 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19ea0e: 0c02 |0021: move-result-object v2 │ │ -19ea10: 7230 e00c 1002 |0022: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -19ea16: 1401 00fa 0000 |0025: const v1, #float 8.96831e-41 // #0000fa00 │ │ -19ea1c: 7110 490a 0100 |0028: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19ea22: 0c01 |002b: move-result-object v1 │ │ -19ea24: 1222 |002c: const/4 v2, #int 2 // #2 │ │ -19ea26: 7110 490a 0200 |002d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19ea2c: 0c02 |0030: move-result-object v2 │ │ -19ea2e: 7230 e00c 1002 |0031: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -19ea34: 1401 80bb 0000 |0034: const v1, #float 6.72623e-41 // #0000bb80 │ │ -19ea3a: 7110 490a 0100 |0037: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19ea40: 0c01 |003a: move-result-object v1 │ │ -19ea42: 1232 |003b: const/4 v2, #int 3 // #3 │ │ -19ea44: 7110 490a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19ea4a: 0c02 |003f: move-result-object v2 │ │ -19ea4c: 7230 e00c 1002 |0040: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -19ea52: 1401 44ac 0000 |0043: const v1, #float 6.17973e-41 // #0000ac44 │ │ -19ea58: 7110 490a 0100 |0046: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19ea5e: 0c01 |0049: move-result-object v1 │ │ -19ea60: 1242 |004a: const/4 v2, #int 4 // #4 │ │ -19ea62: 7110 490a 0200 |004b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19ea68: 0c02 |004e: move-result-object v2 │ │ -19ea6a: 7230 e00c 1002 |004f: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -19ea70: 1301 007d |0052: const/16 v1, #int 32000 // #7d00 │ │ -19ea74: 7110 490a 0100 |0054: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19ea7a: 0c01 |0057: move-result-object v1 │ │ -19ea7c: 1252 |0058: const/4 v2, #int 5 // #5 │ │ -19ea7e: 7110 490a 0200 |0059: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19ea84: 0c02 |005c: move-result-object v2 │ │ -19ea86: 7230 e00c 1002 |005d: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -19ea8c: 1301 c05d |0060: const/16 v1, #int 24000 // #5dc0 │ │ -19ea90: 7110 490a 0100 |0062: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19ea96: 0c01 |0065: move-result-object v1 │ │ -19ea98: 1262 |0066: const/4 v2, #int 6 // #6 │ │ -19ea9a: 7110 490a 0200 |0067: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19eaa0: 0c02 |006a: move-result-object v2 │ │ -19eaa2: 7230 e00c 1002 |006b: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -19eaa8: 1301 2256 |006e: const/16 v1, #int 22050 // #5622 │ │ -19eaac: 7110 490a 0100 |0070: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19eab2: 0c01 |0073: move-result-object v1 │ │ -19eab4: 1272 |0074: const/4 v2, #int 7 // #7 │ │ -19eab6: 7110 490a 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19eabc: 0c02 |0078: move-result-object v2 │ │ -19eabe: 7230 e00c 1002 |0079: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -19eac4: 1301 803e |007c: const/16 v1, #int 16000 // #3e80 │ │ -19eac8: 7110 490a 0100 |007e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19eace: 0c01 |0081: move-result-object v1 │ │ -19ead0: 1302 0800 |0082: const/16 v2, #int 8 // #8 │ │ -19ead4: 7110 490a 0200 |0084: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19eada: 0c02 |0087: move-result-object v2 │ │ -19eadc: 7230 e00c 1002 |0088: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -19eae2: 1301 e02e |008b: const/16 v1, #int 12000 // #2ee0 │ │ -19eae6: 7110 490a 0100 |008d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19eaec: 0c01 |0090: move-result-object v1 │ │ -19eaee: 1302 0900 |0091: const/16 v2, #int 9 // #9 │ │ -19eaf2: 7110 490a 0200 |0093: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19eaf8: 0c02 |0096: move-result-object v2 │ │ -19eafa: 7230 e00c 1002 |0097: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -19eb00: 1301 112b |009a: const/16 v1, #int 11025 // #2b11 │ │ -19eb04: 7110 490a 0100 |009c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19eb0a: 0c01 |009f: move-result-object v1 │ │ -19eb0c: 1302 0a00 |00a0: const/16 v2, #int 10 // #a │ │ -19eb10: 7110 490a 0200 |00a2: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19eb16: 0c02 |00a5: move-result-object v2 │ │ -19eb18: 7230 e00c 1002 |00a6: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -19eb1e: 1301 401f |00a9: const/16 v1, #int 8000 // #1f40 │ │ -19eb22: 7110 490a 0100 |00ab: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19eb28: 0c01 |00ae: move-result-object v1 │ │ -19eb2a: 1302 0b00 |00af: const/16 v2, #int 11 // #b │ │ -19eb2e: 7110 490a 0200 |00b1: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19eb34: 0c02 |00b4: move-result-object v2 │ │ -19eb36: 7230 e00c 1002 |00b5: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -19eb3c: 0e00 |00b8: return-void │ │ +19e9c0: |[19e9c0] org.thoughtcrime.securesms.video.recode.Track.:()V │ │ +19e9d0: 2200 7903 |0000: new-instance v0, Ljava/util/HashMap; // type@0379 │ │ +19e9d4: 7010 8d0c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0c8d │ │ +19e9da: 6900 2643 |0005: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@4326 │ │ +19e9de: 1401 0077 0100 |0007: const v1, #float 1.34525e-40 // #00017700 │ │ +19e9e4: 7110 490a 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19e9ea: 0c01 |000d: move-result-object v1 │ │ +19e9ec: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +19e9ee: 7110 490a 0200 |000f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19e9f4: 0c02 |0012: move-result-object v2 │ │ +19e9f6: 7230 e00c 1002 |0013: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +19e9fc: 1401 8858 0100 |0016: const v1, #float 1.23595e-40 // #00015888 │ │ +19ea02: 7110 490a 0100 |0019: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19ea08: 0c01 |001c: move-result-object v1 │ │ +19ea0a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +19ea0c: 7110 490a 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19ea12: 0c02 |0021: move-result-object v2 │ │ +19ea14: 7230 e00c 1002 |0022: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +19ea1a: 1401 00fa 0000 |0025: const v1, #float 8.96831e-41 // #0000fa00 │ │ +19ea20: 7110 490a 0100 |0028: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19ea26: 0c01 |002b: move-result-object v1 │ │ +19ea28: 1222 |002c: const/4 v2, #int 2 // #2 │ │ +19ea2a: 7110 490a 0200 |002d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19ea30: 0c02 |0030: move-result-object v2 │ │ +19ea32: 7230 e00c 1002 |0031: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +19ea38: 1401 80bb 0000 |0034: const v1, #float 6.72623e-41 // #0000bb80 │ │ +19ea3e: 7110 490a 0100 |0037: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19ea44: 0c01 |003a: move-result-object v1 │ │ +19ea46: 1232 |003b: const/4 v2, #int 3 // #3 │ │ +19ea48: 7110 490a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19ea4e: 0c02 |003f: move-result-object v2 │ │ +19ea50: 7230 e00c 1002 |0040: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +19ea56: 1401 44ac 0000 |0043: const v1, #float 6.17973e-41 // #0000ac44 │ │ +19ea5c: 7110 490a 0100 |0046: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19ea62: 0c01 |0049: move-result-object v1 │ │ +19ea64: 1242 |004a: const/4 v2, #int 4 // #4 │ │ +19ea66: 7110 490a 0200 |004b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19ea6c: 0c02 |004e: move-result-object v2 │ │ +19ea6e: 7230 e00c 1002 |004f: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +19ea74: 1301 007d |0052: const/16 v1, #int 32000 // #7d00 │ │ +19ea78: 7110 490a 0100 |0054: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19ea7e: 0c01 |0057: move-result-object v1 │ │ +19ea80: 1252 |0058: const/4 v2, #int 5 // #5 │ │ +19ea82: 7110 490a 0200 |0059: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19ea88: 0c02 |005c: move-result-object v2 │ │ +19ea8a: 7230 e00c 1002 |005d: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +19ea90: 1301 c05d |0060: const/16 v1, #int 24000 // #5dc0 │ │ +19ea94: 7110 490a 0100 |0062: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19ea9a: 0c01 |0065: move-result-object v1 │ │ +19ea9c: 1262 |0066: const/4 v2, #int 6 // #6 │ │ +19ea9e: 7110 490a 0200 |0067: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19eaa4: 0c02 |006a: move-result-object v2 │ │ +19eaa6: 7230 e00c 1002 |006b: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +19eaac: 1301 2256 |006e: const/16 v1, #int 22050 // #5622 │ │ +19eab0: 7110 490a 0100 |0070: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19eab6: 0c01 |0073: move-result-object v1 │ │ +19eab8: 1272 |0074: const/4 v2, #int 7 // #7 │ │ +19eaba: 7110 490a 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19eac0: 0c02 |0078: move-result-object v2 │ │ +19eac2: 7230 e00c 1002 |0079: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +19eac8: 1301 803e |007c: const/16 v1, #int 16000 // #3e80 │ │ +19eacc: 7110 490a 0100 |007e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19ead2: 0c01 |0081: move-result-object v1 │ │ +19ead4: 1302 0800 |0082: const/16 v2, #int 8 // #8 │ │ +19ead8: 7110 490a 0200 |0084: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19eade: 0c02 |0087: move-result-object v2 │ │ +19eae0: 7230 e00c 1002 |0088: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +19eae6: 1301 e02e |008b: const/16 v1, #int 12000 // #2ee0 │ │ +19eaea: 7110 490a 0100 |008d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19eaf0: 0c01 |0090: move-result-object v1 │ │ +19eaf2: 1302 0900 |0091: const/16 v2, #int 9 // #9 │ │ +19eaf6: 7110 490a 0200 |0093: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19eafc: 0c02 |0096: move-result-object v2 │ │ +19eafe: 7230 e00c 1002 |0097: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +19eb04: 1301 112b |009a: const/16 v1, #int 11025 // #2b11 │ │ +19eb08: 7110 490a 0100 |009c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19eb0e: 0c01 |009f: move-result-object v1 │ │ +19eb10: 1302 0a00 |00a0: const/16 v2, #int 10 // #a │ │ +19eb14: 7110 490a 0200 |00a2: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19eb1a: 0c02 |00a5: move-result-object v2 │ │ +19eb1c: 7230 e00c 1002 |00a6: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +19eb22: 1301 401f |00a9: const/16 v1, #int 8000 // #1f40 │ │ +19eb26: 7110 490a 0100 |00ab: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19eb2c: 0c01 |00ae: move-result-object v1 │ │ +19eb2e: 1302 0b00 |00af: const/16 v2, #int 11 // #b │ │ +19eb32: 7110 490a 0200 |00b1: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19eb38: 0c02 |00b4: move-result-object v2 │ │ +19eb3a: 7230 e00c 1002 |00b5: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +19eb40: 0e00 |00b8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x000a line=48 │ │ 0x0019 line=49 │ │ 0x0028 line=50 │ │ 0x0037 line=51 │ │ @@ -324270,236 +324271,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 │ │ -19eb40: |[19eb40] org.thoughtcrime.securesms.video.recode.Track.:(ILandroid/media/MediaFormat;Z)V │ │ -19eb50: 7010 970a 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19eb56: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -19eb5a: 5a60 2943 |0005: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@4329 │ │ -19eb5e: 2202 7003 |0007: new-instance v2, Ljava/util/ArrayList; // type@0370 │ │ -19eb62: 7010 4f0c 0200 |0009: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ -19eb68: 5b62 2543 |000c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@4325 │ │ -19eb6c: 5a60 1c43 |000e: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431c │ │ -19eb70: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -19eb72: 5b62 1f43 |0011: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@431f │ │ -19eb76: 5b62 2343 |0013: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4323 │ │ -19eb7a: 5b62 2743 |0015: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@4327 │ │ -19eb7e: 2202 7603 |0017: new-instance v2, Ljava/util/Date; // type@0376 │ │ -19eb82: 7010 850c 0200 |0019: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c85 │ │ -19eb88: 5b62 1b43 |001c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@431b │ │ -19eb8c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -19eb8e: 5962 2a43 |001f: iput v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@432a │ │ -19eb92: 2202 7003 |0021: new-instance v2, Ljava/util/ArrayList; // type@0370 │ │ -19eb96: 7010 4f0c 0200 |0023: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ -19eb9c: 5b62 2443 |0026: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@4324 │ │ -19eba0: 5a60 2243 |0028: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@4322 │ │ -19eba4: 1210 |002a: const/4 v0, #int 1 // #1 │ │ -19eba6: 5c60 1d43 |002b: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@431d │ │ -19ebaa: 8173 |002d: int-to-long v3, v7 │ │ -19ebac: 5a63 2943 |002e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@4329 │ │ -19ebb0: 5c69 2143 |0030: iput-boolean v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@4321 │ │ -19ebb4: 1207 |0032: const/4 v7, #int 0 // #0 │ │ -19ebb6: 3909 0a01 |0033: if-nez v9, 013d // +010a │ │ -19ebba: 1603 c70b |0035: const-wide/16 v3, #int 3015 // #bc7 │ │ -19ebbe: 7120 550a 4300 |0037: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ -19ebc4: 0c09 |003a: move-result-object v9 │ │ -19ebc6: 6e20 530c 9200 |003b: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c53 │ │ -19ebcc: 5a63 1c43 |003e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431c │ │ -19ebd0: 1a09 6884 |0040: const-string v9, "width" // string@8468 │ │ -19ebd4: 6e20 d701 9800 |0042: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -19ebda: 0a09 |0045: move-result v9 │ │ -19ebdc: 5969 2b43 |0046: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@432b │ │ -19ebe0: 1a09 c55b |0048: const-string v9, "height" // string@5bc5 │ │ -19ebe4: 6e20 d701 9800 |004a: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -19ebea: 0a09 |004d: move-result v9 │ │ -19ebec: 5969 2043 |004e: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@4320 │ │ -19ebf0: 1409 905f 0100 |0050: const v9, #float 1.26117e-40 // #00015f90 │ │ -19ebf6: 5969 2843 |0053: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@4328 │ │ -19ebfa: 2209 8003 |0055: new-instance v9, Ljava/util/LinkedList; // type@0380 │ │ -19ebfe: 7010 b30c 0900 |0057: invoke-direct {v9}, Ljava/util/LinkedList;.:()V // method@0cb3 │ │ -19ec04: 5b69 2743 |005a: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@4327 │ │ -19ec08: 1a09 ca83 |005c: const-string v9, "vide" // string@83ca │ │ -19ec0c: 5b69 1e43 |005e: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@431e │ │ -19ec10: 2209 3802 |0060: new-instance v9, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox; // type@0238 │ │ -19ec14: 7010 5e08 0900 |0062: invoke-direct {v9}, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox;.:()V // method@085e │ │ -19ec1a: 5b69 1f43 |0065: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@431f │ │ -19ec1e: 2209 2c02 |0067: new-instance v9, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@022c │ │ -19ec22: 7010 3208 0900 |0069: invoke-direct {v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@0832 │ │ -19ec28: 5b69 2343 |006c: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4323 │ │ -19ec2c: 1a09 f46b |006e: const-string v9, "mime" // string@6bf4 │ │ -19ec30: 6e20 d801 9800 |0070: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ -19ec36: 0c09 |0073: move-result-object v9 │ │ -19ec38: 1a01 ce83 |0074: const-string v1, "video/avc" // string@83ce │ │ -19ec3c: 6e20 cc0a 1900 |0076: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -19ec42: 0a01 |0079: move-result v1 │ │ -19ec44: 1302 1800 |007a: const/16 v2, #int 24 // #18 │ │ -19ec48: 1903 5240 |007c: const-wide/high16 v3, #long 4634766966517661696 // #4052 │ │ -19ec4c: 3801 9000 |007e: if-eqz v1, 010e // +0090 │ │ -19ec50: 2209 3a02 |0080: new-instance v9, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@023a │ │ -19ec54: 1a01 7e46 |0082: const-string v1, "avc1" // string@467e │ │ -19ec58: 7020 6708 1900 |0084: invoke-direct {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@0867 │ │ -19ec5e: 6e20 6908 0900 |0087: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@0869 │ │ -19ec64: 6e20 6a08 2900 |008a: invoke-virtual {v9, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@086a │ │ -19ec6a: 6e20 6b08 0900 |008d: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@086b │ │ -19ec70: 6e30 6d08 3904 |0090: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@086d │ │ -19ec76: 6e30 6e08 3904 |0093: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@086e │ │ -19ec7c: 5261 2b43 |0096: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@432b │ │ -19ec80: 6e20 6f08 1900 |0098: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@086f │ │ -19ec86: 5261 2043 |009b: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@4320 │ │ -19ec8a: 6e20 6c08 1900 |009d: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@086c │ │ -19ec90: 2201 ac02 |00a0: new-instance v1, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox; // type@02ac │ │ -19ec94: 7010 3d09 0100 |00a2: invoke-direct {v1}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.:()V // method@093d │ │ -19ec9a: 1a02 4f4d |00a5: const-string v2, "csd-0" // string@4d4f │ │ -19ec9e: 6e20 d601 2800 |00a7: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ -19eca4: 0c03 |00aa: move-result-object v3 │ │ -19eca6: 3803 3b00 |00ab: if-eqz v3, 00e6 // +003b │ │ -19ecaa: 2203 7003 |00ad: new-instance v3, Ljava/util/ArrayList; // type@0370 │ │ -19ecae: 7010 4f0c 0300 |00af: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ -19ecb4: 6e20 d601 2800 |00b2: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ -19ecba: 0c02 |00b5: move-result-object v2 │ │ -19ecbc: 1244 |00b6: const/4 v4, #int 4 // #4 │ │ -19ecbe: 6e20 a40b 4200 |00b7: invoke-virtual {v2, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba4 │ │ -19ecc4: 6e10 aa0b 0200 |00ba: invoke-virtual {v2}, Ljava/nio/ByteBuffer;.remaining:()I // method@0baa │ │ -19ecca: 0a05 |00bd: move-result v5 │ │ -19eccc: 2355 1411 |00be: new-array v5, v5, [B // type@1114 │ │ -19ecd0: 6e20 9e0b 5200 |00c0: invoke-virtual {v2, v5}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0b9e │ │ -19ecd6: 6e20 530c 5300 |00c3: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c53 │ │ -19ecdc: 2202 7003 |00c6: new-instance v2, Ljava/util/ArrayList; // type@0370 │ │ -19ece0: 7010 4f0c 0200 |00c8: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ -19ece6: 1a05 504d |00cb: const-string v5, "csd-1" // string@4d50 │ │ -19ecea: 6e20 d601 5800 |00cd: invoke-virtual {v8, v5}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ -19ecf0: 0c08 |00d0: move-result-object v8 │ │ -19ecf2: 6e20 a40b 4800 |00d1: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba4 │ │ -19ecf8: 6e10 aa0b 0800 |00d4: invoke-virtual {v8}, Ljava/nio/ByteBuffer;.remaining:()I // method@0baa │ │ -19ecfe: 0a04 |00d7: move-result v4 │ │ -19ed00: 2344 1411 |00d8: new-array v4, v4, [B // type@1114 │ │ -19ed04: 6e20 9e0b 4800 |00da: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0b9e │ │ -19ed0a: 6e20 530c 4200 |00dd: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c53 │ │ -19ed10: 6e20 4709 3100 |00e0: invoke-virtual {v1, v3}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setSequenceParameterSets:(Ljava/util/List;)V // method@0947 │ │ -19ed16: 6e20 4509 2100 |00e3: invoke-virtual {v1, v2}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setPictureParameterSets:(Ljava/util/List;)V // method@0945 │ │ -19ed1c: 1308 0d00 |00e6: const/16 v8, #int 13 // #d │ │ -19ed20: 6e20 3e09 8100 |00e8: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcLevelIndication:(I)V // method@093e │ │ -19ed26: 1308 6400 |00eb: const/16 v8, #int 100 // #64 │ │ -19ed2a: 6e20 3f09 8100 |00ed: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcProfileIndication:(I)V // method@093f │ │ -19ed30: 12f8 |00f0: const/4 v8, #int -1 // #ff │ │ -19ed32: 6e20 4109 8100 |00f1: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthLumaMinus8:(I)V // method@0941 │ │ -19ed38: 6e20 4009 8100 |00f4: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthChromaMinus8:(I)V // method@0940 │ │ -19ed3e: 6e20 4209 8100 |00f7: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setChromaFormat:(I)V // method@0942 │ │ -19ed44: 6e20 4309 0100 |00fa: invoke-virtual {v1, v0}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setConfigurationVersion:(I)V // method@0943 │ │ -19ed4a: 1238 |00fd: const/4 v8, #int 3 // #3 │ │ -19ed4c: 6e20 4409 8100 |00fe: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setLengthSizeMinusOne:(I)V // method@0944 │ │ -19ed52: 6e20 4609 7100 |0101: invoke-virtual {v1, v7}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setProfileCompatibility:(I)V // method@0946 │ │ -19ed58: 6e20 6808 1900 |0104: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0868 │ │ -19ed5e: 5467 2343 |0107: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4323 │ │ -19ed62: 6e20 3308 9700 |0109: invoke-virtual {v7, v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0833 │ │ -19ed68: 2900 ee00 |010c: goto/16 01fa // +00ee │ │ -19ed6c: 1a07 d083 |010e: const-string v7, "video/mp4v" // string@83d0 │ │ -19ed70: 6e20 cc0a 7900 |0110: invoke-virtual {v9, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -19ed76: 0a07 |0113: move-result v7 │ │ -19ed78: 3807 e600 |0114: if-eqz v7, 01fa // +00e6 │ │ -19ed7c: 2207 3a02 |0116: new-instance v7, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@023a │ │ -19ed80: 1a08 986c |0118: const-string v8, "mp4v" // string@6c98 │ │ -19ed84: 7020 6708 8700 |011a: invoke-direct {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@0867 │ │ -19ed8a: 6e20 6908 0700 |011d: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@0869 │ │ -19ed90: 6e20 6a08 2700 |0120: invoke-virtual {v7, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@086a │ │ -19ed96: 6e20 6b08 0700 |0123: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@086b │ │ -19ed9c: 6e30 6d08 3704 |0126: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@086d │ │ -19eda2: 6e30 6e08 3704 |0129: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@086e │ │ -19eda8: 5268 2b43 |012c: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@432b │ │ -19edac: 6e20 6f08 8700 |012e: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@086f │ │ -19edb2: 5268 2043 |0131: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@4320 │ │ -19edb6: 6e20 6c08 8700 |0133: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@086c │ │ -19edbc: 5468 2343 |0136: iget-object v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4323 │ │ -19edc0: 6e20 3308 7800 |0138: invoke-virtual {v8, v7}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0833 │ │ -19edc6: 2900 bf00 |013b: goto/16 01fa // +00bf │ │ -19edca: 1603 0004 |013d: const-wide/16 v3, #int 1024 // #400 │ │ -19edce: 7120 550a 4300 |013f: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ -19edd4: 0c09 |0142: move-result-object v9 │ │ -19edd6: 6e20 530c 9200 |0143: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c53 │ │ -19eddc: 5a63 1c43 |0146: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431c │ │ -19ede0: 1509 803f |0148: const/high16 v9, #int 1065353216 // #3f80 │ │ -19ede4: 5969 2a43 |014a: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@432a │ │ -19ede8: 1a09 a778 |014c: const-string v9, "sample-rate" // string@78a7 │ │ -19edec: 6e20 d701 9800 |014e: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -19edf2: 0a01 |0151: move-result v1 │ │ -19edf4: 5961 2843 |0152: iput v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@4328 │ │ -19edf8: 1a01 be7d |0154: const-string v1, "soun" // string@7dbe │ │ -19edfc: 5b61 1e43 |0156: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@431e │ │ -19ee00: 2201 3102 |0158: new-instance v1, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox; // type@0231 │ │ -19ee04: 7010 3e08 0100 |015a: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox;.:()V // method@083e │ │ -19ee0a: 5b61 1f43 |015d: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@431f │ │ -19ee0e: 2201 2c02 |015f: new-instance v1, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@022c │ │ -19ee12: 7010 3208 0100 |0161: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@0832 │ │ -19ee18: 5b61 2343 |0164: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4323 │ │ -19ee1c: 2201 3902 |0166: new-instance v1, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry; // type@0239 │ │ -19ee20: 1a02 976c |0168: const-string v2, "mp4a" // string@6c97 │ │ -19ee24: 7020 5f08 2100 |016a: invoke-direct {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.:(Ljava/lang/String;)V // method@085f │ │ -19ee2a: 1a02 ef48 |016d: const-string v2, "channel-count" // string@48ef │ │ -19ee2e: 6e20 d701 2800 |016f: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -19ee34: 0a02 |0172: move-result v2 │ │ -19ee36: 6e20 6308 2100 |0173: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setChannelCount:(I)V // method@0863 │ │ -19ee3c: 6e20 d701 9800 |0176: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -19ee42: 0a08 |0179: move-result v8 │ │ -19ee44: 8188 |017a: int-to-long v8, v8 │ │ -19ee46: 6e30 6508 8109 |017b: invoke-virtual {v1, v8, v9}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleRate:(J)V // method@0865 │ │ -19ee4c: 6e20 6408 0100 |017e: invoke-virtual {v1, v0}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setDataReferenceIndex:(I)V // method@0864 │ │ -19ee52: 1308 1000 |0181: const/16 v8, #int 16 // #10 │ │ -19ee56: 6e20 6608 8100 |0183: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleSize:(I)V // method@0866 │ │ -19ee5c: 2208 a102 |0186: new-instance v8, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox; // type@02a1 │ │ -19ee60: 7010 1b09 0800 |0188: invoke-direct {v8}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.:()V // method@091b │ │ -19ee66: 2209 a402 |018b: new-instance v9, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor; // type@02a4 │ │ -19ee6a: 7010 2909 0900 |018d: invoke-direct {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.:()V // method@0929 │ │ -19ee70: 6e20 2c09 7900 |0190: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setEsId:(I)V // method@092c │ │ -19ee76: 2207 a502 |0193: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor; // type@02a5 │ │ -19ee7a: 7010 2e09 0700 |0195: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.:()V // method@092e │ │ -19ee80: 1220 |0198: const/4 v0, #int 2 // #2 │ │ -19ee82: 6e20 2f09 0700 |0199: invoke-virtual {v7, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.setPredefined:(I)V // method@092f │ │ -19ee88: 6e20 2d09 7900 |019c: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setSlConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;)V // method@092d │ │ -19ee8e: 2207 a302 |019f: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor; // type@02a3 │ │ -19ee92: 7010 2209 0700 |01a1: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.:()V // method@0922 │ │ -19ee98: 1302 4000 |01a4: const/16 v2, #int 64 // #40 │ │ -19ee9c: 6e20 2709 2700 |01a6: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setObjectTypeIndication:(I)V // method@0927 │ │ -19eea2: 1252 |01a9: const/4 v2, #int 5 // #5 │ │ -19eea4: 6e20 2809 2700 |01aa: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setStreamType:(I)V // method@0928 │ │ -19eeaa: 1302 0006 |01ad: const/16 v2, #int 1536 // #600 │ │ -19eeae: 6e20 2509 2700 |01af: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setBufferSizeDB:(I)V // method@0925 │ │ -19eeb4: 1702 0077 0100 |01b2: const-wide/32 v2, #float 1.34525e-40 // #00017700 │ │ -19eeba: 6e30 2609 2703 |01b5: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setMaxBitRate:(J)V // method@0926 │ │ -19eec0: 6e30 2409 2703 |01b8: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAvgBitRate:(J)V // method@0924 │ │ -19eec6: 2202 a202 |01bb: new-instance v2, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig; // type@02a2 │ │ -19eeca: 7010 1e09 0200 |01bd: invoke-direct {v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.:()V // method@091e │ │ -19eed0: 6e20 1f09 0200 |01c0: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setAudioObjectType:(I)V // method@091f │ │ -19eed6: 6200 2643 |01c3: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@4326 │ │ -19eeda: 6e10 6208 0100 |01c5: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getSampleRate:()J // method@0862 │ │ -19eee0: 0b03 |01c8: move-result-wide v3 │ │ -19eee2: 8434 |01c9: long-to-int v4, v3 │ │ -19eee4: 7110 490a 0400 |01ca: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19eeea: 0c03 |01cd: move-result-object v3 │ │ -19eeec: 7220 dd0c 3000 |01ce: invoke-interface {v0, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cdd │ │ -19eef2: 0c00 |01d1: move-result-object v0 │ │ -19eef4: 1f00 ed02 |01d2: check-cast v0, Ljava/lang/Integer; // type@02ed │ │ -19eef8: 6e10 420a 0000 |01d4: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ -19eefe: 0a00 |01d7: move-result v0 │ │ -19ef00: 6e20 2109 0200 |01d8: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setSamplingFrequencyIndex:(I)V // method@0921 │ │ -19ef06: 6e10 6108 0100 |01db: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getChannelCount:()I // method@0861 │ │ -19ef0c: 0a00 |01de: move-result v0 │ │ -19ef0e: 6e20 2009 0200 |01df: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setChannelConfiguration:(I)V // method@0920 │ │ -19ef14: 6e20 2309 2700 |01e2: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAudioSpecificInfo:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;)V // method@0923 │ │ -19ef1a: 6e20 2b09 7900 |01e5: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setDecoderConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;)V // method@092b │ │ -19ef20: 6e10 2a09 0900 |01e8: invoke-virtual {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.serialize:()Ljava/nio/ByteBuffer; // method@092a │ │ -19ef26: 0c07 |01eb: move-result-object v7 │ │ -19ef28: 6e20 1d09 9800 |01ec: invoke-virtual {v8, v9}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setEsDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;)V // method@091d │ │ -19ef2e: 6e20 1c09 7800 |01ef: invoke-virtual {v8, v7}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setData:(Ljava/nio/ByteBuffer;)V // method@091c │ │ -19ef34: 6e20 6008 8100 |01f2: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0860 │ │ -19ef3a: 5467 2343 |01f5: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4323 │ │ -19ef3e: 6e20 3308 1700 |01f7: invoke-virtual {v7, v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0833 │ │ -19ef44: 0e00 |01fa: return-void │ │ +19eb44: |[19eb44] org.thoughtcrime.securesms.video.recode.Track.:(ILandroid/media/MediaFormat;Z)V │ │ +19eb54: 7010 970a 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19eb5a: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +19eb5e: 5a60 2943 |0005: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@4329 │ │ +19eb62: 2202 7003 |0007: new-instance v2, Ljava/util/ArrayList; // type@0370 │ │ +19eb66: 7010 4f0c 0200 |0009: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ +19eb6c: 5b62 2543 |000c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@4325 │ │ +19eb70: 5a60 1c43 |000e: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431c │ │ +19eb74: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +19eb76: 5b62 1f43 |0011: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@431f │ │ +19eb7a: 5b62 2343 |0013: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4323 │ │ +19eb7e: 5b62 2743 |0015: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@4327 │ │ +19eb82: 2202 7603 |0017: new-instance v2, Ljava/util/Date; // type@0376 │ │ +19eb86: 7010 850c 0200 |0019: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c85 │ │ +19eb8c: 5b62 1b43 |001c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@431b │ │ +19eb90: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +19eb92: 5962 2a43 |001f: iput v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@432a │ │ +19eb96: 2202 7003 |0021: new-instance v2, Ljava/util/ArrayList; // type@0370 │ │ +19eb9a: 7010 4f0c 0200 |0023: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ +19eba0: 5b62 2443 |0026: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@4324 │ │ +19eba4: 5a60 2243 |0028: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@4322 │ │ +19eba8: 1210 |002a: const/4 v0, #int 1 // #1 │ │ +19ebaa: 5c60 1d43 |002b: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@431d │ │ +19ebae: 8173 |002d: int-to-long v3, v7 │ │ +19ebb0: 5a63 2943 |002e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@4329 │ │ +19ebb4: 5c69 2143 |0030: iput-boolean v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@4321 │ │ +19ebb8: 1207 |0032: const/4 v7, #int 0 // #0 │ │ +19ebba: 3909 0a01 |0033: if-nez v9, 013d // +010a │ │ +19ebbe: 1603 c70b |0035: const-wide/16 v3, #int 3015 // #bc7 │ │ +19ebc2: 7120 550a 4300 |0037: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ +19ebc8: 0c09 |003a: move-result-object v9 │ │ +19ebca: 6e20 530c 9200 |003b: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c53 │ │ +19ebd0: 5a63 1c43 |003e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431c │ │ +19ebd4: 1a09 6884 |0040: const-string v9, "width" // string@8468 │ │ +19ebd8: 6e20 d701 9800 |0042: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +19ebde: 0a09 |0045: move-result v9 │ │ +19ebe0: 5969 2b43 |0046: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@432b │ │ +19ebe4: 1a09 c55b |0048: const-string v9, "height" // string@5bc5 │ │ +19ebe8: 6e20 d701 9800 |004a: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +19ebee: 0a09 |004d: move-result v9 │ │ +19ebf0: 5969 2043 |004e: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@4320 │ │ +19ebf4: 1409 905f 0100 |0050: const v9, #float 1.26117e-40 // #00015f90 │ │ +19ebfa: 5969 2843 |0053: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@4328 │ │ +19ebfe: 2209 8003 |0055: new-instance v9, Ljava/util/LinkedList; // type@0380 │ │ +19ec02: 7010 b30c 0900 |0057: invoke-direct {v9}, Ljava/util/LinkedList;.:()V // method@0cb3 │ │ +19ec08: 5b69 2743 |005a: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@4327 │ │ +19ec0c: 1a09 ca83 |005c: const-string v9, "vide" // string@83ca │ │ +19ec10: 5b69 1e43 |005e: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@431e │ │ +19ec14: 2209 3802 |0060: new-instance v9, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox; // type@0238 │ │ +19ec18: 7010 5e08 0900 |0062: invoke-direct {v9}, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox;.:()V // method@085e │ │ +19ec1e: 5b69 1f43 |0065: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@431f │ │ +19ec22: 2209 2c02 |0067: new-instance v9, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@022c │ │ +19ec26: 7010 3208 0900 |0069: invoke-direct {v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@0832 │ │ +19ec2c: 5b69 2343 |006c: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4323 │ │ +19ec30: 1a09 f46b |006e: const-string v9, "mime" // string@6bf4 │ │ +19ec34: 6e20 d801 9800 |0070: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ +19ec3a: 0c09 |0073: move-result-object v9 │ │ +19ec3c: 1a01 ce83 |0074: const-string v1, "video/avc" // string@83ce │ │ +19ec40: 6e20 cc0a 1900 |0076: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +19ec46: 0a01 |0079: move-result v1 │ │ +19ec48: 1302 1800 |007a: const/16 v2, #int 24 // #18 │ │ +19ec4c: 1903 5240 |007c: const-wide/high16 v3, #long 4634766966517661696 // #4052 │ │ +19ec50: 3801 9000 |007e: if-eqz v1, 010e // +0090 │ │ +19ec54: 2209 3a02 |0080: new-instance v9, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@023a │ │ +19ec58: 1a01 7e46 |0082: const-string v1, "avc1" // string@467e │ │ +19ec5c: 7020 6708 1900 |0084: invoke-direct {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@0867 │ │ +19ec62: 6e20 6908 0900 |0087: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@0869 │ │ +19ec68: 6e20 6a08 2900 |008a: invoke-virtual {v9, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@086a │ │ +19ec6e: 6e20 6b08 0900 |008d: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@086b │ │ +19ec74: 6e30 6d08 3904 |0090: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@086d │ │ +19ec7a: 6e30 6e08 3904 |0093: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@086e │ │ +19ec80: 5261 2b43 |0096: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@432b │ │ +19ec84: 6e20 6f08 1900 |0098: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@086f │ │ +19ec8a: 5261 2043 |009b: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@4320 │ │ +19ec8e: 6e20 6c08 1900 |009d: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@086c │ │ +19ec94: 2201 ac02 |00a0: new-instance v1, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox; // type@02ac │ │ +19ec98: 7010 3d09 0100 |00a2: invoke-direct {v1}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.:()V // method@093d │ │ +19ec9e: 1a02 4f4d |00a5: const-string v2, "csd-0" // string@4d4f │ │ +19eca2: 6e20 d601 2800 |00a7: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ +19eca8: 0c03 |00aa: move-result-object v3 │ │ +19ecaa: 3803 3b00 |00ab: if-eqz v3, 00e6 // +003b │ │ +19ecae: 2203 7003 |00ad: new-instance v3, Ljava/util/ArrayList; // type@0370 │ │ +19ecb2: 7010 4f0c 0300 |00af: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ +19ecb8: 6e20 d601 2800 |00b2: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ +19ecbe: 0c02 |00b5: move-result-object v2 │ │ +19ecc0: 1244 |00b6: const/4 v4, #int 4 // #4 │ │ +19ecc2: 6e20 a40b 4200 |00b7: invoke-virtual {v2, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba4 │ │ +19ecc8: 6e10 aa0b 0200 |00ba: invoke-virtual {v2}, Ljava/nio/ByteBuffer;.remaining:()I // method@0baa │ │ +19ecce: 0a05 |00bd: move-result v5 │ │ +19ecd0: 2355 1411 |00be: new-array v5, v5, [B // type@1114 │ │ +19ecd4: 6e20 9e0b 5200 |00c0: invoke-virtual {v2, v5}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0b9e │ │ +19ecda: 6e20 530c 5300 |00c3: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c53 │ │ +19ece0: 2202 7003 |00c6: new-instance v2, Ljava/util/ArrayList; // type@0370 │ │ +19ece4: 7010 4f0c 0200 |00c8: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ +19ecea: 1a05 504d |00cb: const-string v5, "csd-1" // string@4d50 │ │ +19ecee: 6e20 d601 5800 |00cd: invoke-virtual {v8, v5}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ +19ecf4: 0c08 |00d0: move-result-object v8 │ │ +19ecf6: 6e20 a40b 4800 |00d1: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba4 │ │ +19ecfc: 6e10 aa0b 0800 |00d4: invoke-virtual {v8}, Ljava/nio/ByteBuffer;.remaining:()I // method@0baa │ │ +19ed02: 0a04 |00d7: move-result v4 │ │ +19ed04: 2344 1411 |00d8: new-array v4, v4, [B // type@1114 │ │ +19ed08: 6e20 9e0b 4800 |00da: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0b9e │ │ +19ed0e: 6e20 530c 4200 |00dd: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c53 │ │ +19ed14: 6e20 4709 3100 |00e0: invoke-virtual {v1, v3}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setSequenceParameterSets:(Ljava/util/List;)V // method@0947 │ │ +19ed1a: 6e20 4509 2100 |00e3: invoke-virtual {v1, v2}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setPictureParameterSets:(Ljava/util/List;)V // method@0945 │ │ +19ed20: 1308 0d00 |00e6: const/16 v8, #int 13 // #d │ │ +19ed24: 6e20 3e09 8100 |00e8: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcLevelIndication:(I)V // method@093e │ │ +19ed2a: 1308 6400 |00eb: const/16 v8, #int 100 // #64 │ │ +19ed2e: 6e20 3f09 8100 |00ed: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcProfileIndication:(I)V // method@093f │ │ +19ed34: 12f8 |00f0: const/4 v8, #int -1 // #ff │ │ +19ed36: 6e20 4109 8100 |00f1: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthLumaMinus8:(I)V // method@0941 │ │ +19ed3c: 6e20 4009 8100 |00f4: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthChromaMinus8:(I)V // method@0940 │ │ +19ed42: 6e20 4209 8100 |00f7: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setChromaFormat:(I)V // method@0942 │ │ +19ed48: 6e20 4309 0100 |00fa: invoke-virtual {v1, v0}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setConfigurationVersion:(I)V // method@0943 │ │ +19ed4e: 1238 |00fd: const/4 v8, #int 3 // #3 │ │ +19ed50: 6e20 4409 8100 |00fe: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setLengthSizeMinusOne:(I)V // method@0944 │ │ +19ed56: 6e20 4609 7100 |0101: invoke-virtual {v1, v7}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setProfileCompatibility:(I)V // method@0946 │ │ +19ed5c: 6e20 6808 1900 |0104: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0868 │ │ +19ed62: 5467 2343 |0107: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4323 │ │ +19ed66: 6e20 3308 9700 |0109: invoke-virtual {v7, v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0833 │ │ +19ed6c: 2900 ee00 |010c: goto/16 01fa // +00ee │ │ +19ed70: 1a07 d083 |010e: const-string v7, "video/mp4v" // string@83d0 │ │ +19ed74: 6e20 cc0a 7900 |0110: invoke-virtual {v9, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +19ed7a: 0a07 |0113: move-result v7 │ │ +19ed7c: 3807 e600 |0114: if-eqz v7, 01fa // +00e6 │ │ +19ed80: 2207 3a02 |0116: new-instance v7, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@023a │ │ +19ed84: 1a08 986c |0118: const-string v8, "mp4v" // string@6c98 │ │ +19ed88: 7020 6708 8700 |011a: invoke-direct {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@0867 │ │ +19ed8e: 6e20 6908 0700 |011d: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@0869 │ │ +19ed94: 6e20 6a08 2700 |0120: invoke-virtual {v7, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@086a │ │ +19ed9a: 6e20 6b08 0700 |0123: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@086b │ │ +19eda0: 6e30 6d08 3704 |0126: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@086d │ │ +19eda6: 6e30 6e08 3704 |0129: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@086e │ │ +19edac: 5268 2b43 |012c: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@432b │ │ +19edb0: 6e20 6f08 8700 |012e: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@086f │ │ +19edb6: 5268 2043 |0131: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@4320 │ │ +19edba: 6e20 6c08 8700 |0133: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@086c │ │ +19edc0: 5468 2343 |0136: iget-object v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4323 │ │ +19edc4: 6e20 3308 7800 |0138: invoke-virtual {v8, v7}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0833 │ │ +19edca: 2900 bf00 |013b: goto/16 01fa // +00bf │ │ +19edce: 1603 0004 |013d: const-wide/16 v3, #int 1024 // #400 │ │ +19edd2: 7120 550a 4300 |013f: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ +19edd8: 0c09 |0142: move-result-object v9 │ │ +19edda: 6e20 530c 9200 |0143: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c53 │ │ +19ede0: 5a63 1c43 |0146: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431c │ │ +19ede4: 1509 803f |0148: const/high16 v9, #int 1065353216 // #3f80 │ │ +19ede8: 5969 2a43 |014a: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@432a │ │ +19edec: 1a09 a778 |014c: const-string v9, "sample-rate" // string@78a7 │ │ +19edf0: 6e20 d701 9800 |014e: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +19edf6: 0a01 |0151: move-result v1 │ │ +19edf8: 5961 2843 |0152: iput v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@4328 │ │ +19edfc: 1a01 be7d |0154: const-string v1, "soun" // string@7dbe │ │ +19ee00: 5b61 1e43 |0156: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@431e │ │ +19ee04: 2201 3102 |0158: new-instance v1, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox; // type@0231 │ │ +19ee08: 7010 3e08 0100 |015a: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox;.:()V // method@083e │ │ +19ee0e: 5b61 1f43 |015d: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@431f │ │ +19ee12: 2201 2c02 |015f: new-instance v1, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@022c │ │ +19ee16: 7010 3208 0100 |0161: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@0832 │ │ +19ee1c: 5b61 2343 |0164: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4323 │ │ +19ee20: 2201 3902 |0166: new-instance v1, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry; // type@0239 │ │ +19ee24: 1a02 976c |0168: const-string v2, "mp4a" // string@6c97 │ │ +19ee28: 7020 5f08 2100 |016a: invoke-direct {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.:(Ljava/lang/String;)V // method@085f │ │ +19ee2e: 1a02 ef48 |016d: const-string v2, "channel-count" // string@48ef │ │ +19ee32: 6e20 d701 2800 |016f: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +19ee38: 0a02 |0172: move-result v2 │ │ +19ee3a: 6e20 6308 2100 |0173: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setChannelCount:(I)V // method@0863 │ │ +19ee40: 6e20 d701 9800 |0176: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +19ee46: 0a08 |0179: move-result v8 │ │ +19ee48: 8188 |017a: int-to-long v8, v8 │ │ +19ee4a: 6e30 6508 8109 |017b: invoke-virtual {v1, v8, v9}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleRate:(J)V // method@0865 │ │ +19ee50: 6e20 6408 0100 |017e: invoke-virtual {v1, v0}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setDataReferenceIndex:(I)V // method@0864 │ │ +19ee56: 1308 1000 |0181: const/16 v8, #int 16 // #10 │ │ +19ee5a: 6e20 6608 8100 |0183: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleSize:(I)V // method@0866 │ │ +19ee60: 2208 a102 |0186: new-instance v8, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox; // type@02a1 │ │ +19ee64: 7010 1b09 0800 |0188: invoke-direct {v8}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.:()V // method@091b │ │ +19ee6a: 2209 a402 |018b: new-instance v9, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor; // type@02a4 │ │ +19ee6e: 7010 2909 0900 |018d: invoke-direct {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.:()V // method@0929 │ │ +19ee74: 6e20 2c09 7900 |0190: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setEsId:(I)V // method@092c │ │ +19ee7a: 2207 a502 |0193: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor; // type@02a5 │ │ +19ee7e: 7010 2e09 0700 |0195: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.:()V // method@092e │ │ +19ee84: 1220 |0198: const/4 v0, #int 2 // #2 │ │ +19ee86: 6e20 2f09 0700 |0199: invoke-virtual {v7, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.setPredefined:(I)V // method@092f │ │ +19ee8c: 6e20 2d09 7900 |019c: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setSlConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;)V // method@092d │ │ +19ee92: 2207 a302 |019f: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor; // type@02a3 │ │ +19ee96: 7010 2209 0700 |01a1: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.:()V // method@0922 │ │ +19ee9c: 1302 4000 |01a4: const/16 v2, #int 64 // #40 │ │ +19eea0: 6e20 2709 2700 |01a6: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setObjectTypeIndication:(I)V // method@0927 │ │ +19eea6: 1252 |01a9: const/4 v2, #int 5 // #5 │ │ +19eea8: 6e20 2809 2700 |01aa: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setStreamType:(I)V // method@0928 │ │ +19eeae: 1302 0006 |01ad: const/16 v2, #int 1536 // #600 │ │ +19eeb2: 6e20 2509 2700 |01af: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setBufferSizeDB:(I)V // method@0925 │ │ +19eeb8: 1702 0077 0100 |01b2: const-wide/32 v2, #float 1.34525e-40 // #00017700 │ │ +19eebe: 6e30 2609 2703 |01b5: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setMaxBitRate:(J)V // method@0926 │ │ +19eec4: 6e30 2409 2703 |01b8: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAvgBitRate:(J)V // method@0924 │ │ +19eeca: 2202 a202 |01bb: new-instance v2, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig; // type@02a2 │ │ +19eece: 7010 1e09 0200 |01bd: invoke-direct {v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.:()V // method@091e │ │ +19eed4: 6e20 1f09 0200 |01c0: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setAudioObjectType:(I)V // method@091f │ │ +19eeda: 6200 2643 |01c3: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@4326 │ │ +19eede: 6e10 6208 0100 |01c5: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getSampleRate:()J // method@0862 │ │ +19eee4: 0b03 |01c8: move-result-wide v3 │ │ +19eee6: 8434 |01c9: long-to-int v4, v3 │ │ +19eee8: 7110 490a 0400 |01ca: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19eeee: 0c03 |01cd: move-result-object v3 │ │ +19eef0: 7220 dd0c 3000 |01ce: invoke-interface {v0, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cdd │ │ +19eef6: 0c00 |01d1: move-result-object v0 │ │ +19eef8: 1f00 ed02 |01d2: check-cast v0, Ljava/lang/Integer; // type@02ed │ │ +19eefc: 6e10 420a 0000 |01d4: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ +19ef02: 0a00 |01d7: move-result v0 │ │ +19ef04: 6e20 2109 0200 |01d8: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setSamplingFrequencyIndex:(I)V // method@0921 │ │ +19ef0a: 6e10 6108 0100 |01db: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getChannelCount:()I // method@0861 │ │ +19ef10: 0a00 |01de: move-result v0 │ │ +19ef12: 6e20 2009 0200 |01df: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setChannelConfiguration:(I)V // method@0920 │ │ +19ef18: 6e20 2309 2700 |01e2: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAudioSpecificInfo:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;)V // method@0923 │ │ +19ef1e: 6e20 2b09 7900 |01e5: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setDecoderConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;)V // method@092b │ │ +19ef24: 6e10 2a09 0900 |01e8: invoke-virtual {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.serialize:()Ljava/nio/ByteBuffer; // method@092a │ │ +19ef2a: 0c07 |01eb: move-result-object v7 │ │ +19ef2c: 6e20 1d09 9800 |01ec: invoke-virtual {v8, v9}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setEsDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;)V // method@091d │ │ +19ef32: 6e20 1c09 7800 |01ef: invoke-virtual {v8, v7}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setData:(Ljava/nio/ByteBuffer;)V // method@091c │ │ +19ef38: 6e20 6008 8100 |01f2: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0860 │ │ +19ef3e: 5467 2343 |01f5: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4323 │ │ +19ef42: 6e20 3308 1700 |01f7: invoke-virtual {v7, v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0833 │ │ +19ef48: 0e00 |01fa: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=29 │ │ 0x0007 line=30 │ │ 0x000e line=31 │ │ 0x0011 line=33 │ │ @@ -324614,70 +324615,70 @@ │ │ type : '(JLandroid/media/MediaCodec$BufferInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 101 16-bit code units │ │ -19ef48: |[19ef48] org.thoughtcrime.securesms.video.recode.Track.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V │ │ -19ef58: 53c0 2e00 |0000: iget-wide v0, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19ef5c: 5392 2243 |0002: iget-wide v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@4322 │ │ -19ef60: bc20 |0004: sub-long/2addr v0, v2 │ │ -19ef62: 1602 0000 |0005: const-wide/16 v2, #int 0 // #0 │ │ -19ef66: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ -19ef6a: 3b04 0300 |0009: if-gez v4, 000c // +0003 │ │ -19ef6e: 0e00 |000b: return-void │ │ -19ef70: 5592 2143 |000c: iget-boolean v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@4321 │ │ -19ef74: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -19ef76: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -19ef78: 3902 0900 |0010: if-nez v2, 0019 // +0009 │ │ -19ef7c: 52c2 2c00 |0012: iget v2, v12, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -19ef80: b542 |0014: and-int/2addr v2, v4 │ │ -19ef82: 3802 0400 |0015: if-eqz v2, 0019 // +0004 │ │ -19ef86: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -19ef88: 2802 |0018: goto 001a // +0002 │ │ -19ef8a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -19ef8c: 5495 2543 |001a: iget-object v5, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@4325 │ │ -19ef90: 2206 0611 |001c: new-instance v6, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1106 │ │ -19ef94: 52c7 2f00 |001e: iget v7, v12, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19ef98: 8177 |0020: int-to-long v7, v7 │ │ -19ef9a: 7058 eb58 a67b |0021: invoke-direct {v6, v10, v11, v7, v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.:(JJ)V // method@58eb │ │ -19efa0: 6e20 530c 6500 |0024: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c53 │ │ -19efa6: 549a 2743 |0027: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@4327 │ │ -19efaa: 380a 1100 |0029: if-eqz v10, 003a // +0011 │ │ -19efae: 3802 0f00 |002b: if-eqz v2, 003a // +000f │ │ -19efb2: 549b 2543 |002d: iget-object v11, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@4325 │ │ -19efb6: 6e10 5c0c 0b00 |002f: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ -19efbc: 0a0b |0032: move-result v11 │ │ -19efbe: 7110 490a 0b00 |0033: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19efc4: 0c0b |0036: move-result-object v11 │ │ -19efc6: 6e20 b50c ba00 |0037: invoke-virtual {v10, v11}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cb5 │ │ -19efcc: 529a 2843 |003a: iget v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@4328 │ │ -19efd0: 81aa |003c: int-to-long v10, v10 │ │ -19efd2: 9d00 000a |003d: mul-long v0, v0, v10 │ │ -19efd6: 170a 20a1 0700 |003f: const-wide/32 v10, #float 7.00649e-40 // #0007a120 │ │ -19efdc: bba0 |0042: add-long/2addr v0, v10 │ │ -19efde: 170a 4042 0f00 |0043: const-wide/32 v10, #float 1.4013e-39 // #000f4240 │ │ -19efe4: bea0 |0046: div-long/2addr v0, v10 │ │ -19efe6: 53ca 2e00 |0047: iget-wide v10, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19efea: 5a9a 2243 |0049: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@4322 │ │ -19efee: 559a 1d43 |004b: iget-boolean v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@431d │ │ -19eff2: 390a 1500 |004d: if-nez v10, 0062 // +0015 │ │ -19eff6: 549a 2443 |004f: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@4324 │ │ -19effa: 6e10 5c0c 0a00 |0051: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ -19f000: 0a0b |0054: move-result v11 │ │ -19f002: b14b |0055: sub-int/2addr v11, v4 │ │ -19f004: 7120 550a 1000 |0056: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ -19f00a: 0c0c |0059: move-result-object v12 │ │ -19f00c: 6e30 520c ba0c |005a: invoke-virtual {v10, v11, v12}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0c52 │ │ -19f012: 539a 1c43 |005d: iget-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431c │ │ -19f016: bb0a |005f: add-long/2addr v10, v0 │ │ -19f018: 5a9a 1c43 |0060: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431c │ │ -19f01c: 5c93 1d43 |0062: iput-boolean v3, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@431d │ │ -19f020: 0e00 |0064: return-void │ │ +19ef4c: |[19ef4c] org.thoughtcrime.securesms.video.recode.Track.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V │ │ +19ef5c: 53c0 2e00 |0000: iget-wide v0, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19ef60: 5392 2243 |0002: iget-wide v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@4322 │ │ +19ef64: bc20 |0004: sub-long/2addr v0, v2 │ │ +19ef66: 1602 0000 |0005: const-wide/16 v2, #int 0 // #0 │ │ +19ef6a: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ +19ef6e: 3b04 0300 |0009: if-gez v4, 000c // +0003 │ │ +19ef72: 0e00 |000b: return-void │ │ +19ef74: 5592 2143 |000c: iget-boolean v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@4321 │ │ +19ef78: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +19ef7a: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +19ef7c: 3902 0900 |0010: if-nez v2, 0019 // +0009 │ │ +19ef80: 52c2 2c00 |0012: iget v2, v12, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +19ef84: b542 |0014: and-int/2addr v2, v4 │ │ +19ef86: 3802 0400 |0015: if-eqz v2, 0019 // +0004 │ │ +19ef8a: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +19ef8c: 2802 |0018: goto 001a // +0002 │ │ +19ef8e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +19ef90: 5495 2543 |001a: iget-object v5, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@4325 │ │ +19ef94: 2206 0611 |001c: new-instance v6, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1106 │ │ +19ef98: 52c7 2f00 |001e: iget v7, v12, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19ef9c: 8177 |0020: int-to-long v7, v7 │ │ +19ef9e: 7058 eb58 a67b |0021: invoke-direct {v6, v10, v11, v7, v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.:(JJ)V // method@58eb │ │ +19efa4: 6e20 530c 6500 |0024: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c53 │ │ +19efaa: 549a 2743 |0027: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@4327 │ │ +19efae: 380a 1100 |0029: if-eqz v10, 003a // +0011 │ │ +19efb2: 3802 0f00 |002b: if-eqz v2, 003a // +000f │ │ +19efb6: 549b 2543 |002d: iget-object v11, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@4325 │ │ +19efba: 6e10 5c0c 0b00 |002f: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ +19efc0: 0a0b |0032: move-result v11 │ │ +19efc2: 7110 490a 0b00 |0033: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19efc8: 0c0b |0036: move-result-object v11 │ │ +19efca: 6e20 b50c ba00 |0037: invoke-virtual {v10, v11}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cb5 │ │ +19efd0: 529a 2843 |003a: iget v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@4328 │ │ +19efd4: 81aa |003c: int-to-long v10, v10 │ │ +19efd6: 9d00 000a |003d: mul-long v0, v0, v10 │ │ +19efda: 170a 20a1 0700 |003f: const-wide/32 v10, #float 7.00649e-40 // #0007a120 │ │ +19efe0: bba0 |0042: add-long/2addr v0, v10 │ │ +19efe2: 170a 4042 0f00 |0043: const-wide/32 v10, #float 1.4013e-39 // #000f4240 │ │ +19efe8: bea0 |0046: div-long/2addr v0, v10 │ │ +19efea: 53ca 2e00 |0047: iget-wide v10, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19efee: 5a9a 2243 |0049: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@4322 │ │ +19eff2: 559a 1d43 |004b: iget-boolean v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@431d │ │ +19eff6: 390a 1500 |004d: if-nez v10, 0062 // +0015 │ │ +19effa: 549a 2443 |004f: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@4324 │ │ +19effe: 6e10 5c0c 0a00 |0051: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0c5c │ │ +19f004: 0a0b |0054: move-result v11 │ │ +19f006: b14b |0055: sub-int/2addr v11, v4 │ │ +19f008: 7120 550a 1000 |0056: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ +19f00e: 0c0c |0059: move-result-object v12 │ │ +19f010: 6e30 520c ba0c |005a: invoke-virtual {v10, v11, v12}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0c52 │ │ +19f016: 539a 1c43 |005d: iget-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431c │ │ +19f01a: bb0a |005f: add-long/2addr v10, v0 │ │ +19f01c: 5a9a 1c43 |0060: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431c │ │ +19f020: 5c93 1d43 |0062: iput-boolean v3, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@431d │ │ +19f024: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x000c line=183 │ │ 0x001a line=184 │ │ 0x0027 line=185 │ │ 0x002d line=186 │ │ @@ -324697,17 +324698,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e900: |[19e900] org.thoughtcrime.securesms.video.recode.Track.getCreationTime:()Ljava/util/Date; │ │ -19e910: 5410 1b43 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@431b │ │ -19e914: 1100 |0002: return-object v0 │ │ +19e904: |[19e904] org.thoughtcrime.securesms.video.recode.Track.getCreationTime:()Ljava/util/Date; │ │ +19e914: 5410 1b43 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@431b │ │ +19e918: 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;) │ │ @@ -324715,17 +324716,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e918: |[19e918] org.thoughtcrime.securesms.video.recode.Track.getDuration:()J │ │ -19e928: 5320 1c43 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431c │ │ -19e92c: 1000 |0002: return-wide v0 │ │ +19e91c: |[19e91c] org.thoughtcrime.securesms.video.recode.Track.getDuration:()J │ │ +19e92c: 5320 1c43 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@431c │ │ +19e930: 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;) │ │ @@ -324733,17 +324734,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e8b8: |[19e8b8] org.thoughtcrime.securesms.video.recode.Track.getHandler:()Ljava/lang/String; │ │ -19e8c8: 5410 1e43 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@431e │ │ -19e8cc: 1100 |0002: return-object v0 │ │ +19e8bc: |[19e8bc] org.thoughtcrime.securesms.video.recode.Track.getHandler:()Ljava/lang/String; │ │ +19e8cc: 5410 1e43 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@431e │ │ +19e8d0: 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;) │ │ @@ -324751,17 +324752,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e870: |[19e870] org.thoughtcrime.securesms.video.recode.Track.getHeight:()I │ │ -19e880: 5210 2043 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@4320 │ │ -19e884: 0f00 |0002: return v0 │ │ +19e874: |[19e874] org.thoughtcrime.securesms.video.recode.Track.getHeight:()I │ │ +19e884: 5210 2043 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@4320 │ │ +19e888: 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;) │ │ @@ -324769,17 +324770,17 @@ │ │ type : '()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e828: |[19e828] org.thoughtcrime.securesms.video.recode.Track.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; │ │ -19e838: 5410 1f43 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@431f │ │ -19e83c: 1100 |0002: return-object v0 │ │ +19e82c: |[19e82c] org.thoughtcrime.securesms.video.recode.Track.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; │ │ +19e83c: 5410 1f43 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@431f │ │ +19e840: 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;) │ │ @@ -324787,17 +324788,17 @@ │ │ type : '()Lcom/coremedia/iso/boxes/SampleDescriptionBox;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e840: |[19e840] org.thoughtcrime.securesms.video.recode.Track.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; │ │ -19e850: 5410 2343 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4323 │ │ -19e854: 1100 |0002: return-object v0 │ │ +19e844: |[19e844] org.thoughtcrime.securesms.video.recode.Track.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; │ │ +19e854: 5410 2343 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@4323 │ │ +19e858: 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;) │ │ @@ -324805,17 +324806,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e8d0: |[19e8d0] org.thoughtcrime.securesms.video.recode.Track.getSampleDurations:()Ljava/util/ArrayList; │ │ -19e8e0: 5410 2443 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@4324 │ │ -19e8e4: 1100 |0002: return-object v0 │ │ +19e8d4: |[19e8d4] org.thoughtcrime.securesms.video.recode.Track.getSampleDurations:()Ljava/util/ArrayList; │ │ +19e8e4: 5410 2443 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@4324 │ │ +19e8e8: 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;) │ │ @@ -324823,17 +324824,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e8e8: |[19e8e8] org.thoughtcrime.securesms.video.recode.Track.getSamples:()Ljava/util/ArrayList; │ │ -19e8f8: 5410 2543 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@4325 │ │ -19e8fc: 1100 |0002: return-object v0 │ │ +19e8ec: |[19e8ec] org.thoughtcrime.securesms.video.recode.Track.getSamples:()Ljava/util/ArrayList; │ │ +19e8fc: 5410 2543 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@4325 │ │ +19e900: 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;) │ │ @@ -324841,43 +324842,43 @@ │ │ type : '()[J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -19e948: |[19e948] org.thoughtcrime.securesms.video.recode.Track.getSyncSamples:()[J │ │ -19e958: 5440 2743 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@4327 │ │ -19e95c: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ -19e960: 6e10 b90c 0000 |0004: invoke-virtual {v0}, Ljava/util/LinkedList;.isEmpty:()Z // method@0cb9 │ │ -19e966: 0a00 |0007: move-result v0 │ │ -19e968: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -19e96c: 2825 |000a: goto 002f // +0025 │ │ -19e96e: 5440 2743 |000b: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@4327 │ │ -19e972: 6e10 bd0c 0000 |000d: invoke-virtual {v0}, Ljava/util/LinkedList;.size:()I // method@0cbd │ │ -19e978: 0a00 |0010: move-result v0 │ │ -19e97a: 2300 1911 |0011: new-array v0, v0, [J // type@1119 │ │ -19e97e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -19e980: 5442 2743 |0014: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@4327 │ │ -19e984: 6e10 bd0c 0200 |0016: invoke-virtual {v2}, Ljava/util/LinkedList;.size:()I // method@0cbd │ │ -19e98a: 0a02 |0019: move-result v2 │ │ -19e98c: 3521 1400 |001a: if-ge v1, v2, 002e // +0014 │ │ -19e990: 5442 2743 |001c: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@4327 │ │ -19e994: 6e20 b80c 1200 |001e: invoke-virtual {v2, v1}, Ljava/util/LinkedList;.get:(I)Ljava/lang/Object; // method@0cb8 │ │ -19e99a: 0c02 |0021: move-result-object v2 │ │ -19e99c: 1f02 ed02 |0022: check-cast v2, Ljava/lang/Integer; // type@02ed │ │ -19e9a0: 6e10 420a 0200 |0024: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ -19e9a6: 0a02 |0027: move-result v2 │ │ -19e9a8: 8122 |0028: int-to-long v2, v2 │ │ -19e9aa: 4c02 0001 |0029: aput-wide v2, v0, v1 │ │ -19e9ae: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -19e9b2: 28e7 |002d: goto 0014 // -0019 │ │ -19e9b4: 1100 |002e: return-object v0 │ │ -19e9b6: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -19e9b8: 1100 |0030: return-object v0 │ │ +19e94c: |[19e94c] org.thoughtcrime.securesms.video.recode.Track.getSyncSamples:()[J │ │ +19e95c: 5440 2743 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@4327 │ │ +19e960: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ +19e964: 6e10 b90c 0000 |0004: invoke-virtual {v0}, Ljava/util/LinkedList;.isEmpty:()Z // method@0cb9 │ │ +19e96a: 0a00 |0007: move-result v0 │ │ +19e96c: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +19e970: 2825 |000a: goto 002f // +0025 │ │ +19e972: 5440 2743 |000b: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@4327 │ │ +19e976: 6e10 bd0c 0000 |000d: invoke-virtual {v0}, Ljava/util/LinkedList;.size:()I // method@0cbd │ │ +19e97c: 0a00 |0010: move-result v0 │ │ +19e97e: 2300 1911 |0011: new-array v0, v0, [J // type@1119 │ │ +19e982: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +19e984: 5442 2743 |0014: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@4327 │ │ +19e988: 6e10 bd0c 0200 |0016: invoke-virtual {v2}, Ljava/util/LinkedList;.size:()I // method@0cbd │ │ +19e98e: 0a02 |0019: move-result v2 │ │ +19e990: 3521 1400 |001a: if-ge v1, v2, 002e // +0014 │ │ +19e994: 5442 2743 |001c: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@4327 │ │ +19e998: 6e20 b80c 1200 |001e: invoke-virtual {v2, v1}, Ljava/util/LinkedList;.get:(I)Ljava/lang/Object; // method@0cb8 │ │ +19e99e: 0c02 |0021: move-result-object v2 │ │ +19e9a0: 1f02 ed02 |0022: check-cast v2, Ljava/lang/Integer; // type@02ed │ │ +19e9a4: 6e10 420a 0200 |0024: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ +19e9aa: 0a02 |0027: move-result v2 │ │ +19e9ac: 8122 |0028: int-to-long v2, v2 │ │ +19e9ae: 4c02 0001 |0029: aput-wide v2, v0, v1 │ │ +19e9b2: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +19e9b6: 28e7 |002d: goto 0014 // -0019 │ │ +19e9b8: 1100 |002e: return-object v0 │ │ +19e9ba: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +19e9bc: 1100 |0030: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x000b line=222 │ │ 0x0014 line=223 │ │ 0x001c line=224 │ │ locals : │ │ @@ -324888,17 +324889,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e888: |[19e888] org.thoughtcrime.securesms.video.recode.Track.getTimeScale:()I │ │ -19e898: 5210 2843 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@4328 │ │ -19e89c: 0f00 |0002: return v0 │ │ +19e88c: |[19e88c] org.thoughtcrime.securesms.video.recode.Track.getTimeScale:()I │ │ +19e89c: 5210 2843 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@4328 │ │ +19e8a0: 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;) │ │ @@ -324906,17 +324907,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e930: |[19e930] org.thoughtcrime.securesms.video.recode.Track.getTrackId:()J │ │ -19e940: 5320 2943 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@4329 │ │ -19e944: 1000 |0002: return-wide v0 │ │ +19e934: |[19e934] org.thoughtcrime.securesms.video.recode.Track.getTrackId:()J │ │ +19e944: 5320 2943 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@4329 │ │ +19e948: 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;) │ │ @@ -324924,17 +324925,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e858: |[19e858] org.thoughtcrime.securesms.video.recode.Track.getVolume:()F │ │ -19e868: 5210 2a43 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@432a │ │ -19e86c: 0f00 |0002: return v0 │ │ +19e85c: |[19e85c] org.thoughtcrime.securesms.video.recode.Track.getVolume:()F │ │ +19e86c: 5210 2a43 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@432a │ │ +19e870: 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;) │ │ @@ -324942,17 +324943,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e8a0: |[19e8a0] org.thoughtcrime.securesms.video.recode.Track.getWidth:()I │ │ -19e8b0: 5210 2b43 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@432b │ │ -19e8b4: 0f00 |0002: return v0 │ │ +19e8a4: |[19e8a4] org.thoughtcrime.securesms.video.recode.Track.getWidth:()I │ │ +19e8b4: 5210 2b43 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@432b │ │ +19e8b8: 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;) │ │ @@ -324960,17 +324961,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19e810: |[19e810] org.thoughtcrime.securesms.video.recode.Track.isAudio:()Z │ │ -19e820: 5510 2143 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@4321 │ │ -19e824: 0f00 |0002: return v0 │ │ +19e814: |[19e814] org.thoughtcrime.securesms.video.recode.Track.isAudio:()Z │ │ +19e824: 5510 2143 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@4321 │ │ +19e828: 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) │ │ @@ -325007,19 +325008,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 │ │ -19f024: |[19f024] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -19f034: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19f03a: 5b01 2c43 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@432c │ │ -19f03e: 5b02 2d43 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@432d │ │ -19f042: 0e00 |0007: return-void │ │ +19f028: |[19f028] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +19f038: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19f03e: 5b01 2c43 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@432c │ │ +19f042: 5b02 2d43 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@432d │ │ +19f046: 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; │ │ @@ -325030,19 +325031,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -19f044: |[19f044] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.run:()V │ │ -19f054: 5420 2c43 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@432c │ │ -19f058: 5421 2d43 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@432d │ │ -19f05c: 7120 1359 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V // method@5913 │ │ -19f062: 0e00 |0007: return-void │ │ +19f048: |[19f048] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.run:()V │ │ +19f058: 5420 2c43 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@432c │ │ +19f05c: 5421 2d43 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@432d │ │ +19f060: 7120 1359 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V // method@5913 │ │ +19f066: 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 : 5233 (D8$$SyntheticClass) │ │ @@ -325157,17 +325158,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19f064: |[19f064] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:()V │ │ -19f074: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19f07a: 0e00 |0003: return-void │ │ +19f068: |[19f068] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:()V │ │ +19f078: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19f07e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;) │ │ @@ -325175,17 +325176,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 │ │ -19f07c: |[19f07c] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V │ │ -19f08c: 7010 0a59 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:()V // method@590a │ │ -19f092: 0e00 |0003: return-void │ │ +19f080: |[19f080] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V │ │ +19f090: 7010 0a59 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:()V // method@590a │ │ +19f096: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1; │ │ │ │ @@ -325241,37 +325242,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a0534: |[1a0534] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ -1a0544: 0e00 |0000: return-void │ │ +1a0538: |[1a0538] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ +1a0548: 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 │ │ -1a0548: |[1a0548] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ -1a0558: 7010 970a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1a055e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1a0560: 5c10 3e43 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.cancelCurrentVideoConversion:Z // field@433e │ │ -1a0564: 2200 f902 |0006: new-instance v0, Ljava/lang/Object; // type@02f9 │ │ -1a0568: 7010 970a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1a056e: 5b10 3f43 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@433f │ │ -1a0572: 0e00 |000d: return-void │ │ +1a054c: |[1a054c] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ +1a055c: 7010 970a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1a0562: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1a0564: 5c10 3e43 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.cancelCurrentVideoConversion:Z // field@433e │ │ +1a0568: 2200 f902 |0006: new-instance v0, Ljava/lang/Object; // type@02f9 │ │ +1a056c: 7010 970a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1a0572: 5b10 3f43 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@433f │ │ +1a0576: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0004 line=36 │ │ 0x0006 line=37 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/video/recode/VideoRecoder; │ │ @@ -325281,21 +325282,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 │ │ -1a0574: |[1a0574] org.thoughtcrime.securesms.video.recode.VideoRecoder.alert:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1a0584: 6200 3d43 |0000: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ -1a0588: 7120 bf02 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02bf │ │ -1a058e: 2200 0911 |0005: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0; // type@1109 │ │ -1a0592: 7030 0859 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5908 │ │ -1a0598: 7110 9457 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5794 │ │ -1a059e: 0e00 |000d: return-void │ │ +1a0578: |[1a0578] org.thoughtcrime.securesms.video.recode.VideoRecoder.alert:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1a0588: 6200 3d43 |0000: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ +1a058c: 7120 bf02 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02bf │ │ +1a0592: 2200 0911 |0005: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0; // type@1109 │ │ +1a0596: 7030 0859 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5908 │ │ +1a059c: 7110 9457 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5794 │ │ +1a05a2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0005 line=546 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000e reg=2 (null) Ljava/lang/String; │ │ @@ -325305,26 +325306,26 @@ │ │ type : '(FIFJ)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -1a011c: |[1a011c] org.thoughtcrime.securesms.video.recode.VideoRecoder.calculateEstimatedSize:(FIFJ)I │ │ -1a012c: db02 0208 |0000: div-int/lit8 v2, v2, #int 8 // #08 │ │ -1a0130: 8222 |0002: int-to-float v2, v2 │ │ -1a0132: 1500 7a44 |0003: const/high16 v0, #int 1148846080 // #447a │ │ -1a0136: c903 |0005: div-float/2addr v3, v0 │ │ -1a0138: a802 0203 |0006: mul-float v2, v2, v3 │ │ -1a013c: 8822 |0008: float-to-long v2, v2 │ │ -1a013e: bb24 |0009: add-long/2addr v4, v2 │ │ -1a0140: 8542 |000a: long-to-float v2, v4 │ │ -1a0142: a802 0201 |000b: mul-float v2, v2, v1 │ │ -1a0146: 8721 |000d: float-to-int v1, v2 │ │ -1a0148: 0f01 |000e: return v1 │ │ +1a0120: |[1a0120] org.thoughtcrime.securesms.video.recode.VideoRecoder.calculateEstimatedSize:(FIFJ)I │ │ +1a0130: db02 0208 |0000: div-int/lit8 v2, v2, #int 8 // #08 │ │ +1a0134: 8222 |0002: int-to-float v2, v2 │ │ +1a0136: 1500 7a44 |0003: const/high16 v0, #int 1148846080 // #447a │ │ +1a013a: c903 |0005: div-float/2addr v3, v0 │ │ +1a013c: a802 0203 |0006: mul-float v2, v2, v3 │ │ +1a0140: 8822 |0008: float-to-long v2, v2 │ │ +1a0142: bb24 |0009: add-long/2addr v4, v2 │ │ +1a0144: 8542 |000a: long-to-float v2, v4 │ │ +1a0146: a802 0201 |000b: mul-float v2, v2, v1 │ │ +1a014a: 8721 |000d: float-to-int v1, v2 │ │ +1a014c: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) F │ │ 0x0000 - 0x000f reg=2 (null) I │ │ 0x0000 - 0x000f reg=3 (null) F │ │ @@ -325335,22 +325336,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -1a05a0: |[1a05a0] org.thoughtcrime.securesms.video.recode.VideoRecoder.checkConversionCanceled:()V │ │ -1a05b0: 5420 3f43 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@433f │ │ -1a05b4: 1d00 |0002: monitor-enter v0 │ │ -1a05b6: 1e00 |0003: monitor-exit v0 │ │ -1a05b8: 0e00 |0004: return-void │ │ -1a05ba: 0d01 |0005: move-exception v1 │ │ -1a05bc: 1e00 |0006: monitor-exit v0 │ │ -1a05be: 2701 |0007: throw v1 │ │ +1a05a4: |[1a05a4] org.thoughtcrime.securesms.video.recode.VideoRecoder.checkConversionCanceled:()V │ │ +1a05b4: 5420 3f43 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@433f │ │ +1a05b8: 1d00 |0002: monitor-enter v0 │ │ +1a05ba: 1e00 |0003: monitor-exit v0 │ │ +1a05bc: 0e00 |0004: return-void │ │ +1a05be: 0d01 |0005: move-exception v1 │ │ +1a05c0: 1e00 |0006: monitor-exit v0 │ │ +1a05c2: 2701 |0007: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0007 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=43 │ │ locals : │ │ @@ -325361,804 +325362,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 │ │ -19f094: |[19f094] org.thoughtcrime.securesms.video.recode.VideoRecoder.convertVideo:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;Ljava/lang/String;)Z │ │ -19f0a4: 0800 2800 |0000: move-object/from16 v0, v40 │ │ -19f0a8: 1a01 ce83 |0002: const-string v1, "video/avc" // string@83ce │ │ -19f0ac: 1a02 3017 |0004: const-string v2, "Flushing video failed unexpectedly" // string@1730 │ │ -19f0b0: 530d 3b43 |0006: iget-wide v13, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@433b │ │ -19f0b4: 530b 2e43 |0008: iget-wide v11, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@432e │ │ -19f0b8: 5203 3943 |000a: iget v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ -19f0bc: 5204 3743 |000c: iget v4, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ -19f0c0: 5205 3a43 |000e: iget v5, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@433a │ │ -19f0c4: 5206 3643 |0010: iget v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4336 │ │ -19f0c8: 5207 3243 |0012: iget v7, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4332 │ │ -19f0cc: 5208 3543 |0014: iget v8, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4335 │ │ -19f0d0: 5209 3843 |0016: iget v9, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ -19f0d4: 220f bd02 |0018: new-instance v15, Ljava/io/File; // type@02bd │ │ -19f0d8: 080a 2900 |001a: move-object/from16 v10, v41 │ │ -19f0dc: 7020 6109 af00 |001c: invoke-direct {v15, v10}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ -19f0e2: 130a 5a00 |001f: const/16 v10, #int 90 // #5a │ │ -19f0e6: 33a5 0d00 |0021: if-ne v5, v10, 002e // +000d │ │ -19f0ea: 0811 0200 |0023: move-object/from16 v17, v2 │ │ -19f0ee: 1205 |0025: const/4 v5, #int 0 // #0 │ │ -19f0f0: 130a 0e01 |0026: const/16 v10, #int 270 // #10e │ │ -19f0f4: 0226 0400 |0028: move/from16 v38, v4 │ │ -19f0f8: 0134 |002a: move v4, v3 │ │ -19f0fa: 0203 2600 |002b: move/from16 v3, v38 │ │ -19f0fe: 2814 |002d: goto 0041 // +0014 │ │ -19f100: 130a b400 |002e: const/16 v10, #int 180 // #b4 │ │ -19f104: 33a5 0600 |0030: if-ne v5, v10, 0036 // +0006 │ │ -19f108: 0811 0200 |0032: move-object/from16 v17, v2 │ │ -19f10c: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -19f10e: 280c |0035: goto 0041 // +000c │ │ -19f110: 130a 0e01 |0036: const/16 v10, #int 270 // #10e │ │ -19f114: 0811 0200 |0038: move-object/from16 v17, v2 │ │ -19f118: 33a5 0600 |003a: if-ne v5, v10, 0040 // +0006 │ │ -19f11c: 1205 |003c: const/4 v5, #int 0 // #0 │ │ -19f11e: 130a 5a00 |003d: const/16 v10, #int 90 // #5a │ │ -19f122: 28e9 |003f: goto 0028 // -0017 │ │ -19f124: 120a |0040: const/4 v10, #int 0 // #0 │ │ -19f126: 2202 bd02 |0041: new-instance v2, Ljava/io/File; // type@02bd │ │ -19f12a: 5400 3343 |0043: iget-object v0, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@4333 │ │ -19f12e: 7020 6109 0200 |0045: invoke-direct {v2, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ -19f134: 6e10 6309 0200 |0048: invoke-virtual {v2}, Ljava/io/File;.canRead:()Z // method@0963 │ │ -19f13a: 0a00 |004b: move-result v0 │ │ -19f13c: 3900 0c00 |004c: if-nez v0, 0058 // +000c │ │ -19f140: 6200 3d43 |004e: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ -19f144: 1a01 4e14 |0050: const-string v1, "Could not read video file to be recoded" // string@144e │ │ -19f148: 7120 c502 1000 |0052: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -19f14e: 1310 0000 |0055: const/16 v16, #int 0 // #0 │ │ -19f152: 0f10 |0057: return v16 │ │ -19f154: 1310 0000 |0058: const/16 v16, #int 0 // #0 │ │ -19f158: 7100 220b 0000 |005a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ -19f15e: 3803 1c05 |005d: if-eqz v3, 0579 // +051c │ │ -19f162: 3804 1a05 |005f: if-eqz v4, 0579 // +051a │ │ -19f166: 0812 0100 |0061: move-object/from16 v18, v1 │ │ -19f16a: 2201 7200 |0063: new-instance v1, Landroid/media/MediaCodec$BufferInfo; // type@0072 │ │ -19f16e: 7010 b501 0100 |0065: invoke-direct {v1}, Landroid/media/MediaCodec$BufferInfo;.:()V // method@01b5 │ │ -19f174: 2200 0411 |0068: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // type@1104 │ │ -19f178: 7010 d358 0000 |006a: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.:()V // method@58d3 │ │ -19f17e: 6e20 db58 f000 |006d: invoke-virtual {v0, v15}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setCacheFile:(Ljava/io/File;)V // method@58db │ │ -19f184: 6e20 dc58 5000 |0070: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setRotation:(I)V // method@58dc │ │ -19f18a: 6e30 dd58 3004 |0073: invoke-virtual {v0, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setSize:(II)V // method@58dd │ │ -19f190: 2205 0311 |0076: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // type@1103 │ │ -19f194: 7010 c158 0500 |0078: invoke-direct {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.:()V // method@58c1 │ │ -19f19a: 6e20 c458 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@58c4 │ │ -19f1a0: 0c05 |007e: move-result-object v5 │ │ -19f1a2: 0813 0f00 |007f: move-object/from16 v19, v15 │ │ -19f1a6: 220f 7500 |0081: new-instance v15, Landroid/media/MediaExtractor; // type@0075 │ │ -19f1aa: 7010 c701 0f00 |0083: invoke-direct {v15}, Landroid/media/MediaExtractor;.:()V // method@01c7 │ │ -19f1b0: 6e10 7709 0200 |0086: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@0977 │ │ -19f1b6: 0c00 |0089: move-result-object v0 │ │ -19f1b8: 6e20 d201 0f00 |008a: invoke-virtual {v15, v0}, Landroid/media/MediaExtractor;.setDataSource:(Ljava/lang/String;)V // method@01d2 │ │ -19f1be: 7601 1059 2700 |008d: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5910 │ │ -19f1c4: 1614 ffff |0090: const-wide/16 v20, #int -1 // #ffff │ │ -19f1c8: 3489 3b00 |0092: if-lt v9, v8, 00cd // +003b │ │ -19f1cc: 3363 3900 |0094: if-ne v3, v6, 00cd // +0039 │ │ -19f1d0: 3374 3700 |0096: if-ne v4, v7, 00cd // +0037 │ │ -19f1d4: 380a 0300 |0098: if-eqz v10, 009b // +0003 │ │ -19f1d8: 2833 |009a: goto 00cd // +0033 │ │ -19f1da: 1200 |009b: const/4 v0, #int 0 // #0 │ │ -19f1dc: 0803 2700 |009c: move-object/from16 v3, v39 │ │ -19f1e0: 07f4 |009e: move-object v4, v15 │ │ -19f1e2: 0752 |009f: move-object v2, v5 │ │ -19f1e4: 0716 |00a0: move-object v6, v1 │ │ -19f1e6: 04d7 |00a1: move-wide v7, v13 │ │ -19f1e8: 0816 0200 |00a2: move-object/from16 v22, v2 │ │ -19f1ec: 1202 |00a4: const/4 v2, #int 0 // #0 │ │ -19f1ee: 04b9 |00a5: move-wide v9, v11 │ │ -19f1f0: 0517 0b00 |00a6: move-wide/from16 v23, v11 │ │ -19f1f4: 080b 1300 |00a8: move-object/from16 v11, v19 │ │ -19f1f8: 010c |00aa: move v12, v0 │ │ -19f1fa: 760a 1559 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@5915 │ │ -19f200: 0b03 |00ae: move-result-wide v3 │ │ -19f202: 3100 0314 |00af: cmp-long v0, v3, v20 │ │ -19f206: 3800 0400 |00b1: if-eqz v0, 00b5 // +0004 │ │ -19f20a: 0437 |00b3: move-wide v7, v3 │ │ -19f20c: 2802 |00b4: goto 00b6 // +0002 │ │ -19f20e: 04d7 |00b5: move-wide v7, v13 │ │ -19f210: 07f2 |00b6: move-object v2, v15 │ │ -19f212: 0806 1600 |00b7: move-object/from16 v6, v22 │ │ -19f216: 120a |00b9: const/4 v10, #int 0 // #0 │ │ -19f218: 2900 2104 |00ba: goto/16 04db // +0421 │ │ -19f21c: 0d00 |00bc: move-exception v0 │ │ -19f21e: 0702 |00bd: move-object v2, v0 │ │ -19f220: 07f1 |00be: move-object v1, v15 │ │ -19f222: 0803 1100 |00bf: move-object/from16 v3, v17 │ │ -19f226: 0806 1600 |00c1: move-object/from16 v6, v22 │ │ -19f22a: 2900 a204 |00c3: goto/16 0565 // +04a2 │ │ -19f22e: 0d00 |00c5: move-exception v0 │ │ -19f230: 07f1 |00c6: move-object v1, v15 │ │ -19f232: 0803 1100 |00c7: move-object/from16 v3, v17 │ │ -19f236: 0806 1600 |00c9: move-object/from16 v6, v22 │ │ -19f23a: 2900 7c04 |00cb: goto/16 0547 // +047c │ │ -19f23e: 0816 0500 |00cd: move-object/from16 v22, v5 │ │ -19f242: 0517 0b00 |00cf: move-wide/from16 v23, v11 │ │ -19f246: 1202 |00d1: const/4 v2, #int 0 // #0 │ │ -19f248: 080c 2700 |00d2: move-object/from16 v12, v39 │ │ -19f24c: 7030 1659 fc02 |00d4: invoke-direct {v12, v15, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5916 │ │ -19f252: 0a05 |00d7: move-result v5 │ │ -19f254: 3a05 fe03 |00d8: if-ltz v5, 04d6 // +03fe │ │ -19f258: 6e20 d101 5f00 |00da: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d1 │ │ -19f25e: 1606 0000 |00dd: const-wide/16 v6, #int 0 // #0 │ │ -19f262: 3108 0d06 |00df: cmp-long v8, v13, v6 │ │ -19f266: 3d08 0600 |00e1: if-lez v8, 00e7 // +0006 │ │ -19f26a: 6e40 d001 df2e |00e3: invoke-virtual {v15, v13, v14, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ -19f270: 2804 |00e6: goto 00ea // +0004 │ │ -19f272: 6e40 d001 6f27 |00e7: invoke-virtual {v15, v6, v7, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ -19f278: 6e20 cd01 5f00 |00ea: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ -19f27e: 0c00 |00ed: move-result-object v0 │ │ -19f280: 080a 1200 |00ee: move-object/from16 v10, v18 │ │ -19f284: 7130 d501 3a04 |00f0: invoke-static {v10, v3, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d5 │ │ -19f28a: 0c0b |00f3: move-result-object v11 │ │ -19f28c: 1a06 564a |00f4: const-string v6, "color-format" // string@4a56 │ │ -19f290: 1407 8907 007f |00f6: const v7, #float 1.7018e+38 // #7f000789 │ │ -19f296: 6e30 da01 6b07 |00f9: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ -19f29c: 1a06 2747 |00fc: const-string v6, "bitrate" // string@4727 │ │ -19f2a0: 3809 0300 |00fe: if-eqz v9, 0101 // +0003 │ │ -19f2a4: 2804 |0100: goto 0104 // +0004 │ │ -19f2a6: 1409 0010 0e00 |0101: const v9, #float 1.29144e-39 // #000e1000 │ │ -19f2ac: 6e30 da01 6b09 |0104: invoke-virtual {v11, v6, v9}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ -19f2b2: 1a06 9c54 |0107: const-string v6, "frame-rate" // string@549c │ │ -19f2b6: 1307 1900 |0109: const/16 v7, #int 25 // #19 │ │ -19f2ba: 6e30 da01 6b07 |010b: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ -19f2c0: 1a06 285c |010e: const-string v6, "i-frame-interval" // string@5c28 │ │ -19f2c4: 1307 0a00 |0110: const/16 v7, #int 10 // #a │ │ -19f2c8: 6e30 da01 6b07 |0112: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ -19f2ce: 7110 b801 0a00 |0115: invoke-static {v10}, Landroid/media/MediaCodec;.createEncoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b8 │ │ -19f2d4: 0c06 |0118: move-result-object v6 │ │ -19f2d6: 1207 |0119: const/4 v7, #int 0 // #0 │ │ -19f2d8: 1219 |011a: const/4 v9, #int 1 // #1 │ │ -19f2da: 6e59 b601 b677 |011b: invoke-virtual {v6, v11, v7, v7, v9}, Landroid/media/MediaCodec;.configure:(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V // method@01b6 │ │ -19f2e0: 2207 0011 |011e: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/InputSurface; // type@1100 │ │ -19f2e4: 6e10 b901 0600 |0120: invoke-virtual {v6}, Landroid/media/MediaCodec;.createInputSurface:()Landroid/view/Surface; // method@01b9 │ │ -19f2ea: 0c09 |0123: move-result-object v9 │ │ -19f2ec: 7020 ac58 9700 |0124: invoke-direct {v7, v9}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.:(Landroid/view/Surface;)V // method@58ac │ │ -19f2f2: 6e10 b058 0700 |0127: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.makeCurrent:()V // method@58b0 │ │ -19f2f8: 6e10 c501 0600 |012a: invoke-virtual {v6}, Landroid/media/MediaCodec;.start:()V // method@01c5 │ │ -19f2fe: 1a09 f46b |012d: const-string v9, "mime" // string@6bf4 │ │ -19f302: 6e20 d801 9000 |012f: invoke-virtual {v0, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ -19f308: 0c09 |0132: move-result-object v9 │ │ -19f30a: 7110 b701 0900 |0133: invoke-static {v9}, Landroid/media/MediaCodec;.createDecoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b7 │ │ -19f310: 0c09 |0136: move-result-object v9 │ │ -19f312: 220b 0511 |0137: new-instance v11, Lorg/thoughtcrime/securesms/video/recode/OutputSurface; // type@1105 │ │ -19f316: 7010 de58 0b00 |0139: invoke-direct {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.:()V // method@58de │ │ -19f31c: 6e10 e658 0b00 |013c: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.getSurface:()Landroid/view/Surface; // method@58e6 │ │ -19f322: 0c0c |013f: move-result-object v12 │ │ -19f324: 0810 0700 |0140: move-object/from16 v16, v7 │ │ -19f328: 1207 |0142: const/4 v7, #int 0 // #0 │ │ -19f32a: 6e52 b601 097c |0143: invoke-virtual {v9, v0, v12, v7, v2}, Landroid/media/MediaCodec;.configure:(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V // method@01b6 │ │ -19f330: 6e10 c501 0900 |0146: invoke-virtual {v9}, Landroid/media/MediaCodec;.start:()V // method@01c5 │ │ -19f336: 7601 1059 2700 |0149: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5910 │ │ -19f33c: 0523 1400 |014c: move-wide/from16 v35, v20 │ │ -19f340: 1200 |014e: const/4 v0, #int 0 // #0 │ │ -19f342: 1312 0000 |014f: const/16 v18, #int 0 // #0 │ │ -19f346: 1322 0000 |0151: const/16 v34, #int 0 // #0 │ │ -19f34a: 1325 fbff |0153: const/16 v37, #int -5 // #fffb │ │ -19f34e: 3900 e802 |0155: if-nez v0, 043d // +02e8 │ │ -19f352: 7601 1059 2700 |0157: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5910 │ │ -19f358: 0228 0800 |015a: move/from16 v40, v8 │ │ -19f35c: 1607 c409 |015c: const-wide/16 v7, #int 2500 // #9c4 │ │ -19f360: 3912 5c00 |015e: if-nez v18, 01ba // +005c │ │ -19f364: 6e10 cb01 0f00 |0160: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01cb │ │ -19f36a: 0a0c |0163: move-result v12 │ │ -19f36c: 335c 3700 |0164: if-ne v12, v5, 019b // +0037 │ │ -19f370: 6e30 ba01 7908 |0166: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01ba │ │ -19f376: 0a0c |0169: move-result v12 │ │ -19f378: 3a0c 3600 |016a: if-ltz v12, 01a0 // +0036 │ │ -19f37c: 6e20 bc01 c900 |016c: invoke-virtual {v9, v12}, Landroid/media/MediaCodec;.getInputBuffer:(I)Ljava/nio/ByteBuffer; // method@01bc │ │ -19f382: 0c07 |016f: move-result-object v7 │ │ -19f384: 6e30 ce01 7f02 |0170: invoke-virtual {v15, v7, v2}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01ce │ │ -19f38a: 0a1e |0173: move-result v30 │ │ -19f38c: 3b1e 1400 |0174: if-gez v30, 0188 // +0014 │ │ -19f390: 161f 0000 |0176: const-wide/16 v31, #int 0 // #0 │ │ -19f394: 1321 0400 |0178: const/16 v33, #int 4 // #4 │ │ -19f398: 131d 0000 |017a: const/16 v29, #int 0 // #0 │ │ -19f39c: 131e 0000 |017c: const/16 v30, #int 0 // #0 │ │ -19f3a0: 081b 0900 |017e: move-object/from16 v27, v9 │ │ -19f3a4: 021c 0c00 |0180: move/from16 v28, v12 │ │ -19f3a8: 7407 c101 1b00 |0182: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ -19f3ae: 1312 0100 |0185: const/16 v18, #int 1 // #1 │ │ -19f3b2: 2819 |0187: goto 01a0 // +0019 │ │ -19f3b4: 6e10 ca01 0f00 |0188: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01ca │ │ -19f3ba: 0b1f |018b: move-result-wide v31 │ │ -19f3bc: 1321 0000 |018c: const/16 v33, #int 0 // #0 │ │ -19f3c0: 131d 0000 |018e: const/16 v29, #int 0 // #0 │ │ -19f3c4: 081b 0900 |0190: move-object/from16 v27, v9 │ │ -19f3c8: 021c 0c00 |0192: move/from16 v28, v12 │ │ -19f3cc: 7407 c101 1b00 |0194: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ -19f3d2: 6e10 c801 0f00 |0197: invoke-virtual {v15}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ -19f3d8: 2806 |019a: goto 01a0 // +0006 │ │ -19f3da: 12f7 |019b: const/4 v7, #int -1 // #ff │ │ -19f3dc: 337c 0400 |019c: if-ne v12, v7, 01a0 // +0004 │ │ -19f3e0: 1217 |019e: const/4 v7, #int 1 // #1 │ │ -19f3e2: 2802 |019f: goto 01a1 // +0002 │ │ -19f3e4: 1207 |01a0: const/4 v7, #int 0 // #0 │ │ -19f3e6: 3807 1900 |01a1: if-eqz v7, 01ba // +0019 │ │ -19f3ea: 1607 c409 |01a3: const-wide/16 v7, #int 2500 // #9c4 │ │ -19f3ee: 6e30 ba01 7908 |01a5: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01ba │ │ -19f3f4: 0a1c |01a8: move-result v28 │ │ -19f3f6: 3a1c 1100 |01a9: if-ltz v28, 01ba // +0011 │ │ -19f3fa: 161f 0000 |01ab: const-wide/16 v31, #int 0 // #0 │ │ -19f3fe: 1321 0400 |01ad: const/16 v33, #int 4 // #4 │ │ -19f402: 131d 0000 |01af: const/16 v29, #int 0 // #0 │ │ -19f406: 131e 0000 |01b1: const/16 v30, #int 0 // #0 │ │ -19f40a: 081b 0900 |01b3: move-object/from16 v27, v9 │ │ -19f40e: 7407 c101 1b00 |01b5: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ -19f414: 1312 0100 |01b8: const/16 v18, #int 1 // #1 │ │ -19f418: df07 2201 |01ba: xor-int/lit8 v7, v34, #int 1 // #01 │ │ -19f41c: 020c 2500 |01bc: move/from16 v12, v37 │ │ -19f420: 1218 |01be: const/4 v8, #int 1 // #1 │ │ -19f422: 3907 0b00 |01bf: if-nez v7, 01ca // +000b │ │ -19f426: 3808 0300 |01c1: if-eqz v8, 01c4 // +0003 │ │ -19f42a: 2807 |01c3: goto 01ca // +0007 │ │ -19f42c: 0208 2800 |01c4: move/from16 v8, v40 │ │ -19f430: 0225 0c00 |01c6: move/from16 v37, v12 │ │ -19f434: 1207 |01c8: const/4 v7, #int 0 // #0 │ │ -19f436: 288c |01c9: goto 0155 // -0074 │ │ -19f438: 7601 1059 2700 |01ca: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5910 │ │ -19f43e: 021d 0000 |01cd: move/from16 v29, v0 │ │ -19f442: 021c 0300 |01cf: move/from16 v28, v3 │ │ -19f446: 1602 c409 |01d1: const-wide/16 v2, #int 2500 // #9c4 │ │ -19f44a: 6e40 bb01 1632 |01d3: invoke-virtual {v6, v1, v2, v3}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01bb │ │ -19f450: 0a00 |01d6: move-result v0 │ │ -19f452: 12d3 |01d7: const/4 v3, #int -3 // #fd │ │ -19f454: 12f2 |01d8: const/4 v2, #int -1 // #ff │ │ -19f456: 3320 1000 |01d9: if-ne v0, v2, 01e9 // +0010 │ │ -19f45a: 0220 0500 |01db: move/from16 v32, v5 │ │ -19f45e: 0821 0f00 |01dd: move-object/from16 v33, v15 │ │ -19f462: 0803 1600 |01df: move-object/from16 v3, v22 │ │ -19f466: 0202 1c00 |01e1: move/from16 v2, v28 │ │ -19f46a: 12f5 |01e3: const/4 v5, #int -1 // #ff │ │ -19f46c: 1208 |01e4: const/4 v8, #int 0 // #0 │ │ -19f46e: 0216 0700 |01e5: move/from16 v22, v7 │ │ -19f472: 2900 1501 |01e7: goto/16 02fc // +0115 │ │ -19f476: 3330 0c00 |01e9: if-ne v0, v3, 01f5 // +000c │ │ -19f47a: 0220 0500 |01eb: move/from16 v32, v5 │ │ -19f47e: 0821 0f00 |01ed: move-object/from16 v33, v15 │ │ -19f482: 0803 1600 |01ef: move-object/from16 v3, v22 │ │ -19f486: 0202 1c00 |01f1: move/from16 v2, v28 │ │ -19f48a: 12f5 |01f3: const/4 v5, #int -1 // #ff │ │ -19f48c: 28f1 |01f4: goto 01e5 // -000f │ │ -19f48e: 12e2 |01f5: const/4 v2, #int -2 // #fe │ │ -19f490: 3320 3900 |01f6: if-ne v0, v2, 022f // +0039 │ │ -19f494: 6e10 c001 0600 |01f8: invoke-virtual {v6}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01c0 │ │ -19f49a: 0c02 |01fb: move-result-object v2 │ │ -19f49c: 12b3 |01fc: const/4 v3, #int -5 // #fb │ │ -19f49e: 333c 0e00 |01fd: if-ne v12, v3, 020b // +000e │ │ -19f4a2: 0803 1600 |01ff: move-object/from16 v3, v22 │ │ -19f4a6: 0216 0700 |0201: move/from16 v22, v7 │ │ -19f4aa: 1207 |0203: const/4 v7, #int 0 // #0 │ │ -19f4ac: 6e30 c258 2307 |0204: invoke-virtual {v3, v2, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58c2 │ │ -19f4b2: 0a0c |0207: move-result v12 │ │ -19f4b4: 2807 |0208: goto 020f // +0007 │ │ -19f4b6: 0d00 |0209: move-exception v0 │ │ -19f4b8: 2811 |020a: goto 021b // +0011 │ │ -19f4ba: 0803 1600 |020b: move-object/from16 v3, v22 │ │ -19f4be: 0216 0700 |020d: move/from16 v22, v7 │ │ -19f4c2: 0220 0500 |020f: move/from16 v32, v5 │ │ -19f4c6: 0821 0f00 |0211: move-object/from16 v33, v15 │ │ -19f4ca: 0202 1c00 |0213: move/from16 v2, v28 │ │ -19f4ce: 12f5 |0215: const/4 v5, #int -1 // #ff │ │ -19f4d0: 2900 e600 |0216: goto/16 02fc // +00e6 │ │ -19f4d4: 0d00 |0218: move-exception v0 │ │ -19f4d6: 0803 1600 |0219: move-object/from16 v3, v22 │ │ -19f4da: 0702 |021b: move-object v2, v0 │ │ -19f4dc: 0736 |021c: move-object v6, v3 │ │ -19f4de: 07f1 |021d: move-object v1, v15 │ │ -19f4e0: 0803 1100 |021e: move-object/from16 v3, v17 │ │ -19f4e4: 2900 4503 |0220: goto/16 0565 // +0345 │ │ -19f4e8: 0d00 |0222: move-exception v0 │ │ -19f4ea: 0803 1600 |0223: move-object/from16 v3, v22 │ │ -19f4ee: 0220 0500 |0225: move/from16 v32, v5 │ │ -19f4f2: 0767 |0227: move-object v7, v6 │ │ -19f4f4: 0821 0f00 |0228: move-object/from16 v33, v15 │ │ -19f4f8: 0805 1000 |022a: move-object/from16 v5, v16 │ │ -19f4fc: 0736 |022c: move-object v6, v3 │ │ -19f4fe: 2900 6e02 |022d: goto/16 049b // +026e │ │ -19f502: 0803 1600 |022f: move-object/from16 v3, v22 │ │ -19f506: 0216 0700 |0231: move/from16 v22, v7 │ │ -19f50a: 3a00 e501 |0233: if-ltz v0, 0418 // +01e5 │ │ -19f50e: 6e20 be01 0600 |0235: invoke-virtual {v6, v0}, Landroid/media/MediaCodec;.getOutputBuffer:(I)Ljava/nio/ByteBuffer; // method@01be │ │ -19f514: 0c02 |0238: move-result-object v2 │ │ -19f516: 3802 b201 |0239: if-eqz v2, 03eb // +01b2 │ │ -19f51a: 5217 2f00 |023b: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19f51e: 021d 0800 |023d: move/from16 v29, v8 │ │ -19f522: 1218 |023f: const/4 v8, #int 1 // #1 │ │ -19f524: 3787 a300 |0240: if-le v7, v8, 02e3 // +00a3 │ │ -19f528: 5217 2c00 |0242: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -19f52c: dd07 0702 |0244: and-int/lit8 v7, v7, #int 2 // #02 │ │ -19f530: 3907 0800 |0246: if-nez v7, 024e // +0008 │ │ -19f534: 1207 |0248: const/4 v7, #int 0 // #0 │ │ -19f536: 6e57 d258 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@58d2 │ │ -19f53c: 2900 9700 |024c: goto/16 02e3 // +0097 │ │ -19f540: 12b7 |024e: const/4 v7, #int -5 // #fb │ │ -19f542: 337c 9400 |024f: if-ne v12, v7, 02e3 // +0094 │ │ -19f546: 5218 2f00 |0251: iget v8, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19f54a: 2388 1411 |0253: new-array v8, v8, [B // type@1114 │ │ -19f54e: 521c 2d00 |0255: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -19f552: 5217 2f00 |0257: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19f556: b07c |0259: add-int/2addr v12, v7 │ │ -19f558: 6e20 a10b c200 |025a: invoke-virtual {v2, v12}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0ba1 │ │ -19f55e: 5217 2d00 |025d: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -19f562: 6e20 a40b 7200 |025f: invoke-virtual {v2, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba4 │ │ -19f568: 6e20 9e0b 8200 |0262: invoke-virtual {v2, v8}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0b9e │ │ -19f56e: 5212 2f00 |0265: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19f572: 1217 |0267: const/4 v7, #int 1 // #1 │ │ -19f574: b172 |0268: sub-int/2addr v2, v7 │ │ -19f576: 3a02 4c00 |0269: if-ltz v2, 02b5 // +004c │ │ -19f57a: 123c |026b: const/4 v12, #int 3 // #3 │ │ -19f57c: 37c2 4900 |026c: if-le v2, v12, 02b5 // +0049 │ │ -19f580: 480c 0802 |026e: aget-byte v12, v8, v2 │ │ -19f584: 337c 3900 |0270: if-ne v12, v7, 02a9 // +0039 │ │ -19f588: d807 02ff |0272: add-int/lit8 v7, v2, #int -1 // #ff │ │ -19f58c: 4807 0807 |0274: aget-byte v7, v8, v7 │ │ -19f590: 3907 3300 |0276: if-nez v7, 02a9 // +0033 │ │ -19f594: d807 02fe |0278: add-int/lit8 v7, v2, #int -2 // #fe │ │ -19f598: 4807 0807 |027a: aget-byte v7, v8, v7 │ │ -19f59c: 3907 2d00 |027c: if-nez v7, 02a9 // +002d │ │ -19f5a0: d807 02fd |027e: add-int/lit8 v7, v2, #int -3 // #fd │ │ -19f5a4: 480c 0807 |0280: aget-byte v12, v8, v7 │ │ -19f5a8: 390c 2700 |0282: if-nez v12, 02a9 // +0027 │ │ -19f5ac: 7110 960b 0700 |0284: invoke-static {v7}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b96 │ │ -19f5b2: 0c02 |0287: move-result-object v2 │ │ -19f5b4: 521c 2f00 |0288: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19f5b8: b17c |028a: sub-int/2addr v12, v7 │ │ -19f5ba: 7110 960b 0c00 |028b: invoke-static {v12}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b96 │ │ -19f5c0: 0c0c |028e: move-result-object v12 │ │ -19f5c2: 0220 0500 |028f: move/from16 v32, v5 │ │ -19f5c6: 0821 0f00 |0291: move-object/from16 v33, v15 │ │ -19f5ca: 1205 |0293: const/4 v5, #int 0 // #0 │ │ -19f5cc: 6e40 a70b 8275 |0294: invoke-virtual {v2, v8, v5, v7}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0ba7 │ │ -19f5d2: 0c0f |0297: move-result-object v15 │ │ -19f5d4: 6e20 a40b 5f00 |0298: invoke-virtual {v15, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba4 │ │ -19f5da: 521f 2f00 |029b: iget v15, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19f5de: b17f |029d: sub-int/2addr v15, v7 │ │ -19f5e0: 6e40 a70b 8cf7 |029e: invoke-virtual {v12, v8, v7, v15}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0ba7 │ │ -19f5e6: 0c07 |02a1: move-result-object v7 │ │ -19f5e8: 6e20 a40b 5700 |02a2: invoke-virtual {v7, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba4 │ │ -19f5ee: 0727 |02a5: move-object v7, v2 │ │ -19f5f0: 0202 1c00 |02a6: move/from16 v2, v28 │ │ -19f5f4: 2815 |02a8: goto 02bd // +0015 │ │ -19f5f6: 0220 0500 |02a9: move/from16 v32, v5 │ │ -19f5fa: 0821 0f00 |02ab: move-object/from16 v33, v15 │ │ -19f5fe: d802 02ff |02ad: add-int/lit8 v2, v2, #int -1 // #ff │ │ -19f602: 0205 2000 |02af: move/from16 v5, v32 │ │ -19f606: 080f 2100 |02b1: move-object/from16 v15, v33 │ │ -19f60a: 1217 |02b3: const/4 v7, #int 1 // #1 │ │ -19f60c: 28b5 |02b4: goto 0269 // -004b │ │ -19f60e: 0220 0500 |02b5: move/from16 v32, v5 │ │ -19f612: 0821 0f00 |02b7: move-object/from16 v33, v15 │ │ -19f616: 0202 1c00 |02b9: move/from16 v2, v28 │ │ -19f61a: 1207 |02bb: const/4 v7, #int 0 // #0 │ │ -19f61c: 120c |02bc: const/4 v12, #int 0 // #0 │ │ -19f61e: 7130 d501 2a04 |02bd: invoke-static {v10, v2, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d5 │ │ -19f624: 0c05 |02c0: move-result-object v5 │ │ -19f626: 3807 0e00 |02c1: if-eqz v7, 02cf // +000e │ │ -19f62a: 380c 0c00 |02c3: if-eqz v12, 02cf // +000c │ │ -19f62e: 1a08 4f4d |02c5: const-string v8, "csd-0" // string@4d4f │ │ -19f632: 6e30 d901 8507 |02c7: invoke-virtual {v5, v8, v7}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d9 │ │ -19f638: 1a07 504d |02ca: const-string v7, "csd-1" // string@4d50 │ │ -19f63c: 6e30 d901 750c |02cc: invoke-virtual {v5, v7, v12}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d9 │ │ -19f642: 1207 |02cf: const/4 v7, #int 0 // #0 │ │ -19f644: 6e30 c258 5307 |02d0: invoke-virtual {v3, v5, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58c2 │ │ -19f64a: 0a0c |02d3: move-result v12 │ │ -19f64c: 2815 |02d4: goto 02e9 // +0015 │ │ -19f64e: 0d00 |02d5: move-exception v0 │ │ -19f650: 0821 0f00 |02d6: move-object/from16 v33, v15 │ │ -19f654: 0702 |02d8: move-object v2, v0 │ │ -19f656: 0736 |02d9: move-object v6, v3 │ │ -19f658: 2900 b001 |02da: goto/16 048a // +01b0 │ │ -19f65c: 0d00 |02dc: move-exception v0 │ │ -19f65e: 0220 0500 |02dd: move/from16 v32, v5 │ │ -19f662: 0821 0f00 |02df: move-object/from16 v33, v15 │ │ -19f666: 2900 0701 |02e1: goto/16 03e8 // +0107 │ │ -19f66a: 0220 0500 |02e3: move/from16 v32, v5 │ │ -19f66e: 0821 0f00 |02e5: move-object/from16 v33, v15 │ │ -19f672: 0202 1c00 |02e7: move/from16 v2, v28 │ │ -19f676: 5215 2c00 |02e9: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -19f67a: dd05 0504 |02eb: and-int/lit8 v5, v5, #int 4 // #04 │ │ -19f67e: 3805 0400 |02ed: if-eqz v5, 02f1 // +0004 │ │ -19f682: 1215 |02ef: const/4 v5, #int 1 // #1 │ │ -19f684: 2802 |02f0: goto 02f2 // +0002 │ │ -19f686: 1205 |02f1: const/4 v5, #int 0 // #0 │ │ -19f688: 1207 |02f2: const/4 v7, #int 0 // #0 │ │ -19f68a: 6e30 c301 0607 |02f3: invoke-virtual {v6, v0, v7}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c3 │ │ -19f690: 0208 1d00 |02f6: move/from16 v8, v29 │ │ -19f694: 021d 0500 |02f8: move/from16 v29, v5 │ │ -19f698: 2900 1bff |02fa: goto/16 0215 // -00e5 │ │ -19f69c: 3250 1000 |02fc: if-eq v0, v5, 030c // +0010 │ │ -19f6a0: 0207 1600 |02fe: move/from16 v7, v22 │ │ -19f6a4: 0200 1d00 |0300: move/from16 v0, v29 │ │ -19f6a8: 0205 2000 |0302: move/from16 v5, v32 │ │ -19f6ac: 080f 2100 |0304: move-object/from16 v15, v33 │ │ -19f6b0: 0816 0300 |0306: move-object/from16 v22, v3 │ │ -19f6b4: 0123 |0308: move v3, v2 │ │ -19f6b6: 1202 |0309: const/4 v2, #int 0 // #0 │ │ -19f6b8: 2900 b5fe |030a: goto/16 01bf // -014b │ │ -19f6bc: 3922 be00 |030c: if-nez v34, 03ca // +00be │ │ -19f6c0: 0767 |030e: move-object v7, v6 │ │ -19f6c2: 1605 c409 |030f: const-wide/16 v5, #int 2500 // #9c4 │ │ -19f6c6: 6e40 bb01 1965 |0311: invoke-virtual {v9, v1, v5, v6}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01bb │ │ -19f6cc: 0a00 |0314: move-result v0 │ │ -19f6ce: 12ff |0315: const/4 v15, #int -1 // #ff │ │ -19f6d0: 33f0 0d00 |0316: if-ne v0, v15, 0323 // +000d │ │ -19f6d4: 021c 0200 |0318: move/from16 v28, v2 │ │ -19f6d8: 0736 |031a: move-object v6, v3 │ │ -19f6da: 0805 1000 |031b: move-object/from16 v5, v16 │ │ -19f6de: 1316 0000 |031d: const/16 v22, #int 0 // #0 │ │ -19f6e2: 1619 0000 |031f: const-wide/16 v25, #int 0 // #0 │ │ -19f6e6: 2900 b200 |0321: goto/16 03d3 // +00b2 │ │ -19f6ea: 12d5 |0323: const/4 v5, #int -3 // #fd │ │ -19f6ec: 3350 0800 |0324: if-ne v0, v5, 032c // +0008 │ │ -19f6f0: 021c 0200 |0326: move/from16 v28, v2 │ │ -19f6f4: 0736 |0328: move-object v6, v3 │ │ -19f6f6: 0805 1000 |0329: move-object/from16 v5, v16 │ │ -19f6fa: 28f4 |032b: goto 031f // -000c │ │ -19f6fc: 12e5 |032c: const/4 v5, #int -2 // #fe │ │ -19f6fe: 3350 0800 |032d: if-ne v0, v5, 0335 // +0008 │ │ -19f702: 6e10 c001 0900 |032f: invoke-virtual {v9}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01c0 │ │ -19f708: 28f4 |0332: goto 0326 // -000c │ │ -19f70a: 0d00 |0333: move-exception v0 │ │ -19f70c: 28a4 |0334: goto 02d8 // -005c │ │ -19f70e: 3a00 7100 |0335: if-ltz v0, 03a6 // +0071 │ │ -19f712: 5215 2f00 |0337: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -19f716: 3805 0400 |0339: if-eqz v5, 033d // +0004 │ │ -19f71a: 1215 |033b: const/4 v5, #int 1 // #1 │ │ -19f71c: 2802 |033c: goto 033e // +0002 │ │ -19f71e: 1205 |033d: const/4 v5, #int 0 // #0 │ │ -19f720: 1619 0000 |033e: const-wide/16 v25, #int 0 // #0 │ │ -19f724: 3106 1719 |0340: cmp-long v6, v23, v25 │ │ -19f728: 3d06 1a00 |0342: if-lez v6, 035c // +001a │ │ -19f72c: 021c 0200 |0344: move/from16 v28, v2 │ │ -19f730: 0736 |0346: move-object v6, v3 │ │ -19f732: 5312 2e00 |0347: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19f736: 311e 0217 |0349: cmp-long v30, v2, v23 │ │ -19f73a: 3a1e 1400 |034b: if-ltz v30, 035f // +0014 │ │ -19f73e: 5212 2c00 |034d: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -19f742: de02 0204 |034f: or-int/lit8 v2, v2, #int 4 // #04 │ │ -19f746: 5912 2c00 |0351: iput v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -19f74a: 1205 |0353: const/4 v5, #int 0 // #0 │ │ -19f74c: 1312 0100 |0354: const/16 v18, #int 1 // #1 │ │ -19f750: 1322 0100 |0356: const/16 v34, #int 1 // #1 │ │ -19f754: 2807 |0358: goto 035f // +0007 │ │ -19f756: 0d00 |0359: move-exception v0 │ │ -19f758: 2900 6c00 |035a: goto/16 03c6 // +006c │ │ -19f75c: 021c 0200 |035c: move/from16 v28, v2 │ │ -19f760: 0736 |035e: move-object v6, v3 │ │ -19f762: 3d28 1200 |035f: if-lez v40, 0371 // +0012 │ │ -19f766: 3102 2314 |0361: cmp-long v2, v35, v20 │ │ -19f76a: 3902 0e00 |0363: if-nez v2, 0371 // +000e │ │ -19f76e: 5312 2e00 |0365: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19f772: 311e 020d |0367: cmp-long v30, v2, v13 │ │ -19f776: 3b1e 0400 |0369: if-gez v30, 036d // +0004 │ │ -19f77a: 1205 |036b: const/4 v5, #int 0 // #0 │ │ -19f77c: 2805 |036c: goto 0371 // +0005 │ │ -19f77e: 5312 2e00 |036d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19f782: 0523 0200 |036f: move-wide/from16 v35, v2 │ │ -19f786: 6e30 c301 0905 |0371: invoke-virtual {v9, v0, v5}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c3 │ │ -19f78c: 3805 2400 |0374: if-eqz v5, 0398 // +0024 │ │ -19f790: 6e10 e058 0b00 |0376: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.awaitNewImage:()V // method@58e0 │ │ -19f796: 1202 |0379: const/4 v2, #int 0 // #0 │ │ -19f798: 6e20 e358 2b00 |037a: invoke-virtual {v11, v2}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.drawImage:(Z)V // method@58e3 │ │ -19f79e: 5312 2e00 |037d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -19f7a2: 161e e803 |037f: const-wide/16 v30, #int 1000 // #3e8 │ │ -19f7a6: 9d02 021e |0381: mul-long v2, v2, v30 │ │ -19f7aa: 0805 1000 |0383: move-object/from16 v5, v16 │ │ -19f7ae: 6e30 b258 2503 |0385: invoke-virtual {v5, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.setPresentationTime:(J)V // method@58b2 │ │ -19f7b4: 6e10 b358 0500 |0388: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.swapBuffers:()Z // method@58b3 │ │ -19f7ba: 280f |038b: goto 039a // +000f │ │ -19f7bc: 0d00 |038c: move-exception v0 │ │ -19f7be: 0805 1000 |038d: move-object/from16 v5, v16 │ │ -19f7c2: 0702 |038f: move-object v2, v0 │ │ -19f7c4: 6200 3d43 |0390: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ -19f7c8: 1a03 8b51 |0392: const-string v3, "error while waiting for recording output surface" // string@518b │ │ -19f7cc: 7130 c602 3002 |0394: invoke-static {v0, v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -19f7d2: 2803 |0397: goto 039a // +0003 │ │ -19f7d4: 0805 1000 |0398: move-object/from16 v5, v16 │ │ -19f7d8: 5210 2c00 |039a: iget v0, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -19f7dc: dd00 0004 |039c: and-int/lit8 v0, v0, #int 4 // #04 │ │ -19f7e0: 3800 3500 |039e: if-eqz v0, 03d3 // +0035 │ │ -19f7e4: 6e10 c401 0700 |03a0: invoke-virtual {v7}, Landroid/media/MediaCodec;.signalEndOfInputStream:()V // method@01c4 │ │ -19f7ea: 1316 0000 |03a3: const/16 v22, #int 0 // #0 │ │ -19f7ee: 282e |03a5: goto 03d3 // +002e │ │ -19f7f0: 0736 |03a6: move-object v6, v3 │ │ -19f7f2: 0805 1000 |03a7: move-object/from16 v5, v16 │ │ -19f7f6: 2202 0003 |03a9: new-instance v2, Ljava/lang/RuntimeException; // type@0300 │ │ -19f7fa: 2203 0703 |03ab: new-instance v3, Ljava/lang/StringBuilder; // type@0307 │ │ -19f7fe: 7010 020b 0300 |03ad: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ -19f804: 1a04 9a82 |03b0: const-string v4, "unexpected result from decoder.dequeueOutputBuffer: " // string@829a │ │ -19f808: 6e20 0e0b 4300 |03b2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19f80e: 6e20 090b 0300 |03b5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -19f814: 6e10 1f0b 0300 |03b8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19f81a: 0c00 |03bb: move-result-object v0 │ │ -19f81c: 7020 ab0a 0200 |03bc: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19f822: 2702 |03bf: throw v2 │ │ -19f824: 0d00 |03c0: move-exception v0 │ │ -19f826: 0736 |03c1: move-object v6, v3 │ │ -19f828: 2900 c700 |03c2: goto/16 0489 // +00c7 │ │ -19f82c: 0d00 |03c4: move-exception v0 │ │ -19f82e: 0736 |03c5: move-object v6, v3 │ │ -19f830: 0805 1000 |03c6: move-object/from16 v5, v16 │ │ -19f834: 2900 d300 |03c8: goto/16 049b // +00d3 │ │ -19f838: 021c 0200 |03ca: move/from16 v28, v2 │ │ -19f83c: 0767 |03cc: move-object v7, v6 │ │ -19f83e: 0805 1000 |03cd: move-object/from16 v5, v16 │ │ -19f842: 12ff |03cf: const/4 v15, #int -1 // #ff │ │ -19f844: 1619 0000 |03d0: const-wide/16 v25, #int 0 // #0 │ │ -19f848: 0736 |03d2: move-object v6, v3 │ │ -19f84a: 0810 0500 |03d3: move-object/from16 v16, v5 │ │ -19f84e: 0203 1c00 |03d5: move/from16 v3, v28 │ │ -19f852: 0200 1d00 |03d7: move/from16 v0, v29 │ │ -19f856: 0205 2000 |03d9: move/from16 v5, v32 │ │ -19f85a: 080f 2100 |03db: move-object/from16 v15, v33 │ │ -19f85e: 1202 |03dd: const/4 v2, #int 0 // #0 │ │ -19f860: 0226 1600 |03de: move/from16 v38, v22 │ │ -19f864: 0816 0600 |03e0: move-object/from16 v22, v6 │ │ -19f868: 0776 |03e2: move-object v6, v7 │ │ -19f86a: 0207 2600 |03e3: move/from16 v7, v38 │ │ -19f86e: 2900 dafd |03e5: goto/16 01bf // -0226 │ │ -19f872: 0d00 |03e7: move-exception v0 │ │ -19f874: 0767 |03e8: move-object v7, v6 │ │ -19f876: 2900 41fe |03e9: goto/16 022a // -01bf │ │ -19f87a: 0220 0500 |03eb: move/from16 v32, v5 │ │ -19f87e: 0767 |03ed: move-object v7, v6 │ │ -19f880: 0821 0f00 |03ee: move-object/from16 v33, v15 │ │ -19f884: 0805 1000 |03f0: move-object/from16 v5, v16 │ │ -19f888: 0736 |03f2: move-object v6, v3 │ │ -19f88a: 2202 0003 |03f3: new-instance v2, Ljava/lang/RuntimeException; // type@0300 │ │ -19f88e: 2203 0703 |03f5: new-instance v3, Ljava/lang/StringBuilder; // type@0307 │ │ -19f892: 7010 020b 0300 |03f7: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ -19f898: 1a04 1d51 |03fa: const-string v4, "encoderOutputBuffer " // string@511d │ │ -19f89c: 6e20 0e0b 4300 |03fc: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19f8a2: 6e20 090b 0300 |03ff: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -19f8a8: 1a00 3704 |0402: const-string v0, " was null" // string@0437 │ │ -19f8ac: 6e20 0e0b 0300 |0404: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19f8b2: 6e10 1f0b 0300 |0407: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19f8b8: 0c00 |040a: move-result-object v0 │ │ -19f8ba: 7020 ab0a 0200 |040b: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19f8c0: 2702 |040e: throw v2 │ │ -19f8c2: 0d00 |040f: move-exception v0 │ │ -19f8c4: 0736 |0410: move-object v6, v3 │ │ -19f8c6: 0821 0f00 |0411: move-object/from16 v33, v15 │ │ -19f8ca: 2900 7600 |0413: goto/16 0489 // +0076 │ │ -19f8ce: 0d00 |0415: move-exception v0 │ │ -19f8d0: 2900 0ffe |0416: goto/16 0225 // -01f1 │ │ -19f8d4: 0220 0500 |0418: move/from16 v32, v5 │ │ -19f8d8: 0767 |041a: move-object v7, v6 │ │ -19f8da: 0821 0f00 |041b: move-object/from16 v33, v15 │ │ -19f8de: 0805 1000 |041d: move-object/from16 v5, v16 │ │ -19f8e2: 0736 |041f: move-object v6, v3 │ │ -19f8e4: 2202 0003 |0420: new-instance v2, Ljava/lang/RuntimeException; // type@0300 │ │ -19f8e8: 2203 0703 |0422: new-instance v3, Ljava/lang/StringBuilder; // type@0307 │ │ -19f8ec: 7010 020b 0300 |0424: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ -19f8f2: 1a04 9b82 |0427: const-string v4, "unexpected result from encoder.dequeueOutputBuffer: " // string@829b │ │ -19f8f6: 6e20 0e0b 4300 |0429: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19f8fc: 6e20 090b 0300 |042c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -19f902: 6e10 1f0b 0300 |042f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19f908: 0c00 |0432: move-result-object v0 │ │ -19f90a: 7020 ab0a 0200 |0433: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ -19f910: 2702 |0436: throw v2 │ │ -19f912: 0d00 |0437: move-exception v0 │ │ -19f914: 2900 5100 |0438: goto/16 0489 // +0051 │ │ -19f918: 0d00 |043a: move-exception v0 │ │ -19f91a: 2900 6000 |043b: goto/16 049b // +0060 │ │ -19f91e: 0220 0500 |043d: move/from16 v32, v5 │ │ -19f922: 0767 |043f: move-object v7, v6 │ │ -19f924: 0821 0f00 |0440: move-object/from16 v33, v15 │ │ -19f928: 0805 1000 |0442: move-object/from16 v5, v16 │ │ -19f92c: 0806 1600 |0444: move-object/from16 v6, v22 │ │ -19f930: 3100 2314 |0446: cmp-long v0, v35, v20 │ │ -19f934: 3800 0400 |0448: if-eqz v0, 044c // +0004 │ │ -19f938: 050d 2300 |044a: move-wide/from16 v13, v35 │ │ -19f93c: 0203 2000 |044c: move/from16 v3, v32 │ │ -19f940: 0802 2100 |044e: move-object/from16 v2, v33 │ │ -19f944: 120a |0450: const/4 v10, #int 0 // #0 │ │ -19f946: 2900 5600 |0451: goto/16 04a7 // +0056 │ │ -19f94a: 0d00 |0453: move-exception v0 │ │ -19f94c: 0220 0500 |0454: move/from16 v32, v5 │ │ -19f950: 0767 |0456: move-object v7, v6 │ │ -19f952: 0821 0f00 |0457: move-object/from16 v33, v15 │ │ -19f956: 0805 1000 |0459: move-object/from16 v5, v16 │ │ -19f95a: 2808 |045b: goto 0463 // +0008 │ │ -19f95c: 0d00 |045c: move-exception v0 │ │ -19f95e: 0220 0500 |045d: move/from16 v32, v5 │ │ -19f962: 0775 |045f: move-object v5, v7 │ │ -19f964: 0821 0f00 |0460: move-object/from16 v33, v15 │ │ -19f968: 0767 |0462: move-object v7, v6 │ │ -19f96a: 0806 1600 |0463: move-object/from16 v6, v22 │ │ -19f96e: 2836 |0465: goto 049b // +0036 │ │ -19f970: 0d00 |0466: move-exception v0 │ │ -19f972: 0220 0500 |0467: move/from16 v32, v5 │ │ -19f976: 0775 |0469: move-object v5, v7 │ │ -19f978: 0821 0f00 |046a: move-object/from16 v33, v15 │ │ -19f97c: 0767 |046c: move-object v7, v6 │ │ -19f97e: 0806 1600 |046d: move-object/from16 v6, v22 │ │ -19f982: 282b |046f: goto 049a // +002b │ │ -19f984: 0d00 |0470: move-exception v0 │ │ -19f986: 0220 0500 |0471: move/from16 v32, v5 │ │ -19f98a: 0775 |0473: move-object v5, v7 │ │ -19f98c: 0821 0f00 |0474: move-object/from16 v33, v15 │ │ -19f990: 0767 |0476: move-object v7, v6 │ │ -19f992: 0806 1600 |0477: move-object/from16 v6, v22 │ │ -19f996: 2820 |0479: goto 0499 // +0020 │ │ -19f998: 0d00 |047a: move-exception v0 │ │ -19f99a: 0220 0500 |047b: move/from16 v32, v5 │ │ -19f99e: 0767 |047d: move-object v7, v6 │ │ -19f9a0: 0821 0f00 |047e: move-object/from16 v33, v15 │ │ -19f9a4: 0806 1600 |0480: move-object/from16 v6, v22 │ │ -19f9a8: 1205 |0482: const/4 v5, #int 0 // #0 │ │ -19f9aa: 2816 |0483: goto 0499 // +0016 │ │ -19f9ac: 0d00 |0484: move-exception v0 │ │ -19f9ae: 0821 0f00 |0485: move-object/from16 v33, v15 │ │ -19f9b2: 0806 1600 |0487: move-object/from16 v6, v22 │ │ -19f9b6: 0702 |0489: move-object v2, v0 │ │ -19f9b8: 0803 1100 |048a: move-object/from16 v3, v17 │ │ -19f9bc: 0801 2100 |048c: move-object/from16 v1, v33 │ │ -19f9c0: 2900 d700 |048e: goto/16 0565 // +00d7 │ │ -19f9c4: 0d00 |0490: move-exception v0 │ │ -19f9c6: 0220 0500 |0491: move/from16 v32, v5 │ │ -19f9ca: 0821 0f00 |0493: move-object/from16 v33, v15 │ │ -19f9ce: 0806 1600 |0495: move-object/from16 v6, v22 │ │ -19f9d2: 1205 |0497: const/4 v5, #int 0 // #0 │ │ -19f9d4: 1207 |0498: const/4 v7, #int 0 // #0 │ │ -19f9d6: 1209 |0499: const/4 v9, #int 0 // #0 │ │ -19f9d8: 120b |049a: const/4 v11, #int 0 // #0 │ │ -19f9da: 6202 3d43 |049b: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ -19f9de: 1a03 3433 |049d: const-string v3, "Recoding video failed unexpectedly" // string@3334 │ │ -19f9e2: 7130 c602 3200 |049f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -19f9e8: 0203 2000 |04a2: move/from16 v3, v32 │ │ -19f9ec: 0802 2100 |04a4: move-object/from16 v2, v33 │ │ -19f9f0: 121a |04a6: const/4 v10, #int 1 // #1 │ │ -19f9f2: 6e20 d301 3200 |04a7: invoke-virtual {v2, v3}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d3 │ │ -19f9f8: 380b 0500 |04aa: if-eqz v11, 04af // +0005 │ │ -19f9fc: 6e10 e958 0b00 |04ac: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.release:()V // method@58e9 │ │ -19fa02: 3805 0500 |04af: if-eqz v5, 04b4 // +0005 │ │ -19fa06: 6e10 b158 0500 |04b1: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.release:()V // method@58b1 │ │ -19fa0c: 3809 0800 |04b4: if-eqz v9, 04bc // +0008 │ │ -19fa10: 6e10 c601 0900 |04b6: invoke-virtual {v9}, Landroid/media/MediaCodec;.stop:()V // method@01c6 │ │ -19fa16: 6e10 c201 0900 |04b9: invoke-virtual {v9}, Landroid/media/MediaCodec;.release:()V // method@01c2 │ │ -19fa1c: 3807 0800 |04bc: if-eqz v7, 04c4 // +0008 │ │ -19fa20: 6e10 c601 0700 |04be: invoke-virtual {v7}, Landroid/media/MediaCodec;.stop:()V // method@01c6 │ │ -19fa26: 6e10 c201 0700 |04c1: invoke-virtual {v7}, Landroid/media/MediaCodec;.release:()V // method@01c2 │ │ -19fa2c: 7601 1059 2700 |04c4: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5910 │ │ -19fa32: 2813 |04c7: goto 04da // +0013 │ │ -19fa34: 0d00 |04c8: move-exception v0 │ │ -19fa36: 2806 |04c9: goto 04cf // +0006 │ │ -19fa38: 0d00 |04ca: move-exception v0 │ │ -19fa3a: 2809 |04cb: goto 04d4 // +0009 │ │ -19fa3c: 0d00 |04cc: move-exception v0 │ │ -19fa3e: 0802 2100 |04cd: move-object/from16 v2, v33 │ │ -19fa42: 0721 |04cf: move-object v1, v2 │ │ -19fa44: 281f |04d0: goto 04ef // +001f │ │ -19fa46: 0d00 |04d1: move-exception v0 │ │ -19fa48: 0802 2100 |04d2: move-object/from16 v2, v33 │ │ -19fa4c: 0721 |04d4: move-object v1, v2 │ │ -19fa4e: 2821 |04d5: goto 04f6 // +0021 │ │ -19fa50: 07f2 |04d6: move-object v2, v15 │ │ -19fa52: 0806 1600 |04d7: move-object/from16 v6, v22 │ │ -19fa56: 120a |04d9: const/4 v10, #int 0 // #0 │ │ -19fa58: 04d7 |04da: move-wide v7, v13 │ │ -19fa5a: 390a 1f00 |04db: if-nez v10, 04fa // +001f │ │ -19fa5e: 121c |04dd: const/4 v12, #int 1 // #1 │ │ -19fa60: 076d |04de: move-object v13, v6 │ │ -19fa62: 0803 2700 |04df: move-object/from16 v3, v39 │ │ -19fa66: 0724 |04e1: move-object v4, v2 │ │ -19fa68: 07d5 |04e2: move-object v5, v13 │ │ -19fa6a: 0716 |04e3: move-object v6, v1 │ │ -19fa6c: 0509 1700 |04e4: move-wide/from16 v9, v23 │ │ -19fa70: 080b 1300 |04e6: move-object/from16 v11, v19 │ │ -19fa74: 760a 1559 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@5915 │ │ -19fa7a: 2810 |04eb: goto 04fb // +0010 │ │ -19fa7c: 0d00 |04ec: move-exception v0 │ │ -19fa7e: 0721 |04ed: move-object v1, v2 │ │ -19fa80: 07d6 |04ee: move-object v6, v13 │ │ -19fa82: 0803 1100 |04ef: move-object/from16 v3, v17 │ │ -19fa86: 2900 7300 |04f1: goto/16 0564 // +0073 │ │ -19fa8a: 0d00 |04f3: move-exception v0 │ │ -19fa8c: 0721 |04f4: move-object v1, v2 │ │ -19fa8e: 07d6 |04f5: move-object v6, v13 │ │ -19fa90: 0803 1100 |04f6: move-object/from16 v3, v17 │ │ -19fa94: 2900 4f00 |04f8: goto/16 0547 // +004f │ │ -19fa98: 076d |04fa: move-object v13, v6 │ │ -19fa9a: 6e10 cf01 0200 |04fb: invoke-virtual {v2}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ -19faa0: 380d 6300 |04fe: if-eqz v13, 0561 // +0063 │ │ -19faa4: 1201 |0500: const/4 v1, #int 0 // #0 │ │ -19faa6: 6e20 ce58 1d00 |0501: invoke-virtual {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58ce │ │ -19faac: 2900 5d00 |0504: goto/16 0561 // +005d │ │ -19fab0: 0d00 |0506: move-exception v0 │ │ -19fab2: 0701 |0507: move-object v1, v0 │ │ -19fab4: 6200 3d43 |0508: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ -19fab8: 0803 1100 |050a: move-object/from16 v3, v17 │ │ -19fabc: 2900 5200 |050c: goto/16 055e // +0052 │ │ -19fac0: 0d00 |050e: move-exception v0 │ │ -19fac2: 07f2 |050f: move-object v2, v15 │ │ -19fac4: 0803 1100 |0510: move-object/from16 v3, v17 │ │ -19fac8: 080d 1600 |0512: move-object/from16 v13, v22 │ │ -19facc: 280d |0514: goto 0521 // +000d │ │ -19face: 0d00 |0515: move-exception v0 │ │ -19fad0: 07f2 |0516: move-object v2, v15 │ │ -19fad2: 0803 1100 |0517: move-object/from16 v3, v17 │ │ -19fad6: 080d 1600 |0519: move-object/from16 v13, v22 │ │ -19fada: 280e |051b: goto 0529 // +000e │ │ -19fadc: 0d00 |051c: move-exception v0 │ │ -19fade: 075d |051d: move-object v13, v5 │ │ -19fae0: 07f2 |051e: move-object v2, v15 │ │ -19fae2: 0803 1100 |051f: move-object/from16 v3, v17 │ │ -19fae6: 0721 |0521: move-object v1, v2 │ │ -19fae8: 07d6 |0522: move-object v6, v13 │ │ -19faea: 2841 |0523: goto 0564 // +0041 │ │ -19faec: 0d00 |0524: move-exception v0 │ │ -19faee: 075d |0525: move-object v13, v5 │ │ -19faf0: 07f2 |0526: move-object v2, v15 │ │ -19faf2: 0803 1100 |0527: move-object/from16 v3, v17 │ │ -19faf6: 0721 |0529: move-object v1, v2 │ │ -19faf8: 07d6 |052a: move-object v6, v13 │ │ -19fafa: 281c |052b: goto 0547 // +001c │ │ -19fafc: 0d00 |052c: move-exception v0 │ │ -19fafe: 075d |052d: move-object v13, v5 │ │ -19fb00: 0803 1100 |052e: move-object/from16 v3, v17 │ │ -19fb04: 0702 |0530: move-object v2, v0 │ │ -19fb06: 07d6 |0531: move-object v6, v13 │ │ -19fb08: 1201 |0532: const/4 v1, #int 0 // #0 │ │ -19fb0a: 2832 |0533: goto 0565 // +0032 │ │ -19fb0c: 0d00 |0534: move-exception v0 │ │ -19fb0e: 075d |0535: move-object v13, v5 │ │ -19fb10: 0803 1100 |0536: move-object/from16 v3, v17 │ │ -19fb14: 07d6 |0538: move-object v6, v13 │ │ -19fb16: 1201 |0539: const/4 v1, #int 0 // #0 │ │ -19fb18: 280d |053a: goto 0547 // +000d │ │ -19fb1a: 0d00 |053b: move-exception v0 │ │ -19fb1c: 0803 1100 |053c: move-object/from16 v3, v17 │ │ -19fb20: 0702 |053e: move-object v2, v0 │ │ -19fb22: 1201 |053f: const/4 v1, #int 0 // #0 │ │ -19fb24: 1206 |0540: const/4 v6, #int 0 // #0 │ │ -19fb26: 2824 |0541: goto 0565 // +0024 │ │ -19fb28: 0d00 |0542: move-exception v0 │ │ -19fb2a: 0803 1100 |0543: move-object/from16 v3, v17 │ │ -19fb2e: 1201 |0545: const/4 v1, #int 0 // #0 │ │ -19fb30: 1206 |0546: const/4 v6, #int 0 // #0 │ │ -19fb32: 6202 3d43 |0547: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ -19fb36: 1a04 3533 |0549: const-string v4, "Recoding video failed unexpectedly/2" // string@3335 │ │ -19fb3a: 7130 c602 4200 |054b: invoke-static {v2, v4, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -19fb40: 3801 0500 |054e: if-eqz v1, 0553 // +0005 │ │ -19fb44: 6e10 cf01 0100 |0550: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ -19fb4a: 3806 0e00 |0553: if-eqz v6, 0561 // +000e │ │ -19fb4e: 1201 |0555: const/4 v1, #int 0 // #0 │ │ -19fb50: 6e20 ce58 1600 |0556: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58ce │ │ -19fb56: 2808 |0559: goto 0561 // +0008 │ │ -19fb58: 0d00 |055a: move-exception v0 │ │ -19fb5a: 0701 |055b: move-object v1, v0 │ │ -19fb5c: 6200 3d43 |055c: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ -19fb60: 7130 c602 3001 |055e: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -19fb66: 1211 |0561: const/4 v1, #int 1 // #1 │ │ -19fb68: 0f01 |0562: return v1 │ │ -19fb6a: 0d00 |0563: move-exception v0 │ │ -19fb6c: 0702 |0564: move-object v2, v0 │ │ -19fb6e: 3801 0500 |0565: if-eqz v1, 056a // +0005 │ │ -19fb72: 6e10 cf01 0100 |0567: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ -19fb78: 3806 0e00 |056a: if-eqz v6, 0578 // +000e │ │ -19fb7c: 1201 |056c: const/4 v1, #int 0 // #0 │ │ -19fb7e: 6e20 ce58 1600 |056d: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58ce │ │ -19fb84: 2808 |0570: goto 0578 // +0008 │ │ -19fb86: 0d00 |0571: move-exception v0 │ │ -19fb88: 0701 |0572: move-object v1, v0 │ │ -19fb8a: 6200 3d43 |0573: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ -19fb8e: 7130 c602 3001 |0575: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -19fb94: 2702 |0578: throw v2 │ │ -19fb96: 6200 3d43 |0579: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ -19fb9a: 1a01 923d |057b: const-string v1, "Video width or height are 0, refusing recode." // string@3d92 │ │ -19fb9e: 7120 c502 1000 |057d: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -19fba4: 1201 |0580: const/4 v1, #int 0 // #0 │ │ -19fba6: 0f01 |0581: return v1 │ │ +19f098: |[19f098] org.thoughtcrime.securesms.video.recode.VideoRecoder.convertVideo:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;Ljava/lang/String;)Z │ │ +19f0a8: 0800 2800 |0000: move-object/from16 v0, v40 │ │ +19f0ac: 1a01 ce83 |0002: const-string v1, "video/avc" // string@83ce │ │ +19f0b0: 1a02 3017 |0004: const-string v2, "Flushing video failed unexpectedly" // string@1730 │ │ +19f0b4: 530d 3b43 |0006: iget-wide v13, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@433b │ │ +19f0b8: 530b 2e43 |0008: iget-wide v11, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@432e │ │ +19f0bc: 5203 3943 |000a: iget v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ +19f0c0: 5204 3743 |000c: iget v4, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ +19f0c4: 5205 3a43 |000e: iget v5, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@433a │ │ +19f0c8: 5206 3643 |0010: iget v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4336 │ │ +19f0cc: 5207 3243 |0012: iget v7, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4332 │ │ +19f0d0: 5208 3543 |0014: iget v8, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4335 │ │ +19f0d4: 5209 3843 |0016: iget v9, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ +19f0d8: 220f bd02 |0018: new-instance v15, Ljava/io/File; // type@02bd │ │ +19f0dc: 080a 2900 |001a: move-object/from16 v10, v41 │ │ +19f0e0: 7020 6109 af00 |001c: invoke-direct {v15, v10}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ +19f0e6: 130a 5a00 |001f: const/16 v10, #int 90 // #5a │ │ +19f0ea: 33a5 0d00 |0021: if-ne v5, v10, 002e // +000d │ │ +19f0ee: 0811 0200 |0023: move-object/from16 v17, v2 │ │ +19f0f2: 1205 |0025: const/4 v5, #int 0 // #0 │ │ +19f0f4: 130a 0e01 |0026: const/16 v10, #int 270 // #10e │ │ +19f0f8: 0226 0400 |0028: move/from16 v38, v4 │ │ +19f0fc: 0134 |002a: move v4, v3 │ │ +19f0fe: 0203 2600 |002b: move/from16 v3, v38 │ │ +19f102: 2814 |002d: goto 0041 // +0014 │ │ +19f104: 130a b400 |002e: const/16 v10, #int 180 // #b4 │ │ +19f108: 33a5 0600 |0030: if-ne v5, v10, 0036 // +0006 │ │ +19f10c: 0811 0200 |0032: move-object/from16 v17, v2 │ │ +19f110: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +19f112: 280c |0035: goto 0041 // +000c │ │ +19f114: 130a 0e01 |0036: const/16 v10, #int 270 // #10e │ │ +19f118: 0811 0200 |0038: move-object/from16 v17, v2 │ │ +19f11c: 33a5 0600 |003a: if-ne v5, v10, 0040 // +0006 │ │ +19f120: 1205 |003c: const/4 v5, #int 0 // #0 │ │ +19f122: 130a 5a00 |003d: const/16 v10, #int 90 // #5a │ │ +19f126: 28e9 |003f: goto 0028 // -0017 │ │ +19f128: 120a |0040: const/4 v10, #int 0 // #0 │ │ +19f12a: 2202 bd02 |0041: new-instance v2, Ljava/io/File; // type@02bd │ │ +19f12e: 5400 3343 |0043: iget-object v0, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@4333 │ │ +19f132: 7020 6109 0200 |0045: invoke-direct {v2, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ +19f138: 6e10 6309 0200 |0048: invoke-virtual {v2}, Ljava/io/File;.canRead:()Z // method@0963 │ │ +19f13e: 0a00 |004b: move-result v0 │ │ +19f140: 3900 0c00 |004c: if-nez v0, 0058 // +000c │ │ +19f144: 6200 3d43 |004e: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ +19f148: 1a01 4e14 |0050: const-string v1, "Could not read video file to be recoded" // string@144e │ │ +19f14c: 7120 c502 1000 |0052: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +19f152: 1310 0000 |0055: const/16 v16, #int 0 // #0 │ │ +19f156: 0f10 |0057: return v16 │ │ +19f158: 1310 0000 |0058: const/16 v16, #int 0 // #0 │ │ +19f15c: 7100 220b 0000 |005a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ +19f162: 3803 1c05 |005d: if-eqz v3, 0579 // +051c │ │ +19f166: 3804 1a05 |005f: if-eqz v4, 0579 // +051a │ │ +19f16a: 0812 0100 |0061: move-object/from16 v18, v1 │ │ +19f16e: 2201 7200 |0063: new-instance v1, Landroid/media/MediaCodec$BufferInfo; // type@0072 │ │ +19f172: 7010 b501 0100 |0065: invoke-direct {v1}, Landroid/media/MediaCodec$BufferInfo;.:()V // method@01b5 │ │ +19f178: 2200 0411 |0068: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // type@1104 │ │ +19f17c: 7010 d358 0000 |006a: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.:()V // method@58d3 │ │ +19f182: 6e20 db58 f000 |006d: invoke-virtual {v0, v15}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setCacheFile:(Ljava/io/File;)V // method@58db │ │ +19f188: 6e20 dc58 5000 |0070: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setRotation:(I)V // method@58dc │ │ +19f18e: 6e30 dd58 3004 |0073: invoke-virtual {v0, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setSize:(II)V // method@58dd │ │ +19f194: 2205 0311 |0076: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // type@1103 │ │ +19f198: 7010 c158 0500 |0078: invoke-direct {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.:()V // method@58c1 │ │ +19f19e: 6e20 c458 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@58c4 │ │ +19f1a4: 0c05 |007e: move-result-object v5 │ │ +19f1a6: 0813 0f00 |007f: move-object/from16 v19, v15 │ │ +19f1aa: 220f 7500 |0081: new-instance v15, Landroid/media/MediaExtractor; // type@0075 │ │ +19f1ae: 7010 c701 0f00 |0083: invoke-direct {v15}, Landroid/media/MediaExtractor;.:()V // method@01c7 │ │ +19f1b4: 6e10 7709 0200 |0086: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@0977 │ │ +19f1ba: 0c00 |0089: move-result-object v0 │ │ +19f1bc: 6e20 d201 0f00 |008a: invoke-virtual {v15, v0}, Landroid/media/MediaExtractor;.setDataSource:(Ljava/lang/String;)V // method@01d2 │ │ +19f1c2: 7601 1059 2700 |008d: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5910 │ │ +19f1c8: 1614 ffff |0090: const-wide/16 v20, #int -1 // #ffff │ │ +19f1cc: 3489 3b00 |0092: if-lt v9, v8, 00cd // +003b │ │ +19f1d0: 3363 3900 |0094: if-ne v3, v6, 00cd // +0039 │ │ +19f1d4: 3374 3700 |0096: if-ne v4, v7, 00cd // +0037 │ │ +19f1d8: 380a 0300 |0098: if-eqz v10, 009b // +0003 │ │ +19f1dc: 2833 |009a: goto 00cd // +0033 │ │ +19f1de: 1200 |009b: const/4 v0, #int 0 // #0 │ │ +19f1e0: 0803 2700 |009c: move-object/from16 v3, v39 │ │ +19f1e4: 07f4 |009e: move-object v4, v15 │ │ +19f1e6: 0752 |009f: move-object v2, v5 │ │ +19f1e8: 0716 |00a0: move-object v6, v1 │ │ +19f1ea: 04d7 |00a1: move-wide v7, v13 │ │ +19f1ec: 0816 0200 |00a2: move-object/from16 v22, v2 │ │ +19f1f0: 1202 |00a4: const/4 v2, #int 0 // #0 │ │ +19f1f2: 04b9 |00a5: move-wide v9, v11 │ │ +19f1f4: 0517 0b00 |00a6: move-wide/from16 v23, v11 │ │ +19f1f8: 080b 1300 |00a8: move-object/from16 v11, v19 │ │ +19f1fc: 010c |00aa: move v12, v0 │ │ +19f1fe: 760a 1559 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@5915 │ │ +19f204: 0b03 |00ae: move-result-wide v3 │ │ +19f206: 3100 0314 |00af: cmp-long v0, v3, v20 │ │ +19f20a: 3800 0400 |00b1: if-eqz v0, 00b5 // +0004 │ │ +19f20e: 0437 |00b3: move-wide v7, v3 │ │ +19f210: 2802 |00b4: goto 00b6 // +0002 │ │ +19f212: 04d7 |00b5: move-wide v7, v13 │ │ +19f214: 07f2 |00b6: move-object v2, v15 │ │ +19f216: 0806 1600 |00b7: move-object/from16 v6, v22 │ │ +19f21a: 120a |00b9: const/4 v10, #int 0 // #0 │ │ +19f21c: 2900 2104 |00ba: goto/16 04db // +0421 │ │ +19f220: 0d00 |00bc: move-exception v0 │ │ +19f222: 0702 |00bd: move-object v2, v0 │ │ +19f224: 07f1 |00be: move-object v1, v15 │ │ +19f226: 0803 1100 |00bf: move-object/from16 v3, v17 │ │ +19f22a: 0806 1600 |00c1: move-object/from16 v6, v22 │ │ +19f22e: 2900 a204 |00c3: goto/16 0565 // +04a2 │ │ +19f232: 0d00 |00c5: move-exception v0 │ │ +19f234: 07f1 |00c6: move-object v1, v15 │ │ +19f236: 0803 1100 |00c7: move-object/from16 v3, v17 │ │ +19f23a: 0806 1600 |00c9: move-object/from16 v6, v22 │ │ +19f23e: 2900 7c04 |00cb: goto/16 0547 // +047c │ │ +19f242: 0816 0500 |00cd: move-object/from16 v22, v5 │ │ +19f246: 0517 0b00 |00cf: move-wide/from16 v23, v11 │ │ +19f24a: 1202 |00d1: const/4 v2, #int 0 // #0 │ │ +19f24c: 080c 2700 |00d2: move-object/from16 v12, v39 │ │ +19f250: 7030 1659 fc02 |00d4: invoke-direct {v12, v15, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5916 │ │ +19f256: 0a05 |00d7: move-result v5 │ │ +19f258: 3a05 fe03 |00d8: if-ltz v5, 04d6 // +03fe │ │ +19f25c: 6e20 d101 5f00 |00da: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d1 │ │ +19f262: 1606 0000 |00dd: const-wide/16 v6, #int 0 // #0 │ │ +19f266: 3108 0d06 |00df: cmp-long v8, v13, v6 │ │ +19f26a: 3d08 0600 |00e1: if-lez v8, 00e7 // +0006 │ │ +19f26e: 6e40 d001 df2e |00e3: invoke-virtual {v15, v13, v14, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ +19f274: 2804 |00e6: goto 00ea // +0004 │ │ +19f276: 6e40 d001 6f27 |00e7: invoke-virtual {v15, v6, v7, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ +19f27c: 6e20 cd01 5f00 |00ea: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ +19f282: 0c00 |00ed: move-result-object v0 │ │ +19f284: 080a 1200 |00ee: move-object/from16 v10, v18 │ │ +19f288: 7130 d501 3a04 |00f0: invoke-static {v10, v3, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d5 │ │ +19f28e: 0c0b |00f3: move-result-object v11 │ │ +19f290: 1a06 564a |00f4: const-string v6, "color-format" // string@4a56 │ │ +19f294: 1407 8907 007f |00f6: const v7, #float 1.7018e+38 // #7f000789 │ │ +19f29a: 6e30 da01 6b07 |00f9: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ +19f2a0: 1a06 2747 |00fc: const-string v6, "bitrate" // string@4727 │ │ +19f2a4: 3809 0300 |00fe: if-eqz v9, 0101 // +0003 │ │ +19f2a8: 2804 |0100: goto 0104 // +0004 │ │ +19f2aa: 1409 0010 0e00 |0101: const v9, #float 1.29144e-39 // #000e1000 │ │ +19f2b0: 6e30 da01 6b09 |0104: invoke-virtual {v11, v6, v9}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ +19f2b6: 1a06 9c54 |0107: const-string v6, "frame-rate" // string@549c │ │ +19f2ba: 1307 1900 |0109: const/16 v7, #int 25 // #19 │ │ +19f2be: 6e30 da01 6b07 |010b: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ +19f2c4: 1a06 285c |010e: const-string v6, "i-frame-interval" // string@5c28 │ │ +19f2c8: 1307 0a00 |0110: const/16 v7, #int 10 // #a │ │ +19f2cc: 6e30 da01 6b07 |0112: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ +19f2d2: 7110 b801 0a00 |0115: invoke-static {v10}, Landroid/media/MediaCodec;.createEncoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b8 │ │ +19f2d8: 0c06 |0118: move-result-object v6 │ │ +19f2da: 1207 |0119: const/4 v7, #int 0 // #0 │ │ +19f2dc: 1219 |011a: const/4 v9, #int 1 // #1 │ │ +19f2de: 6e59 b601 b677 |011b: invoke-virtual {v6, v11, v7, v7, v9}, Landroid/media/MediaCodec;.configure:(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V // method@01b6 │ │ +19f2e4: 2207 0011 |011e: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/InputSurface; // type@1100 │ │ +19f2e8: 6e10 b901 0600 |0120: invoke-virtual {v6}, Landroid/media/MediaCodec;.createInputSurface:()Landroid/view/Surface; // method@01b9 │ │ +19f2ee: 0c09 |0123: move-result-object v9 │ │ +19f2f0: 7020 ac58 9700 |0124: invoke-direct {v7, v9}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.:(Landroid/view/Surface;)V // method@58ac │ │ +19f2f6: 6e10 b058 0700 |0127: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.makeCurrent:()V // method@58b0 │ │ +19f2fc: 6e10 c501 0600 |012a: invoke-virtual {v6}, Landroid/media/MediaCodec;.start:()V // method@01c5 │ │ +19f302: 1a09 f46b |012d: const-string v9, "mime" // string@6bf4 │ │ +19f306: 6e20 d801 9000 |012f: invoke-virtual {v0, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ +19f30c: 0c09 |0132: move-result-object v9 │ │ +19f30e: 7110 b701 0900 |0133: invoke-static {v9}, Landroid/media/MediaCodec;.createDecoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b7 │ │ +19f314: 0c09 |0136: move-result-object v9 │ │ +19f316: 220b 0511 |0137: new-instance v11, Lorg/thoughtcrime/securesms/video/recode/OutputSurface; // type@1105 │ │ +19f31a: 7010 de58 0b00 |0139: invoke-direct {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.:()V // method@58de │ │ +19f320: 6e10 e658 0b00 |013c: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.getSurface:()Landroid/view/Surface; // method@58e6 │ │ +19f326: 0c0c |013f: move-result-object v12 │ │ +19f328: 0810 0700 |0140: move-object/from16 v16, v7 │ │ +19f32c: 1207 |0142: const/4 v7, #int 0 // #0 │ │ +19f32e: 6e52 b601 097c |0143: invoke-virtual {v9, v0, v12, v7, v2}, Landroid/media/MediaCodec;.configure:(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V // method@01b6 │ │ +19f334: 6e10 c501 0900 |0146: invoke-virtual {v9}, Landroid/media/MediaCodec;.start:()V // method@01c5 │ │ +19f33a: 7601 1059 2700 |0149: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5910 │ │ +19f340: 0523 1400 |014c: move-wide/from16 v35, v20 │ │ +19f344: 1200 |014e: const/4 v0, #int 0 // #0 │ │ +19f346: 1312 0000 |014f: const/16 v18, #int 0 // #0 │ │ +19f34a: 1322 0000 |0151: const/16 v34, #int 0 // #0 │ │ +19f34e: 1325 fbff |0153: const/16 v37, #int -5 // #fffb │ │ +19f352: 3900 e802 |0155: if-nez v0, 043d // +02e8 │ │ +19f356: 7601 1059 2700 |0157: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5910 │ │ +19f35c: 0228 0800 |015a: move/from16 v40, v8 │ │ +19f360: 1607 c409 |015c: const-wide/16 v7, #int 2500 // #9c4 │ │ +19f364: 3912 5c00 |015e: if-nez v18, 01ba // +005c │ │ +19f368: 6e10 cb01 0f00 |0160: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01cb │ │ +19f36e: 0a0c |0163: move-result v12 │ │ +19f370: 335c 3700 |0164: if-ne v12, v5, 019b // +0037 │ │ +19f374: 6e30 ba01 7908 |0166: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01ba │ │ +19f37a: 0a0c |0169: move-result v12 │ │ +19f37c: 3a0c 3600 |016a: if-ltz v12, 01a0 // +0036 │ │ +19f380: 6e20 bc01 c900 |016c: invoke-virtual {v9, v12}, Landroid/media/MediaCodec;.getInputBuffer:(I)Ljava/nio/ByteBuffer; // method@01bc │ │ +19f386: 0c07 |016f: move-result-object v7 │ │ +19f388: 6e30 ce01 7f02 |0170: invoke-virtual {v15, v7, v2}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01ce │ │ +19f38e: 0a1e |0173: move-result v30 │ │ +19f390: 3b1e 1400 |0174: if-gez v30, 0188 // +0014 │ │ +19f394: 161f 0000 |0176: const-wide/16 v31, #int 0 // #0 │ │ +19f398: 1321 0400 |0178: const/16 v33, #int 4 // #4 │ │ +19f39c: 131d 0000 |017a: const/16 v29, #int 0 // #0 │ │ +19f3a0: 131e 0000 |017c: const/16 v30, #int 0 // #0 │ │ +19f3a4: 081b 0900 |017e: move-object/from16 v27, v9 │ │ +19f3a8: 021c 0c00 |0180: move/from16 v28, v12 │ │ +19f3ac: 7407 c101 1b00 |0182: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ +19f3b2: 1312 0100 |0185: const/16 v18, #int 1 // #1 │ │ +19f3b6: 2819 |0187: goto 01a0 // +0019 │ │ +19f3b8: 6e10 ca01 0f00 |0188: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01ca │ │ +19f3be: 0b1f |018b: move-result-wide v31 │ │ +19f3c0: 1321 0000 |018c: const/16 v33, #int 0 // #0 │ │ +19f3c4: 131d 0000 |018e: const/16 v29, #int 0 // #0 │ │ +19f3c8: 081b 0900 |0190: move-object/from16 v27, v9 │ │ +19f3cc: 021c 0c00 |0192: move/from16 v28, v12 │ │ +19f3d0: 7407 c101 1b00 |0194: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ +19f3d6: 6e10 c801 0f00 |0197: invoke-virtual {v15}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ +19f3dc: 2806 |019a: goto 01a0 // +0006 │ │ +19f3de: 12f7 |019b: const/4 v7, #int -1 // #ff │ │ +19f3e0: 337c 0400 |019c: if-ne v12, v7, 01a0 // +0004 │ │ +19f3e4: 1217 |019e: const/4 v7, #int 1 // #1 │ │ +19f3e6: 2802 |019f: goto 01a1 // +0002 │ │ +19f3e8: 1207 |01a0: const/4 v7, #int 0 // #0 │ │ +19f3ea: 3807 1900 |01a1: if-eqz v7, 01ba // +0019 │ │ +19f3ee: 1607 c409 |01a3: const-wide/16 v7, #int 2500 // #9c4 │ │ +19f3f2: 6e30 ba01 7908 |01a5: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01ba │ │ +19f3f8: 0a1c |01a8: move-result v28 │ │ +19f3fa: 3a1c 1100 |01a9: if-ltz v28, 01ba // +0011 │ │ +19f3fe: 161f 0000 |01ab: const-wide/16 v31, #int 0 // #0 │ │ +19f402: 1321 0400 |01ad: const/16 v33, #int 4 // #4 │ │ +19f406: 131d 0000 |01af: const/16 v29, #int 0 // #0 │ │ +19f40a: 131e 0000 |01b1: const/16 v30, #int 0 // #0 │ │ +19f40e: 081b 0900 |01b3: move-object/from16 v27, v9 │ │ +19f412: 7407 c101 1b00 |01b5: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ +19f418: 1312 0100 |01b8: const/16 v18, #int 1 // #1 │ │ +19f41c: df07 2201 |01ba: xor-int/lit8 v7, v34, #int 1 // #01 │ │ +19f420: 020c 2500 |01bc: move/from16 v12, v37 │ │ +19f424: 1218 |01be: const/4 v8, #int 1 // #1 │ │ +19f426: 3907 0b00 |01bf: if-nez v7, 01ca // +000b │ │ +19f42a: 3808 0300 |01c1: if-eqz v8, 01c4 // +0003 │ │ +19f42e: 2807 |01c3: goto 01ca // +0007 │ │ +19f430: 0208 2800 |01c4: move/from16 v8, v40 │ │ +19f434: 0225 0c00 |01c6: move/from16 v37, v12 │ │ +19f438: 1207 |01c8: const/4 v7, #int 0 // #0 │ │ +19f43a: 288c |01c9: goto 0155 // -0074 │ │ +19f43c: 7601 1059 2700 |01ca: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5910 │ │ +19f442: 021d 0000 |01cd: move/from16 v29, v0 │ │ +19f446: 021c 0300 |01cf: move/from16 v28, v3 │ │ +19f44a: 1602 c409 |01d1: const-wide/16 v2, #int 2500 // #9c4 │ │ +19f44e: 6e40 bb01 1632 |01d3: invoke-virtual {v6, v1, v2, v3}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01bb │ │ +19f454: 0a00 |01d6: move-result v0 │ │ +19f456: 12d3 |01d7: const/4 v3, #int -3 // #fd │ │ +19f458: 12f2 |01d8: const/4 v2, #int -1 // #ff │ │ +19f45a: 3320 1000 |01d9: if-ne v0, v2, 01e9 // +0010 │ │ +19f45e: 0220 0500 |01db: move/from16 v32, v5 │ │ +19f462: 0821 0f00 |01dd: move-object/from16 v33, v15 │ │ +19f466: 0803 1600 |01df: move-object/from16 v3, v22 │ │ +19f46a: 0202 1c00 |01e1: move/from16 v2, v28 │ │ +19f46e: 12f5 |01e3: const/4 v5, #int -1 // #ff │ │ +19f470: 1208 |01e4: const/4 v8, #int 0 // #0 │ │ +19f472: 0216 0700 |01e5: move/from16 v22, v7 │ │ +19f476: 2900 1501 |01e7: goto/16 02fc // +0115 │ │ +19f47a: 3330 0c00 |01e9: if-ne v0, v3, 01f5 // +000c │ │ +19f47e: 0220 0500 |01eb: move/from16 v32, v5 │ │ +19f482: 0821 0f00 |01ed: move-object/from16 v33, v15 │ │ +19f486: 0803 1600 |01ef: move-object/from16 v3, v22 │ │ +19f48a: 0202 1c00 |01f1: move/from16 v2, v28 │ │ +19f48e: 12f5 |01f3: const/4 v5, #int -1 // #ff │ │ +19f490: 28f1 |01f4: goto 01e5 // -000f │ │ +19f492: 12e2 |01f5: const/4 v2, #int -2 // #fe │ │ +19f494: 3320 3900 |01f6: if-ne v0, v2, 022f // +0039 │ │ +19f498: 6e10 c001 0600 |01f8: invoke-virtual {v6}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01c0 │ │ +19f49e: 0c02 |01fb: move-result-object v2 │ │ +19f4a0: 12b3 |01fc: const/4 v3, #int -5 // #fb │ │ +19f4a2: 333c 0e00 |01fd: if-ne v12, v3, 020b // +000e │ │ +19f4a6: 0803 1600 |01ff: move-object/from16 v3, v22 │ │ +19f4aa: 0216 0700 |0201: move/from16 v22, v7 │ │ +19f4ae: 1207 |0203: const/4 v7, #int 0 // #0 │ │ +19f4b0: 6e30 c258 2307 |0204: invoke-virtual {v3, v2, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58c2 │ │ +19f4b6: 0a0c |0207: move-result v12 │ │ +19f4b8: 2807 |0208: goto 020f // +0007 │ │ +19f4ba: 0d00 |0209: move-exception v0 │ │ +19f4bc: 2811 |020a: goto 021b // +0011 │ │ +19f4be: 0803 1600 |020b: move-object/from16 v3, v22 │ │ +19f4c2: 0216 0700 |020d: move/from16 v22, v7 │ │ +19f4c6: 0220 0500 |020f: move/from16 v32, v5 │ │ +19f4ca: 0821 0f00 |0211: move-object/from16 v33, v15 │ │ +19f4ce: 0202 1c00 |0213: move/from16 v2, v28 │ │ +19f4d2: 12f5 |0215: const/4 v5, #int -1 // #ff │ │ +19f4d4: 2900 e600 |0216: goto/16 02fc // +00e6 │ │ +19f4d8: 0d00 |0218: move-exception v0 │ │ +19f4da: 0803 1600 |0219: move-object/from16 v3, v22 │ │ +19f4de: 0702 |021b: move-object v2, v0 │ │ +19f4e0: 0736 |021c: move-object v6, v3 │ │ +19f4e2: 07f1 |021d: move-object v1, v15 │ │ +19f4e4: 0803 1100 |021e: move-object/from16 v3, v17 │ │ +19f4e8: 2900 4503 |0220: goto/16 0565 // +0345 │ │ +19f4ec: 0d00 |0222: move-exception v0 │ │ +19f4ee: 0803 1600 |0223: move-object/from16 v3, v22 │ │ +19f4f2: 0220 0500 |0225: move/from16 v32, v5 │ │ +19f4f6: 0767 |0227: move-object v7, v6 │ │ +19f4f8: 0821 0f00 |0228: move-object/from16 v33, v15 │ │ +19f4fc: 0805 1000 |022a: move-object/from16 v5, v16 │ │ +19f500: 0736 |022c: move-object v6, v3 │ │ +19f502: 2900 6e02 |022d: goto/16 049b // +026e │ │ +19f506: 0803 1600 |022f: move-object/from16 v3, v22 │ │ +19f50a: 0216 0700 |0231: move/from16 v22, v7 │ │ +19f50e: 3a00 e501 |0233: if-ltz v0, 0418 // +01e5 │ │ +19f512: 6e20 be01 0600 |0235: invoke-virtual {v6, v0}, Landroid/media/MediaCodec;.getOutputBuffer:(I)Ljava/nio/ByteBuffer; // method@01be │ │ +19f518: 0c02 |0238: move-result-object v2 │ │ +19f51a: 3802 b201 |0239: if-eqz v2, 03eb // +01b2 │ │ +19f51e: 5217 2f00 |023b: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19f522: 021d 0800 |023d: move/from16 v29, v8 │ │ +19f526: 1218 |023f: const/4 v8, #int 1 // #1 │ │ +19f528: 3787 a300 |0240: if-le v7, v8, 02e3 // +00a3 │ │ +19f52c: 5217 2c00 |0242: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +19f530: dd07 0702 |0244: and-int/lit8 v7, v7, #int 2 // #02 │ │ +19f534: 3907 0800 |0246: if-nez v7, 024e // +0008 │ │ +19f538: 1207 |0248: const/4 v7, #int 0 // #0 │ │ +19f53a: 6e57 d258 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@58d2 │ │ +19f540: 2900 9700 |024c: goto/16 02e3 // +0097 │ │ +19f544: 12b7 |024e: const/4 v7, #int -5 // #fb │ │ +19f546: 337c 9400 |024f: if-ne v12, v7, 02e3 // +0094 │ │ +19f54a: 5218 2f00 |0251: iget v8, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19f54e: 2388 1411 |0253: new-array v8, v8, [B // type@1114 │ │ +19f552: 521c 2d00 |0255: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +19f556: 5217 2f00 |0257: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19f55a: b07c |0259: add-int/2addr v12, v7 │ │ +19f55c: 6e20 a10b c200 |025a: invoke-virtual {v2, v12}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0ba1 │ │ +19f562: 5217 2d00 |025d: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +19f566: 6e20 a40b 7200 |025f: invoke-virtual {v2, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba4 │ │ +19f56c: 6e20 9e0b 8200 |0262: invoke-virtual {v2, v8}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0b9e │ │ +19f572: 5212 2f00 |0265: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19f576: 1217 |0267: const/4 v7, #int 1 // #1 │ │ +19f578: b172 |0268: sub-int/2addr v2, v7 │ │ +19f57a: 3a02 4c00 |0269: if-ltz v2, 02b5 // +004c │ │ +19f57e: 123c |026b: const/4 v12, #int 3 // #3 │ │ +19f580: 37c2 4900 |026c: if-le v2, v12, 02b5 // +0049 │ │ +19f584: 480c 0802 |026e: aget-byte v12, v8, v2 │ │ +19f588: 337c 3900 |0270: if-ne v12, v7, 02a9 // +0039 │ │ +19f58c: d807 02ff |0272: add-int/lit8 v7, v2, #int -1 // #ff │ │ +19f590: 4807 0807 |0274: aget-byte v7, v8, v7 │ │ +19f594: 3907 3300 |0276: if-nez v7, 02a9 // +0033 │ │ +19f598: d807 02fe |0278: add-int/lit8 v7, v2, #int -2 // #fe │ │ +19f59c: 4807 0807 |027a: aget-byte v7, v8, v7 │ │ +19f5a0: 3907 2d00 |027c: if-nez v7, 02a9 // +002d │ │ +19f5a4: d807 02fd |027e: add-int/lit8 v7, v2, #int -3 // #fd │ │ +19f5a8: 480c 0807 |0280: aget-byte v12, v8, v7 │ │ +19f5ac: 390c 2700 |0282: if-nez v12, 02a9 // +0027 │ │ +19f5b0: 7110 960b 0700 |0284: invoke-static {v7}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b96 │ │ +19f5b6: 0c02 |0287: move-result-object v2 │ │ +19f5b8: 521c 2f00 |0288: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19f5bc: b17c |028a: sub-int/2addr v12, v7 │ │ +19f5be: 7110 960b 0c00 |028b: invoke-static {v12}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b96 │ │ +19f5c4: 0c0c |028e: move-result-object v12 │ │ +19f5c6: 0220 0500 |028f: move/from16 v32, v5 │ │ +19f5ca: 0821 0f00 |0291: move-object/from16 v33, v15 │ │ +19f5ce: 1205 |0293: const/4 v5, #int 0 // #0 │ │ +19f5d0: 6e40 a70b 8275 |0294: invoke-virtual {v2, v8, v5, v7}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0ba7 │ │ +19f5d6: 0c0f |0297: move-result-object v15 │ │ +19f5d8: 6e20 a40b 5f00 |0298: invoke-virtual {v15, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba4 │ │ +19f5de: 521f 2f00 |029b: iget v15, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19f5e2: b17f |029d: sub-int/2addr v15, v7 │ │ +19f5e4: 6e40 a70b 8cf7 |029e: invoke-virtual {v12, v8, v7, v15}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0ba7 │ │ +19f5ea: 0c07 |02a1: move-result-object v7 │ │ +19f5ec: 6e20 a40b 5700 |02a2: invoke-virtual {v7, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0ba4 │ │ +19f5f2: 0727 |02a5: move-object v7, v2 │ │ +19f5f4: 0202 1c00 |02a6: move/from16 v2, v28 │ │ +19f5f8: 2815 |02a8: goto 02bd // +0015 │ │ +19f5fa: 0220 0500 |02a9: move/from16 v32, v5 │ │ +19f5fe: 0821 0f00 |02ab: move-object/from16 v33, v15 │ │ +19f602: d802 02ff |02ad: add-int/lit8 v2, v2, #int -1 // #ff │ │ +19f606: 0205 2000 |02af: move/from16 v5, v32 │ │ +19f60a: 080f 2100 |02b1: move-object/from16 v15, v33 │ │ +19f60e: 1217 |02b3: const/4 v7, #int 1 // #1 │ │ +19f610: 28b5 |02b4: goto 0269 // -004b │ │ +19f612: 0220 0500 |02b5: move/from16 v32, v5 │ │ +19f616: 0821 0f00 |02b7: move-object/from16 v33, v15 │ │ +19f61a: 0202 1c00 |02b9: move/from16 v2, v28 │ │ +19f61e: 1207 |02bb: const/4 v7, #int 0 // #0 │ │ +19f620: 120c |02bc: const/4 v12, #int 0 // #0 │ │ +19f622: 7130 d501 2a04 |02bd: invoke-static {v10, v2, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d5 │ │ +19f628: 0c05 |02c0: move-result-object v5 │ │ +19f62a: 3807 0e00 |02c1: if-eqz v7, 02cf // +000e │ │ +19f62e: 380c 0c00 |02c3: if-eqz v12, 02cf // +000c │ │ +19f632: 1a08 4f4d |02c5: const-string v8, "csd-0" // string@4d4f │ │ +19f636: 6e30 d901 8507 |02c7: invoke-virtual {v5, v8, v7}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d9 │ │ +19f63c: 1a07 504d |02ca: const-string v7, "csd-1" // string@4d50 │ │ +19f640: 6e30 d901 750c |02cc: invoke-virtual {v5, v7, v12}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d9 │ │ +19f646: 1207 |02cf: const/4 v7, #int 0 // #0 │ │ +19f648: 6e30 c258 5307 |02d0: invoke-virtual {v3, v5, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58c2 │ │ +19f64e: 0a0c |02d3: move-result v12 │ │ +19f650: 2815 |02d4: goto 02e9 // +0015 │ │ +19f652: 0d00 |02d5: move-exception v0 │ │ +19f654: 0821 0f00 |02d6: move-object/from16 v33, v15 │ │ +19f658: 0702 |02d8: move-object v2, v0 │ │ +19f65a: 0736 |02d9: move-object v6, v3 │ │ +19f65c: 2900 b001 |02da: goto/16 048a // +01b0 │ │ +19f660: 0d00 |02dc: move-exception v0 │ │ +19f662: 0220 0500 |02dd: move/from16 v32, v5 │ │ +19f666: 0821 0f00 |02df: move-object/from16 v33, v15 │ │ +19f66a: 2900 0701 |02e1: goto/16 03e8 // +0107 │ │ +19f66e: 0220 0500 |02e3: move/from16 v32, v5 │ │ +19f672: 0821 0f00 |02e5: move-object/from16 v33, v15 │ │ +19f676: 0202 1c00 |02e7: move/from16 v2, v28 │ │ +19f67a: 5215 2c00 |02e9: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +19f67e: dd05 0504 |02eb: and-int/lit8 v5, v5, #int 4 // #04 │ │ +19f682: 3805 0400 |02ed: if-eqz v5, 02f1 // +0004 │ │ +19f686: 1215 |02ef: const/4 v5, #int 1 // #1 │ │ +19f688: 2802 |02f0: goto 02f2 // +0002 │ │ +19f68a: 1205 |02f1: const/4 v5, #int 0 // #0 │ │ +19f68c: 1207 |02f2: const/4 v7, #int 0 // #0 │ │ +19f68e: 6e30 c301 0607 |02f3: invoke-virtual {v6, v0, v7}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c3 │ │ +19f694: 0208 1d00 |02f6: move/from16 v8, v29 │ │ +19f698: 021d 0500 |02f8: move/from16 v29, v5 │ │ +19f69c: 2900 1bff |02fa: goto/16 0215 // -00e5 │ │ +19f6a0: 3250 1000 |02fc: if-eq v0, v5, 030c // +0010 │ │ +19f6a4: 0207 1600 |02fe: move/from16 v7, v22 │ │ +19f6a8: 0200 1d00 |0300: move/from16 v0, v29 │ │ +19f6ac: 0205 2000 |0302: move/from16 v5, v32 │ │ +19f6b0: 080f 2100 |0304: move-object/from16 v15, v33 │ │ +19f6b4: 0816 0300 |0306: move-object/from16 v22, v3 │ │ +19f6b8: 0123 |0308: move v3, v2 │ │ +19f6ba: 1202 |0309: const/4 v2, #int 0 // #0 │ │ +19f6bc: 2900 b5fe |030a: goto/16 01bf // -014b │ │ +19f6c0: 3922 be00 |030c: if-nez v34, 03ca // +00be │ │ +19f6c4: 0767 |030e: move-object v7, v6 │ │ +19f6c6: 1605 c409 |030f: const-wide/16 v5, #int 2500 // #9c4 │ │ +19f6ca: 6e40 bb01 1965 |0311: invoke-virtual {v9, v1, v5, v6}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01bb │ │ +19f6d0: 0a00 |0314: move-result v0 │ │ +19f6d2: 12ff |0315: const/4 v15, #int -1 // #ff │ │ +19f6d4: 33f0 0d00 |0316: if-ne v0, v15, 0323 // +000d │ │ +19f6d8: 021c 0200 |0318: move/from16 v28, v2 │ │ +19f6dc: 0736 |031a: move-object v6, v3 │ │ +19f6de: 0805 1000 |031b: move-object/from16 v5, v16 │ │ +19f6e2: 1316 0000 |031d: const/16 v22, #int 0 // #0 │ │ +19f6e6: 1619 0000 |031f: const-wide/16 v25, #int 0 // #0 │ │ +19f6ea: 2900 b200 |0321: goto/16 03d3 // +00b2 │ │ +19f6ee: 12d5 |0323: const/4 v5, #int -3 // #fd │ │ +19f6f0: 3350 0800 |0324: if-ne v0, v5, 032c // +0008 │ │ +19f6f4: 021c 0200 |0326: move/from16 v28, v2 │ │ +19f6f8: 0736 |0328: move-object v6, v3 │ │ +19f6fa: 0805 1000 |0329: move-object/from16 v5, v16 │ │ +19f6fe: 28f4 |032b: goto 031f // -000c │ │ +19f700: 12e5 |032c: const/4 v5, #int -2 // #fe │ │ +19f702: 3350 0800 |032d: if-ne v0, v5, 0335 // +0008 │ │ +19f706: 6e10 c001 0900 |032f: invoke-virtual {v9}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01c0 │ │ +19f70c: 28f4 |0332: goto 0326 // -000c │ │ +19f70e: 0d00 |0333: move-exception v0 │ │ +19f710: 28a4 |0334: goto 02d8 // -005c │ │ +19f712: 3a00 7100 |0335: if-ltz v0, 03a6 // +0071 │ │ +19f716: 5215 2f00 |0337: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +19f71a: 3805 0400 |0339: if-eqz v5, 033d // +0004 │ │ +19f71e: 1215 |033b: const/4 v5, #int 1 // #1 │ │ +19f720: 2802 |033c: goto 033e // +0002 │ │ +19f722: 1205 |033d: const/4 v5, #int 0 // #0 │ │ +19f724: 1619 0000 |033e: const-wide/16 v25, #int 0 // #0 │ │ +19f728: 3106 1719 |0340: cmp-long v6, v23, v25 │ │ +19f72c: 3d06 1a00 |0342: if-lez v6, 035c // +001a │ │ +19f730: 021c 0200 |0344: move/from16 v28, v2 │ │ +19f734: 0736 |0346: move-object v6, v3 │ │ +19f736: 5312 2e00 |0347: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19f73a: 311e 0217 |0349: cmp-long v30, v2, v23 │ │ +19f73e: 3a1e 1400 |034b: if-ltz v30, 035f // +0014 │ │ +19f742: 5212 2c00 |034d: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +19f746: de02 0204 |034f: or-int/lit8 v2, v2, #int 4 // #04 │ │ +19f74a: 5912 2c00 |0351: iput v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +19f74e: 1205 |0353: const/4 v5, #int 0 // #0 │ │ +19f750: 1312 0100 |0354: const/16 v18, #int 1 // #1 │ │ +19f754: 1322 0100 |0356: const/16 v34, #int 1 // #1 │ │ +19f758: 2807 |0358: goto 035f // +0007 │ │ +19f75a: 0d00 |0359: move-exception v0 │ │ +19f75c: 2900 6c00 |035a: goto/16 03c6 // +006c │ │ +19f760: 021c 0200 |035c: move/from16 v28, v2 │ │ +19f764: 0736 |035e: move-object v6, v3 │ │ +19f766: 3d28 1200 |035f: if-lez v40, 0371 // +0012 │ │ +19f76a: 3102 2314 |0361: cmp-long v2, v35, v20 │ │ +19f76e: 3902 0e00 |0363: if-nez v2, 0371 // +000e │ │ +19f772: 5312 2e00 |0365: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19f776: 311e 020d |0367: cmp-long v30, v2, v13 │ │ +19f77a: 3b1e 0400 |0369: if-gez v30, 036d // +0004 │ │ +19f77e: 1205 |036b: const/4 v5, #int 0 // #0 │ │ +19f780: 2805 |036c: goto 0371 // +0005 │ │ +19f782: 5312 2e00 |036d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19f786: 0523 0200 |036f: move-wide/from16 v35, v2 │ │ +19f78a: 6e30 c301 0905 |0371: invoke-virtual {v9, v0, v5}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c3 │ │ +19f790: 3805 2400 |0374: if-eqz v5, 0398 // +0024 │ │ +19f794: 6e10 e058 0b00 |0376: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.awaitNewImage:()V // method@58e0 │ │ +19f79a: 1202 |0379: const/4 v2, #int 0 // #0 │ │ +19f79c: 6e20 e358 2b00 |037a: invoke-virtual {v11, v2}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.drawImage:(Z)V // method@58e3 │ │ +19f7a2: 5312 2e00 |037d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +19f7a6: 161e e803 |037f: const-wide/16 v30, #int 1000 // #3e8 │ │ +19f7aa: 9d02 021e |0381: mul-long v2, v2, v30 │ │ +19f7ae: 0805 1000 |0383: move-object/from16 v5, v16 │ │ +19f7b2: 6e30 b258 2503 |0385: invoke-virtual {v5, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.setPresentationTime:(J)V // method@58b2 │ │ +19f7b8: 6e10 b358 0500 |0388: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.swapBuffers:()Z // method@58b3 │ │ +19f7be: 280f |038b: goto 039a // +000f │ │ +19f7c0: 0d00 |038c: move-exception v0 │ │ +19f7c2: 0805 1000 |038d: move-object/from16 v5, v16 │ │ +19f7c6: 0702 |038f: move-object v2, v0 │ │ +19f7c8: 6200 3d43 |0390: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ +19f7cc: 1a03 8b51 |0392: const-string v3, "error while waiting for recording output surface" // string@518b │ │ +19f7d0: 7130 c602 3002 |0394: invoke-static {v0, v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +19f7d6: 2803 |0397: goto 039a // +0003 │ │ +19f7d8: 0805 1000 |0398: move-object/from16 v5, v16 │ │ +19f7dc: 5210 2c00 |039a: iget v0, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +19f7e0: dd00 0004 |039c: and-int/lit8 v0, v0, #int 4 // #04 │ │ +19f7e4: 3800 3500 |039e: if-eqz v0, 03d3 // +0035 │ │ +19f7e8: 6e10 c401 0700 |03a0: invoke-virtual {v7}, Landroid/media/MediaCodec;.signalEndOfInputStream:()V // method@01c4 │ │ +19f7ee: 1316 0000 |03a3: const/16 v22, #int 0 // #0 │ │ +19f7f2: 282e |03a5: goto 03d3 // +002e │ │ +19f7f4: 0736 |03a6: move-object v6, v3 │ │ +19f7f6: 0805 1000 |03a7: move-object/from16 v5, v16 │ │ +19f7fa: 2202 0003 |03a9: new-instance v2, Ljava/lang/RuntimeException; // type@0300 │ │ +19f7fe: 2203 0703 |03ab: new-instance v3, Ljava/lang/StringBuilder; // type@0307 │ │ +19f802: 7010 020b 0300 |03ad: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ +19f808: 1a04 9a82 |03b0: const-string v4, "unexpected result from decoder.dequeueOutputBuffer: " // string@829a │ │ +19f80c: 6e20 0e0b 4300 |03b2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19f812: 6e20 090b 0300 |03b5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +19f818: 6e10 1f0b 0300 |03b8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19f81e: 0c00 |03bb: move-result-object v0 │ │ +19f820: 7020 ab0a 0200 |03bc: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19f826: 2702 |03bf: throw v2 │ │ +19f828: 0d00 |03c0: move-exception v0 │ │ +19f82a: 0736 |03c1: move-object v6, v3 │ │ +19f82c: 2900 c700 |03c2: goto/16 0489 // +00c7 │ │ +19f830: 0d00 |03c4: move-exception v0 │ │ +19f832: 0736 |03c5: move-object v6, v3 │ │ +19f834: 0805 1000 |03c6: move-object/from16 v5, v16 │ │ +19f838: 2900 d300 |03c8: goto/16 049b // +00d3 │ │ +19f83c: 021c 0200 |03ca: move/from16 v28, v2 │ │ +19f840: 0767 |03cc: move-object v7, v6 │ │ +19f842: 0805 1000 |03cd: move-object/from16 v5, v16 │ │ +19f846: 12ff |03cf: const/4 v15, #int -1 // #ff │ │ +19f848: 1619 0000 |03d0: const-wide/16 v25, #int 0 // #0 │ │ +19f84c: 0736 |03d2: move-object v6, v3 │ │ +19f84e: 0810 0500 |03d3: move-object/from16 v16, v5 │ │ +19f852: 0203 1c00 |03d5: move/from16 v3, v28 │ │ +19f856: 0200 1d00 |03d7: move/from16 v0, v29 │ │ +19f85a: 0205 2000 |03d9: move/from16 v5, v32 │ │ +19f85e: 080f 2100 |03db: move-object/from16 v15, v33 │ │ +19f862: 1202 |03dd: const/4 v2, #int 0 // #0 │ │ +19f864: 0226 1600 |03de: move/from16 v38, v22 │ │ +19f868: 0816 0600 |03e0: move-object/from16 v22, v6 │ │ +19f86c: 0776 |03e2: move-object v6, v7 │ │ +19f86e: 0207 2600 |03e3: move/from16 v7, v38 │ │ +19f872: 2900 dafd |03e5: goto/16 01bf // -0226 │ │ +19f876: 0d00 |03e7: move-exception v0 │ │ +19f878: 0767 |03e8: move-object v7, v6 │ │ +19f87a: 2900 41fe |03e9: goto/16 022a // -01bf │ │ +19f87e: 0220 0500 |03eb: move/from16 v32, v5 │ │ +19f882: 0767 |03ed: move-object v7, v6 │ │ +19f884: 0821 0f00 |03ee: move-object/from16 v33, v15 │ │ +19f888: 0805 1000 |03f0: move-object/from16 v5, v16 │ │ +19f88c: 0736 |03f2: move-object v6, v3 │ │ +19f88e: 2202 0003 |03f3: new-instance v2, Ljava/lang/RuntimeException; // type@0300 │ │ +19f892: 2203 0703 |03f5: new-instance v3, Ljava/lang/StringBuilder; // type@0307 │ │ +19f896: 7010 020b 0300 |03f7: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ +19f89c: 1a04 1d51 |03fa: const-string v4, "encoderOutputBuffer " // string@511d │ │ +19f8a0: 6e20 0e0b 4300 |03fc: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19f8a6: 6e20 090b 0300 |03ff: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +19f8ac: 1a00 3704 |0402: const-string v0, " was null" // string@0437 │ │ +19f8b0: 6e20 0e0b 0300 |0404: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19f8b6: 6e10 1f0b 0300 |0407: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19f8bc: 0c00 |040a: move-result-object v0 │ │ +19f8be: 7020 ab0a 0200 |040b: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19f8c4: 2702 |040e: throw v2 │ │ +19f8c6: 0d00 |040f: move-exception v0 │ │ +19f8c8: 0736 |0410: move-object v6, v3 │ │ +19f8ca: 0821 0f00 |0411: move-object/from16 v33, v15 │ │ +19f8ce: 2900 7600 |0413: goto/16 0489 // +0076 │ │ +19f8d2: 0d00 |0415: move-exception v0 │ │ +19f8d4: 2900 0ffe |0416: goto/16 0225 // -01f1 │ │ +19f8d8: 0220 0500 |0418: move/from16 v32, v5 │ │ +19f8dc: 0767 |041a: move-object v7, v6 │ │ +19f8de: 0821 0f00 |041b: move-object/from16 v33, v15 │ │ +19f8e2: 0805 1000 |041d: move-object/from16 v5, v16 │ │ +19f8e6: 0736 |041f: move-object v6, v3 │ │ +19f8e8: 2202 0003 |0420: new-instance v2, Ljava/lang/RuntimeException; // type@0300 │ │ +19f8ec: 2203 0703 |0422: new-instance v3, Ljava/lang/StringBuilder; // type@0307 │ │ +19f8f0: 7010 020b 0300 |0424: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ +19f8f6: 1a04 9b82 |0427: const-string v4, "unexpected result from encoder.dequeueOutputBuffer: " // string@829b │ │ +19f8fa: 6e20 0e0b 4300 |0429: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19f900: 6e20 090b 0300 |042c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +19f906: 6e10 1f0b 0300 |042f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19f90c: 0c00 |0432: move-result-object v0 │ │ +19f90e: 7020 ab0a 0200 |0433: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0aab │ │ +19f914: 2702 |0436: throw v2 │ │ +19f916: 0d00 |0437: move-exception v0 │ │ +19f918: 2900 5100 |0438: goto/16 0489 // +0051 │ │ +19f91c: 0d00 |043a: move-exception v0 │ │ +19f91e: 2900 6000 |043b: goto/16 049b // +0060 │ │ +19f922: 0220 0500 |043d: move/from16 v32, v5 │ │ +19f926: 0767 |043f: move-object v7, v6 │ │ +19f928: 0821 0f00 |0440: move-object/from16 v33, v15 │ │ +19f92c: 0805 1000 |0442: move-object/from16 v5, v16 │ │ +19f930: 0806 1600 |0444: move-object/from16 v6, v22 │ │ +19f934: 3100 2314 |0446: cmp-long v0, v35, v20 │ │ +19f938: 3800 0400 |0448: if-eqz v0, 044c // +0004 │ │ +19f93c: 050d 2300 |044a: move-wide/from16 v13, v35 │ │ +19f940: 0203 2000 |044c: move/from16 v3, v32 │ │ +19f944: 0802 2100 |044e: move-object/from16 v2, v33 │ │ +19f948: 120a |0450: const/4 v10, #int 0 // #0 │ │ +19f94a: 2900 5600 |0451: goto/16 04a7 // +0056 │ │ +19f94e: 0d00 |0453: move-exception v0 │ │ +19f950: 0220 0500 |0454: move/from16 v32, v5 │ │ +19f954: 0767 |0456: move-object v7, v6 │ │ +19f956: 0821 0f00 |0457: move-object/from16 v33, v15 │ │ +19f95a: 0805 1000 |0459: move-object/from16 v5, v16 │ │ +19f95e: 2808 |045b: goto 0463 // +0008 │ │ +19f960: 0d00 |045c: move-exception v0 │ │ +19f962: 0220 0500 |045d: move/from16 v32, v5 │ │ +19f966: 0775 |045f: move-object v5, v7 │ │ +19f968: 0821 0f00 |0460: move-object/from16 v33, v15 │ │ +19f96c: 0767 |0462: move-object v7, v6 │ │ +19f96e: 0806 1600 |0463: move-object/from16 v6, v22 │ │ +19f972: 2836 |0465: goto 049b // +0036 │ │ +19f974: 0d00 |0466: move-exception v0 │ │ +19f976: 0220 0500 |0467: move/from16 v32, v5 │ │ +19f97a: 0775 |0469: move-object v5, v7 │ │ +19f97c: 0821 0f00 |046a: move-object/from16 v33, v15 │ │ +19f980: 0767 |046c: move-object v7, v6 │ │ +19f982: 0806 1600 |046d: move-object/from16 v6, v22 │ │ +19f986: 282b |046f: goto 049a // +002b │ │ +19f988: 0d00 |0470: move-exception v0 │ │ +19f98a: 0220 0500 |0471: move/from16 v32, v5 │ │ +19f98e: 0775 |0473: move-object v5, v7 │ │ +19f990: 0821 0f00 |0474: move-object/from16 v33, v15 │ │ +19f994: 0767 |0476: move-object v7, v6 │ │ +19f996: 0806 1600 |0477: move-object/from16 v6, v22 │ │ +19f99a: 2820 |0479: goto 0499 // +0020 │ │ +19f99c: 0d00 |047a: move-exception v0 │ │ +19f99e: 0220 0500 |047b: move/from16 v32, v5 │ │ +19f9a2: 0767 |047d: move-object v7, v6 │ │ +19f9a4: 0821 0f00 |047e: move-object/from16 v33, v15 │ │ +19f9a8: 0806 1600 |0480: move-object/from16 v6, v22 │ │ +19f9ac: 1205 |0482: const/4 v5, #int 0 // #0 │ │ +19f9ae: 2816 |0483: goto 0499 // +0016 │ │ +19f9b0: 0d00 |0484: move-exception v0 │ │ +19f9b2: 0821 0f00 |0485: move-object/from16 v33, v15 │ │ +19f9b6: 0806 1600 |0487: move-object/from16 v6, v22 │ │ +19f9ba: 0702 |0489: move-object v2, v0 │ │ +19f9bc: 0803 1100 |048a: move-object/from16 v3, v17 │ │ +19f9c0: 0801 2100 |048c: move-object/from16 v1, v33 │ │ +19f9c4: 2900 d700 |048e: goto/16 0565 // +00d7 │ │ +19f9c8: 0d00 |0490: move-exception v0 │ │ +19f9ca: 0220 0500 |0491: move/from16 v32, v5 │ │ +19f9ce: 0821 0f00 |0493: move-object/from16 v33, v15 │ │ +19f9d2: 0806 1600 |0495: move-object/from16 v6, v22 │ │ +19f9d6: 1205 |0497: const/4 v5, #int 0 // #0 │ │ +19f9d8: 1207 |0498: const/4 v7, #int 0 // #0 │ │ +19f9da: 1209 |0499: const/4 v9, #int 0 // #0 │ │ +19f9dc: 120b |049a: const/4 v11, #int 0 // #0 │ │ +19f9de: 6202 3d43 |049b: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ +19f9e2: 1a03 3433 |049d: const-string v3, "Recoding video failed unexpectedly" // string@3334 │ │ +19f9e6: 7130 c602 3200 |049f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +19f9ec: 0203 2000 |04a2: move/from16 v3, v32 │ │ +19f9f0: 0802 2100 |04a4: move-object/from16 v2, v33 │ │ +19f9f4: 121a |04a6: const/4 v10, #int 1 // #1 │ │ +19f9f6: 6e20 d301 3200 |04a7: invoke-virtual {v2, v3}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d3 │ │ +19f9fc: 380b 0500 |04aa: if-eqz v11, 04af // +0005 │ │ +19fa00: 6e10 e958 0b00 |04ac: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.release:()V // method@58e9 │ │ +19fa06: 3805 0500 |04af: if-eqz v5, 04b4 // +0005 │ │ +19fa0a: 6e10 b158 0500 |04b1: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.release:()V // method@58b1 │ │ +19fa10: 3809 0800 |04b4: if-eqz v9, 04bc // +0008 │ │ +19fa14: 6e10 c601 0900 |04b6: invoke-virtual {v9}, Landroid/media/MediaCodec;.stop:()V // method@01c6 │ │ +19fa1a: 6e10 c201 0900 |04b9: invoke-virtual {v9}, Landroid/media/MediaCodec;.release:()V // method@01c2 │ │ +19fa20: 3807 0800 |04bc: if-eqz v7, 04c4 // +0008 │ │ +19fa24: 6e10 c601 0700 |04be: invoke-virtual {v7}, Landroid/media/MediaCodec;.stop:()V // method@01c6 │ │ +19fa2a: 6e10 c201 0700 |04c1: invoke-virtual {v7}, Landroid/media/MediaCodec;.release:()V // method@01c2 │ │ +19fa30: 7601 1059 2700 |04c4: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5910 │ │ +19fa36: 2813 |04c7: goto 04da // +0013 │ │ +19fa38: 0d00 |04c8: move-exception v0 │ │ +19fa3a: 2806 |04c9: goto 04cf // +0006 │ │ +19fa3c: 0d00 |04ca: move-exception v0 │ │ +19fa3e: 2809 |04cb: goto 04d4 // +0009 │ │ +19fa40: 0d00 |04cc: move-exception v0 │ │ +19fa42: 0802 2100 |04cd: move-object/from16 v2, v33 │ │ +19fa46: 0721 |04cf: move-object v1, v2 │ │ +19fa48: 281f |04d0: goto 04ef // +001f │ │ +19fa4a: 0d00 |04d1: move-exception v0 │ │ +19fa4c: 0802 2100 |04d2: move-object/from16 v2, v33 │ │ +19fa50: 0721 |04d4: move-object v1, v2 │ │ +19fa52: 2821 |04d5: goto 04f6 // +0021 │ │ +19fa54: 07f2 |04d6: move-object v2, v15 │ │ +19fa56: 0806 1600 |04d7: move-object/from16 v6, v22 │ │ +19fa5a: 120a |04d9: const/4 v10, #int 0 // #0 │ │ +19fa5c: 04d7 |04da: move-wide v7, v13 │ │ +19fa5e: 390a 1f00 |04db: if-nez v10, 04fa // +001f │ │ +19fa62: 121c |04dd: const/4 v12, #int 1 // #1 │ │ +19fa64: 076d |04de: move-object v13, v6 │ │ +19fa66: 0803 2700 |04df: move-object/from16 v3, v39 │ │ +19fa6a: 0724 |04e1: move-object v4, v2 │ │ +19fa6c: 07d5 |04e2: move-object v5, v13 │ │ +19fa6e: 0716 |04e3: move-object v6, v1 │ │ +19fa70: 0509 1700 |04e4: move-wide/from16 v9, v23 │ │ +19fa74: 080b 1300 |04e6: move-object/from16 v11, v19 │ │ +19fa78: 760a 1559 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@5915 │ │ +19fa7e: 2810 |04eb: goto 04fb // +0010 │ │ +19fa80: 0d00 |04ec: move-exception v0 │ │ +19fa82: 0721 |04ed: move-object v1, v2 │ │ +19fa84: 07d6 |04ee: move-object v6, v13 │ │ +19fa86: 0803 1100 |04ef: move-object/from16 v3, v17 │ │ +19fa8a: 2900 7300 |04f1: goto/16 0564 // +0073 │ │ +19fa8e: 0d00 |04f3: move-exception v0 │ │ +19fa90: 0721 |04f4: move-object v1, v2 │ │ +19fa92: 07d6 |04f5: move-object v6, v13 │ │ +19fa94: 0803 1100 |04f6: move-object/from16 v3, v17 │ │ +19fa98: 2900 4f00 |04f8: goto/16 0547 // +004f │ │ +19fa9c: 076d |04fa: move-object v13, v6 │ │ +19fa9e: 6e10 cf01 0200 |04fb: invoke-virtual {v2}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ +19faa4: 380d 6300 |04fe: if-eqz v13, 0561 // +0063 │ │ +19faa8: 1201 |0500: const/4 v1, #int 0 // #0 │ │ +19faaa: 6e20 ce58 1d00 |0501: invoke-virtual {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58ce │ │ +19fab0: 2900 5d00 |0504: goto/16 0561 // +005d │ │ +19fab4: 0d00 |0506: move-exception v0 │ │ +19fab6: 0701 |0507: move-object v1, v0 │ │ +19fab8: 6200 3d43 |0508: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ +19fabc: 0803 1100 |050a: move-object/from16 v3, v17 │ │ +19fac0: 2900 5200 |050c: goto/16 055e // +0052 │ │ +19fac4: 0d00 |050e: move-exception v0 │ │ +19fac6: 07f2 |050f: move-object v2, v15 │ │ +19fac8: 0803 1100 |0510: move-object/from16 v3, v17 │ │ +19facc: 080d 1600 |0512: move-object/from16 v13, v22 │ │ +19fad0: 280d |0514: goto 0521 // +000d │ │ +19fad2: 0d00 |0515: move-exception v0 │ │ +19fad4: 07f2 |0516: move-object v2, v15 │ │ +19fad6: 0803 1100 |0517: move-object/from16 v3, v17 │ │ +19fada: 080d 1600 |0519: move-object/from16 v13, v22 │ │ +19fade: 280e |051b: goto 0529 // +000e │ │ +19fae0: 0d00 |051c: move-exception v0 │ │ +19fae2: 075d |051d: move-object v13, v5 │ │ +19fae4: 07f2 |051e: move-object v2, v15 │ │ +19fae6: 0803 1100 |051f: move-object/from16 v3, v17 │ │ +19faea: 0721 |0521: move-object v1, v2 │ │ +19faec: 07d6 |0522: move-object v6, v13 │ │ +19faee: 2841 |0523: goto 0564 // +0041 │ │ +19faf0: 0d00 |0524: move-exception v0 │ │ +19faf2: 075d |0525: move-object v13, v5 │ │ +19faf4: 07f2 |0526: move-object v2, v15 │ │ +19faf6: 0803 1100 |0527: move-object/from16 v3, v17 │ │ +19fafa: 0721 |0529: move-object v1, v2 │ │ +19fafc: 07d6 |052a: move-object v6, v13 │ │ +19fafe: 281c |052b: goto 0547 // +001c │ │ +19fb00: 0d00 |052c: move-exception v0 │ │ +19fb02: 075d |052d: move-object v13, v5 │ │ +19fb04: 0803 1100 |052e: move-object/from16 v3, v17 │ │ +19fb08: 0702 |0530: move-object v2, v0 │ │ +19fb0a: 07d6 |0531: move-object v6, v13 │ │ +19fb0c: 1201 |0532: const/4 v1, #int 0 // #0 │ │ +19fb0e: 2832 |0533: goto 0565 // +0032 │ │ +19fb10: 0d00 |0534: move-exception v0 │ │ +19fb12: 075d |0535: move-object v13, v5 │ │ +19fb14: 0803 1100 |0536: move-object/from16 v3, v17 │ │ +19fb18: 07d6 |0538: move-object v6, v13 │ │ +19fb1a: 1201 |0539: const/4 v1, #int 0 // #0 │ │ +19fb1c: 280d |053a: goto 0547 // +000d │ │ +19fb1e: 0d00 |053b: move-exception v0 │ │ +19fb20: 0803 1100 |053c: move-object/from16 v3, v17 │ │ +19fb24: 0702 |053e: move-object v2, v0 │ │ +19fb26: 1201 |053f: const/4 v1, #int 0 // #0 │ │ +19fb28: 1206 |0540: const/4 v6, #int 0 // #0 │ │ +19fb2a: 2824 |0541: goto 0565 // +0024 │ │ +19fb2c: 0d00 |0542: move-exception v0 │ │ +19fb2e: 0803 1100 |0543: move-object/from16 v3, v17 │ │ +19fb32: 1201 |0545: const/4 v1, #int 0 // #0 │ │ +19fb34: 1206 |0546: const/4 v6, #int 0 // #0 │ │ +19fb36: 6202 3d43 |0547: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ +19fb3a: 1a04 3533 |0549: const-string v4, "Recoding video failed unexpectedly/2" // string@3335 │ │ +19fb3e: 7130 c602 4200 |054b: invoke-static {v2, v4, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +19fb44: 3801 0500 |054e: if-eqz v1, 0553 // +0005 │ │ +19fb48: 6e10 cf01 0100 |0550: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ +19fb4e: 3806 0e00 |0553: if-eqz v6, 0561 // +000e │ │ +19fb52: 1201 |0555: const/4 v1, #int 0 // #0 │ │ +19fb54: 6e20 ce58 1600 |0556: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58ce │ │ +19fb5a: 2808 |0559: goto 0561 // +0008 │ │ +19fb5c: 0d00 |055a: move-exception v0 │ │ +19fb5e: 0701 |055b: move-object v1, v0 │ │ +19fb60: 6200 3d43 |055c: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ +19fb64: 7130 c602 3001 |055e: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +19fb6a: 1211 |0561: const/4 v1, #int 1 // #1 │ │ +19fb6c: 0f01 |0562: return v1 │ │ +19fb6e: 0d00 |0563: move-exception v0 │ │ +19fb70: 0702 |0564: move-object v2, v0 │ │ +19fb72: 3801 0500 |0565: if-eqz v1, 056a // +0005 │ │ +19fb76: 6e10 cf01 0100 |0567: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ +19fb7c: 3806 0e00 |056a: if-eqz v6, 0578 // +000e │ │ +19fb80: 1201 |056c: const/4 v1, #int 0 // #0 │ │ +19fb82: 6e20 ce58 1600 |056d: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@58ce │ │ +19fb88: 2808 |0570: goto 0578 // +0008 │ │ +19fb8a: 0d00 |0571: move-exception v0 │ │ +19fb8c: 0701 |0572: move-object v1, v0 │ │ +19fb8e: 6200 3d43 |0573: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ +19fb92: 7130 c602 3001 |0575: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +19fb98: 2702 |0578: throw v2 │ │ +19fb9a: 6200 3d43 |0579: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ +19fb9e: 1a01 923d |057b: const-string v1, "Video width or height are 0, refusing recode." // string@3d92 │ │ +19fba2: 7120 c502 1000 |057d: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +19fba8: 1201 |0580: const/4 v1, #int 0 // #0 │ │ +19fbaa: 0f01 |0581: return v1 │ │ catches : 37 │ │ 0x0063 - 0x007f │ │ Ljava/lang/Exception; -> 0x0542 │ │ -> 0x053b │ │ 0x0081 - 0x0086 │ │ Ljava/lang/Exception; -> 0x0534 │ │ -> 0x052c │ │ @@ -326392,148 +326393,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 │ │ -1a0320: |[1a0320] org.thoughtcrime.securesms.video.recode.VideoRecoder.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ -1a0330: 2200 0b11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // type@110b │ │ -1a0334: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1a0336: 7020 0b59 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V // method@590b │ │ -1a033c: 5b0e 3343 |0006: iput-object v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@4333 │ │ -1a0340: 2202 1d02 |0008: new-instance v2, Lcom/coremedia/iso/IsoFile; // type@021d │ │ -1a0344: 7020 0a08 e200 |000a: invoke-direct {v2, v14}, Lcom/coremedia/iso/IsoFile;.:(Ljava/lang/String;)V // method@080a │ │ -1a034a: 1a0e 840b |000d: const-string v14, "/moov/trak/" // string@0b84 │ │ -1a034e: 7120 3109 e200 |000f: invoke-static {v2, v14}, Lcom/googlecode/mp4parser/util/Path;.getPaths:(Lcom/coremedia/iso/boxes/Container;Ljava/lang/String;)Ljava/util/List; // method@0931 │ │ -1a0354: 0c0e |0012: move-result-object v14 │ │ -1a0356: 7210 c60c 0e00 |0013: invoke-interface {v14}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cc6 │ │ -1a035c: 0c0e |0016: move-result-object v14 │ │ -1a035e: 0712 |0017: move-object v2, v1 │ │ -1a0360: 7210 a70c 0e00 |0018: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -1a0366: 0a03 |001b: move-result v3 │ │ -1a0368: 3803 8200 |001c: if-eqz v3, 009e // +0082 │ │ -1a036c: 7210 a80c 0e00 |001e: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -1a0372: 0c03 |0021: move-result-object v3 │ │ -1a0374: 1f03 2002 |0022: check-cast v3, Lcom/coremedia/iso/boxes/Box; // type@0220 │ │ -1a0378: 1f03 3602 |0024: check-cast v3, Lcom/coremedia/iso/boxes/TrackBox; // type@0236 │ │ -1a037c: 1604 0000 |0026: const-wide/16 v4, #int 0 // #0 │ │ -1a0380: 6e10 4b08 0300 |0028: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getMediaBox:()Lcom/coremedia/iso/boxes/MediaBox; // method@084b │ │ -1a0386: 0c06 |002b: move-result-object v6 │ │ -1a0388: 6e10 1d08 0600 |002c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/MediaHeaderBox; // method@081d │ │ -1a038e: 0c07 |002f: move-result-object v7 │ │ -1a0390: 6e10 1e08 0600 |0030: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaInformationBox:()Lcom/coremedia/iso/boxes/MediaInformationBox; // method@081e │ │ -1a0396: 0c06 |0033: move-result-object v6 │ │ -1a0398: 6e10 2808 0600 |0034: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaInformationBox;.getSampleTableBox:()Lcom/coremedia/iso/boxes/SampleTableBox; // method@0828 │ │ -1a039e: 0c06 |0037: move-result-object v6 │ │ -1a03a0: 6e10 3908 0600 |0038: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleTableBox;.getSampleSizeBox:()Lcom/coremedia/iso/boxes/SampleSizeBox; // method@0839 │ │ -1a03a6: 0c06 |003b: move-result-object v6 │ │ -1a03a8: 6e10 3508 0600 |003c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleSizeBox;.getSampleSizes:()[J // method@0835 │ │ -1a03ae: 0c06 |003f: move-result-object v6 │ │ -1a03b0: 2168 |0040: array-length v8, v6 │ │ -1a03b2: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -1a03b4: 044a |0042: move-wide v10, v4 │ │ -1a03b6: 3589 0800 |0043: if-ge v9, v8, 004b // +0008 │ │ -1a03ba: 450c 0609 |0045: aget-wide v12, v6, v9 │ │ -1a03be: bbca |0047: add-long/2addr v10, v12 │ │ -1a03c0: d809 0901 |0048: add-int/lit8 v9, v9, #int 1 // #01 │ │ -1a03c4: 28f9 |004a: goto 0043 // -0007 │ │ -1a03c6: 6e10 2008 0700 |004b: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getDuration:()J // method@0820 │ │ -1a03cc: 0b08 |004e: move-result-wide v8 │ │ -1a03ce: 8586 |004f: long-to-float v6, v8 │ │ -1a03d0: 6e10 2108 0700 |0050: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getTimescale:()J // method@0821 │ │ -1a03d6: 0b04 |0053: move-result-wide v4 │ │ -1a03d8: 8544 |0054: long-to-float v4, v4 │ │ -1a03da: c946 |0055: div-float/2addr v6, v4 │ │ -1a03dc: 1604 0800 |0056: const-wide/16 v4, #int 8 // #8 │ │ -1a03e0: 9d04 040a |0058: mul-long v4, v4, v10 │ │ -1a03e4: 8544 |005a: long-to-float v4, v4 │ │ -1a03e6: c964 |005b: div-float/2addr v4, v6 │ │ -1a03e8: 8744 |005c: float-to-int v4, v4 │ │ -1a03ea: 8144 |005d: int-to-long v4, v4 │ │ -1a03ec: 1507 7a44 |005e: const/high16 v7, #int 1148846080 // #447a │ │ -1a03f0: a806 0607 |0060: mul-float v6, v6, v7 │ │ -1a03f4: 5906 3143 |0062: iput v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4331 │ │ -1a03f8: 2812 |0064: goto 0076 // +0012 │ │ -1a03fa: 0d06 |0065: move-exception v6 │ │ -1a03fc: 0768 |0066: move-object v8, v6 │ │ -1a03fe: 0446 |0067: move-wide v6, v4 │ │ -1a0400: 04a4 |0068: move-wide v4, v10 │ │ -1a0402: 2804 |0069: goto 006d // +0004 │ │ -1a0404: 0d06 |006a: move-exception v6 │ │ -1a0406: 0768 |006b: move-object v8, v6 │ │ -1a0408: 0446 |006c: move-wide v6, v4 │ │ -1a040a: 6209 3d43 |006d: sget-object v9, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ -1a040e: 1a0a 7d17 |006f: const-string v10, "Get video info: Calculating sample sizes failed unexpectedly" // string@177d │ │ -1a0412: 7130 c602 a908 |0071: invoke-static {v9, v10, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -1a0418: 044a |0074: move-wide v10, v4 │ │ -1a041a: 0464 |0075: move-wide v4, v6 │ │ -1a041c: 6e10 4c08 0300 |0076: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getTrackHeaderBox:()Lcom/coremedia/iso/boxes/TrackHeaderBox; // method@084c │ │ -1a0422: 0c03 |0079: move-result-object v3 │ │ -1a0424: 6e10 5008 0300 |007a: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@0850 │ │ -1a042a: 0b06 |007d: move-result-wide v6 │ │ -1a042c: 1608 0000 |007e: const-wide/16 v8, #int 0 // #0 │ │ -1a0430: 2f0c 0608 |0080: cmpl-double v12, v6, v8 │ │ -1a0434: 380c 1500 |0082: if-eqz v12, 0097 // +0015 │ │ -1a0438: 6e10 4e08 0300 |0084: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@084e │ │ -1a043e: 0b06 |0087: move-result-wide v6 │ │ -1a0440: 2f0c 0608 |0088: cmpl-double v12, v6, v8 │ │ -1a0444: 380c 0d00 |008a: if-eqz v12, 0097 // +000d │ │ -1a0448: 1706 a086 0100 |008c: const-wide/32 v6, #float 1.4013e-40 // #000186a0 │ │ -1a044e: be64 |008f: div-long/2addr v4, v6 │ │ -1a0450: 9d04 0406 |0090: mul-long v4, v4, v6 │ │ -1a0454: 8442 |0092: long-to-int v2, v4 │ │ -1a0456: 5902 3543 |0093: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4335 │ │ -1a045a: 0732 |0095: move-object v2, v3 │ │ -1a045c: 2882 |0096: goto 0018 // -007e │ │ -1a045e: 5303 3043 |0097: iget-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@4330 │ │ -1a0462: bba3 |0099: add-long/2addr v3, v10 │ │ -1a0464: 5a03 3043 |009a: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@4330 │ │ -1a0468: 2900 7cff |009c: goto/16 0018 // -0084 │ │ -1a046c: 3902 0a00 |009e: if-nez v2, 00a8 // +000a │ │ -1a0470: 620e 3d43 |00a0: sget-object v14, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ -1a0474: 1a00 7e17 |00a2: const-string v0, "Get video info: No trackHeaderBox" // string@177e │ │ -1a0478: 7120 c502 0e00 |00a4: invoke-static {v14, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -1a047e: 1101 |00a7: return-object v1 │ │ -1a0480: 6e10 4f08 0200 |00a8: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@084f │ │ -1a0486: 0c0e |00ab: move-result-object v14 │ │ -1a0488: 6203 7600 |00ac: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0076 │ │ -1a048c: 6e20 3009 3e00 |00ae: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0930 │ │ -1a0492: 0a03 |00b1: move-result v3 │ │ -1a0494: 3803 0700 |00b2: if-eqz v3, 00b9 // +0007 │ │ -1a0498: 130e 5a00 |00b4: const/16 v14, #int 90 // #5a │ │ -1a049c: 590e 3443 |00b6: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4334 │ │ -1a04a0: 281a |00b8: goto 00d2 // +001a │ │ -1a04a2: 6203 7400 |00b9: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ -1a04a6: 6e20 3009 3e00 |00bb: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0930 │ │ -1a04ac: 0a03 |00be: move-result v3 │ │ -1a04ae: 3803 0700 |00bf: if-eqz v3, 00c6 // +0007 │ │ -1a04b2: 130e b400 |00c1: const/16 v14, #int 180 // #b4 │ │ -1a04b6: 590e 3443 |00c3: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4334 │ │ -1a04ba: 280d |00c5: goto 00d2 // +000d │ │ -1a04bc: 6203 7500 |00c6: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ -1a04c0: 6e20 3009 3e00 |00c8: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0930 │ │ -1a04c6: 0a0e |00cb: move-result v14 │ │ -1a04c8: 380e 0600 |00cc: if-eqz v14, 00d2 // +0006 │ │ -1a04cc: 130e 0e01 |00ce: const/16 v14, #int 270 // #10e │ │ -1a04d0: 590e 3443 |00d0: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4334 │ │ -1a04d4: 6e10 5008 0200 |00d2: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@0850 │ │ -1a04da: 0b03 |00d5: move-result-wide v3 │ │ -1a04dc: 8a3e |00d6: double-to-int v14, v3 │ │ -1a04de: 590e 3643 |00d7: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4336 │ │ -1a04e2: 6e10 4e08 0200 |00d9: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@084e │ │ -1a04e8: 0b02 |00dc: move-result-wide v2 │ │ -1a04ea: 8a2e |00dd: double-to-int v14, v2 │ │ -1a04ec: 590e 3243 |00de: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4332 │ │ -1a04f0: 1100 |00e0: return-object v0 │ │ -1a04f2: 0d0e |00e1: move-exception v14 │ │ -1a04f4: 6200 3d43 |00e2: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ -1a04f8: 1a02 7f17 |00e4: const-string v2, "Get video info: Reading message info failed unexpectedly" // string@177f │ │ -1a04fc: 7130 c602 200e |00e6: invoke-static {v0, v2, v14}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -1a0502: 1101 |00e9: return-object v1 │ │ +1a0324: |[1a0324] org.thoughtcrime.securesms.video.recode.VideoRecoder.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ +1a0334: 2200 0b11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // type@110b │ │ +1a0338: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1a033a: 7020 0b59 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V // method@590b │ │ +1a0340: 5b0e 3343 |0006: iput-object v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@4333 │ │ +1a0344: 2202 1d02 |0008: new-instance v2, Lcom/coremedia/iso/IsoFile; // type@021d │ │ +1a0348: 7020 0a08 e200 |000a: invoke-direct {v2, v14}, Lcom/coremedia/iso/IsoFile;.:(Ljava/lang/String;)V // method@080a │ │ +1a034e: 1a0e 840b |000d: const-string v14, "/moov/trak/" // string@0b84 │ │ +1a0352: 7120 3109 e200 |000f: invoke-static {v2, v14}, Lcom/googlecode/mp4parser/util/Path;.getPaths:(Lcom/coremedia/iso/boxes/Container;Ljava/lang/String;)Ljava/util/List; // method@0931 │ │ +1a0358: 0c0e |0012: move-result-object v14 │ │ +1a035a: 7210 c60c 0e00 |0013: invoke-interface {v14}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cc6 │ │ +1a0360: 0c0e |0016: move-result-object v14 │ │ +1a0362: 0712 |0017: move-object v2, v1 │ │ +1a0364: 7210 a70c 0e00 |0018: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +1a036a: 0a03 |001b: move-result v3 │ │ +1a036c: 3803 8200 |001c: if-eqz v3, 009e // +0082 │ │ +1a0370: 7210 a80c 0e00 |001e: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +1a0376: 0c03 |0021: move-result-object v3 │ │ +1a0378: 1f03 2002 |0022: check-cast v3, Lcom/coremedia/iso/boxes/Box; // type@0220 │ │ +1a037c: 1f03 3602 |0024: check-cast v3, Lcom/coremedia/iso/boxes/TrackBox; // type@0236 │ │ +1a0380: 1604 0000 |0026: const-wide/16 v4, #int 0 // #0 │ │ +1a0384: 6e10 4b08 0300 |0028: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getMediaBox:()Lcom/coremedia/iso/boxes/MediaBox; // method@084b │ │ +1a038a: 0c06 |002b: move-result-object v6 │ │ +1a038c: 6e10 1d08 0600 |002c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/MediaHeaderBox; // method@081d │ │ +1a0392: 0c07 |002f: move-result-object v7 │ │ +1a0394: 6e10 1e08 0600 |0030: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaInformationBox:()Lcom/coremedia/iso/boxes/MediaInformationBox; // method@081e │ │ +1a039a: 0c06 |0033: move-result-object v6 │ │ +1a039c: 6e10 2808 0600 |0034: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaInformationBox;.getSampleTableBox:()Lcom/coremedia/iso/boxes/SampleTableBox; // method@0828 │ │ +1a03a2: 0c06 |0037: move-result-object v6 │ │ +1a03a4: 6e10 3908 0600 |0038: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleTableBox;.getSampleSizeBox:()Lcom/coremedia/iso/boxes/SampleSizeBox; // method@0839 │ │ +1a03aa: 0c06 |003b: move-result-object v6 │ │ +1a03ac: 6e10 3508 0600 |003c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleSizeBox;.getSampleSizes:()[J // method@0835 │ │ +1a03b2: 0c06 |003f: move-result-object v6 │ │ +1a03b4: 2168 |0040: array-length v8, v6 │ │ +1a03b6: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +1a03b8: 044a |0042: move-wide v10, v4 │ │ +1a03ba: 3589 0800 |0043: if-ge v9, v8, 004b // +0008 │ │ +1a03be: 450c 0609 |0045: aget-wide v12, v6, v9 │ │ +1a03c2: bbca |0047: add-long/2addr v10, v12 │ │ +1a03c4: d809 0901 |0048: add-int/lit8 v9, v9, #int 1 // #01 │ │ +1a03c8: 28f9 |004a: goto 0043 // -0007 │ │ +1a03ca: 6e10 2008 0700 |004b: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getDuration:()J // method@0820 │ │ +1a03d0: 0b08 |004e: move-result-wide v8 │ │ +1a03d2: 8586 |004f: long-to-float v6, v8 │ │ +1a03d4: 6e10 2108 0700 |0050: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getTimescale:()J // method@0821 │ │ +1a03da: 0b04 |0053: move-result-wide v4 │ │ +1a03dc: 8544 |0054: long-to-float v4, v4 │ │ +1a03de: c946 |0055: div-float/2addr v6, v4 │ │ +1a03e0: 1604 0800 |0056: const-wide/16 v4, #int 8 // #8 │ │ +1a03e4: 9d04 040a |0058: mul-long v4, v4, v10 │ │ +1a03e8: 8544 |005a: long-to-float v4, v4 │ │ +1a03ea: c964 |005b: div-float/2addr v4, v6 │ │ +1a03ec: 8744 |005c: float-to-int v4, v4 │ │ +1a03ee: 8144 |005d: int-to-long v4, v4 │ │ +1a03f0: 1507 7a44 |005e: const/high16 v7, #int 1148846080 // #447a │ │ +1a03f4: a806 0607 |0060: mul-float v6, v6, v7 │ │ +1a03f8: 5906 3143 |0062: iput v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4331 │ │ +1a03fc: 2812 |0064: goto 0076 // +0012 │ │ +1a03fe: 0d06 |0065: move-exception v6 │ │ +1a0400: 0768 |0066: move-object v8, v6 │ │ +1a0402: 0446 |0067: move-wide v6, v4 │ │ +1a0404: 04a4 |0068: move-wide v4, v10 │ │ +1a0406: 2804 |0069: goto 006d // +0004 │ │ +1a0408: 0d06 |006a: move-exception v6 │ │ +1a040a: 0768 |006b: move-object v8, v6 │ │ +1a040c: 0446 |006c: move-wide v6, v4 │ │ +1a040e: 6209 3d43 |006d: sget-object v9, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ +1a0412: 1a0a 7d17 |006f: const-string v10, "Get video info: Calculating sample sizes failed unexpectedly" // string@177d │ │ +1a0416: 7130 c602 a908 |0071: invoke-static {v9, v10, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +1a041c: 044a |0074: move-wide v10, v4 │ │ +1a041e: 0464 |0075: move-wide v4, v6 │ │ +1a0420: 6e10 4c08 0300 |0076: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getTrackHeaderBox:()Lcom/coremedia/iso/boxes/TrackHeaderBox; // method@084c │ │ +1a0426: 0c03 |0079: move-result-object v3 │ │ +1a0428: 6e10 5008 0300 |007a: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@0850 │ │ +1a042e: 0b06 |007d: move-result-wide v6 │ │ +1a0430: 1608 0000 |007e: const-wide/16 v8, #int 0 // #0 │ │ +1a0434: 2f0c 0608 |0080: cmpl-double v12, v6, v8 │ │ +1a0438: 380c 1500 |0082: if-eqz v12, 0097 // +0015 │ │ +1a043c: 6e10 4e08 0300 |0084: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@084e │ │ +1a0442: 0b06 |0087: move-result-wide v6 │ │ +1a0444: 2f0c 0608 |0088: cmpl-double v12, v6, v8 │ │ +1a0448: 380c 0d00 |008a: if-eqz v12, 0097 // +000d │ │ +1a044c: 1706 a086 0100 |008c: const-wide/32 v6, #float 1.4013e-40 // #000186a0 │ │ +1a0452: be64 |008f: div-long/2addr v4, v6 │ │ +1a0454: 9d04 0406 |0090: mul-long v4, v4, v6 │ │ +1a0458: 8442 |0092: long-to-int v2, v4 │ │ +1a045a: 5902 3543 |0093: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4335 │ │ +1a045e: 0732 |0095: move-object v2, v3 │ │ +1a0460: 2882 |0096: goto 0018 // -007e │ │ +1a0462: 5303 3043 |0097: iget-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@4330 │ │ +1a0466: bba3 |0099: add-long/2addr v3, v10 │ │ +1a0468: 5a03 3043 |009a: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@4330 │ │ +1a046c: 2900 7cff |009c: goto/16 0018 // -0084 │ │ +1a0470: 3902 0a00 |009e: if-nez v2, 00a8 // +000a │ │ +1a0474: 620e 3d43 |00a0: sget-object v14, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ +1a0478: 1a00 7e17 |00a2: const-string v0, "Get video info: No trackHeaderBox" // string@177e │ │ +1a047c: 7120 c502 0e00 |00a4: invoke-static {v14, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +1a0482: 1101 |00a7: return-object v1 │ │ +1a0484: 6e10 4f08 0200 |00a8: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@084f │ │ +1a048a: 0c0e |00ab: move-result-object v14 │ │ +1a048c: 6203 7600 |00ac: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0076 │ │ +1a0490: 6e20 3009 3e00 |00ae: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0930 │ │ +1a0496: 0a03 |00b1: move-result v3 │ │ +1a0498: 3803 0700 |00b2: if-eqz v3, 00b9 // +0007 │ │ +1a049c: 130e 5a00 |00b4: const/16 v14, #int 90 // #5a │ │ +1a04a0: 590e 3443 |00b6: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4334 │ │ +1a04a4: 281a |00b8: goto 00d2 // +001a │ │ +1a04a6: 6203 7400 |00b9: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ +1a04aa: 6e20 3009 3e00 |00bb: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0930 │ │ +1a04b0: 0a03 |00be: move-result v3 │ │ +1a04b2: 3803 0700 |00bf: if-eqz v3, 00c6 // +0007 │ │ +1a04b6: 130e b400 |00c1: const/16 v14, #int 180 // #b4 │ │ +1a04ba: 590e 3443 |00c3: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4334 │ │ +1a04be: 280d |00c5: goto 00d2 // +000d │ │ +1a04c0: 6203 7500 |00c6: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ +1a04c4: 6e20 3009 3e00 |00c8: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@0930 │ │ +1a04ca: 0a0e |00cb: move-result v14 │ │ +1a04cc: 380e 0600 |00cc: if-eqz v14, 00d2 // +0006 │ │ +1a04d0: 130e 0e01 |00ce: const/16 v14, #int 270 // #10e │ │ +1a04d4: 590e 3443 |00d0: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4334 │ │ +1a04d8: 6e10 5008 0200 |00d2: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@0850 │ │ +1a04de: 0b03 |00d5: move-result-wide v3 │ │ +1a04e0: 8a3e |00d6: double-to-int v14, v3 │ │ +1a04e2: 590e 3643 |00d7: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4336 │ │ +1a04e6: 6e10 4e08 0200 |00d9: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@084e │ │ +1a04ec: 0b02 |00dc: move-result-wide v2 │ │ +1a04ee: 8a2e |00dd: double-to-int v14, v2 │ │ +1a04f0: 590e 3243 |00de: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4332 │ │ +1a04f4: 1100 |00e0: return-object v0 │ │ +1a04f6: 0d0e |00e1: move-exception v14 │ │ +1a04f8: 6200 3d43 |00e2: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ +1a04fc: 1a02 7f17 |00e4: const-string v2, "Get video info: Reading message info failed unexpectedly" // string@177f │ │ +1a0500: 7130 c602 200e |00e6: invoke-static {v0, v2, v14}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +1a0506: 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 │ │ @@ -326576,28 +326577,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 │ │ -1a05cc: |[1a05cc] org.thoughtcrime.securesms.video.recode.VideoRecoder.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1a05dc: 2200 4901 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -1a05e0: 7020 8904 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0489 │ │ -1a05e6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -1a05e8: 6e20 8b04 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@048b │ │ -1a05ee: 0c01 |0009: move-result-object v1 │ │ -1a05f0: 6e20 8f04 2100 |000a: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048f │ │ -1a05f6: 0c01 |000d: move-result-object v1 │ │ -1a05f8: 1402 0a00 0401 |000e: const v2, #float 2.42446e-38 // #0104000a │ │ -1a05fe: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -1a0600: 6e30 9504 2100 |0012: invoke-virtual {v1, v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0495 │ │ -1a0606: 0c01 |0015: move-result-object v1 │ │ -1a0608: 6e10 9b04 0100 |0016: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049b │ │ -1a060e: 0e00 |0019: return-void │ │ +1a05d0: |[1a05d0] org.thoughtcrime.securesms.video.recode.VideoRecoder.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1a05e0: 2200 4901 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +1a05e4: 7020 8904 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0489 │ │ +1a05ea: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +1a05ec: 6e20 8b04 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@048b │ │ +1a05f2: 0c01 |0009: move-result-object v1 │ │ +1a05f4: 6e20 8f04 2100 |000a: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048f │ │ +1a05fa: 0c01 |000d: move-result-object v1 │ │ +1a05fc: 1402 0a00 0401 |000e: const v2, #float 2.42446e-38 // #0104000a │ │ +1a0602: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +1a0604: 6e30 9504 2100 |0012: invoke-virtual {v1, v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0495 │ │ +1a060a: 0c01 |0015: move-result-object v1 │ │ +1a060c: 6e10 9b04 0100 |0016: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049b │ │ +1a0612: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ 0x0006 line=547 │ │ 0x000a line=548 │ │ 0x0012 line=549 │ │ 0x0016 line=550 │ │ @@ -326610,239 +326611,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 │ │ -19fda0: |[19fda0] org.thoughtcrime.securesms.video.recode.VideoRecoder.prepareVideo:(Landroid/content/Context;ILcom/b44t/messenger/DcMsg;)Z │ │ -19fdb0: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -19fdb4: 0801 1500 |0002: move-object/from16 v1, v21 │ │ -19fdb8: 1a02 5a32 |0004: const-string v2, "Preparing video: " // string@325a │ │ -19fdbc: 1213 |0006: const/4 v3, #int 1 // #1 │ │ -19fdbe: 7401 fc06 1500 |0007: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFile:()Ljava/lang/String; // method@06fc │ │ -19fdc4: 0c04 |000a: move-result-object v4 │ │ -19fdc6: 6205 3d43 |000b: sget-object v5, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ -19fdca: 2206 0703 |000d: new-instance v6, Ljava/lang/StringBuilder; // type@0307 │ │ -19fdce: 7020 050b 2600 |000f: invoke-direct {v6, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -19fdd4: 6e20 0e0b 4600 |0012: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19fdda: 6e10 1f0b 0600 |0015: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19fde0: 0c02 |0018: move-result-object v2 │ │ -19fde2: 7120 c102 2500 |0019: invoke-static {v5, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -19fde8: 7110 1259 0400 |001c: invoke-static {v4}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // method@5912 │ │ -19fdee: 0c02 |001f: move-result-object v2 │ │ -19fdf0: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -19fdf2: 3902 1000 |0021: if-nez v2, 0031 // +0010 │ │ -19fdf6: 1a01 3333 |0023: const-string v1, "Recoding failed for %s: cannot get info" // string@3333 │ │ -19fdfa: 2332 3211 |0025: new-array v2, v3, [Ljava/lang/Object; // type@1132 │ │ -19fdfe: 4d04 0206 |0027: aput-object v4, v2, v6 │ │ -19fe02: 7120 ce0a 2100 |0029: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ -19fe08: 0c01 |002c: move-result-object v1 │ │ -19fe0a: 7120 0e59 1000 |002d: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@590e │ │ -19fe10: 0f06 |0030: return v6 │ │ -19fe12: 5227 3443 |0031: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4334 │ │ -19fe16: 5927 3a43 |0033: iput v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@433a │ │ -19fe1a: 1607 0000 |0035: const-wide/16 v7, #int 0 // #0 │ │ -19fe1e: 5a27 3b43 |0037: iput-wide v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@433b │ │ -19fe22: 1609 ffff |0039: const-wide/16 v9, #int -1 // #ffff │ │ -19fe26: 5a29 2e43 |003b: iput-wide v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@432e │ │ -19fe2a: 5229 3443 |003d: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4334 │ │ -19fe2e: 130a 0e01 |003f: const/16 v10, #int 270 // #10e │ │ -19fe32: 130b 5a00 |0041: const/16 v11, #int 90 // #5a │ │ -19fe36: 32b9 0f00 |0043: if-eq v9, v11, 0052 // +000f │ │ -19fe3a: 5229 3443 |0045: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4334 │ │ -19fe3e: 33a9 0300 |0047: if-ne v9, v10, 004a // +0003 │ │ -19fe42: 2809 |0049: goto 0052 // +0009 │ │ -19fe44: 5229 3643 |004a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4336 │ │ -19fe48: 522c 3243 |004c: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4332 │ │ -19fe4c: 6e30 2a07 910c |004e: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072a │ │ -19fe52: 2808 |0051: goto 0059 // +0008 │ │ -19fe54: 5229 3243 |0052: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4332 │ │ -19fe58: 522c 3643 |0054: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4336 │ │ -19fe5c: 6e30 2a07 910c |0056: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072a │ │ -19fe62: 5229 3143 |0059: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4331 │ │ -19fe66: 8799 |005b: float-to-int v9, v9 │ │ -19fe68: 6e20 2b07 9100 |005c: invoke-virtual {v1, v9}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@072b │ │ -19fe6e: 1a09 587f |005f: const-string v9, "sys.msgsize_max_recommended" // string@7f58 │ │ -19fe72: 7120 c149 9000 |0061: invoke-static {v0, v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getInt:(Landroid/content/Context;Ljava/lang/String;)I // method@49c1 │ │ -19fe78: 0a09 |0064: move-result v9 │ │ -19fe7a: 819c |0065: int-to-long v12, v9 │ │ -19fe7c: 2209 bd02 |0066: new-instance v9, Ljava/io/File; // type@02bd │ │ -19fe80: 7020 6109 4900 |0068: invoke-direct {v9, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ -19fe86: 6e10 7109 0900 |006b: invoke-virtual {v9}, Ljava/io/File;.length:()J // method@0971 │ │ -19fe8c: 0b0e |006e: move-result-wide v14 │ │ -19fe8e: 1229 |006f: const/4 v9, #int 2 // #2 │ │ -19fe90: 3110 0e07 |0070: cmp-long v16, v14, v7 │ │ -19fe94: 3d10 2a00 |0072: if-lez v16, 009c // +002a │ │ -19fe98: 3107 0e0c |0074: cmp-long v7, v14, v12 │ │ -19fe9c: 3c07 2600 |0076: if-gtz v7, 009c // +0026 │ │ -19fea0: 5227 3543 |0078: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4335 │ │ -19fea4: 1408 c0c6 2d00 |007a: const v8, #float 4.2039e-39 // #002dc6c0 │ │ -19feaa: 3687 1f00 |007d: if-gt v7, v8, 009c // +001f │ │ -19feae: 1a00 bc76 |007f: const-string v0, "recoding for %s is not needed, %d bytes and %d kbps are ok" // string@76bc │ │ -19feb2: 7120 550a fe00 |0081: invoke-static {v14, v15}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ -19feb8: 0c01 |0084: move-result-object v1 │ │ -19feba: 5222 3543 |0085: iget v2, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4335 │ │ -19febe: 7110 490a 0200 |0087: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19fec4: 0c02 |008a: move-result-object v2 │ │ -19fec6: 1237 |008b: const/4 v7, #int 3 // #3 │ │ -19fec8: 2377 3211 |008c: new-array v7, v7, [Ljava/lang/Object; // type@1132 │ │ -19fecc: 4d04 0706 |008e: aput-object v4, v7, v6 │ │ -19fed0: 4d01 0703 |0090: aput-object v1, v7, v3 │ │ -19fed4: 4d02 0709 |0092: aput-object v2, v7, v9 │ │ -19fed8: 7120 ce0a 7000 |0094: invoke-static {v0, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ -19fede: 0c00 |0097: move-result-object v0 │ │ -19fee0: 7120 c102 0500 |0098: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -19fee6: 0f03 |009b: return v3 │ │ -19fee8: 5227 3143 |009c: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4331 │ │ -19feec: 8877 |009e: float-to-long v7, v7 │ │ -19feee: 532e 3043 |009f: iget-wide v14, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@4330 │ │ -19fef2: 9c0e 0c0e |00a1: sub-long v14, v12, v14 │ │ -19fef6: bc7e |00a3: sub-long/2addr v14, v7 │ │ -19fef8: 1610 e803 |00a4: const-wide/16 v16, #int 1000 // #3e8 │ │ -19fefc: 0812 0400 |00a6: move-object/from16 v18, v4 │ │ -19ff00: 9e03 0710 |00a8: div-long v3, v7, v16 │ │ -19ff04: 1609 0100 |00aa: const-wide/16 v9, #int 1 // #1 │ │ -19ff08: 7140 700a a943 |00ac: invoke-static {v9, v10, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@0a70 │ │ -19ff0e: 0b03 |00af: move-result-wide v3 │ │ -19ff10: be3e |00b0: div-long/2addr v14, v3 │ │ -19ff12: 1603 0800 |00b1: const-wide/16 v3, #int 8 // #8 │ │ -19ff16: 9d0e 0e03 |00b3: mul-long v14, v14, v3 │ │ -19ff1a: 84e3 |00b5: long-to-int v3, v14 │ │ -19ff1c: 5923 3843 |00b6: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ -19ff20: 5223 3843 |00b8: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ -19ff24: 1404 400d 0300 |00ba: const v4, #float 2.8026e-40 // #00030d40 │ │ -19ff2a: 3543 0500 |00bd: if-ge v3, v4, 00c2 // +0005 │ │ -19ff2e: 5924 3843 |00bf: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ -19ff32: 282b |00c1: goto 00ec // +002b │ │ -19ff34: 5223 3843 |00c2: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ -19ff38: 1404 20a1 0700 |00c4: const v4, #float 7.00649e-40 // #0007a120 │ │ -19ff3e: 3743 2500 |00c7: if-le v3, v4, 00ec // +0025 │ │ -19ff42: 7701 d156 1300 |00c9: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/util/Prefs;.isHardCompressionEnabled:(Landroid/content/Context;)Z // method@56d1 │ │ -19ff48: 0a03 |00cc: move-result v3 │ │ -19ff4a: 1609 3075 |00cd: const-wide/16 v9, #int 30000 // #7530 │ │ -19ff4e: 310e 0709 |00cf: cmp-long v14, v7, v9 │ │ -19ff52: 3b0e 0a00 |00d1: if-gez v14, 00db // +000a │ │ -19ff56: 3903 0800 |00d3: if-nez v3, 00db // +0008 │ │ -19ff5a: 1403 60e3 1600 |00d5: const v3, #float 2.10195e-39 // #0016e360 │ │ -19ff60: 5923 3843 |00d8: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ -19ff64: 2812 |00da: goto 00ec // +0012 │ │ -19ff66: 1709 60ea 0000 |00db: const-wide/32 v9, #float 8.40779e-41 // #0000ea60 │ │ -19ff6c: 310e 0709 |00de: cmp-long v14, v7, v9 │ │ -19ff70: 3b0e 0a00 |00e0: if-gez v14, 00ea // +000a │ │ -19ff74: 3903 0800 |00e2: if-nez v3, 00ea // +0008 │ │ -19ff78: 1403 4042 0f00 |00e4: const v3, #float 1.4013e-39 // #000f4240 │ │ -19ff7e: 5923 3843 |00e7: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ -19ff82: 2803 |00e9: goto 00ec // +0003 │ │ -19ff84: 5924 3843 |00ea: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ -19ff88: 5223 3843 |00ec: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ -19ff8c: 1404 801a 0600 |00ee: const v4, #float 5.60519e-40 // #00061a80 │ │ -19ff92: 3743 0500 |00f1: if-le v3, v4, 00f6 // +0005 │ │ -19ff96: 1303 8002 |00f3: const/16 v3, #int 640 // #280 │ │ -19ff9a: 2803 |00f5: goto 00f8 // +0003 │ │ -19ff9c: 1303 e001 |00f6: const/16 v3, #int 480 // #1e0 │ │ -19ffa0: 5224 3643 |00f8: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4336 │ │ -19ffa4: 5924 3943 |00fa: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ -19ffa8: 5224 3243 |00fc: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4332 │ │ -19ffac: 5924 3743 |00fe: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ -19ffb0: 5224 3943 |0100: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ -19ffb4: 3634 0600 |0102: if-gt v4, v3, 0108 // +0006 │ │ -19ffb8: 5224 3743 |0104: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ -19ffbc: 3734 2100 |0106: if-le v4, v3, 0127 // +0021 │ │ -19ffc0: 5224 3943 |0108: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ -19ffc4: 5229 3743 |010a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ -19ffc8: 8233 |010c: int-to-float v3, v3 │ │ -19ffca: 3794 0700 |010d: if-le v4, v9, 0114 // +0007 │ │ -19ffce: 5224 3943 |010f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ -19ffd2: 8244 |0111: int-to-float v4, v4 │ │ -19ffd4: c943 |0112: div-float/2addr v3, v4 │ │ -19ffd6: 2804 |0113: goto 0117 // +0004 │ │ -19ffd8: 5224 3743 |0114: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ -19ffdc: 28fb |0116: goto 0111 // -0005 │ │ -19ffde: 5224 3943 |0117: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ -19ffe2: 8244 |0119: int-to-float v4, v4 │ │ -19ffe4: a804 0403 |011a: mul-float v4, v4, v3 │ │ -19ffe8: 8744 |011c: float-to-int v4, v4 │ │ -19ffea: 5924 3943 |011d: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ -19ffee: 5224 3743 |011f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ -19fff2: 8244 |0121: int-to-float v4, v4 │ │ -19fff4: a804 0403 |0122: mul-float v4, v4, v3 │ │ -19fff8: 8743 |0124: float-to-int v3, v4 │ │ -19fffa: 5923 3743 |0125: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ -19fffe: 5223 3443 |0127: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4334 │ │ -1a0002: 32b3 1100 |0129: if-eq v3, v11, 013a // +0011 │ │ -1a0006: 5223 3443 |012b: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4334 │ │ -1a000a: 1304 0e01 |012d: const/16 v4, #int 270 // #10e │ │ -1a000e: 3343 0300 |012f: if-ne v3, v4, 0132 // +0003 │ │ -1a0012: 2809 |0131: goto 013a // +0009 │ │ -1a0014: 5223 3943 |0132: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ -1a0018: 5224 3743 |0134: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ -1a001c: 6e30 2a07 3104 |0136: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072a │ │ -1a0022: 2808 |0139: goto 0141 // +0008 │ │ -1a0024: 5223 3743 |013a: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ -1a0028: 5224 3943 |013c: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ -1a002c: 6e30 2a07 3104 |013e: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072a │ │ -1a0032: 8473 |0141: long-to-int v3, v7 │ │ -1a0034: 6e20 2b07 3100 |0142: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@072b │ │ -1a003a: 8573 |0145: long-to-float v3, v7 │ │ -1a003c: 5224 3143 |0146: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4331 │ │ -1a0040: c943 |0148: div-float/2addr v3, v4 │ │ -1a0042: 5224 3843 |0149: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ -1a0046: 5227 3143 |014b: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4331 │ │ -1a004a: 5328 3043 |014d: iget-wide v8, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@4330 │ │ -1a004e: 7159 0f59 4387 |014f: invoke-static {v3, v4, v7, v8, v9}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.calculateEstimatedSize:(FIFJ)I // method@590f │ │ -1a0054: 0a03 |0152: move-result v3 │ │ -1a0056: 5923 2f43 |0153: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@432f │ │ -1a005a: 5223 2f43 |0155: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@432f │ │ -1a005e: 8133 |0157: int-to-long v3, v3 │ │ -1a0060: 1607 0400 |0158: const-wide/16 v7, #int 4 // #4 │ │ -1a0064: 9e07 0c07 |015a: div-long v7, v12, v7 │ │ -1a0068: bb7c |015c: add-long/2addr v12, v7 │ │ -1a006a: 3107 030c |015d: cmp-long v7, v3, v12 │ │ -1a006e: 3d07 0800 |015f: if-lez v7, 0167 // +0008 │ │ -1a0072: 1a01 903d |0161: const-string v1, "Video cannot be compressed to a reasonable size. Try a shorter video or a lower quality." // string@3d90 │ │ -1a0076: 7120 0e59 1000 |0163: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@590e │ │ -1a007c: 0f06 |0166: return v6 │ │ -1a007e: 7701 be49 1300 |0167: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -1a0084: 0c03 |016a: move-result-object v3 │ │ -1a0086: 0804 1200 |016b: move-object/from16 v4, v18 │ │ -1a008a: 7120 bb49 4300 |016d: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getBlobdirFile:(Lcom/b44t/messenger/DcContext;Ljava/lang/String;)Ljava/lang/String; // method@49bb │ │ -1a0090: 0c03 |0170: move-result-object v3 │ │ -1a0092: 2207 0c11 |0171: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder; // type@110c │ │ -1a0096: 7010 0d59 0700 |0173: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.:()V // method@590d │ │ -1a009c: 7030 1159 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@5911 │ │ -1a00a2: 0a02 |0179: move-result v2 │ │ -1a00a4: 3902 1400 |017a: if-nez v2, 018e // +0014 │ │ -1a00a8: 1a01 3233 |017c: const-string v1, "Recoding failed for %s: cannot convert to temporary file %s" // string@3332 │ │ -1a00ac: 1222 |017e: const/4 v2, #int 2 // #2 │ │ -1a00ae: 2322 3211 |017f: new-array v2, v2, [Ljava/lang/Object; // type@1132 │ │ -1a00b2: 4d04 0206 |0181: aput-object v4, v2, v6 │ │ -1a00b6: 1214 |0183: const/4 v4, #int 1 // #1 │ │ -1a00b8: 4d03 0204 |0184: aput-object v3, v2, v4 │ │ -1a00bc: 7120 ce0a 2100 |0186: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ -1a00c2: 0c01 |0189: move-result-object v1 │ │ -1a00c4: 7120 0e59 1000 |018a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@590e │ │ -1a00ca: 0f06 |018d: return v6 │ │ -1a00cc: 7401 0007 1500 |018e: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilename:()Ljava/lang/String; // method@0700 │ │ -1a00d2: 0c00 |0191: move-result-object v0 │ │ -1a00d4: 7401 ff06 1500 |0192: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilemime:()Ljava/lang/String; // method@06ff │ │ -1a00da: 0c02 |0195: move-result-object v2 │ │ -1a00dc: 6e40 2c07 3120 |0196: invoke-virtual {v1, v3, v0, v2}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@072c │ │ -1a00e2: 1a00 bb76 |0199: const-string v0, "recoding for %s done" // string@76bb │ │ -1a00e6: 1211 |019b: const/4 v1, #int 1 // #1 │ │ -1a00e8: 2312 3211 |019c: new-array v2, v1, [Ljava/lang/Object; // type@1132 │ │ -1a00ec: 4d04 0206 |019e: aput-object v4, v2, v6 │ │ -1a00f0: 7120 ce0a 2000 |01a0: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ -1a00f6: 0c00 |01a3: move-result-object v0 │ │ -1a00f8: 7120 c102 0500 |01a4: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -1a00fe: 2805 |01a7: goto 01ac // +0005 │ │ -1a0100: 0d00 |01a8: move-exception v0 │ │ -1a0102: 6e10 2d0a 0000 |01a9: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ -1a0108: 1211 |01ac: const/4 v1, #int 1 // #1 │ │ -1a010a: 0f01 |01ad: return v1 │ │ +19fda4: |[19fda4] org.thoughtcrime.securesms.video.recode.VideoRecoder.prepareVideo:(Landroid/content/Context;ILcom/b44t/messenger/DcMsg;)Z │ │ +19fdb4: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +19fdb8: 0801 1500 |0002: move-object/from16 v1, v21 │ │ +19fdbc: 1a02 5a32 |0004: const-string v2, "Preparing video: " // string@325a │ │ +19fdc0: 1213 |0006: const/4 v3, #int 1 // #1 │ │ +19fdc2: 7401 fc06 1500 |0007: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFile:()Ljava/lang/String; // method@06fc │ │ +19fdc8: 0c04 |000a: move-result-object v4 │ │ +19fdca: 6205 3d43 |000b: sget-object v5, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@433d │ │ +19fdce: 2206 0703 |000d: new-instance v6, Ljava/lang/StringBuilder; // type@0307 │ │ +19fdd2: 7020 050b 2600 |000f: invoke-direct {v6, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +19fdd8: 6e20 0e0b 4600 |0012: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19fdde: 6e10 1f0b 0600 |0015: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19fde4: 0c02 |0018: move-result-object v2 │ │ +19fde6: 7120 c102 2500 |0019: invoke-static {v5, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +19fdec: 7110 1259 0400 |001c: invoke-static {v4}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // method@5912 │ │ +19fdf2: 0c02 |001f: move-result-object v2 │ │ +19fdf4: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +19fdf6: 3902 1000 |0021: if-nez v2, 0031 // +0010 │ │ +19fdfa: 1a01 3333 |0023: const-string v1, "Recoding failed for %s: cannot get info" // string@3333 │ │ +19fdfe: 2332 3211 |0025: new-array v2, v3, [Ljava/lang/Object; // type@1132 │ │ +19fe02: 4d04 0206 |0027: aput-object v4, v2, v6 │ │ +19fe06: 7120 ce0a 2100 |0029: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ +19fe0c: 0c01 |002c: move-result-object v1 │ │ +19fe0e: 7120 0e59 1000 |002d: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@590e │ │ +19fe14: 0f06 |0030: return v6 │ │ +19fe16: 5227 3443 |0031: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4334 │ │ +19fe1a: 5927 3a43 |0033: iput v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@433a │ │ +19fe1e: 1607 0000 |0035: const-wide/16 v7, #int 0 // #0 │ │ +19fe22: 5a27 3b43 |0037: iput-wide v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@433b │ │ +19fe26: 1609 ffff |0039: const-wide/16 v9, #int -1 // #ffff │ │ +19fe2a: 5a29 2e43 |003b: iput-wide v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@432e │ │ +19fe2e: 5229 3443 |003d: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4334 │ │ +19fe32: 130a 0e01 |003f: const/16 v10, #int 270 // #10e │ │ +19fe36: 130b 5a00 |0041: const/16 v11, #int 90 // #5a │ │ +19fe3a: 32b9 0f00 |0043: if-eq v9, v11, 0052 // +000f │ │ +19fe3e: 5229 3443 |0045: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4334 │ │ +19fe42: 33a9 0300 |0047: if-ne v9, v10, 004a // +0003 │ │ +19fe46: 2809 |0049: goto 0052 // +0009 │ │ +19fe48: 5229 3643 |004a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4336 │ │ +19fe4c: 522c 3243 |004c: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4332 │ │ +19fe50: 6e30 2a07 910c |004e: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072a │ │ +19fe56: 2808 |0051: goto 0059 // +0008 │ │ +19fe58: 5229 3243 |0052: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4332 │ │ +19fe5c: 522c 3643 |0054: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4336 │ │ +19fe60: 6e30 2a07 910c |0056: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072a │ │ +19fe66: 5229 3143 |0059: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4331 │ │ +19fe6a: 8799 |005b: float-to-int v9, v9 │ │ +19fe6c: 6e20 2b07 9100 |005c: invoke-virtual {v1, v9}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@072b │ │ +19fe72: 1a09 587f |005f: const-string v9, "sys.msgsize_max_recommended" // string@7f58 │ │ +19fe76: 7120 c149 9000 |0061: invoke-static {v0, v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getInt:(Landroid/content/Context;Ljava/lang/String;)I // method@49c1 │ │ +19fe7c: 0a09 |0064: move-result v9 │ │ +19fe7e: 819c |0065: int-to-long v12, v9 │ │ +19fe80: 2209 bd02 |0066: new-instance v9, Ljava/io/File; // type@02bd │ │ +19fe84: 7020 6109 4900 |0068: invoke-direct {v9, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ +19fe8a: 6e10 7109 0900 |006b: invoke-virtual {v9}, Ljava/io/File;.length:()J // method@0971 │ │ +19fe90: 0b0e |006e: move-result-wide v14 │ │ +19fe92: 1229 |006f: const/4 v9, #int 2 // #2 │ │ +19fe94: 3110 0e07 |0070: cmp-long v16, v14, v7 │ │ +19fe98: 3d10 2a00 |0072: if-lez v16, 009c // +002a │ │ +19fe9c: 3107 0e0c |0074: cmp-long v7, v14, v12 │ │ +19fea0: 3c07 2600 |0076: if-gtz v7, 009c // +0026 │ │ +19fea4: 5227 3543 |0078: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4335 │ │ +19fea8: 1408 c0c6 2d00 |007a: const v8, #float 4.2039e-39 // #002dc6c0 │ │ +19feae: 3687 1f00 |007d: if-gt v7, v8, 009c // +001f │ │ +19feb2: 1a00 bc76 |007f: const-string v0, "recoding for %s is not needed, %d bytes and %d kbps are ok" // string@76bc │ │ +19feb6: 7120 550a fe00 |0081: invoke-static {v14, v15}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ +19febc: 0c01 |0084: move-result-object v1 │ │ +19febe: 5222 3543 |0085: iget v2, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@4335 │ │ +19fec2: 7110 490a 0200 |0087: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +19fec8: 0c02 |008a: move-result-object v2 │ │ +19feca: 1237 |008b: const/4 v7, #int 3 // #3 │ │ +19fecc: 2377 3211 |008c: new-array v7, v7, [Ljava/lang/Object; // type@1132 │ │ +19fed0: 4d04 0706 |008e: aput-object v4, v7, v6 │ │ +19fed4: 4d01 0703 |0090: aput-object v1, v7, v3 │ │ +19fed8: 4d02 0709 |0092: aput-object v2, v7, v9 │ │ +19fedc: 7120 ce0a 7000 |0094: invoke-static {v0, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ +19fee2: 0c00 |0097: move-result-object v0 │ │ +19fee4: 7120 c102 0500 |0098: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +19feea: 0f03 |009b: return v3 │ │ +19feec: 5227 3143 |009c: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4331 │ │ +19fef0: 8877 |009e: float-to-long v7, v7 │ │ +19fef2: 532e 3043 |009f: iget-wide v14, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@4330 │ │ +19fef6: 9c0e 0c0e |00a1: sub-long v14, v12, v14 │ │ +19fefa: bc7e |00a3: sub-long/2addr v14, v7 │ │ +19fefc: 1610 e803 |00a4: const-wide/16 v16, #int 1000 // #3e8 │ │ +19ff00: 0812 0400 |00a6: move-object/from16 v18, v4 │ │ +19ff04: 9e03 0710 |00a8: div-long v3, v7, v16 │ │ +19ff08: 1609 0100 |00aa: const-wide/16 v9, #int 1 // #1 │ │ +19ff0c: 7140 700a a943 |00ac: invoke-static {v9, v10, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@0a70 │ │ +19ff12: 0b03 |00af: move-result-wide v3 │ │ +19ff14: be3e |00b0: div-long/2addr v14, v3 │ │ +19ff16: 1603 0800 |00b1: const-wide/16 v3, #int 8 // #8 │ │ +19ff1a: 9d0e 0e03 |00b3: mul-long v14, v14, v3 │ │ +19ff1e: 84e3 |00b5: long-to-int v3, v14 │ │ +19ff20: 5923 3843 |00b6: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ +19ff24: 5223 3843 |00b8: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ +19ff28: 1404 400d 0300 |00ba: const v4, #float 2.8026e-40 // #00030d40 │ │ +19ff2e: 3543 0500 |00bd: if-ge v3, v4, 00c2 // +0005 │ │ +19ff32: 5924 3843 |00bf: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ +19ff36: 282b |00c1: goto 00ec // +002b │ │ +19ff38: 5223 3843 |00c2: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ +19ff3c: 1404 20a1 0700 |00c4: const v4, #float 7.00649e-40 // #0007a120 │ │ +19ff42: 3743 2500 |00c7: if-le v3, v4, 00ec // +0025 │ │ +19ff46: 7701 d156 1300 |00c9: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/util/Prefs;.isHardCompressionEnabled:(Landroid/content/Context;)Z // method@56d1 │ │ +19ff4c: 0a03 |00cc: move-result v3 │ │ +19ff4e: 1609 3075 |00cd: const-wide/16 v9, #int 30000 // #7530 │ │ +19ff52: 310e 0709 |00cf: cmp-long v14, v7, v9 │ │ +19ff56: 3b0e 0a00 |00d1: if-gez v14, 00db // +000a │ │ +19ff5a: 3903 0800 |00d3: if-nez v3, 00db // +0008 │ │ +19ff5e: 1403 60e3 1600 |00d5: const v3, #float 2.10195e-39 // #0016e360 │ │ +19ff64: 5923 3843 |00d8: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ +19ff68: 2812 |00da: goto 00ec // +0012 │ │ +19ff6a: 1709 60ea 0000 |00db: const-wide/32 v9, #float 8.40779e-41 // #0000ea60 │ │ +19ff70: 310e 0709 |00de: cmp-long v14, v7, v9 │ │ +19ff74: 3b0e 0a00 |00e0: if-gez v14, 00ea // +000a │ │ +19ff78: 3903 0800 |00e2: if-nez v3, 00ea // +0008 │ │ +19ff7c: 1403 4042 0f00 |00e4: const v3, #float 1.4013e-39 // #000f4240 │ │ +19ff82: 5923 3843 |00e7: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ +19ff86: 2803 |00e9: goto 00ec // +0003 │ │ +19ff88: 5924 3843 |00ea: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ +19ff8c: 5223 3843 |00ec: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ +19ff90: 1404 801a 0600 |00ee: const v4, #float 5.60519e-40 // #00061a80 │ │ +19ff96: 3743 0500 |00f1: if-le v3, v4, 00f6 // +0005 │ │ +19ff9a: 1303 8002 |00f3: const/16 v3, #int 640 // #280 │ │ +19ff9e: 2803 |00f5: goto 00f8 // +0003 │ │ +19ffa0: 1303 e001 |00f6: const/16 v3, #int 480 // #1e0 │ │ +19ffa4: 5224 3643 |00f8: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@4336 │ │ +19ffa8: 5924 3943 |00fa: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ +19ffac: 5224 3243 |00fc: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@4332 │ │ +19ffb0: 5924 3743 |00fe: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ +19ffb4: 5224 3943 |0100: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ +19ffb8: 3634 0600 |0102: if-gt v4, v3, 0108 // +0006 │ │ +19ffbc: 5224 3743 |0104: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ +19ffc0: 3734 2100 |0106: if-le v4, v3, 0127 // +0021 │ │ +19ffc4: 5224 3943 |0108: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ +19ffc8: 5229 3743 |010a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ +19ffcc: 8233 |010c: int-to-float v3, v3 │ │ +19ffce: 3794 0700 |010d: if-le v4, v9, 0114 // +0007 │ │ +19ffd2: 5224 3943 |010f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ +19ffd6: 8244 |0111: int-to-float v4, v4 │ │ +19ffd8: c943 |0112: div-float/2addr v3, v4 │ │ +19ffda: 2804 |0113: goto 0117 // +0004 │ │ +19ffdc: 5224 3743 |0114: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ +19ffe0: 28fb |0116: goto 0111 // -0005 │ │ +19ffe2: 5224 3943 |0117: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ +19ffe6: 8244 |0119: int-to-float v4, v4 │ │ +19ffe8: a804 0403 |011a: mul-float v4, v4, v3 │ │ +19ffec: 8744 |011c: float-to-int v4, v4 │ │ +19ffee: 5924 3943 |011d: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ +19fff2: 5224 3743 |011f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ +19fff6: 8244 |0121: int-to-float v4, v4 │ │ +19fff8: a804 0403 |0122: mul-float v4, v4, v3 │ │ +19fffc: 8743 |0124: float-to-int v3, v4 │ │ +19fffe: 5923 3743 |0125: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ +1a0002: 5223 3443 |0127: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4334 │ │ +1a0006: 32b3 1100 |0129: if-eq v3, v11, 013a // +0011 │ │ +1a000a: 5223 3443 |012b: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@4334 │ │ +1a000e: 1304 0e01 |012d: const/16 v4, #int 270 // #10e │ │ +1a0012: 3343 0300 |012f: if-ne v3, v4, 0132 // +0003 │ │ +1a0016: 2809 |0131: goto 013a // +0009 │ │ +1a0018: 5223 3943 |0132: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ +1a001c: 5224 3743 |0134: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ +1a0020: 6e30 2a07 3104 |0136: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072a │ │ +1a0026: 2808 |0139: goto 0141 // +0008 │ │ +1a0028: 5223 3743 |013a: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4337 │ │ +1a002c: 5224 3943 |013c: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4339 │ │ +1a0030: 6e30 2a07 3104 |013e: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072a │ │ +1a0036: 8473 |0141: long-to-int v3, v7 │ │ +1a0038: 6e20 2b07 3100 |0142: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@072b │ │ +1a003e: 8573 |0145: long-to-float v3, v7 │ │ +1a0040: 5224 3143 |0146: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4331 │ │ +1a0044: c943 |0148: div-float/2addr v3, v4 │ │ +1a0046: 5224 3843 |0149: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4338 │ │ +1a004a: 5227 3143 |014b: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@4331 │ │ +1a004e: 5328 3043 |014d: iget-wide v8, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@4330 │ │ +1a0052: 7159 0f59 4387 |014f: invoke-static {v3, v4, v7, v8, v9}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.calculateEstimatedSize:(FIFJ)I // method@590f │ │ +1a0058: 0a03 |0152: move-result v3 │ │ +1a005a: 5923 2f43 |0153: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@432f │ │ +1a005e: 5223 2f43 |0155: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@432f │ │ +1a0062: 8133 |0157: int-to-long v3, v3 │ │ +1a0064: 1607 0400 |0158: const-wide/16 v7, #int 4 // #4 │ │ +1a0068: 9e07 0c07 |015a: div-long v7, v12, v7 │ │ +1a006c: bb7c |015c: add-long/2addr v12, v7 │ │ +1a006e: 3107 030c |015d: cmp-long v7, v3, v12 │ │ +1a0072: 3d07 0800 |015f: if-lez v7, 0167 // +0008 │ │ +1a0076: 1a01 903d |0161: const-string v1, "Video cannot be compressed to a reasonable size. Try a shorter video or a lower quality." // string@3d90 │ │ +1a007a: 7120 0e59 1000 |0163: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@590e │ │ +1a0080: 0f06 |0166: return v6 │ │ +1a0082: 7701 be49 1300 |0167: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +1a0088: 0c03 |016a: move-result-object v3 │ │ +1a008a: 0804 1200 |016b: move-object/from16 v4, v18 │ │ +1a008e: 7120 bb49 4300 |016d: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getBlobdirFile:(Lcom/b44t/messenger/DcContext;Ljava/lang/String;)Ljava/lang/String; // method@49bb │ │ +1a0094: 0c03 |0170: move-result-object v3 │ │ +1a0096: 2207 0c11 |0171: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder; // type@110c │ │ +1a009a: 7010 0d59 0700 |0173: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.:()V // method@590d │ │ +1a00a0: 7030 1159 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@5911 │ │ +1a00a6: 0a02 |0179: move-result v2 │ │ +1a00a8: 3902 1400 |017a: if-nez v2, 018e // +0014 │ │ +1a00ac: 1a01 3233 |017c: const-string v1, "Recoding failed for %s: cannot convert to temporary file %s" // string@3332 │ │ +1a00b0: 1222 |017e: const/4 v2, #int 2 // #2 │ │ +1a00b2: 2322 3211 |017f: new-array v2, v2, [Ljava/lang/Object; // type@1132 │ │ +1a00b6: 4d04 0206 |0181: aput-object v4, v2, v6 │ │ +1a00ba: 1214 |0183: const/4 v4, #int 1 // #1 │ │ +1a00bc: 4d03 0204 |0184: aput-object v3, v2, v4 │ │ +1a00c0: 7120 ce0a 2100 |0186: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ +1a00c6: 0c01 |0189: move-result-object v1 │ │ +1a00c8: 7120 0e59 1000 |018a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@590e │ │ +1a00ce: 0f06 |018d: return v6 │ │ +1a00d0: 7401 0007 1500 |018e: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilename:()Ljava/lang/String; // method@0700 │ │ +1a00d6: 0c00 |0191: move-result-object v0 │ │ +1a00d8: 7401 ff06 1500 |0192: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilemime:()Ljava/lang/String; // method@06ff │ │ +1a00de: 0c02 |0195: move-result-object v2 │ │ +1a00e0: 6e40 2c07 3120 |0196: invoke-virtual {v1, v3, v0, v2}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@072c │ │ +1a00e6: 1a00 bb76 |0199: const-string v0, "recoding for %s done" // string@76bb │ │ +1a00ea: 1211 |019b: const/4 v1, #int 1 // #1 │ │ +1a00ec: 2312 3211 |019c: new-array v2, v1, [Ljava/lang/Object; // type@1132 │ │ +1a00f0: 4d04 0206 |019e: aput-object v4, v2, v6 │ │ +1a00f4: 7120 ce0a 2000 |01a0: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ +1a00fa: 0c00 |01a3: move-result-object v0 │ │ +1a00fc: 7120 c102 0500 |01a4: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +1a0102: 2805 |01a7: goto 01ac // +0005 │ │ +1a0104: 0d00 |01a8: move-exception v0 │ │ +1a0106: 6e10 2d0a 0000 |01a9: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a2d │ │ +1a010c: 1211 |01ac: const/4 v1, #int 1 // #1 │ │ +1a010e: 0f01 |01ad: return v1 │ │ catches : 1 │ │ 0x0007 - 0x01a7 │ │ Ljava/lang/Exception; -> 0x01a8 │ │ positions : │ │ 0x0007 line=558 │ │ 0x000b line=559 │ │ 0x001c line=562 │ │ @@ -326899,107 +326900,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 │ │ -1a01b0: |[1a01b0] 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 │ │ -1a01c0: 0800 1800 |0000: move-object/from16 v0, v24 │ │ -1a01c4: 0801 1900 |0002: move-object/from16 v1, v25 │ │ -1a01c8: 0802 1a00 |0004: move-object/from16 v2, v26 │ │ -1a01cc: 0503 1b00 |0006: move-wide/from16 v3, v27 │ │ -1a01d0: 0805 1700 |0008: move-object/from16 v5, v23 │ │ -1a01d4: 0206 2000 |000a: move/from16 v6, v32 │ │ -1a01d8: 7030 1659 0506 |000c: invoke-direct {v5, v0, v6}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5916 │ │ -1a01de: 0a07 |000f: move-result v7 │ │ -1a01e0: 1608 ffff |0010: const-wide/16 v8, #int -1 // #ffff │ │ -1a01e4: 3a07 9c00 |0012: if-ltz v7, 00ae // +009c │ │ -1a01e8: 6e20 d101 7000 |0014: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d1 │ │ -1a01ee: 6e20 cd01 7000 |0017: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ -1a01f4: 0c0a |001a: move-result-object v10 │ │ -1a01f6: 6e30 c258 a106 |001b: invoke-virtual {v1, v10, v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58c2 │ │ -1a01fc: 0a0b |001e: move-result v11 │ │ -1a01fe: 1a0c df6a |001f: const-string v12, "max-input-size" // string@6adf │ │ -1a0202: 6e20 d701 ca00 |0021: invoke-virtual {v10, v12}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -1a0208: 0a0a |0024: move-result v10 │ │ -1a020a: 160c 0000 |0025: const-wide/16 v12, #int 0 // #0 │ │ -1a020e: 120e |0027: const/4 v14, #int 0 // #0 │ │ -1a0210: 310f 030c |0028: cmp-long v15, v3, v12 │ │ -1a0214: 3d0f 0600 |002a: if-lez v15, 0030 // +0006 │ │ -1a0218: 6e40 d001 30e4 |002c: invoke-virtual {v0, v3, v4, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ -1a021e: 2804 |002f: goto 0033 // +0004 │ │ -1a0220: 6e40 d001 c0ed |0030: invoke-virtual {v0, v12, v13, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ -1a0226: 7110 970b 0a00 |0033: invoke-static {v10}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b97 │ │ -1a022c: 0c03 |0036: move-result-object v3 │ │ -1a022e: 7601 1059 1700 |0037: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5910 │ │ -1a0234: 1610 9cff |003a: const-wide/16 v16, #int -100 // #ff9c │ │ -1a0238: 0512 0800 |003c: move-wide/from16 v18, v8 │ │ -1a023c: 1204 |003e: const/4 v4, #int 0 // #0 │ │ -1a023e: 3904 6b00 |003f: if-nez v4, 00aa // +006b │ │ -1a0242: 7601 1059 1700 |0041: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5910 │ │ -1a0248: 7401 cb01 1800 |0044: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01cb │ │ -1a024e: 0a0a |0047: move-result v10 │ │ -1a0250: 1314 0100 |0048: const/16 v20, #int 1 // #1 │ │ -1a0254: 337a 5100 |004a: if-ne v10, v7, 009b // +0051 │ │ -1a0258: 6e30 ce01 300e |004c: invoke-virtual {v0, v3, v14}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01ce │ │ -1a025e: 0a0a |004f: move-result v10 │ │ -1a0260: 592a 2f00 |0050: iput v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1a0264: 522a 2f00 |0052: iget v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1a0268: 3a0a 0a00 |0054: if-ltz v10, 005e // +000a │ │ -1a026c: 7401 ca01 1800 |0056: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01ca │ │ -1a0272: 0b0c |0059: move-result-wide v12 │ │ -1a0274: 5a2c 2e00 |005a: iput-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1a0278: 120a |005c: const/4 v10, #int 0 // #0 │ │ -1a027a: 2804 |005d: goto 0061 // +0004 │ │ -1a027c: 592e 2f00 |005e: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1a0280: 121a |0060: const/4 v10, #int 1 // #1 │ │ -1a0282: 522c 2f00 |0061: iget v12, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1a0286: 3d0c 3200 |0063: if-lez v12, 0095 // +0032 │ │ -1a028a: 390a 3000 |0065: if-nez v10, 0095 // +0030 │ │ -1a028e: 3d0f 0a00 |0067: if-lez v15, 0071 // +000a │ │ -1a0292: 310c 1208 |0069: cmp-long v12, v18, v8 │ │ -1a0296: 390c 0600 |006b: if-nez v12, 0071 // +0006 │ │ -1a029a: 532c 2e00 |006d: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1a029e: 0512 0c00 |006f: move-wide/from16 v18, v12 │ │ -1a02a2: 160c 0000 |0071: const-wide/16 v12, #int 0 // #0 │ │ -1a02a6: 3115 1d0c |0073: cmp-long v21, v29, v12 │ │ -1a02aa: 3a15 0b00 |0075: if-ltz v21, 0080 // +000b │ │ -1a02ae: 532c 2e00 |0077: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1a02b2: 3116 0c1d |0079: cmp-long v22, v12, v29 │ │ -1a02b6: 3b16 0300 |007b: if-gez v22, 007e // +0003 │ │ -1a02ba: 2803 |007d: goto 0080 // +0003 │ │ -1a02bc: 121a |007e: const/4 v10, #int 1 // #1 │ │ -1a02be: 2816 |007f: goto 0095 // +0016 │ │ -1a02c0: 532c 2e00 |0080: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1a02c4: 3116 0c10 |0082: cmp-long v22, v12, v16 │ │ -1a02c8: 3d16 0d00 |0084: if-lez v22, 0091 // +000d │ │ -1a02cc: 592e 2d00 |0086: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -1a02d0: 7401 c901 1800 |0088: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleFlags:()I // method@01c9 │ │ -1a02d6: 0a0c |008b: move-result v12 │ │ -1a02d8: 592c 2c00 |008c: iput v12, v2, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1a02dc: 6e56 d258 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@58d2 │ │ -1a02e2: 532c 2e00 |0091: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1a02e6: 0510 0c00 |0093: move-wide/from16 v16, v12 │ │ -1a02ea: 390a 0f00 |0095: if-nez v10, 00a4 // +000f │ │ -1a02ee: 7401 c801 1800 |0097: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ -1a02f4: 280a |009a: goto 00a4 // +000a │ │ -1a02f6: 12fc |009b: const/4 v12, #int -1 // #ff │ │ -1a02f8: 33ca 0400 |009c: if-ne v10, v12, 00a0 // +0004 │ │ -1a02fc: 121a |009e: const/4 v10, #int 1 // #1 │ │ -1a02fe: 2805 |009f: goto 00a4 // +0005 │ │ -1a0300: 7401 c801 1800 |00a0: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ -1a0306: 120a |00a3: const/4 v10, #int 0 // #0 │ │ -1a0308: 380a 0300 |00a4: if-eqz v10, 00a7 // +0003 │ │ -1a030c: 1214 |00a6: const/4 v4, #int 1 // #1 │ │ -1a030e: 160c 0000 |00a7: const-wide/16 v12, #int 0 // #0 │ │ -1a0312: 2896 |00a9: goto 003f // -006a │ │ -1a0314: 6e20 d301 7000 |00aa: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d3 │ │ -1a031a: 1012 |00ad: return-wide v18 │ │ -1a031c: 1008 |00ae: return-wide v8 │ │ +1a01b4: |[1a01b4] 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 │ │ +1a01c4: 0800 1800 |0000: move-object/from16 v0, v24 │ │ +1a01c8: 0801 1900 |0002: move-object/from16 v1, v25 │ │ +1a01cc: 0802 1a00 |0004: move-object/from16 v2, v26 │ │ +1a01d0: 0503 1b00 |0006: move-wide/from16 v3, v27 │ │ +1a01d4: 0805 1700 |0008: move-object/from16 v5, v23 │ │ +1a01d8: 0206 2000 |000a: move/from16 v6, v32 │ │ +1a01dc: 7030 1659 0506 |000c: invoke-direct {v5, v0, v6}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5916 │ │ +1a01e2: 0a07 |000f: move-result v7 │ │ +1a01e4: 1608 ffff |0010: const-wide/16 v8, #int -1 // #ffff │ │ +1a01e8: 3a07 9c00 |0012: if-ltz v7, 00ae // +009c │ │ +1a01ec: 6e20 d101 7000 |0014: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d1 │ │ +1a01f2: 6e20 cd01 7000 |0017: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ +1a01f8: 0c0a |001a: move-result-object v10 │ │ +1a01fa: 6e30 c258 a106 |001b: invoke-virtual {v1, v10, v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@58c2 │ │ +1a0200: 0a0b |001e: move-result v11 │ │ +1a0202: 1a0c df6a |001f: const-string v12, "max-input-size" // string@6adf │ │ +1a0206: 6e20 d701 ca00 |0021: invoke-virtual {v10, v12}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +1a020c: 0a0a |0024: move-result v10 │ │ +1a020e: 160c 0000 |0025: const-wide/16 v12, #int 0 // #0 │ │ +1a0212: 120e |0027: const/4 v14, #int 0 // #0 │ │ +1a0214: 310f 030c |0028: cmp-long v15, v3, v12 │ │ +1a0218: 3d0f 0600 |002a: if-lez v15, 0030 // +0006 │ │ +1a021c: 6e40 d001 30e4 |002c: invoke-virtual {v0, v3, v4, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ +1a0222: 2804 |002f: goto 0033 // +0004 │ │ +1a0224: 6e40 d001 c0ed |0030: invoke-virtual {v0, v12, v13, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ +1a022a: 7110 970b 0a00 |0033: invoke-static {v10}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0b97 │ │ +1a0230: 0c03 |0036: move-result-object v3 │ │ +1a0232: 7601 1059 1700 |0037: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5910 │ │ +1a0238: 1610 9cff |003a: const-wide/16 v16, #int -100 // #ff9c │ │ +1a023c: 0512 0800 |003c: move-wide/from16 v18, v8 │ │ +1a0240: 1204 |003e: const/4 v4, #int 0 // #0 │ │ +1a0242: 3904 6b00 |003f: if-nez v4, 00aa // +006b │ │ +1a0246: 7601 1059 1700 |0041: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5910 │ │ +1a024c: 7401 cb01 1800 |0044: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01cb │ │ +1a0252: 0a0a |0047: move-result v10 │ │ +1a0254: 1314 0100 |0048: const/16 v20, #int 1 // #1 │ │ +1a0258: 337a 5100 |004a: if-ne v10, v7, 009b // +0051 │ │ +1a025c: 6e30 ce01 300e |004c: invoke-virtual {v0, v3, v14}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01ce │ │ +1a0262: 0a0a |004f: move-result v10 │ │ +1a0264: 592a 2f00 |0050: iput v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1a0268: 522a 2f00 |0052: iget v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1a026c: 3a0a 0a00 |0054: if-ltz v10, 005e // +000a │ │ +1a0270: 7401 ca01 1800 |0056: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01ca │ │ +1a0276: 0b0c |0059: move-result-wide v12 │ │ +1a0278: 5a2c 2e00 |005a: iput-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1a027c: 120a |005c: const/4 v10, #int 0 // #0 │ │ +1a027e: 2804 |005d: goto 0061 // +0004 │ │ +1a0280: 592e 2f00 |005e: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1a0284: 121a |0060: const/4 v10, #int 1 // #1 │ │ +1a0286: 522c 2f00 |0061: iget v12, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1a028a: 3d0c 3200 |0063: if-lez v12, 0095 // +0032 │ │ +1a028e: 390a 3000 |0065: if-nez v10, 0095 // +0030 │ │ +1a0292: 3d0f 0a00 |0067: if-lez v15, 0071 // +000a │ │ +1a0296: 310c 1208 |0069: cmp-long v12, v18, v8 │ │ +1a029a: 390c 0600 |006b: if-nez v12, 0071 // +0006 │ │ +1a029e: 532c 2e00 |006d: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1a02a2: 0512 0c00 |006f: move-wide/from16 v18, v12 │ │ +1a02a6: 160c 0000 |0071: const-wide/16 v12, #int 0 // #0 │ │ +1a02aa: 3115 1d0c |0073: cmp-long v21, v29, v12 │ │ +1a02ae: 3a15 0b00 |0075: if-ltz v21, 0080 // +000b │ │ +1a02b2: 532c 2e00 |0077: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1a02b6: 3116 0c1d |0079: cmp-long v22, v12, v29 │ │ +1a02ba: 3b16 0300 |007b: if-gez v22, 007e // +0003 │ │ +1a02be: 2803 |007d: goto 0080 // +0003 │ │ +1a02c0: 121a |007e: const/4 v10, #int 1 // #1 │ │ +1a02c2: 2816 |007f: goto 0095 // +0016 │ │ +1a02c4: 532c 2e00 |0080: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1a02c8: 3116 0c10 |0082: cmp-long v22, v12, v16 │ │ +1a02cc: 3d16 0d00 |0084: if-lez v22, 0091 // +000d │ │ +1a02d0: 592e 2d00 |0086: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +1a02d4: 7401 c901 1800 |0088: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleFlags:()I // method@01c9 │ │ +1a02da: 0a0c |008b: move-result v12 │ │ +1a02dc: 592c 2c00 |008c: iput v12, v2, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1a02e0: 6e56 d258 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@58d2 │ │ +1a02e6: 532c 2e00 |0091: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1a02ea: 0510 0c00 |0093: move-wide/from16 v16, v12 │ │ +1a02ee: 390a 0f00 |0095: if-nez v10, 00a4 // +000f │ │ +1a02f2: 7401 c801 1800 |0097: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ +1a02f8: 280a |009a: goto 00a4 // +000a │ │ +1a02fa: 12fc |009b: const/4 v12, #int -1 // #ff │ │ +1a02fc: 33ca 0400 |009c: if-ne v10, v12, 00a0 // +0004 │ │ +1a0300: 121a |009e: const/4 v10, #int 1 // #1 │ │ +1a0302: 2805 |009f: goto 00a4 // +0005 │ │ +1a0304: 7401 c801 1800 |00a0: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ +1a030a: 120a |00a3: const/4 v10, #int 0 // #0 │ │ +1a030c: 380a 0300 |00a4: if-eqz v10, 00a7 // +0003 │ │ +1a0310: 1214 |00a6: const/4 v4, #int 1 // #1 │ │ +1a0312: 160c 0000 |00a7: const-wide/16 v12, #int 0 // #0 │ │ +1a0316: 2896 |00a9: goto 003f // -006a │ │ +1a0318: 6e20 d301 7000 |00aa: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d3 │ │ +1a031e: 1012 |00ad: return-wide v18 │ │ +1a0320: 1008 |00ae: return-wide v8 │ │ catches : (none) │ │ positions : │ │ 0x000c line=68 │ │ 0x0014 line=70 │ │ 0x0017 line=71 │ │ 0x001b line=72 │ │ 0x001f line=73 │ │ @@ -327039,39 +327040,39 @@ │ │ type : '(Landroid/media/MediaExtractor;Z)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -1a014c: |[1a014c] org.thoughtcrime.securesms.video.recode.VideoRecoder.selectTrack:(Landroid/media/MediaExtractor;Z)I │ │ -1a015c: 6e10 cc01 0500 |0000: invoke-virtual {v5}, Landroid/media/MediaExtractor;.getTrackCount:()I // method@01cc │ │ -1a0162: 0a00 |0003: move-result v0 │ │ -1a0164: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1a0166: 3501 2300 |0005: if-ge v1, v0, 0028 // +0023 │ │ -1a016a: 6e20 cd01 1500 |0007: invoke-virtual {v5, v1}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ -1a0170: 0c02 |000a: move-result-object v2 │ │ -1a0172: 1a03 f46b |000b: const-string v3, "mime" // string@6bf4 │ │ -1a0176: 6e20 d801 3200 |000d: invoke-virtual {v2, v3}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ -1a017c: 0c02 |0010: move-result-object v2 │ │ -1a017e: 3806 0b00 |0011: if-eqz v6, 001c // +000b │ │ -1a0182: 1a03 1f46 |0013: const-string v3, "audio/" // string@461f │ │ -1a0186: 6e20 e80a 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -1a018c: 0a02 |0018: move-result v2 │ │ -1a018e: 3802 0c00 |0019: if-eqz v2, 0025 // +000c │ │ -1a0192: 0f01 |001b: return v1 │ │ -1a0194: 1a03 cc83 |001c: const-string v3, "video/" // string@83cc │ │ -1a0198: 6e20 e80a 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -1a019e: 0a02 |0021: move-result v2 │ │ -1a01a0: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -1a01a4: 0f01 |0024: return v1 │ │ -1a01a6: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1a01aa: 28de |0027: goto 0005 // -0022 │ │ -1a01ac: 12b5 |0028: const/4 v5, #int -5 // #fb │ │ -1a01ae: 0f05 |0029: return v5 │ │ +1a0150: |[1a0150] org.thoughtcrime.securesms.video.recode.VideoRecoder.selectTrack:(Landroid/media/MediaExtractor;Z)I │ │ +1a0160: 6e10 cc01 0500 |0000: invoke-virtual {v5}, Landroid/media/MediaExtractor;.getTrackCount:()I // method@01cc │ │ +1a0166: 0a00 |0003: move-result v0 │ │ +1a0168: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1a016a: 3501 2300 |0005: if-ge v1, v0, 0028 // +0023 │ │ +1a016e: 6e20 cd01 1500 |0007: invoke-virtual {v5, v1}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ +1a0174: 0c02 |000a: move-result-object v2 │ │ +1a0176: 1a03 f46b |000b: const-string v3, "mime" // string@6bf4 │ │ +1a017a: 6e20 d801 3200 |000d: invoke-virtual {v2, v3}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ +1a0180: 0c02 |0010: move-result-object v2 │ │ +1a0182: 3806 0b00 |0011: if-eqz v6, 001c // +000b │ │ +1a0186: 1a03 1f46 |0013: const-string v3, "audio/" // string@461f │ │ +1a018a: 6e20 e80a 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +1a0190: 0a02 |0018: move-result v2 │ │ +1a0192: 3802 0c00 |0019: if-eqz v2, 0025 // +000c │ │ +1a0196: 0f01 |001b: return v1 │ │ +1a0198: 1a03 cc83 |001c: const-string v3, "video/" // string@83cc │ │ +1a019c: 6e20 e80a 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +1a01a2: 0a02 |0021: move-result v2 │ │ +1a01a4: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +1a01a8: 0f01 |0024: return v1 │ │ +1a01aa: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1a01ae: 28de |0027: goto 0005 // -0022 │ │ +1a01b0: 12b5 |0028: const/4 v5, #int -5 // #fb │ │ +1a01b2: 0f05 |0029: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=52 │ │ 0x000b line=53 │ │ 0x0013 line=55 │ │ 0x001c line=59 │ │ @@ -327123,21 +327124,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 │ │ -1a0610: |[1a0610] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V │ │ -1a0620: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1a0626: 5b01 4043 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@4340 │ │ -1a062a: 5b02 4143 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@4341 │ │ -1a062e: 5b03 4243 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@4342 │ │ -1a0632: 5b04 4343 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@4343 │ │ -1a0636: 0e00 |000b: return-void │ │ +1a0614: |[1a0614] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V │ │ +1a0624: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1a062a: 5b01 4043 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@4340 │ │ +1a062e: 5b02 4143 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@4341 │ │ +1a0632: 5b03 4243 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@4342 │ │ +1a0636: 5b04 4343 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@4343 │ │ +1a063a: 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; │ │ @@ -327150,23 +327151,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 │ │ -1a0638: |[1a0638] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -1a0648: 5460 4043 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@4340 │ │ -1a064c: 5461 4143 |0002: iget-object v1, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@4341 │ │ -1a0650: 5462 4243 |0004: iget-object v2, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@4342 │ │ -1a0654: 5463 4343 |0006: iget-object v3, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@4343 │ │ -1a0658: 0774 |0008: move-object v4, v7 │ │ -1a065a: 0185 |0009: move v5, v8 │ │ -1a065c: 7406 1c59 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@591c │ │ -1a0662: 0e00 |000d: return-void │ │ +1a063c: |[1a063c] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +1a064c: 5460 4043 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@4340 │ │ +1a0650: 5461 4143 |0002: iget-object v1, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@4341 │ │ +1a0654: 5462 4243 |0004: iget-object v2, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@4342 │ │ +1a0658: 5463 4343 |0006: iget-object v3, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@4343 │ │ +1a065c: 0774 |0008: move-object v4, v7 │ │ +1a065e: 0185 |0009: move v5, v8 │ │ +1a0660: 7406 1c59 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@591c │ │ +1a0666: 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 │ │ @@ -327196,17 +327197,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a0664: |[1a0664] org.thoughtcrime.securesms.videochat.VideochatUtil.:()V │ │ -1a0674: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1a067a: 0e00 |0003: return-void │ │ +1a0668: |[1a0668] org.thoughtcrime.securesms.videochat.VideochatUtil.:()V │ │ +1a0678: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1a067e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/videochat/VideochatUtil; │ │ │ │ Virtual methods - │ │ @@ -327215,46 +327216,46 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -1a067c: |[1a067c] org.thoughtcrime.securesms.videochat.VideochatUtil.invite:(Landroid/app/Activity;I)V │ │ -1a068c: 7110 be49 0700 |0000: invoke-static {v7}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -1a0692: 0c00 |0003: move-result-object v0 │ │ -1a0694: 6e20 9506 8000 |0004: invoke-virtual {v0, v8}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0695 │ │ -1a069a: 0c08 |0007: move-result-object v8 │ │ -1a069c: 2201 4901 |0008: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -1a06a0: 7020 8904 7100 |000a: invoke-direct {v1, v7}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0489 │ │ -1a06a6: 6002 fe2b |000d: sget v2, Lorg/thoughtcrime/securesms/R$string;.videochat_invite_user_to_videochat:I // field@2bfe │ │ -1a06aa: 6e10 5706 0800 |000f: invoke-virtual {v8}, Lcom/b44t/messenger/DcChat;.getName:()Ljava/lang/String; // method@0657 │ │ -1a06b0: 0c03 |0012: move-result-object v3 │ │ -1a06b2: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -1a06b4: 2344 3211 |0014: new-array v4, v4, [Ljava/lang/Object; // type@1132 │ │ -1a06b8: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -1a06ba: 4d03 0405 |0017: aput-object v3, v4, v5 │ │ -1a06be: 6e30 1f00 2704 |0019: invoke-virtual {v7, v2, v4}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ -1a06c4: 0c02 |001c: move-result-object v2 │ │ -1a06c6: 6e20 9904 2100 |001d: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0499 │ │ -1a06cc: 0c01 |0020: move-result-object v1 │ │ -1a06ce: 6002 fd2b |0021: sget v2, Lorg/thoughtcrime/securesms/R$string;.videochat_invite_user_hint:I // field@2bfd │ │ -1a06d2: 6e20 8e04 2100 |0023: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ -1a06d8: 0c01 |0026: move-result-object v1 │ │ -1a06da: 6002 3028 |0027: sget v2, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2830 │ │ -1a06de: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -1a06e0: 6e30 9004 2103 |002a: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0490 │ │ -1a06e6: 0c01 |002d: move-result-object v1 │ │ -1a06e8: 6002 9c2a |002e: sget v2, Lorg/thoughtcrime/securesms/R$string;.ok:I // field@2a9c │ │ -1a06ec: 2203 0d11 |0030: new-instance v3, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0; // type@110d │ │ -1a06f0: 7057 1759 6380 |0032: invoke-direct {v3, v6, v0, v8, v7}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V // method@5917 │ │ -1a06f6: 6e30 9504 2103 |0035: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0495 │ │ -1a06fc: 0c07 |0038: move-result-object v7 │ │ -1a06fe: 6e10 9b04 0700 |0039: invoke-virtual {v7}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049b │ │ -1a0704: 0e00 |003c: return-void │ │ +1a0680: |[1a0680] org.thoughtcrime.securesms.videochat.VideochatUtil.invite:(Landroid/app/Activity;I)V │ │ +1a0690: 7110 be49 0700 |0000: invoke-static {v7}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +1a0696: 0c00 |0003: move-result-object v0 │ │ +1a0698: 6e20 9506 8000 |0004: invoke-virtual {v0, v8}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0695 │ │ +1a069e: 0c08 |0007: move-result-object v8 │ │ +1a06a0: 2201 4901 |0008: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +1a06a4: 7020 8904 7100 |000a: invoke-direct {v1, v7}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0489 │ │ +1a06aa: 6002 fe2b |000d: sget v2, Lorg/thoughtcrime/securesms/R$string;.videochat_invite_user_to_videochat:I // field@2bfe │ │ +1a06ae: 6e10 5706 0800 |000f: invoke-virtual {v8}, Lcom/b44t/messenger/DcChat;.getName:()Ljava/lang/String; // method@0657 │ │ +1a06b4: 0c03 |0012: move-result-object v3 │ │ +1a06b6: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +1a06b8: 2344 3211 |0014: new-array v4, v4, [Ljava/lang/Object; // type@1132 │ │ +1a06bc: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +1a06be: 4d03 0405 |0017: aput-object v3, v4, v5 │ │ +1a06c2: 6e30 1f00 2704 |0019: invoke-virtual {v7, v2, v4}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ +1a06c8: 0c02 |001c: move-result-object v2 │ │ +1a06ca: 6e20 9904 2100 |001d: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0499 │ │ +1a06d0: 0c01 |0020: move-result-object v1 │ │ +1a06d2: 6002 fd2b |0021: sget v2, Lorg/thoughtcrime/securesms/R$string;.videochat_invite_user_hint:I // field@2bfd │ │ +1a06d6: 6e20 8e04 2100 |0023: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ +1a06dc: 0c01 |0026: move-result-object v1 │ │ +1a06de: 6002 3028 |0027: sget v2, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2830 │ │ +1a06e2: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +1a06e4: 6e30 9004 2103 |002a: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0490 │ │ +1a06ea: 0c01 |002d: move-result-object v1 │ │ +1a06ec: 6002 9c2a |002e: sget v2, Lorg/thoughtcrime/securesms/R$string;.ok:I // field@2a9c │ │ +1a06f0: 2203 0d11 |0030: new-instance v3, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0; // type@110d │ │ +1a06f4: 7057 1759 6380 |0032: invoke-direct {v3, v6, v0, v8, v7}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V // method@5917 │ │ +1a06fa: 6e30 9504 2103 |0035: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0495 │ │ +1a0700: 0c07 |0038: move-result-object v7 │ │ +1a0702: 6e10 9b04 0700 |0039: invoke-virtual {v7}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049b │ │ +1a0708: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ 0x0008 line=21 │ │ 0x000f line=22 │ │ 0x0023 line=23 │ │ @@ -327271,23 +327272,23 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1a0708: |[1a0708] org.thoughtcrime.securesms.videochat.VideochatUtil.join:(Landroid/app/Activity;I)V │ │ -1a0718: 7110 be49 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -1a071e: 0c00 |0003: move-result-object v0 │ │ -1a0720: 6e20 a906 3000 |0004: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06a9 │ │ -1a0726: 0c03 |0007: move-result-object v3 │ │ -1a0728: 6e10 1407 0300 |0008: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getVideochatUrl:()Ljava/lang/String; // method@0714 │ │ -1a072e: 0c03 |000b: move-result-object v3 │ │ -1a0730: 7120 4c56 3200 |000c: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@564c │ │ -1a0736: 0e00 |000f: return-void │ │ +1a070c: |[1a070c] org.thoughtcrime.securesms.videochat.VideochatUtil.join:(Landroid/app/Activity;I)V │ │ +1a071c: 7110 be49 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +1a0722: 0c00 |0003: move-result-object v0 │ │ +1a0724: 6e20 a906 3000 |0004: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06a9 │ │ +1a072a: 0c03 |0007: move-result-object v3 │ │ +1a072c: 6e10 1407 0300 |0008: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getVideochatUrl:()Ljava/lang/String; // method@0714 │ │ +1a0732: 0c03 |000b: move-result-object v3 │ │ +1a0734: 7120 4c56 3200 |000c: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@564c │ │ +1a073a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0004 line=36 │ │ 0x0008 line=37 │ │ 0x000c line=38 │ │ locals : │ │ @@ -327300,22 +327301,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 │ │ -1a0738: |[1a0738] 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 │ │ -1a0748: 6e10 5506 0200 |0000: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getId:()I // method@0655 │ │ -1a074e: 0a02 |0003: move-result v2 │ │ -1a0750: 6e20 cf06 2100 |0004: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.sendVideochatInvitation:(I)I // method@06cf │ │ -1a0756: 0a01 |0007: move-result v1 │ │ -1a0758: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ -1a075c: 6e30 1b59 3001 |000a: invoke-virtual {v0, v3, v1}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil;.join:(Landroid/app/Activity;I)V // method@591b │ │ -1a0762: 0e00 |000d: return-void │ │ +1a073c: |[1a073c] 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 │ │ +1a074c: 6e10 5506 0200 |0000: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getId:()I // method@0655 │ │ +1a0752: 0a02 |0003: move-result v2 │ │ +1a0754: 6e20 cf06 2100 |0004: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.sendVideochatInvitation:(I)I // method@06cf │ │ +1a075a: 0a01 |0007: move-result v1 │ │ +1a075c: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ +1a0760: 6e30 1b59 3001 |000a: invoke-virtual {v0, v3, v1}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil;.join:(Landroid/app/Activity;I)V // method@591b │ │ +1a0766: 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; │ │ @@ -430649,18 +430650,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 │ │ -18df94: |[18df94] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -18dfa4: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18dfaa: 5b01 3141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4131 │ │ -18dfae: 0e00 |0005: return-void │ │ +18df98: |[18df98] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +18dfa8: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18dfae: 5b01 3141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4131 │ │ +18dfb2: 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; │ │ │ │ @@ -430670,18 +430671,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -18dfb0: |[18dfb0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.onDrawingChanged:()V │ │ -18dfc0: 5410 3141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4131 │ │ -18dfc4: 7110 5954 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5459 │ │ -18dfca: 0e00 |0005: return-void │ │ +18dfb4: |[18dfb4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.onDrawingChanged:()V │ │ +18dfc4: 5410 3141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4131 │ │ +18dfc8: 7110 5954 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5459 │ │ +18dfce: 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 : 5233 (D8$$SyntheticClass) │ │ @@ -430714,18 +430715,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 │ │ -18dfcc: |[18dfcc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -18dfdc: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18dfe2: 5b01 3241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4132 │ │ -18dfe6: 0e00 |0005: return-void │ │ +18dfd0: |[18dfd0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +18dfe0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18dfe6: 5b01 3241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4132 │ │ +18dfea: 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; │ │ │ │ @@ -430735,18 +430736,18 @@ │ │ type : '(ZZ)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -18dfe8: |[18dfe8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.onAvailabilityChanged:(ZZ)V │ │ -18dff8: 5410 3241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4132 │ │ -18dffc: 7130 5854 2003 |0002: invoke-static {v0, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V // method@5458 │ │ -18e002: 0e00 |0005: return-void │ │ +18dfec: |[18dfec] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.onAvailabilityChanged:(ZZ)V │ │ +18dffc: 5410 3241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4132 │ │ +18e000: 7130 5854 2003 |0002: invoke-static {v0, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V // method@5458 │ │ +18e006: 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 │ │ @@ -430786,18 +430787,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 │ │ -18e004: |[18e004] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -18e014: 5b01 3341 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ -18e018: 7010 970a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18e01e: 0e00 |0005: return-void │ │ +18e008: |[18e008] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +18e018: 5b01 3341 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ +18e01c: 7010 970a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18e022: 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; │ │ │ │ @@ -430806,31 +430807,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 │ │ -18e128: |[18e128] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V │ │ -18e138: 7210 b74b 0400 |0000: invoke-interface {v4}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.getColor:()I // method@4bb7 │ │ -18e13e: 0a04 |0003: move-result v4 │ │ -18e140: 5420 3341 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ -18e144: 7110 5e54 0000 |0006: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@545e │ │ -18e14a: 0c00 |0009: move-result-object v0 │ │ -18e14c: 6201 5941 |000a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ -18e150: 6e20 b854 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54b8 │ │ -18e156: 5420 3341 |000f: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ -18e15a: 7110 5e54 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@545e │ │ -18e160: 0c00 |0014: move-result-object v0 │ │ -18e162: 6e20 d354 4000 |0015: invoke-virtual {v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setActiveColor:(I)V // method@54d3 │ │ -18e168: 3805 0800 |0018: if-eqz v5, 0020 // +0008 │ │ -18e16c: 5424 3341 |001a: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ -18e170: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -18e172: 7130 6054 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@5460 │ │ -18e178: 0e00 |0020: return-void │ │ +18e12c: |[18e12c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V │ │ +18e13c: 7210 b74b 0400 |0000: invoke-interface {v4}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.getColor:()I // method@4bb7 │ │ +18e142: 0a04 |0003: move-result v4 │ │ +18e144: 5420 3341 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ +18e148: 7110 5e54 0000 |0006: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@545e │ │ +18e14e: 0c00 |0009: move-result-object v0 │ │ +18e150: 6201 5941 |000a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4159 │ │ +18e154: 6e20 b854 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54b8 │ │ +18e15a: 5420 3341 |000f: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ +18e15e: 7110 5e54 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@545e │ │ +18e164: 0c00 |0014: move-result-object v0 │ │ +18e166: 6e20 d354 4000 |0015: invoke-virtual {v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setActiveColor:(I)V // method@54d3 │ │ +18e16c: 3805 0800 |0018: if-eqz v5, 0020 // +0008 │ │ +18e170: 5424 3341 |001a: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ +18e174: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +18e176: 7130 6054 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@5460 │ │ +18e17c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0004 line=369 │ │ 0x000f line=370 │ │ 0x001a line=372 │ │ locals : │ │ @@ -430845,27 +430846,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 │ │ -18e020: |[18e020] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDoubleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ -18e030: 5420 3341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ -18e034: 7120 5d54 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@545d │ │ -18e03a: 6e10 cd4c 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4ccd │ │ -18e040: 0c00 |0008: move-result-object v0 │ │ -18e042: 2000 710f |0009: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f71 │ │ -18e046: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -18e04a: 6e10 cd4c 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4ccd │ │ -18e050: 0c00 |0010: move-result-object v0 │ │ -18e052: 1f00 1b0f |0011: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f1b │ │ -18e056: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -18e058: 7040 5254 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@5452 │ │ -18e05e: 0e00 |0017: return-void │ │ +18e024: |[18e024] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDoubleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ +18e034: 5420 3341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ +18e038: 7120 5d54 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@545d │ │ +18e03e: 6e10 cd4c 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4ccd │ │ +18e044: 0c00 |0008: move-result-object v0 │ │ +18e046: 2000 710f |0009: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f71 │ │ +18e04a: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +18e04e: 6e10 cd4c 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4ccd │ │ +18e054: 0c00 |0010: move-result-object v0 │ │ +18e056: 1f00 1b0f |0011: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f1b │ │ +18e05a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +18e05c: 7040 5254 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@5452 │ │ +18e062: 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; │ │ @@ -430876,29 +430877,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 │ │ -18e060: |[18e060] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDown:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ -18e070: 3902 1c00 |0000: if-nez v2, 001c // +001c │ │ -18e074: 5412 3341 |0002: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ -18e078: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -18e07a: 7120 5d54 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@545d │ │ -18e080: 5412 3341 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ -18e084: 7110 5e54 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@545e │ │ -18e08a: 0c02 |000d: move-result-object v2 │ │ -18e08c: 6200 5841 |000e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ -18e090: 6e20 b854 0200 |0010: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54b8 │ │ -18e096: 5412 3341 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ -18e09a: 7110 5f54 0200 |0015: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@545f │ │ -18e0a0: 0c02 |0018: move-result-object v2 │ │ -18e0a2: 6e10 304c 0200 |0019: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@4c30 │ │ -18e0a8: 0e00 |001c: return-void │ │ +18e064: |[18e064] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDown:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ +18e074: 3902 1c00 |0000: if-nez v2, 001c // +001c │ │ +18e078: 5412 3341 |0002: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ +18e07c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +18e07e: 7120 5d54 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@545d │ │ +18e084: 5412 3341 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ +18e088: 7110 5e54 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@545e │ │ +18e08e: 0c02 |000d: move-result-object v2 │ │ +18e090: 6200 5841 |000e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ +18e094: 6e20 b854 0200 |0010: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54b8 │ │ +18e09a: 5412 3341 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ +18e09e: 7110 5f54 0200 |0015: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@545f │ │ +18e0a4: 0c02 |0018: move-result-object v2 │ │ +18e0a6: 6e10 304c 0200 |0019: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@4c30 │ │ +18e0ac: 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; │ │ @@ -430909,41 +430910,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 │ │ -18e0ac: |[18e0ac] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntitySingleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ -18e0bc: 5420 3341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ -18e0c0: 7120 5d54 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@545d │ │ -18e0c6: 5420 3341 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ -18e0ca: 7110 5c54 0000 |0007: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@545c │ │ -18e0d0: 0c00 |000a: move-result-object v0 │ │ -18e0d2: 3800 2900 |000b: if-eqz v0, 0034 // +0029 │ │ -18e0d6: 6e10 cd4c 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4ccd │ │ -18e0dc: 0c00 |0010: move-result-object v0 │ │ -18e0de: 2000 710f |0011: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f71 │ │ -18e0e2: 3800 1600 |0013: if-eqz v0, 0029 // +0016 │ │ -18e0e6: 6e10 cd4c 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4ccd │ │ -18e0ec: 0c00 |0018: move-result-object v0 │ │ -18e0ee: 1f00 1b0f |0019: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f1b │ │ -18e0f2: 5421 3341 |001b: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ -18e0f6: 7110 5f54 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@545f │ │ -18e0fc: 0c01 |0020: move-result-object v1 │ │ -18e0fe: 6e10 3b4c 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.isTextEditing:()Z // method@4c3b │ │ -18e104: 0a01 |0024: move-result v1 │ │ -18e106: 7040 5254 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@5452 │ │ -18e10c: 280c |0028: goto 0034 // +000c │ │ -18e10e: 5423 3341 |0029: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ -18e112: 7110 5e54 0300 |002b: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@545e │ │ -18e118: 0c03 |002e: move-result-object v3 │ │ -18e11a: 6200 5741 |002f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ -18e11e: 6e20 b854 0300 |0031: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54b8 │ │ -18e124: 0e00 |0034: return-void │ │ +18e0b0: |[18e0b0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntitySingleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ +18e0c0: 5420 3341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ +18e0c4: 7120 5d54 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@545d │ │ +18e0ca: 5420 3341 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ +18e0ce: 7110 5c54 0000 |0007: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@545c │ │ +18e0d4: 0c00 |000a: move-result-object v0 │ │ +18e0d6: 3800 2900 |000b: if-eqz v0, 0034 // +0029 │ │ +18e0da: 6e10 cd4c 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4ccd │ │ +18e0e0: 0c00 |0010: move-result-object v0 │ │ +18e0e2: 2000 710f |0011: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f71 │ │ +18e0e6: 3800 1600 |0013: if-eqz v0, 0029 // +0016 │ │ +18e0ea: 6e10 cd4c 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4ccd │ │ +18e0f0: 0c00 |0018: move-result-object v0 │ │ +18e0f2: 1f00 1b0f |0019: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f1b │ │ +18e0f6: 5421 3341 |001b: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ +18e0fa: 7110 5f54 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@545f │ │ +18e100: 0c01 |0020: move-result-object v1 │ │ +18e102: 6e10 3b4c 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.isTextEditing:()Z // method@4c3b │ │ +18e108: 0a01 |0024: move-result v1 │ │ +18e10a: 7040 5254 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@5452 │ │ +18e110: 280c |0028: goto 0034 // +000c │ │ +18e112: 5423 3341 |0029: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4133 │ │ +18e116: 7110 5e54 0300 |002b: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@545e │ │ +18e11c: 0c03 |002e: move-result-object v3 │ │ +18e11e: 6200 5741 |002f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4157 │ │ +18e122: 6e20 b854 0300 |0031: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54b8 │ │ +18e128: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0005 line=347 │ │ 0x000d line=348 │ │ 0x0015 line=349 │ │ 0x0029 line=351 │ │ @@ -430981,18 +430982,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 │ │ -18eb1c: |[18eb1c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18eb2c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18eb32: 5b01 4241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4142 │ │ -18eb36: 0e00 |0005: return-void │ │ +18eb20: |[18eb20] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18eb30: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18eb36: 5b01 4241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4142 │ │ +18eb3a: 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; │ │ │ │ @@ -431002,18 +431003,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18eb38: |[18eb38] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.onColorChange:(I)V │ │ -18eb48: 5410 4241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4142 │ │ -18eb4c: 6e20 cc54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@54cc │ │ -18eb52: 0e00 |0005: return-void │ │ +18eb3c: |[18eb3c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.onColorChange:(I)V │ │ +18eb4c: 5410 4241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4142 │ │ +18eb50: 6e20 cc54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@54cc │ │ +18eb56: 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 │ │ │ │ @@ -431047,18 +431048,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 │ │ -18eca4: |[18eca4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V │ │ -18ecb4: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18ecba: 5b01 4941 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4149 │ │ -18ecbe: 0e00 |0005: return-void │ │ +18eca8: |[18eca8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V │ │ +18ecb8: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18ecbe: 5b01 4941 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4149 │ │ +18ecc2: 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; │ │ │ │ @@ -431068,18 +431069,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18ecc0: |[18ecc0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.onColorSelected:(I)V │ │ -18ecd0: 5410 4941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4149 │ │ -18ecd4: 6e20 4a55 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@554a │ │ -18ecda: 0e00 |0005: return-void │ │ +18ecc4: |[18ecc4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.onColorSelected:(I)V │ │ +18ecd4: 5410 4941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4149 │ │ +18ecd8: 6e20 4a55 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@554a │ │ +18ecde: 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 │ │ │ │ @@ -431113,18 +431114,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 │ │ -18ed84: |[18ed84] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -18ed94: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18ed9a: 5b01 4d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414d │ │ -18ed9e: 0e00 |0005: return-void │ │ +18ed88: |[18ed88] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +18ed98: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18ed9e: 5b01 4d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414d │ │ +18eda2: 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; │ │ │ │ @@ -431134,18 +431135,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18eda0: |[18eda0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.onColorChange:(I)V │ │ -18edb0: 5410 4d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414d │ │ -18edb4: 6e20 cd54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@54cd │ │ -18edba: 0e00 |0005: return-void │ │ +18eda4: |[18eda4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.onColorChange:(I)V │ │ +18edb4: 5410 4d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@414d │ │ +18edb8: 6e20 cd54 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@54cd │ │ +18edbe: 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 │ │ │ │ @@ -431180,17 +431181,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -18ee64: |[18ee64] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.:()V │ │ -18ee74: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -18ee7a: 0e00 |0003: return-void │ │ +18ee68: |[18ee68] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.:()V │ │ +18ee78: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +18ee7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1; │ │ │ │ Virtual methods - │ │ @@ -431199,121 +431200,121 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -18ee7c: |[18ee7c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onColorChange:(I)V │ │ -18ee8c: 0e00 |0000: return-void │ │ +18ee80: |[18ee80] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onColorChange:(I)V │ │ +18ee90: 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 │ │ -18ee90: |[18ee90] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onDelete:()V │ │ -18eea0: 0e00 |0000: return-void │ │ +18ee94: |[18ee94] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onDelete:()V │ │ +18eea4: 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 │ │ -18eea4: |[18eea4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onFlipHorizontal:()V │ │ -18eeb4: 0e00 |0000: return-void │ │ +18eea8: |[18eea8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onFlipHorizontal:()V │ │ +18eeb8: 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 │ │ -18eeb8: |[18eeb8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -18eec8: 0e00 |0000: return-void │ │ +18eebc: |[18eebc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +18eecc: 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 │ │ -18eecc: |[18eecc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRequestFullScreen:(ZZ)V │ │ -18eedc: 0e00 |0000: return-void │ │ +18eed0: |[18eed0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRequestFullScreen:(ZZ)V │ │ +18eee0: 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 │ │ -18eee0: |[18eee0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRotate90AntiClockwise:()V │ │ -18eef0: 0e00 |0000: return-void │ │ +18eee4: |[18eee4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRotate90AntiClockwise:()V │ │ +18eef4: 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 │ │ -18eef4: |[18eef4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onSave:()V │ │ -18ef04: 0e00 |0000: return-void │ │ +18eef8: |[18eef8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onSave:()V │ │ +18ef08: 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 │ │ -18ef08: |[18ef08] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onUndo:()V │ │ -18ef18: 0e00 |0000: return-void │ │ +18ef0c: |[18ef0c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onUndo:()V │ │ +18ef1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 6268 (ImageEditorHud.java) │ │ │ │ Class #2453 header: │ │ @@ -431356,26 +431357,26 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -18ffbc: |[18ffbc] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V │ │ -18ffcc: 5b01 7f41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@417f │ │ -18ffd0: 7020 ed05 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05ed │ │ -18ffd6: 6001 4a25 |0005: sget v1, Lorg/thoughtcrime/securesms/R$id;.sticker_image:I // field@254a │ │ -18ffda: 6e20 1703 1200 |0007: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -18ffe0: 0c01 |000a: move-result-object v1 │ │ -18ffe2: 1f01 3101 |000b: check-cast v1, Landroid/widget/ImageView; // type@0131 │ │ -18ffe6: 5b01 7e41 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@417e │ │ -18ffea: 2201 7c10 |000f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0; // type@107c │ │ -18ffee: 7020 f754 0100 |0011: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@54f7 │ │ -18fff4: 6e20 4103 1200 |0014: invoke-virtual {v2, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -18fffa: 0e00 |0017: return-void │ │ +18ffc0: |[18ffc0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V │ │ +18ffd0: 5b01 7f41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@417f │ │ +18ffd4: 7020 ed05 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05ed │ │ +18ffda: 6001 4a25 |0005: sget v1, Lorg/thoughtcrime/securesms/R$id;.sticker_image:I // field@254a │ │ +18ffde: 6e20 1703 1200 |0007: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +18ffe4: 0c01 |000a: move-result-object v1 │ │ +18ffe6: 1f01 3101 |000b: check-cast v1, Landroid/widget/ImageView; // type@0131 │ │ +18ffea: 5b01 7e41 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@417e │ │ +18ffee: 2201 7c10 |000f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0; // type@107c │ │ +18fff2: 7020 f754 0100 |0011: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@54f7 │ │ +18fff8: 6e20 4103 1200 |0014: invoke-virtual {v2, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +18fffe: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x000f line=146 │ │ locals : │ │ @@ -431388,17 +431389,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 │ │ -18ff8c: |[18ff8c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$000:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Ljava/lang/String; │ │ -18ff9c: 5400 7d41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@417d │ │ -18ffa0: 1100 |0002: return-object v0 │ │ +18ff90: |[18ff90] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$000:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Ljava/lang/String; │ │ +18ffa0: 5400 7d41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@417d │ │ +18ffa4: 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;) │ │ @@ -431406,17 +431407,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 │ │ -18ffa4: |[18ffa4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$002:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;Ljava/lang/String;)Ljava/lang/String; │ │ -18ffb4: 5b01 7d41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@417d │ │ -18ffb8: 1101 |0002: return-object v1 │ │ +18ffa8: |[18ffa8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$002:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;Ljava/lang/String;)Ljava/lang/String; │ │ +18ffb8: 5b01 7d41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@417d │ │ +18ffbc: 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; │ │ │ │ @@ -431425,17 +431426,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 │ │ -18ff74: |[18ff74] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; │ │ -18ff84: 5400 7e41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@417e │ │ -18ff88: 1100 |0002: return-object v0 │ │ +18ff78: |[18ff78] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; │ │ +18ff88: 5400 7e41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@417e │ │ +18ff8c: 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 - │ │ @@ -431444,22 +431445,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -18fffc: |[18fffc] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.lambda$new$0$org-thoughtcrime-securesms-scribbles-StickerSelectFragment$StickersAdapter$StickerViewHolder:(Landroid/view/View;)V │ │ -19000c: 6e10 fd54 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.getAdapterPosition:()I // method@54fd │ │ -190012: 0a02 |0003: move-result v2 │ │ -190014: 3a02 0900 |0004: if-ltz v2, 000d // +0009 │ │ -190018: 5412 7f41 |0006: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@417f │ │ -19001c: 5410 7d41 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@417d │ │ -190020: 7120 0055 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@5500 │ │ -190026: 0e00 |000d: return-void │ │ +190000: |[190000] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.lambda$new$0$org-thoughtcrime-securesms-scribbles-StickerSelectFragment$StickersAdapter$StickerViewHolder:(Landroid/view/View;)V │ │ +190010: 6e10 fd54 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.getAdapterPosition:()I // method@54fd │ │ +190016: 0a02 |0003: move-result v2 │ │ +190018: 3a02 0900 |0004: if-ltz v2, 000d // +0009 │ │ +19001c: 5412 7f41 |0006: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@417f │ │ +190020: 5410 7d41 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@417d │ │ +190024: 7120 0055 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@5500 │ │ +19002a: 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; │ │ @@ -431512,23 +431513,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 │ │ -19008c: |[19008c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;[Ljava/lang/String;)V │ │ -19009c: 5b01 8341 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@4183 │ │ -1900a0: 7010 e205 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05e2 │ │ -1900a6: 5b03 8041 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4180 │ │ -1900aa: 5b04 8241 |0007: iput-object v4, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@4182 │ │ -1900ae: 7110 e602 0200 |0009: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ -1900b4: 0c01 |000c: move-result-object v1 │ │ -1900b6: 5b01 8141 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@4181 │ │ -1900ba: 0e00 |000f: return-void │ │ +190090: |[190090] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;[Ljava/lang/String;)V │ │ +1900a0: 5b01 8341 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@4183 │ │ +1900a4: 7010 e205 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05e2 │ │ +1900aa: 5b03 8041 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4180 │ │ +1900ae: 5b04 8241 |0007: iput-object v4, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@4182 │ │ +1900b2: 7110 e602 0200 |0009: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ +1900b8: 0c01 |000c: move-result-object v1 │ │ +1900ba: 5b01 8141 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@4181 │ │ +1900be: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ 0x0007 line=105 │ │ 0x0009 line=106 │ │ locals : │ │ @@ -431543,17 +431544,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 │ │ -1900bc: |[1900bc] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.access$300:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Ljava/lang/String;)V │ │ -1900cc: 7020 0655 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onStickerSelected:(Ljava/lang/String;)V // method@5506 │ │ -1900d2: 0e00 |0003: return-void │ │ +1900c0: |[1900c0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.access$300:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Ljava/lang/String;)V │ │ +1900d0: 7020 0655 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onStickerSelected:(Ljava/lang/String;)V // method@5506 │ │ +1900d6: 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; │ │ │ │ @@ -431562,24 +431563,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -190164: |[190164] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onStickerSelected:(Ljava/lang/String;)V │ │ -190174: 5410 8341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@4183 │ │ -190178: 7110 0a55 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@550a │ │ -19017e: 0c00 |0005: move-result-object v0 │ │ -190180: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -190184: 5410 8341 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@4183 │ │ -190188: 7110 0a55 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@550a │ │ -19018e: 0c00 |000d: move-result-object v0 │ │ -190190: 7220 f654 2000 |000e: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;.onStickerSelected:(Ljava/lang/String;)V // method@54f6 │ │ -190196: 0e00 |0011: return-void │ │ +190168: |[190168] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onStickerSelected:(Ljava/lang/String;)V │ │ +190178: 5410 8341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@4183 │ │ +19017c: 7110 0a55 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@550a │ │ +190182: 0c00 |0005: move-result-object v0 │ │ +190184: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +190188: 5410 8341 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@4183 │ │ +19018c: 7110 0a55 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@550a │ │ +190192: 0c00 |000d: move-result-object v0 │ │ +190194: 7220 f654 2000 |000e: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;.onStickerSelected:(Ljava/lang/String;)V // method@54f6 │ │ +19019a: 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; │ │ │ │ @@ -431589,18 +431590,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -190044: |[190044] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.getItemCount:()I │ │ -190054: 5410 8241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@4182 │ │ -190058: 2100 |0002: array-length v0, v0 │ │ -19005a: 0f00 |0003: return v0 │ │ +190048: |[190048] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.getItemCount:()I │ │ +190058: 5410 8241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@4182 │ │ +19005c: 2100 |0002: array-length v0, v0 │ │ +19005e: 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;) │ │ @@ -431608,18 +431609,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 │ │ -1900d4: |[1900d4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -1900e4: 1f01 7d10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@107d │ │ -1900e8: 6e30 0355 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V // method@5503 │ │ -1900ee: 0e00 |0005: return-void │ │ +1900d8: |[1900d8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +1900e8: 1f01 7d10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@107d │ │ +1900ec: 6e30 0355 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V // method@5503 │ │ +1900f2: 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 │ │ @@ -431629,38 +431630,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 │ │ -1900f0: |[1900f0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V │ │ -190100: 5420 8241 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@4182 │ │ -190104: 4604 0004 |0002: aget-object v4, v0, v4 │ │ -190108: 7120 fb54 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@54fb │ │ -19010e: 5424 8041 |0007: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4180 │ │ -190112: 2200 0703 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ -190116: 1a01 4453 |000b: const-string v1, "file:///android_asset/" // string@5344 │ │ -19011a: 7020 050b 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -190120: 7110 fa54 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@54fa │ │ -190126: 0c01 |0013: move-result-object v1 │ │ -190128: 6e20 0e0b 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19012e: 6e10 1f0b 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -190134: 0c00 |001a: move-result-object v0 │ │ -190136: 7110 0102 0000 |001b: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -19013c: 0c00 |001e: move-result-object v0 │ │ -19013e: 6e20 4550 0400 |001f: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.load:(Landroid/net/Uri;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5045 │ │ -190144: 0c04 |0022: move-result-object v4 │ │ -190146: 6200 6d00 |0023: sget-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ -19014a: 6e20 a14f 0400 |0025: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fa1 │ │ -190150: 0c04 |0028: move-result-object v4 │ │ -190152: 7110 fc54 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@54fc │ │ -190158: 0c03 |002c: move-result-object v3 │ │ -19015a: 6e20 c14f 3400 |002d: invoke-virtual {v4, v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@4fc1 │ │ -190160: 0e00 |0030: return-void │ │ +1900f4: |[1900f4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V │ │ +190104: 5420 8241 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@4182 │ │ +190108: 4604 0004 |0002: aget-object v4, v0, v4 │ │ +19010c: 7120 fb54 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@54fb │ │ +190112: 5424 8041 |0007: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4180 │ │ +190116: 2200 0703 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ +19011a: 1a01 4453 |000b: const-string v1, "file:///android_asset/" // string@5344 │ │ +19011e: 7020 050b 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +190124: 7110 fa54 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@54fa │ │ +19012a: 0c01 |0013: move-result-object v1 │ │ +19012c: 6e20 0e0b 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +190132: 6e10 1f0b 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +190138: 0c00 |001a: move-result-object v0 │ │ +19013a: 7110 0102 0000 |001b: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +190140: 0c00 |001e: move-result-object v0 │ │ +190142: 6e20 4550 0400 |001f: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.load:(Landroid/net/Uri;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5045 │ │ +190148: 0c04 |0022: move-result-object v4 │ │ +19014a: 6200 6d00 |0023: sget-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ +19014e: 6e20 a14f 0400 |0025: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fa1 │ │ +190154: 0c04 |0028: move-result-object v4 │ │ +190156: 7110 fc54 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@54fc │ │ +19015c: 0c03 |002c: move-result-object v3 │ │ +19015e: 6e20 c14f 3400 |002d: invoke-virtual {v4, v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@4fc1 │ │ +190164: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0007 line=118 │ │ 0x0025 line=119 │ │ 0x0029 line=120 │ │ locals : │ │ @@ -431673,18 +431674,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 │ │ -190028: |[190028] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -190038: 6e30 0555 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@5505 │ │ -19003e: 0c01 |0003: move-result-object v1 │ │ -190040: 1101 |0004: return-object v1 │ │ +19002c: |[19002c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +19003c: 6e30 0555 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@5505 │ │ +190042: 0c01 |0003: move-result-object v1 │ │ +190044: 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 │ │ @@ -431694,23 +431695,23 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -19005c: |[19005c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ -19006c: 2205 7d10 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@107d │ │ -190070: 5430 8141 |0002: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@4181 │ │ -190074: 6001 3127 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.scribble_sticker_item:I // field@2731 │ │ -190078: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -19007a: 6e40 e802 1024 |0007: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -190080: 0c04 |000a: move-result-object v4 │ │ -190082: 7030 f954 3504 |000b: invoke-direct {v5, v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V // method@54f9 │ │ -190088: 1105 |000e: return-object v5 │ │ +190060: |[190060] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ +190070: 2205 7d10 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@107d │ │ +190074: 5430 8141 |0002: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@4181 │ │ +190078: 6001 3127 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.scribble_sticker_item:I // field@2731 │ │ +19007c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +19007e: 6e40 e802 1024 |0007: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +190084: 0c04 |000a: move-result-object v4 │ │ +190086: 7030 f954 3504 |000b: invoke-direct {v5, v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V // method@54f9 │ │ +19008c: 1105 |000e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ 0x0000 - 0x000f reg=4 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x000f reg=5 (null) I │ │ @@ -431720,18 +431721,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 │ │ -190198: |[190198] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -1901a8: 1f01 7d10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@107d │ │ -1901ac: 6e20 0855 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@5508 │ │ -1901b2: 0e00 |0005: return-void │ │ +19019c: |[19019c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +1901ac: 1f01 7d10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@107d │ │ +1901b0: 6e20 0855 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@5508 │ │ +1901b6: 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; │ │ │ │ @@ -431740,21 +431741,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 │ │ -1901b4: |[1901b4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ -1901c4: 6f20 e505 2100 |0000: invoke-super {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@05e5 │ │ -1901ca: 5410 8041 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4180 │ │ -1901ce: 7110 fc54 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@54fc │ │ -1901d4: 0c02 |0008: move-result-object v2 │ │ -1901d6: 6e20 2c50 2000 |0009: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.clear:(Landroid/view/View;)V // method@502c │ │ -1901dc: 0e00 |000c: return-void │ │ +1901b8: |[1901b8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ +1901c8: 6f20 e505 2100 |0000: invoke-super {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@05e5 │ │ +1901ce: 5410 8041 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4180 │ │ +1901d2: 7110 fc54 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@54fc │ │ +1901d8: 0c02 |0008: move-result-object v2 │ │ +1901da: 6e20 2c50 2000 |0009: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.clear:(Landroid/view/View;)V // method@502c │ │ +1901e0: 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; │ │ @@ -431855,56 +431856,56 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -190894: |[190894] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:()V │ │ -1908a4: 2200 8110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; // type@1081 │ │ -1908a8: 7010 1b55 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.:()V // method@551b │ │ -1908ae: 6900 8a41 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.CREATOR:Landroid/os/Parcelable$Creator; // field@418a │ │ -1908b2: 0e00 |0007: return-void │ │ +190898: |[190898] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:()V │ │ +1908a8: 2200 8110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; // type@1081 │ │ +1908ac: 7010 1b55 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.:()V // method@551b │ │ +1908b2: 6900 8a41 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.CREATOR:Landroid/os/Parcelable$Creator; // field@418a │ │ +1908b6: 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 │ │ -1908b4: |[1908b4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:(Landroid/net/Uri;ZII)V │ │ -1908c4: 7010 970a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1908ca: 2200 5300 |0003: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -1908ce: 7010 4c01 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ -1908d4: 5b20 9741 |0008: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4197 │ │ -1908d8: 2201 5000 |000a: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ -1908dc: 7010 3501 0100 |000c: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ -1908e2: 5b21 9341 |000f: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4193 │ │ -1908e6: 2201 5000 |0011: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ -1908ea: 7010 3501 0100 |0013: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ -1908f0: 5b21 9841 |0016: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4198 │ │ -1908f4: 2201 5000 |0018: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ -1908f8: 7010 3501 0100 |001a: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ -1908fe: 5b21 9041 |001d: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4190 │ │ -190902: 5b23 9441 |001f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4194 │ │ -190906: 5c24 9241 |0021: iput-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@4192 │ │ -19090a: 5925 9641 |0023: iput v5, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4196 │ │ -19090e: 5926 9541 |0025: iput v6, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4195 │ │ -190912: 1213 |0027: const/4 v3, #int 1 // #1 │ │ -190914: 6e20 5601 3000 |0028: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -19091a: 6e20 5901 3000 |002b: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0159 │ │ -190920: 6e20 5801 3000 |002e: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0158 │ │ -190926: 0e00 |0031: return-void │ │ +1908b8: |[1908b8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:(Landroid/net/Uri;ZII)V │ │ +1908c8: 7010 970a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1908ce: 2200 5300 |0003: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +1908d2: 7010 4c01 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ +1908d8: 5b20 9741 |0008: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4197 │ │ +1908dc: 2201 5000 |000a: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ +1908e0: 7010 3501 0100 |000c: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ +1908e6: 5b21 9341 |000f: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4193 │ │ +1908ea: 2201 5000 |0011: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ +1908ee: 7010 3501 0100 |0013: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ +1908f4: 5b21 9841 |0016: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4198 │ │ +1908f8: 2201 5000 |0018: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ +1908fc: 7010 3501 0100 |001a: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ +190902: 5b21 9041 |001d: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4190 │ │ +190906: 5b23 9441 |001f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4194 │ │ +19090a: 5c24 9241 |0021: iput-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@4192 │ │ +19090e: 5925 9641 |0023: iput v5, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4196 │ │ +190912: 5926 9541 |0025: iput v6, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4195 │ │ +190916: 1213 |0027: const/4 v3, #int 1 // #1 │ │ +190918: 6e20 5601 3000 |0028: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +19091e: 6e20 5901 3000 |002b: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0159 │ │ +190924: 6e20 5801 3000 |002e: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0158 │ │ +19092a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=54 │ │ 0x000a line=55 │ │ 0x0011 line=56 │ │ 0x0018 line=57 │ │ @@ -431927,17 +431928,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 │ │ -190928: |[190928] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$000:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ -190938: 7030 2e55 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@552e │ │ -19093e: 0e00 |0003: return-void │ │ +19092c: |[19092c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$000:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ +19093c: 7030 2e55 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@552e │ │ +190942: 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; │ │ @@ -431947,17 +431948,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 │ │ -1904e0: |[1904e0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$102:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ -1904f0: 5b01 8e41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@418e │ │ -1904f4: 1101 |0002: return-object v1 │ │ +1904e4: |[1904e4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$102:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ +1904f4: 5b01 8e41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@418e │ │ +1904f8: 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; │ │ │ │ @@ -431966,85 +431967,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 │ │ -1904f8: |[1904f8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; │ │ -190508: 2200 5700 |0000: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ -19050c: 6e10 0f01 0500 |0002: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -190512: 0a01 |0005: move-result v1 │ │ -190514: 6e10 0c01 0500 |0006: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -19051a: 0a02 |0009: move-result v2 │ │ -19051c: 7030 6e01 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/graphics/Point;.:(II)V // method@016e │ │ -190522: 1301 0008 |000d: const/16 v1, #int 2048 // #800 │ │ -190526: 7120 2d55 1000 |000f: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@552d │ │ -19052c: 0c00 |0012: move-result-object v0 │ │ -19052e: 2201 5700 |0013: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ -190532: 5202 1900 |0015: iget v2, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ -190536: db02 0202 |0017: div-int/lit8 v2, v2, #int 2 // #02 │ │ -19053a: 5200 1a00 |0019: iget v0, v0, Landroid/graphics/Point;.y:I // field@001a │ │ -19053e: db00 0002 |001b: div-int/lit8 v0, v0, #int 2 // #02 │ │ -190542: 7030 6e01 2100 |001d: invoke-direct {v1, v2, v0}, Landroid/graphics/Point;.:(II)V // method@016e │ │ -190548: 1300 2c01 |0020: const/16 v0, #int 300 // #12c │ │ -19054c: 7120 2d55 0100 |0022: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@552d │ │ -190552: 0c00 |0025: move-result-object v0 │ │ -190554: 5201 1900 |0026: iget v1, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ -190558: 5202 1a00 |0028: iget v2, v0, Landroid/graphics/Point;.y:I // field@001a │ │ -19055c: 7130 0f56 1502 |002a: invoke-static {v5, v1, v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; // method@560f │ │ -190562: 0c01 |002d: move-result-object v1 │ │ -190564: 6202 8d41 |002e: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.TAG:Ljava/lang/String; // field@418d │ │ -190568: 2203 0703 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@0307 │ │ -19056c: 1a04 bf0f |0032: const-string v4, "Bitmap: " // string@0fbf │ │ -190570: 7020 050b 4300 |0034: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -190576: 6e10 0f01 0500 |0037: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -19057c: 0a04 |003a: move-result v4 │ │ -19057e: 6e20 090b 4300 |003b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -190584: 1a04 d084 |003e: const-string v4, "x" // string@84d0 │ │ -190588: 6e20 0e0b 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19058e: 6e10 0c01 0500 |0043: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -190594: 0a05 |0046: move-result v5 │ │ -190596: 6e20 090b 5300 |0047: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -19059c: 1a05 990a |004a: const-string v5, ", Blur: " // string@0a99 │ │ -1905a0: 6e20 0e0b 5300 |004c: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -1905a6: 5205 1900 |004f: iget v5, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ -1905aa: 6e20 090b 5300 |0051: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -1905b0: 6e20 0e0b 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -1905b6: 5205 1a00 |0057: iget v5, v0, Landroid/graphics/Point;.y:I // field@001a │ │ -1905ba: 6e20 090b 5300 |0059: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -1905c0: 6e10 1f0b 0300 |005c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -1905c6: 0c05 |005f: move-result-object v5 │ │ -1905c8: 7120 bd02 5200 |0060: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ -1905ce: 7110 7f02 0600 |0063: invoke-static {v6}, Landroid/renderscript/RenderScript;.create:(Landroid/content/Context;)Landroid/renderscript/RenderScript; // method@027f │ │ -1905d4: 0c05 |0066: move-result-object v5 │ │ -1905d6: 7120 7b02 1500 |0067: invoke-static {v5, v1}, Landroid/renderscript/Allocation;.createFromBitmap:(Landroid/renderscript/RenderScript;Landroid/graphics/Bitmap;)Landroid/renderscript/Allocation; // method@027b │ │ -1905dc: 0c06 |006a: move-result-object v6 │ │ -1905de: 6e10 7d02 0600 |006b: invoke-virtual {v6}, Landroid/renderscript/Allocation;.getType:()Landroid/renderscript/Type; // method@027d │ │ -1905e4: 0c00 |006e: move-result-object v0 │ │ -1905e6: 7120 7c02 0500 |006f: invoke-static {v5, v0}, Landroid/renderscript/Allocation;.createTyped:(Landroid/renderscript/RenderScript;Landroid/renderscript/Type;)Landroid/renderscript/Allocation; // method@027c │ │ -1905ec: 0c00 |0072: move-result-object v0 │ │ -1905ee: 7110 7e02 0500 |0073: invoke-static {v5}, Landroid/renderscript/Element;.U8_4:(Landroid/renderscript/RenderScript;)Landroid/renderscript/Element; // method@027e │ │ -1905f4: 0c02 |0076: move-result-object v2 │ │ -1905f6: 7120 8002 2500 |0077: invoke-static {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.create:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicBlur; // method@0280 │ │ -1905fc: 0c05 |007a: move-result-object v5 │ │ -1905fe: 1502 c841 |007b: const/high16 v2, #int 1103626240 // #41c8 │ │ -190602: 6e20 8302 2500 |007d: invoke-virtual {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.setRadius:(F)V // method@0283 │ │ -190608: 6e20 8202 6500 |0080: invoke-virtual {v5, v6}, Landroid/renderscript/ScriptIntrinsicBlur;.setInput:(Landroid/renderscript/Allocation;)V // method@0282 │ │ -19060e: 6e20 8102 0500 |0083: invoke-virtual {v5, v0}, Landroid/renderscript/ScriptIntrinsicBlur;.forEach:(Landroid/renderscript/Allocation;)V // method@0281 │ │ -190614: 6e10 0f01 0100 |0086: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -19061a: 0a05 |0089: move-result v5 │ │ -19061c: 6e10 0c01 0100 |008a: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -190622: 0a06 |008d: move-result v6 │ │ -190624: 6e10 0b01 0100 |008e: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@010b │ │ -19062a: 0c01 |0091: move-result-object v1 │ │ -19062c: 7130 0701 6501 |0092: invoke-static {v5, v6, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ -190632: 0c05 |0095: move-result-object v5 │ │ -190634: 6e20 7a02 5000 |0096: invoke-virtual {v0, v5}, Landroid/renderscript/Allocation;.copyTo:(Landroid/graphics/Bitmap;)V // method@027a │ │ -19063a: 1105 |0099: return-object v5 │ │ +1904fc: |[1904fc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; │ │ +19050c: 2200 5700 |0000: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ +190510: 6e10 0f01 0500 |0002: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +190516: 0a01 |0005: move-result v1 │ │ +190518: 6e10 0c01 0500 |0006: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +19051e: 0a02 |0009: move-result v2 │ │ +190520: 7030 6e01 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/graphics/Point;.:(II)V // method@016e │ │ +190526: 1301 0008 |000d: const/16 v1, #int 2048 // #800 │ │ +19052a: 7120 2d55 1000 |000f: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@552d │ │ +190530: 0c00 |0012: move-result-object v0 │ │ +190532: 2201 5700 |0013: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ +190536: 5202 1900 |0015: iget v2, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ +19053a: db02 0202 |0017: div-int/lit8 v2, v2, #int 2 // #02 │ │ +19053e: 5200 1a00 |0019: iget v0, v0, Landroid/graphics/Point;.y:I // field@001a │ │ +190542: db00 0002 |001b: div-int/lit8 v0, v0, #int 2 // #02 │ │ +190546: 7030 6e01 2100 |001d: invoke-direct {v1, v2, v0}, Landroid/graphics/Point;.:(II)V // method@016e │ │ +19054c: 1300 2c01 |0020: const/16 v0, #int 300 // #12c │ │ +190550: 7120 2d55 0100 |0022: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@552d │ │ +190556: 0c00 |0025: move-result-object v0 │ │ +190558: 5201 1900 |0026: iget v1, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ +19055c: 5202 1a00 |0028: iget v2, v0, Landroid/graphics/Point;.y:I // field@001a │ │ +190560: 7130 0f56 1502 |002a: invoke-static {v5, v1, v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; // method@560f │ │ +190566: 0c01 |002d: move-result-object v1 │ │ +190568: 6202 8d41 |002e: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.TAG:Ljava/lang/String; // field@418d │ │ +19056c: 2203 0703 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@0307 │ │ +190570: 1a04 bf0f |0032: const-string v4, "Bitmap: " // string@0fbf │ │ +190574: 7020 050b 4300 |0034: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +19057a: 6e10 0f01 0500 |0037: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +190580: 0a04 |003a: move-result v4 │ │ +190582: 6e20 090b 4300 |003b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +190588: 1a04 d084 |003e: const-string v4, "x" // string@84d0 │ │ +19058c: 6e20 0e0b 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +190592: 6e10 0c01 0500 |0043: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +190598: 0a05 |0046: move-result v5 │ │ +19059a: 6e20 090b 5300 |0047: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +1905a0: 1a05 990a |004a: const-string v5, ", Blur: " // string@0a99 │ │ +1905a4: 6e20 0e0b 5300 |004c: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +1905aa: 5205 1900 |004f: iget v5, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ +1905ae: 6e20 090b 5300 |0051: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +1905b4: 6e20 0e0b 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +1905ba: 5205 1a00 |0057: iget v5, v0, Landroid/graphics/Point;.y:I // field@001a │ │ +1905be: 6e20 090b 5300 |0059: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +1905c4: 6e10 1f0b 0300 |005c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +1905ca: 0c05 |005f: move-result-object v5 │ │ +1905cc: 7120 bd02 5200 |0060: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ +1905d2: 7110 7f02 0600 |0063: invoke-static {v6}, Landroid/renderscript/RenderScript;.create:(Landroid/content/Context;)Landroid/renderscript/RenderScript; // method@027f │ │ +1905d8: 0c05 |0066: move-result-object v5 │ │ +1905da: 7120 7b02 1500 |0067: invoke-static {v5, v1}, Landroid/renderscript/Allocation;.createFromBitmap:(Landroid/renderscript/RenderScript;Landroid/graphics/Bitmap;)Landroid/renderscript/Allocation; // method@027b │ │ +1905e0: 0c06 |006a: move-result-object v6 │ │ +1905e2: 6e10 7d02 0600 |006b: invoke-virtual {v6}, Landroid/renderscript/Allocation;.getType:()Landroid/renderscript/Type; // method@027d │ │ +1905e8: 0c00 |006e: move-result-object v0 │ │ +1905ea: 7120 7c02 0500 |006f: invoke-static {v5, v0}, Landroid/renderscript/Allocation;.createTyped:(Landroid/renderscript/RenderScript;Landroid/renderscript/Type;)Landroid/renderscript/Allocation; // method@027c │ │ +1905f0: 0c00 |0072: move-result-object v0 │ │ +1905f2: 7110 7e02 0500 |0073: invoke-static {v5}, Landroid/renderscript/Element;.U8_4:(Landroid/renderscript/RenderScript;)Landroid/renderscript/Element; // method@027e │ │ +1905f8: 0c02 |0076: move-result-object v2 │ │ +1905fa: 7120 8002 2500 |0077: invoke-static {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.create:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicBlur; // method@0280 │ │ +190600: 0c05 |007a: move-result-object v5 │ │ +190602: 1502 c841 |007b: const/high16 v2, #int 1103626240 // #41c8 │ │ +190606: 6e20 8302 2500 |007d: invoke-virtual {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.setRadius:(F)V // method@0283 │ │ +19060c: 6e20 8202 6500 |0080: invoke-virtual {v5, v6}, Landroid/renderscript/ScriptIntrinsicBlur;.setInput:(Landroid/renderscript/Allocation;)V // method@0282 │ │ +190612: 6e20 8102 0500 |0083: invoke-virtual {v5, v0}, Landroid/renderscript/ScriptIntrinsicBlur;.forEach:(Landroid/renderscript/Allocation;)V // method@0281 │ │ +190618: 6e10 0f01 0100 |0086: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +19061e: 0a05 |0089: move-result v5 │ │ +190620: 6e10 0c01 0100 |008a: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +190626: 0a06 |008d: move-result v6 │ │ +190628: 6e10 0b01 0100 |008e: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@010b │ │ +19062e: 0c01 |0091: move-result-object v1 │ │ +190630: 7130 0701 6501 |0092: invoke-static {v5, v6, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ +190636: 0c05 |0095: move-result-object v5 │ │ +190638: 6e20 7a02 5000 |0096: invoke-virtual {v0, v5}, Landroid/renderscript/Allocation;.copyTo:(Landroid/graphics/Bitmap;)V // method@027a │ │ +19063e: 1105 |0099: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0013 line=243 │ │ 0x0026 line=244 │ │ 0x002e line=246 │ │ 0x0063 line=248 │ │ @@ -432065,41 +432066,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 │ │ -19066c: |[19066c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; │ │ -19067c: 2200 5000 |0000: new-instance v0, Landroid/graphics/Matrix; // type@0050 │ │ -190680: 7010 3501 0000 |0002: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ -190686: 6e10 0f01 0400 |0005: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -19068c: 0a01 |0008: move-result v1 │ │ -19068e: 6e10 0c01 0400 |0009: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -190694: 0a02 |000c: move-result v2 │ │ -190696: 1503 803f |000d: const/high16 v3, #int 1065353216 // #3f80 │ │ -19069a: 3721 1100 |000f: if-le v1, v2, 0020 // +0011 │ │ -19069e: 6e10 0c01 0400 |0011: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1906a4: 0a01 |0014: move-result v1 │ │ -1906a6: 8211 |0015: int-to-float v1, v1 │ │ -1906a8: 6e10 0f01 0400 |0016: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1906ae: 0a04 |0019: move-result v4 │ │ -1906b0: 8244 |001a: int-to-float v4, v4 │ │ -1906b2: c941 |001b: div-float/2addr v1, v4 │ │ -1906b4: 6e30 4201 3001 |001c: invoke-virtual {v0, v3, v1}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0142 │ │ -1906ba: 280f |001f: goto 002e // +000f │ │ -1906bc: 6e10 0f01 0400 |0020: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1906c2: 0a01 |0023: move-result v1 │ │ -1906c4: 8211 |0024: int-to-float v1, v1 │ │ -1906c6: 6e10 0c01 0400 |0025: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1906cc: 0a04 |0028: move-result v4 │ │ -1906ce: 8244 |0029: int-to-float v4, v4 │ │ -1906d0: c941 |002a: div-float/2addr v1, v4 │ │ -1906d2: 6e30 4201 1003 |002b: invoke-virtual {v0, v1, v3}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0142 │ │ -1906d8: 1100 |002e: return-object v0 │ │ +190670: |[190670] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; │ │ +190680: 2200 5000 |0000: new-instance v0, Landroid/graphics/Matrix; // type@0050 │ │ +190684: 7010 3501 0000 |0002: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ +19068a: 6e10 0f01 0400 |0005: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +190690: 0a01 |0008: move-result v1 │ │ +190692: 6e10 0c01 0400 |0009: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +190698: 0a02 |000c: move-result v2 │ │ +19069a: 1503 803f |000d: const/high16 v3, #int 1065353216 // #3f80 │ │ +19069e: 3721 1100 |000f: if-le v1, v2, 0020 // +0011 │ │ +1906a2: 6e10 0c01 0400 |0011: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1906a8: 0a01 |0014: move-result v1 │ │ +1906aa: 8211 |0015: int-to-float v1, v1 │ │ +1906ac: 6e10 0f01 0400 |0016: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1906b2: 0a04 |0019: move-result v4 │ │ +1906b4: 8244 |001a: int-to-float v4, v4 │ │ +1906b6: c941 |001b: div-float/2addr v1, v4 │ │ +1906b8: 6e30 4201 3001 |001c: invoke-virtual {v0, v3, v1}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0142 │ │ +1906be: 280f |001f: goto 002e // +000f │ │ +1906c0: 6e10 0f01 0400 |0020: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1906c6: 0a01 |0023: move-result v1 │ │ +1906c8: 8211 |0024: int-to-float v1, v1 │ │ +1906ca: 6e10 0c01 0400 |0025: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1906d0: 0a04 |0028: move-result v4 │ │ +1906d2: 8244 |0029: int-to-float v4, v4 │ │ +1906d4: c941 |002a: div-float/2addr v1, v4 │ │ +1906d6: 6e30 4201 1003 |002b: invoke-virtual {v0, v1, v3}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0142 │ │ +1906dc: 1100 |002e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0005 line=232 │ │ 0x0011 line=233 │ │ 0x0020 line=235 │ │ locals : │ │ @@ -432110,44 +432111,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 │ │ -190810: |[190810] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; │ │ -190820: 5220 9641 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4196 │ │ -190824: 5221 9541 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4195 │ │ -190828: 3804 0c00 |0004: if-eqz v4, 0010 // +000c │ │ -19082c: 1304 0008 |0006: const/16 v4, #int 2048 // #800 │ │ -190830: 7120 730a 4000 |0008: invoke-static {v0, v4}, Ljava/lang/Math;.min:(II)I // method@0a73 │ │ -190836: 0a00 |000b: move-result v0 │ │ -190838: 7120 730a 4100 |000c: invoke-static {v1, v4}, Ljava/lang/Math;.min:(II)I // method@0a73 │ │ -19083e: 0a01 |000f: move-result v1 │ │ -190840: 7110 0d4f 0300 |0010: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f0d │ │ -190846: 0c03 |0013: move-result-object v3 │ │ -190848: 6e10 2550 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asBitmap:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5025 │ │ -19084e: 0c03 |0017: move-result-object v3 │ │ -190850: 6204 6d00 |0018: sget-object v4, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ -190854: 6e20 a14f 4300 |001a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fa1 │ │ -19085a: 0c03 |001d: move-result-object v3 │ │ -19085c: 6e30 f24f 0301 |001e: invoke-virtual {v3, v0, v1}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.override:(II)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4ff2 │ │ -190862: 0c03 |0021: move-result-object v3 │ │ -190864: 6e10 954f 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.centerInside:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4f95 │ │ -19086a: 0c03 |0025: move-result-object v3 │ │ -19086c: 5524 9241 |0026: iget-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@4192 │ │ -190870: 3804 0a00 |0028: if-eqz v4, 0032 // +000a │ │ -190874: 2204 930f |002a: new-instance v4, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0f93 │ │ -190878: 5420 9441 |002c: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4194 │ │ -19087c: 7020 ec4e 0400 |002e: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@4eec │ │ -190882: 2803 |0031: goto 0034 // +0003 │ │ -190884: 5424 9441 |0032: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4194 │ │ -190888: 6e20 db4f 4300 |0034: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fdb │ │ -19088e: 0c03 |0037: move-result-object v3 │ │ -190890: 1103 |0038: return-object v3 │ │ +190814: |[190814] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; │ │ +190824: 5220 9641 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4196 │ │ +190828: 5221 9541 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4195 │ │ +19082c: 3804 0c00 |0004: if-eqz v4, 0010 // +000c │ │ +190830: 1304 0008 |0006: const/16 v4, #int 2048 // #800 │ │ +190834: 7120 730a 4000 |0008: invoke-static {v0, v4}, Ljava/lang/Math;.min:(II)I // method@0a73 │ │ +19083a: 0a00 |000b: move-result v0 │ │ +19083c: 7120 730a 4100 |000c: invoke-static {v1, v4}, Ljava/lang/Math;.min:(II)I // method@0a73 │ │ +190842: 0a01 |000f: move-result v1 │ │ +190844: 7110 0d4f 0300 |0010: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f0d │ │ +19084a: 0c03 |0013: move-result-object v3 │ │ +19084c: 6e10 2550 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asBitmap:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5025 │ │ +190852: 0c03 |0017: move-result-object v3 │ │ +190854: 6204 6d00 |0018: sget-object v4, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ +190858: 6e20 a14f 4300 |001a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fa1 │ │ +19085e: 0c03 |001d: move-result-object v3 │ │ +190860: 6e30 f24f 0301 |001e: invoke-virtual {v3, v0, v1}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.override:(II)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4ff2 │ │ +190866: 0c03 |0021: move-result-object v3 │ │ +190868: 6e10 954f 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.centerInside:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4f95 │ │ +19086e: 0c03 |0025: move-result-object v3 │ │ +190870: 5524 9241 |0026: iget-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@4192 │ │ +190874: 3804 0a00 |0028: if-eqz v4, 0032 // +000a │ │ +190878: 2204 930f |002a: new-instance v4, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0f93 │ │ +19087c: 5420 9441 |002c: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4194 │ │ +190880: 7020 ec4e 0400 |002e: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@4eec │ │ +190886: 2803 |0031: goto 0034 // +0003 │ │ +190888: 5424 9441 |0032: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4194 │ │ +19088c: 6e20 db4f 4300 |0034: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@4fdb │ │ +190892: 0c03 |0037: move-result-object v3 │ │ +190894: 1103 |0038: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0002 line=170 │ │ 0x0008 line=173 │ │ 0x000c line=174 │ │ 0x0010 line=177 │ │ @@ -432166,50 +432167,50 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -19076c: |[19076c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.pixelAlphaNotZero:(FF)Z │ │ -19077c: 6e10 2755 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5527 │ │ -190782: 0c00 |0003: move-result-object v0 │ │ -190784: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -190786: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -19078a: 0f01 |0007: return v1 │ │ -19078c: 5452 9341 |0008: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4193 │ │ -190790: 5453 9841 |000a: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4198 │ │ -190794: 6e20 3801 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/Matrix;.invert:(Landroid/graphics/Matrix;)Z // method@0138 │ │ -19079a: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -19079c: 2323 1711 |0010: new-array v3, v2, [F // type@1117 │ │ -1907a0: 5454 9841 |0012: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4198 │ │ -1907a4: 2322 1711 |0014: new-array v2, v2, [F // type@1117 │ │ -1907a8: 4b06 0201 |0016: aput v6, v2, v1 │ │ -1907ac: 1216 |0018: const/4 v6, #int 1 // #1 │ │ -1907ae: 4b07 0206 |0019: aput v7, v2, v6 │ │ -1907b2: 6e30 3b01 3402 |001b: invoke-virtual {v4, v3, v2}, Landroid/graphics/Matrix;.mapPoints:([F[F)V // method@013b │ │ -1907b8: 4407 0301 |001e: aget v7, v3, v1 │ │ -1907bc: 8777 |0020: float-to-int v7, v7 │ │ -1907be: 4402 0306 |0021: aget v2, v3, v6 │ │ -1907c2: 8722 |0023: float-to-int v2, v2 │ │ -1907c4: 3a07 1a00 |0024: if-ltz v7, 003e // +001a │ │ -1907c8: 6e10 0f01 0000 |0026: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1907ce: 0a03 |0029: move-result v3 │ │ -1907d0: 3537 1400 |002a: if-ge v7, v3, 003e // +0014 │ │ -1907d4: 3a02 1200 |002c: if-ltz v2, 003e // +0012 │ │ -1907d8: 6e10 0c01 0000 |002e: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1907de: 0a03 |0031: move-result v3 │ │ -1907e0: 3532 0c00 |0032: if-ge v2, v3, 003e // +000c │ │ -1907e4: 6e30 0d01 7002 |0034: invoke-virtual {v0, v7, v2}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010d │ │ -1907ea: 0a07 |0037: move-result v7 │ │ -1907ec: 1500 00ff |0038: const/high16 v0, #int -16777216 // #ff00 │ │ -1907f0: b507 |003a: and-int/2addr v7, v0 │ │ -1907f2: 3807 0300 |003b: if-eqz v7, 003e // +0003 │ │ -1907f6: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -1907f8: 0f01 |003e: return v1 │ │ +190770: |[190770] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.pixelAlphaNotZero:(FF)Z │ │ +190780: 6e10 2755 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5527 │ │ +190786: 0c00 |0003: move-result-object v0 │ │ +190788: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +19078a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +19078e: 0f01 |0007: return v1 │ │ +190790: 5452 9341 |0008: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4193 │ │ +190794: 5453 9841 |000a: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4198 │ │ +190798: 6e20 3801 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/Matrix;.invert:(Landroid/graphics/Matrix;)Z // method@0138 │ │ +19079e: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +1907a0: 2323 1711 |0010: new-array v3, v2, [F // type@1117 │ │ +1907a4: 5454 9841 |0012: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4198 │ │ +1907a8: 2322 1711 |0014: new-array v2, v2, [F // type@1117 │ │ +1907ac: 4b06 0201 |0016: aput v6, v2, v1 │ │ +1907b0: 1216 |0018: const/4 v6, #int 1 // #1 │ │ +1907b2: 4b07 0206 |0019: aput v7, v2, v6 │ │ +1907b6: 6e30 3b01 3402 |001b: invoke-virtual {v4, v3, v2}, Landroid/graphics/Matrix;.mapPoints:([F[F)V // method@013b │ │ +1907bc: 4407 0301 |001e: aget v7, v3, v1 │ │ +1907c0: 8777 |0020: float-to-int v7, v7 │ │ +1907c2: 4402 0306 |0021: aget v2, v3, v6 │ │ +1907c6: 8722 |0023: float-to-int v2, v2 │ │ +1907c8: 3a07 1a00 |0024: if-ltz v7, 003e // +001a │ │ +1907cc: 6e10 0f01 0000 |0026: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1907d2: 0a03 |0029: move-result v3 │ │ +1907d4: 3537 1400 |002a: if-ge v7, v3, 003e // +0014 │ │ +1907d8: 3a02 1200 |002c: if-ltz v2, 003e // +0012 │ │ +1907dc: 6e10 0c01 0000 |002e: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1907e2: 0a03 |0031: move-result v3 │ │ +1907e4: 3532 0c00 |0032: if-ge v2, v3, 003e // +000c │ │ +1907e8: 6e30 0d01 7002 |0034: invoke-virtual {v0, v7, v2}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010d │ │ +1907ee: 0a07 |0037: move-result v7 │ │ +1907f0: 1500 00ff |0038: const/high16 v0, #int -16777216 // #ff00 │ │ +1907f4: b507 |003a: and-int/2addr v7, v0 │ │ +1907f6: 3807 0300 |003b: if-eqz v7, 003e // +0003 │ │ +1907fa: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +1907fc: 0f01 |003e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0008 line=195 │ │ 0x0010 line=197 │ │ 0x0012 line=198 │ │ 0x001e line=200 │ │ @@ -432226,106 +432227,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 │ │ -190a70: |[190a70] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ -190a80: 6e10 614c 0800 |0000: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getChildren:()Ljava/util/List; // method@4c61 │ │ -190a86: 0c00 |0003: move-result-object v0 │ │ -190a88: 7210 c60c 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cc6 │ │ -190a8e: 0c00 |0007: move-result-object v0 │ │ -190a90: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -190a92: 7210 a70c 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -190a98: 0a02 |000c: move-result v2 │ │ -190a9a: 3802 3e00 |000d: if-eqz v2, 004b // +003e │ │ -190a9e: 7210 a80c 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -190aa4: 0c02 |0012: move-result-object v2 │ │ -190aa6: 1f02 4a0f |0013: check-cast v2, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f4a │ │ -190aaa: 6e10 ce4c 0200 |0015: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getZOrder:()I // method@4cce │ │ -190ab0: 0a03 |0018: move-result v3 │ │ -190ab2: 12f4 |0019: const/4 v4, #int -1 // #ff │ │ -190ab4: 3343 efff |001a: if-ne v3, v4, 0009 // -0011 │ │ -190ab8: 5471 8f41 |001c: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ -190abc: 1213 |001e: const/4 v3, #int 1 // #1 │ │ -190abe: 3901 1600 |001f: if-nez v1, 0035 // +0016 │ │ -190ac2: 2201 5300 |0021: new-instance v1, Landroid/graphics/Paint; // type@0053 │ │ -190ac6: 7010 4c01 0100 |0023: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@014c │ │ -190acc: 5b71 8f41 |0026: iput-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ -190ad0: 6e20 5601 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -190ad6: 5471 8f41 |002b: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ -190ada: 6e20 5901 3100 |002d: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0159 │ │ -190ae0: 5471 8f41 |0030: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ -190ae4: 6e20 5801 3100 |0032: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0158 │ │ -190aea: 5471 8f41 |0035: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ -190aee: 2204 5a00 |0037: new-instance v4, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ -190af2: 6205 1f00 |0039: sget-object v5, Landroid/graphics/PorterDuff$Mode;.DST_OUT:Landroid/graphics/PorterDuff$Mode; // field@001f │ │ -190af6: 7020 7301 5400 |003b: invoke-direct {v4, v5}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0173 │ │ -190afc: 6e20 6101 4100 |003e: invoke-virtual {v1, v4}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ -190b02: 5471 8f41 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ -190b06: 6e20 6d4c 1800 |0043: invoke-virtual {v8, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.setMaskPaint:(Landroid/graphics/Paint;)V // method@4c6d │ │ -190b0c: 6e20 bf4c 8200 |0046: invoke-virtual {v2, v8}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.draw:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@4cbf │ │ -190b12: 1211 |0049: const/4 v1, #int 1 // #1 │ │ -190b14: 28bf |004a: goto 0009 // -0041 │ │ -190b16: 3801 7200 |004b: if-eqz v1, 00bd // +0072 │ │ -190b1a: 6e10 684c 0800 |004d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@4c68 │ │ -190b20: 5480 4f3e |0050: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e4f │ │ -190b24: 5471 9341 |0052: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4193 │ │ -190b28: 6e20 ae4b 1000 |0054: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4bae │ │ -190b2e: 5470 8f41 |0057: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ -190b32: 2201 5a00 |0059: new-instance v1, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ -190b36: 6202 1e00 |005b: sget-object v2, Landroid/graphics/PorterDuff$Mode;.DST_ATOP:Landroid/graphics/PorterDuff$Mode; // field@001e │ │ -190b3a: 7020 7301 2100 |005d: invoke-direct {v1, v2}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0173 │ │ -190b40: 6e20 6101 1000 |0060: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ -190b46: 5470 8f41 |0063: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ -190b4a: 1201 |0065: const/4 v1, #int 0 // #0 │ │ -190b4c: 6e20 5a01 1000 |0066: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setMaskFilter:(Landroid/graphics/MaskFilter;)Landroid/graphics/MaskFilter; // method@015a │ │ -190b52: 5470 9141 |0069: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4191 │ │ -190b56: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -190b58: 3900 3900 |006c: if-nez v0, 00a5 // +0039 │ │ -190b5c: 5470 8e41 |006e: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@418e │ │ -190b60: 5483 513e |0070: iget-object v3, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e51 │ │ -190b64: 7120 2455 3000 |0072: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; // method@5524 │ │ -190b6a: 0c00 |0075: move-result-object v0 │ │ -190b6c: 5b70 9141 |0076: iput-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4191 │ │ -190b70: 5470 9041 |0078: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4190 │ │ -190b74: 2203 5c00 |007a: new-instance v3, Landroid/graphics/RectF; // type@005c │ │ -190b78: 5474 9141 |007c: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4191 │ │ -190b7c: 6e10 0f01 0400 |007e: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -190b82: 0a04 |0081: move-result v4 │ │ -190b84: 8244 |0082: int-to-float v4, v4 │ │ -190b86: 5475 9141 |0083: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4191 │ │ -190b8a: 6e10 0c01 0500 |0085: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -190b90: 0a05 |0088: move-result v5 │ │ -190b92: 8255 |0089: int-to-float v5, v5 │ │ -190b94: 7055 7a01 2342 |008a: invoke-direct {v3, v2, v2, v4, v5}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ -190b9a: 2204 5c00 |008d: new-instance v4, Landroid/graphics/RectF; // type@005c │ │ -190b9e: 5475 8e41 |008f: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@418e │ │ -190ba2: 6e10 0f01 0500 |0091: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -190ba8: 0a05 |0094: move-result v5 │ │ -190baa: 8255 |0095: int-to-float v5, v5 │ │ -190bac: 5476 8e41 |0096: iget-object v6, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@418e │ │ -190bb0: 6e10 0c01 0600 |0098: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -190bb6: 0a06 |009b: move-result v6 │ │ -190bb8: 8266 |009c: int-to-float v6, v6 │ │ -190bba: 7056 7a01 2452 |009d: invoke-direct {v4, v2, v2, v5, v6}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ -190bc0: 6205 1200 |00a0: sget-object v5, Landroid/graphics/Matrix$ScaleToFit;.FILL:Landroid/graphics/Matrix$ScaleToFit; // field@0012 │ │ -190bc4: 6e40 4601 3054 |00a2: invoke-virtual {v0, v3, v4, v5}, Landroid/graphics/Matrix;.setRectToRect:(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z // method@0146 │ │ -190bca: 5480 4e3e |00a5: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e4e │ │ -190bce: 5473 9041 |00a7: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4190 │ │ -190bd2: 6e20 1f01 3000 |00a9: invoke-virtual {v0, v3}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@011f │ │ -190bd8: 5480 4e3e |00ac: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e4e │ │ -190bdc: 5473 9141 |00ae: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4191 │ │ -190be0: 5474 8f41 |00b0: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ -190be4: 6e54 2001 3022 |00b2: invoke-virtual {v0, v3, v2, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ -190bea: 5470 8f41 |00b5: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ -190bee: 6e20 6101 1000 |00b7: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ -190bf4: 6e10 674c 0800 |00ba: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@4c67 │ │ -190bfa: 0e00 |00bd: return-void │ │ +190a74: |[190a74] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ +190a84: 6e10 614c 0800 |0000: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getChildren:()Ljava/util/List; // method@4c61 │ │ +190a8a: 0c00 |0003: move-result-object v0 │ │ +190a8c: 7210 c60c 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cc6 │ │ +190a92: 0c00 |0007: move-result-object v0 │ │ +190a94: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +190a96: 7210 a70c 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +190a9c: 0a02 |000c: move-result v2 │ │ +190a9e: 3802 3e00 |000d: if-eqz v2, 004b // +003e │ │ +190aa2: 7210 a80c 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +190aa8: 0c02 |0012: move-result-object v2 │ │ +190aaa: 1f02 4a0f |0013: check-cast v2, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f4a │ │ +190aae: 6e10 ce4c 0200 |0015: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getZOrder:()I // method@4cce │ │ +190ab4: 0a03 |0018: move-result v3 │ │ +190ab6: 12f4 |0019: const/4 v4, #int -1 // #ff │ │ +190ab8: 3343 efff |001a: if-ne v3, v4, 0009 // -0011 │ │ +190abc: 5471 8f41 |001c: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ +190ac0: 1213 |001e: const/4 v3, #int 1 // #1 │ │ +190ac2: 3901 1600 |001f: if-nez v1, 0035 // +0016 │ │ +190ac6: 2201 5300 |0021: new-instance v1, Landroid/graphics/Paint; // type@0053 │ │ +190aca: 7010 4c01 0100 |0023: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@014c │ │ +190ad0: 5b71 8f41 |0026: iput-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ +190ad4: 6e20 5601 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +190ada: 5471 8f41 |002b: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ +190ade: 6e20 5901 3100 |002d: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0159 │ │ +190ae4: 5471 8f41 |0030: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ +190ae8: 6e20 5801 3100 |0032: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0158 │ │ +190aee: 5471 8f41 |0035: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ +190af2: 2204 5a00 |0037: new-instance v4, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ +190af6: 6205 1f00 |0039: sget-object v5, Landroid/graphics/PorterDuff$Mode;.DST_OUT:Landroid/graphics/PorterDuff$Mode; // field@001f │ │ +190afa: 7020 7301 5400 |003b: invoke-direct {v4, v5}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0173 │ │ +190b00: 6e20 6101 4100 |003e: invoke-virtual {v1, v4}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ +190b06: 5471 8f41 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ +190b0a: 6e20 6d4c 1800 |0043: invoke-virtual {v8, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.setMaskPaint:(Landroid/graphics/Paint;)V // method@4c6d │ │ +190b10: 6e20 bf4c 8200 |0046: invoke-virtual {v2, v8}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.draw:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@4cbf │ │ +190b16: 1211 |0049: const/4 v1, #int 1 // #1 │ │ +190b18: 28bf |004a: goto 0009 // -0041 │ │ +190b1a: 3801 7200 |004b: if-eqz v1, 00bd // +0072 │ │ +190b1e: 6e10 684c 0800 |004d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@4c68 │ │ +190b24: 5480 4f3e |0050: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e4f │ │ +190b28: 5471 9341 |0052: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4193 │ │ +190b2c: 6e20 ae4b 1000 |0054: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4bae │ │ +190b32: 5470 8f41 |0057: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ +190b36: 2201 5a00 |0059: new-instance v1, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ +190b3a: 6202 1e00 |005b: sget-object v2, Landroid/graphics/PorterDuff$Mode;.DST_ATOP:Landroid/graphics/PorterDuff$Mode; // field@001e │ │ +190b3e: 7020 7301 2100 |005d: invoke-direct {v1, v2}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0173 │ │ +190b44: 6e20 6101 1000 |0060: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ +190b4a: 5470 8f41 |0063: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ +190b4e: 1201 |0065: const/4 v1, #int 0 // #0 │ │ +190b50: 6e20 5a01 1000 |0066: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setMaskFilter:(Landroid/graphics/MaskFilter;)Landroid/graphics/MaskFilter; // method@015a │ │ +190b56: 5470 9141 |0069: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4191 │ │ +190b5a: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +190b5c: 3900 3900 |006c: if-nez v0, 00a5 // +0039 │ │ +190b60: 5470 8e41 |006e: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@418e │ │ +190b64: 5483 513e |0070: iget-object v3, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e51 │ │ +190b68: 7120 2455 3000 |0072: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; // method@5524 │ │ +190b6e: 0c00 |0075: move-result-object v0 │ │ +190b70: 5b70 9141 |0076: iput-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4191 │ │ +190b74: 5470 9041 |0078: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4190 │ │ +190b78: 2203 5c00 |007a: new-instance v3, Landroid/graphics/RectF; // type@005c │ │ +190b7c: 5474 9141 |007c: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4191 │ │ +190b80: 6e10 0f01 0400 |007e: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +190b86: 0a04 |0081: move-result v4 │ │ +190b88: 8244 |0082: int-to-float v4, v4 │ │ +190b8a: 5475 9141 |0083: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4191 │ │ +190b8e: 6e10 0c01 0500 |0085: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +190b94: 0a05 |0088: move-result v5 │ │ +190b96: 8255 |0089: int-to-float v5, v5 │ │ +190b98: 7055 7a01 2342 |008a: invoke-direct {v3, v2, v2, v4, v5}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ +190b9e: 2204 5c00 |008d: new-instance v4, Landroid/graphics/RectF; // type@005c │ │ +190ba2: 5475 8e41 |008f: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@418e │ │ +190ba6: 6e10 0f01 0500 |0091: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +190bac: 0a05 |0094: move-result v5 │ │ +190bae: 8255 |0095: int-to-float v5, v5 │ │ +190bb0: 5476 8e41 |0096: iget-object v6, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@418e │ │ +190bb4: 6e10 0c01 0600 |0098: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +190bba: 0a06 |009b: move-result v6 │ │ +190bbc: 8266 |009c: int-to-float v6, v6 │ │ +190bbe: 7056 7a01 2452 |009d: invoke-direct {v4, v2, v2, v5, v6}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ +190bc4: 6205 1200 |00a0: sget-object v5, Landroid/graphics/Matrix$ScaleToFit;.FILL:Landroid/graphics/Matrix$ScaleToFit; // field@0012 │ │ +190bc8: 6e40 4601 3054 |00a2: invoke-virtual {v0, v3, v4, v5}, Landroid/graphics/Matrix;.setRectToRect:(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z // method@0146 │ │ +190bce: 5480 4e3e |00a5: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e4e │ │ +190bd2: 5473 9041 |00a7: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4190 │ │ +190bd6: 6e20 1f01 3000 |00a9: invoke-virtual {v0, v3}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@011f │ │ +190bdc: 5480 4e3e |00ac: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e4e │ │ +190be0: 5473 9141 |00ae: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@4191 │ │ +190be4: 5474 8f41 |00b0: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ +190be8: 6e54 2001 3022 |00b2: invoke-virtual {v0, v3, v2, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ +190bee: 5470 8f41 |00b5: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@418f │ │ +190bf2: 6e20 6101 1000 |00b7: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ +190bf8: 6e10 674c 0800 |00ba: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@4c67 │ │ +190bfe: 0e00 |00bd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0015 line=131 │ │ 0x001c line=133 │ │ 0x0021 line=134 │ │ 0x0028 line=135 │ │ @@ -432356,49 +432357,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 │ │ -1906dc: |[1906dc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; │ │ -1906ec: 5240 1900 |0000: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -1906f0: 5241 1a00 |0002: iget v1, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -1906f4: 5242 1900 |0004: iget v2, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -1906f8: 3652 0a00 |0006: if-gt v2, v5, 0010 // +000a │ │ -1906fc: 5242 1a00 |0008: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -190700: 3752 0300 |000a: if-le v2, v5, 000d // +0003 │ │ -190704: 2804 |000c: goto 0010 // +0004 │ │ -190706: 0105 |000d: move v5, v0 │ │ -190708: 0114 |000e: move v4, v1 │ │ -19070a: 281c |000f: goto 002b // +001c │ │ -19070c: 5240 1900 |0010: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -190710: 8200 |0012: int-to-float v0, v0 │ │ -190712: 8251 |0013: int-to-float v1, v5 │ │ -190714: c910 |0014: div-float/2addr v0, v1 │ │ -190716: 5242 1a00 |0015: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -19071a: 8222 |0017: int-to-float v2, v2 │ │ -19071c: c912 |0018: div-float/2addr v2, v1 │ │ -19071e: 2d01 0002 |0019: cmpl-float v1, v0, v2 │ │ -190722: 3d01 0800 |001b: if-lez v1, 0023 // +0008 │ │ -190726: 5244 1a00 |001d: iget v4, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -19072a: 8244 |001f: int-to-float v4, v4 │ │ -19072c: c904 |0020: div-float/2addr v4, v0 │ │ -19072e: 8744 |0021: float-to-int v4, v4 │ │ -190730: 2809 |0022: goto 002b // +0009 │ │ -190732: 5244 1900 |0023: iget v4, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -190736: 8244 |0025: int-to-float v4, v4 │ │ -190738: c924 |0026: div-float/2addr v4, v2 │ │ -19073a: 8744 |0027: float-to-int v4, v4 │ │ -19073c: 0153 |0028: move v3, v5 │ │ -19073e: 0145 |0029: move v5, v4 │ │ -190740: 0134 |002a: move v4, v3 │ │ -190742: 2200 5700 |002b: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ -190746: 7030 6e01 5004 |002d: invoke-direct {v0, v5, v4}, Landroid/graphics/Point;.:(II)V // method@016e │ │ -19074c: 1100 |0030: return-object v0 │ │ +1906e0: |[1906e0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; │ │ +1906f0: 5240 1900 |0000: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +1906f4: 5241 1a00 |0002: iget v1, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +1906f8: 5242 1900 |0004: iget v2, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +1906fc: 3652 0a00 |0006: if-gt v2, v5, 0010 // +000a │ │ +190700: 5242 1a00 |0008: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +190704: 3752 0300 |000a: if-le v2, v5, 000d // +0003 │ │ +190708: 2804 |000c: goto 0010 // +0004 │ │ +19070a: 0105 |000d: move v5, v0 │ │ +19070c: 0114 |000e: move v4, v1 │ │ +19070e: 281c |000f: goto 002b // +001c │ │ +190710: 5240 1900 |0010: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +190714: 8200 |0012: int-to-float v0, v0 │ │ +190716: 8251 |0013: int-to-float v1, v5 │ │ +190718: c910 |0014: div-float/2addr v0, v1 │ │ +19071a: 5242 1a00 |0015: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +19071e: 8222 |0017: int-to-float v2, v2 │ │ +190720: c912 |0018: div-float/2addr v2, v1 │ │ +190722: 2d01 0002 |0019: cmpl-float v1, v0, v2 │ │ +190726: 3d01 0800 |001b: if-lez v1, 0023 // +0008 │ │ +19072a: 5244 1a00 |001d: iget v4, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +19072e: 8244 |001f: int-to-float v4, v4 │ │ +190730: c904 |0020: div-float/2addr v4, v0 │ │ +190732: 8744 |0021: float-to-int v4, v4 │ │ +190734: 2809 |0022: goto 002b // +0009 │ │ +190736: 5244 1900 |0023: iget v4, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +19073a: 8244 |0025: int-to-float v4, v4 │ │ +19073c: c924 |0026: div-float/2addr v4, v2 │ │ +19073e: 8744 |0027: float-to-int v4, v4 │ │ +190740: 0153 |0028: move v3, v5 │ │ +190742: 0145 |0029: move v5, v4 │ │ +190744: 0134 |002a: move v4, v3 │ │ +190746: 2200 5700 |002b: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ +19074a: 7030 6e01 5004 |002d: invoke-direct {v0, v5, v4}, Landroid/graphics/Point;.:(II)V // method@016e │ │ +190750: 1100 |0030: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ 0x0004 line=266 │ │ 0x0010 line=270 │ │ 0x0015 line=271 │ │ @@ -432414,41 +432415,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 │ │ -190bfc: |[190bfc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ -190c0c: 5b46 8e41 |0000: iput-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@418e │ │ -190c10: 3806 3100 |0002: if-eqz v6, 0033 // +0031 │ │ -190c14: 2200 5c00 |0004: new-instance v0, Landroid/graphics/RectF; // type@005c │ │ -190c18: 6e10 0f01 0600 |0006: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -190c1e: 0a01 |0009: move-result v1 │ │ -190c20: 8211 |000a: int-to-float v1, v1 │ │ -190c22: 6e10 0c01 0600 |000b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -190c28: 0a02 |000e: move-result v2 │ │ -190c2a: 8222 |000f: int-to-float v2, v2 │ │ -190c2c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -190c2e: 7052 7a01 3013 |0011: invoke-direct {v0, v3, v3, v1, v2}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ -190c34: 5441 9341 |0014: iget-object v1, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4193 │ │ -190c38: 6202 073e |0016: sget-object v2, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3e07 │ │ -190c3c: 6203 1100 |0018: sget-object v3, Landroid/graphics/Matrix$ScaleToFit;.CENTER:Landroid/graphics/Matrix$ScaleToFit; // field@0011 │ │ -190c40: 6e40 4601 0132 |001a: invoke-virtual {v1, v0, v2, v3}, Landroid/graphics/Matrix;.setRectToRect:(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z // method@0146 │ │ -190c46: 5455 563e |001d: iget-object v5, v5, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.rendererReady:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Ready; // field@3e56 │ │ -190c4a: 7110 2555 0600 |001f: invoke-static {v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; // method@5525 │ │ -190c50: 0c00 |0022: move-result-object v0 │ │ -190c52: 2201 5700 |0023: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ -190c56: 6e10 0f01 0600 |0025: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -190c5c: 0a02 |0028: move-result v2 │ │ -190c5e: 6e10 0c01 0600 |0029: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -190c64: 0a06 |002c: move-result v6 │ │ -190c66: 7030 6e01 2106 |002d: invoke-direct {v1, v2, v6}, Landroid/graphics/Point;.:(II)V // method@016e │ │ -190c6c: 7240 5e4c 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@4c5e │ │ -190c72: 0e00 |0033: return-void │ │ +190c00: |[190c00] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ +190c10: 5b46 8e41 |0000: iput-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@418e │ │ +190c14: 3806 3100 |0002: if-eqz v6, 0033 // +0031 │ │ +190c18: 2200 5c00 |0004: new-instance v0, Landroid/graphics/RectF; // type@005c │ │ +190c1c: 6e10 0f01 0600 |0006: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +190c22: 0a01 |0009: move-result v1 │ │ +190c24: 8211 |000a: int-to-float v1, v1 │ │ +190c26: 6e10 0c01 0600 |000b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +190c2c: 0a02 |000e: move-result v2 │ │ +190c2e: 8222 |000f: int-to-float v2, v2 │ │ +190c30: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +190c32: 7052 7a01 3013 |0011: invoke-direct {v0, v3, v3, v1, v2}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ +190c38: 5441 9341 |0014: iget-object v1, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4193 │ │ +190c3c: 6202 073e |0016: sget-object v2, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3e07 │ │ +190c40: 6203 1100 |0018: sget-object v3, Landroid/graphics/Matrix$ScaleToFit;.CENTER:Landroid/graphics/Matrix$ScaleToFit; // field@0011 │ │ +190c44: 6e40 4601 0132 |001a: invoke-virtual {v1, v0, v2, v3}, Landroid/graphics/Matrix;.setRectToRect:(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z // method@0146 │ │ +190c4a: 5455 563e |001d: iget-object v5, v5, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.rendererReady:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Ready; // field@3e56 │ │ +190c4e: 7110 2555 0600 |001f: invoke-static {v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; // method@5525 │ │ +190c54: 0c00 |0022: move-result-object v0 │ │ +190c56: 2201 5700 |0023: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ +190c5a: 6e10 0f01 0600 |0025: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +190c60: 0a02 |0028: move-result v2 │ │ +190c62: 6e10 0c01 0600 |0029: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +190c68: 0a06 |002c: move-result v6 │ │ +190c6a: 7030 6e01 2106 |002d: invoke-direct {v1, v2, v6}, Landroid/graphics/Point;.:(II)V // method@016e │ │ +190c70: 7240 5e4c 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@4c5e │ │ +190c76: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0004 line=224 │ │ 0x0014 line=225 │ │ 0x001d line=226 │ │ locals : │ │ @@ -432462,40 +432463,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1907fc: |[1907fc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.describeContents:()I │ │ -19080c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19080e: 0f00 |0001: return v0 │ │ +190800: |[190800] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.describeContents:()I │ │ +190810: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +190812: 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 │ │ -19063c: |[19063c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmap:()Landroid/graphics/Bitmap; │ │ -19064c: 5410 8e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@418e │ │ -190650: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -190654: 6e10 1001 0000 |0004: invoke-virtual {v0}, Landroid/graphics/Bitmap;.isRecycled:()Z // method@0110 │ │ -19065a: 0a00 |0007: move-result v0 │ │ -19065c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -190660: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -190662: 5b10 8e41 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@418e │ │ -190666: 5410 8e41 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@418e │ │ -19066a: 1100 |000f: return-object v0 │ │ +190640: |[190640] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmap:()Landroid/graphics/Bitmap; │ │ +190650: 5410 8e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@418e │ │ +190654: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +190658: 6e10 1001 0000 |0004: invoke-virtual {v0}, Landroid/graphics/Bitmap;.isRecycled:()Z // method@0110 │ │ +19065e: 0a00 |0007: move-result v0 │ │ +190660: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +190664: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +190666: 5b10 8e41 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@418e │ │ +19066a: 5410 8e41 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@418e │ │ +19066e: 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; │ │ @@ -432505,18 +432506,18 @@ │ │ type : '(FF)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -190750: |[190750] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.hitTest:(FF)Z │ │ -190760: 7030 2a55 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.pixelAlphaNotZero:(FF)Z // method@552a │ │ -190766: 0a01 |0003: move-result v1 │ │ -190768: 0f01 |0004: return v1 │ │ +190754: |[190754] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.hitTest:(FF)Z │ │ +190764: 7030 2a55 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.pixelAlphaNotZero:(FF)Z // method@552a │ │ +19076a: 0a01 |0003: move-result v1 │ │ +19076c: 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 │ │ @@ -432526,82 +432527,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 │ │ -190940: |[190940] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.render:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ -190950: 6e10 2755 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5527 │ │ -190956: 0c00 |0003: move-result-object v0 │ │ -190958: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -19095c: 6e10 644c 0600 |0006: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@4c64 │ │ -190962: 0a00 |0009: move-result v0 │ │ -190964: 3800 2000 |000a: if-eqz v0, 002a // +0020 │ │ -190968: 5460 513e |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e51 │ │ -19096c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -19096e: 7030 2855 0501 |000f: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5528 │ │ -190974: 0c00 |0012: move-result-object v0 │ │ -190976: 6e10 0150 0000 |0013: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@5001 │ │ -19097c: 0c00 |0016: move-result-object v0 │ │ -19097e: 7210 cb07 0000 |0017: invoke-interface {v0}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07cb │ │ -190984: 0c00 |001a: move-result-object v0 │ │ -190986: 1f00 4500 |001b: check-cast v0, Landroid/graphics/Bitmap; // type@0045 │ │ -19098a: 7030 2e55 6500 |001d: invoke-direct {v5, v6, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@552e │ │ -190990: 2819 |0020: goto 0039 // +0019 │ │ -190992: 0d06 |0021: move-exception v6 │ │ -190994: 2802 |0022: goto 0024 // +0002 │ │ -190996: 0d06 |0023: move-exception v6 │ │ -190998: 2200 0003 |0024: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ -19099c: 7020 ad0a 6000 |0026: invoke-direct {v0, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0aad │ │ -1909a2: 2700 |0029: throw v0 │ │ -1909a4: 5460 513e |002a: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e51 │ │ -1909a8: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -1909aa: 7030 2855 0501 |002d: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5528 │ │ -1909b0: 0c00 |0030: move-result-object v0 │ │ -1909b2: 2201 8010 |0031: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; // type@1080 │ │ -1909b6: 7030 1755 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@5517 │ │ -1909bc: 6e20 c04f 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@4fc0 │ │ -1909c2: 6e10 2755 0500 |0039: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5527 │ │ -1909c8: 0c00 |003c: move-result-object v0 │ │ -1909ca: 3800 3a00 |003d: if-eqz v0, 0077 // +003a │ │ -1909ce: 6e10 684c 0600 |003f: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@4c68 │ │ -1909d4: 5461 4f3e |0042: iget-object v1, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e4f │ │ -1909d8: 5452 9341 |0044: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4193 │ │ -1909dc: 6e20 ae4b 2100 |0046: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4bae │ │ -1909e2: 5451 9741 |0049: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4197 │ │ -1909e6: 6e10 5001 0100 |004b: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@0150 │ │ -1909ec: 0a01 |004e: move-result v1 │ │ -1909ee: 5452 9741 |004f: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4197 │ │ -1909f2: 6e20 604c 1600 |0051: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getAlpha:(I)I // method@4c60 │ │ -1909f8: 0a03 |0054: move-result v3 │ │ -1909fa: 6e20 5501 3200 |0055: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0155 │ │ -190a00: 5462 4e3e |0058: iget-object v2, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e4e │ │ -190a04: 6e10 634c 0600 |005a: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@4c63 │ │ -190a0a: 0c03 |005d: move-result-object v3 │ │ -190a0c: 3803 0700 |005e: if-eqz v3, 0065 // +0007 │ │ -190a10: 6e10 634c 0600 |0060: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@4c63 │ │ -190a16: 0c03 |0063: move-result-object v3 │ │ -190a18: 2803 |0064: goto 0067 // +0003 │ │ -190a1a: 5453 9741 |0065: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4197 │ │ -190a1e: 1204 |0067: const/4 v4, #int 0 // #0 │ │ -190a20: 6e53 2001 0244 |0068: invoke-virtual {v2, v0, v4, v4, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ -190a26: 5450 9741 |006b: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4197 │ │ -190a2a: 6e20 5501 1000 |006d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0155 │ │ -190a30: 6e10 674c 0600 |0070: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@4c67 │ │ -190a36: 7020 2c55 6500 |0073: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@552c │ │ -190a3c: 2810 |0076: goto 0086 // +0010 │ │ -190a3e: 6e10 644c 0600 |0077: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@4c64 │ │ -190a44: 0a00 |007a: move-result v0 │ │ -190a46: 3800 0b00 |007b: if-eqz v0, 0086 // +000b │ │ -190a4a: 5466 4e3e |007d: iget-object v6, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e4e │ │ -190a4e: 6200 073e |007f: sget-object v0, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3e07 │ │ -190a52: 5451 9741 |0081: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4197 │ │ -190a56: 6e30 2601 0601 |0083: invoke-virtual {v6, v0, v1}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/RectF;Landroid/graphics/Paint;)V // method@0126 │ │ -190a5c: 0e00 |0086: return-void │ │ +190944: |[190944] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.render:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ +190954: 6e10 2755 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5527 │ │ +19095a: 0c00 |0003: move-result-object v0 │ │ +19095c: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +190960: 6e10 644c 0600 |0006: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@4c64 │ │ +190966: 0a00 |0009: move-result v0 │ │ +190968: 3800 2000 |000a: if-eqz v0, 002a // +0020 │ │ +19096c: 5460 513e |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e51 │ │ +190970: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +190972: 7030 2855 0501 |000f: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5528 │ │ +190978: 0c00 |0012: move-result-object v0 │ │ +19097a: 6e10 0150 0000 |0013: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@5001 │ │ +190980: 0c00 |0016: move-result-object v0 │ │ +190982: 7210 cb07 0000 |0017: invoke-interface {v0}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07cb │ │ +190988: 0c00 |001a: move-result-object v0 │ │ +19098a: 1f00 4500 |001b: check-cast v0, Landroid/graphics/Bitmap; // type@0045 │ │ +19098e: 7030 2e55 6500 |001d: invoke-direct {v5, v6, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@552e │ │ +190994: 2819 |0020: goto 0039 // +0019 │ │ +190996: 0d06 |0021: move-exception v6 │ │ +190998: 2802 |0022: goto 0024 // +0002 │ │ +19099a: 0d06 |0023: move-exception v6 │ │ +19099c: 2200 0003 |0024: new-instance v0, Ljava/lang/RuntimeException; // type@0300 │ │ +1909a0: 7020 ad0a 6000 |0026: invoke-direct {v0, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0aad │ │ +1909a6: 2700 |0029: throw v0 │ │ +1909a8: 5460 513e |002a: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e51 │ │ +1909ac: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +1909ae: 7030 2855 0501 |002d: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5528 │ │ +1909b4: 0c00 |0030: move-result-object v0 │ │ +1909b6: 2201 8010 |0031: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; // type@1080 │ │ +1909ba: 7030 1755 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@5517 │ │ +1909c0: 6e20 c04f 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@4fc0 │ │ +1909c6: 6e10 2755 0500 |0039: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5527 │ │ +1909cc: 0c00 |003c: move-result-object v0 │ │ +1909ce: 3800 3a00 |003d: if-eqz v0, 0077 // +003a │ │ +1909d2: 6e10 684c 0600 |003f: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@4c68 │ │ +1909d8: 5461 4f3e |0042: iget-object v1, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e4f │ │ +1909dc: 5452 9341 |0044: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@4193 │ │ +1909e0: 6e20 ae4b 2100 |0046: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4bae │ │ +1909e6: 5451 9741 |0049: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4197 │ │ +1909ea: 6e10 5001 0100 |004b: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@0150 │ │ +1909f0: 0a01 |004e: move-result v1 │ │ +1909f2: 5452 9741 |004f: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4197 │ │ +1909f6: 6e20 604c 1600 |0051: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getAlpha:(I)I // method@4c60 │ │ +1909fc: 0a03 |0054: move-result v3 │ │ +1909fe: 6e20 5501 3200 |0055: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0155 │ │ +190a04: 5462 4e3e |0058: iget-object v2, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e4e │ │ +190a08: 6e10 634c 0600 |005a: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@4c63 │ │ +190a0e: 0c03 |005d: move-result-object v3 │ │ +190a10: 3803 0700 |005e: if-eqz v3, 0065 // +0007 │ │ +190a14: 6e10 634c 0600 |0060: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@4c63 │ │ +190a1a: 0c03 |0063: move-result-object v3 │ │ +190a1c: 2803 |0064: goto 0067 // +0003 │ │ +190a1e: 5453 9741 |0065: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4197 │ │ +190a22: 1204 |0067: const/4 v4, #int 0 // #0 │ │ +190a24: 6e53 2001 0244 |0068: invoke-virtual {v2, v0, v4, v4, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ +190a2a: 5450 9741 |006b: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4197 │ │ +190a2e: 6e20 5501 1000 |006d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0155 │ │ +190a34: 6e10 674c 0600 |0070: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@4c67 │ │ +190a3a: 7020 2c55 6500 |0073: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@552c │ │ +190a40: 2810 |0076: goto 0086 // +0010 │ │ +190a42: 6e10 644c 0600 |0077: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@4c64 │ │ +190a48: 0a00 |007a: move-result v0 │ │ +190a4a: 3800 0b00 |007b: if-eqz v0, 0086 // +000b │ │ +190a4e: 5466 4e3e |007d: iget-object v6, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e4e │ │ +190a52: 6200 073e |007f: sget-object v0, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3e07 │ │ +190a56: 5451 9741 |0081: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4197 │ │ +190a5a: 6e30 2601 0601 |0083: invoke-virtual {v6, v0, v1}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/RectF;Landroid/graphics/Paint;)V // method@0126 │ │ +190a60: 0e00 |0086: return-void │ │ catches : 1 │ │ 0x000c - 0x0020 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0023 │ │ Ljava/lang/InterruptedException; -> 0x0021 │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=79 │ │ @@ -432629,26 +432630,26 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -190c74: |[190c74] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.writeToParcel:(Landroid/os/Parcel;I)V │ │ -190c84: 5402 9441 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4194 │ │ -190c88: 6e10 0202 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -190c8e: 0c02 |0005: move-result-object v2 │ │ -190c90: 6e20 6902 2100 |0006: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0269 │ │ -190c96: 5502 9241 |0009: iget-boolean v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@4192 │ │ -190c9a: 6e20 6602 2100 |000b: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ -190ca0: 5202 9641 |000e: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4196 │ │ -190ca4: 6e20 6602 2100 |0010: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ -190caa: 5202 9541 |0013: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4195 │ │ -190cae: 6e20 6602 2100 |0015: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ -190cb4: 0e00 |0018: return-void │ │ +190c78: |[190c78] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.writeToParcel:(Landroid/os/Parcel;I)V │ │ +190c88: 5402 9441 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@4194 │ │ +190c8c: 6e10 0202 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +190c92: 0c02 |0005: move-result-object v2 │ │ +190c94: 6e20 6902 2100 |0006: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0269 │ │ +190c9a: 5502 9241 |0009: iget-boolean v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@4192 │ │ +190c9e: 6e20 6602 2100 |000b: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ +190ca4: 5202 9641 |000e: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@4196 │ │ +190ca8: 6e20 6602 2100 |0010: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ +190cae: 5202 9541 |0013: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@4195 │ │ +190cb2: 6e20 6602 2100 |0015: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ +190cb8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0009 line=307 │ │ 0x000e line=308 │ │ 0x0013 line=309 │ │ locals : │ │ @@ -432690,22 +432691,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -190cf8: |[190cf8] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.:(Landroid/view/View;)V │ │ -190d08: 7020 ed05 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05ed │ │ -190d0e: 6000 5e24 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.palette_item_foreground:I // field@245e │ │ -190d12: 6e20 1703 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -190d18: 0c02 |0008: move-result-object v2 │ │ -190d1a: 1f02 3101 |0009: check-cast v2, Landroid/widget/ImageView; // type@0131 │ │ -190d1e: 5b12 9b41 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@419b │ │ -190d22: 0e00 |000d: return-void │ │ +190cfc: |[190cfc] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.:(Landroid/view/View;)V │ │ +190d0c: 7020 ed05 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05ed │ │ +190d12: 6000 5e24 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.palette_item_foreground:I // field@245e │ │ +190d16: 6e20 1703 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +190d1c: 0c02 |0008: move-result-object v2 │ │ +190d1e: 1f02 3101 |0009: check-cast v2, Landroid/widget/ImageView; // type@0131 │ │ +190d22: 5b12 9b41 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@419b │ │ +190d26: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/View; │ │ @@ -432715,17 +432716,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 │ │ -190d5c: |[190d5c] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;ILandroid/view/View;)V │ │ -190d6c: 7220 3555 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;.onColorSelected:(I)V // method@5535 │ │ -190d72: 0e00 |0003: return-void │ │ +190d60: |[190d60] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;ILandroid/view/View;)V │ │ +190d70: 7220 3555 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;.onColorSelected:(I)V // method@5535 │ │ +190d76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -432736,24 +432737,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 │ │ -190d24: |[190d24] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ -190d34: 5420 9b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@419b │ │ -190d38: 6201 2100 |0002: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ -190d3c: 6e30 1704 3001 |0004: invoke-virtual {v0, v3, v1}, Landroid/widget/ImageView;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0417 │ │ -190d42: 3804 0c00 |0007: if-eqz v4, 0013 // +000c │ │ -190d46: 5420 9c41 |0009: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.itemView:Landroid/view/View; // field@419c │ │ -190d4a: 2201 8310 |000b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0; // type@1083 │ │ -190d4e: 7030 3055 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@5530 │ │ -190d54: 6e20 4103 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ -190d5a: 0e00 |0013: return-void │ │ +190d28: |[190d28] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ +190d38: 5420 9b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@419b │ │ +190d3c: 6201 2100 |0002: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ +190d40: 6e30 1704 3001 |0004: invoke-virtual {v0, v3, v1}, Landroid/widget/ImageView;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0417 │ │ +190d46: 3804 0c00 |0007: if-eqz v4, 0013 // +000c │ │ +190d4a: 5420 9c41 |0009: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.itemView:Landroid/view/View; // field@419c │ │ +190d4e: 2201 8310 |000b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0; // type@1083 │ │ +190d52: 7030 3055 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@5530 │ │ +190d58: 6e20 4103 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0341 │ │ +190d5e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0009 line=70 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ 0x0000 - 0x0014 reg=3 (null) I │ │ @@ -432801,20 +432802,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -190dec: |[190dec] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.:()V │ │ -190dfc: 7010 e205 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05e2 │ │ -190e02: 2200 7003 |0003: new-instance v0, Ljava/util/ArrayList; // type@0370 │ │ -190e06: 7010 4f0c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ -190e0c: 5b10 9d41 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419d │ │ -190e10: 0e00 |000a: return-void │ │ +190df0: |[190df0] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.:()V │ │ +190e00: 7010 e205 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05e2 │ │ +190e06: 2200 7003 |0003: new-instance v0, Ljava/util/ArrayList; // type@0370 │ │ +190e0a: 7010 4f0c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c4f │ │ +190e10: 5b10 9d41 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419d │ │ +190e14: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=21 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ │ │ @@ -432824,19 +432825,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -190d90: |[190d90] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.getItemCount:()I │ │ -190da0: 5410 9d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419d │ │ -190da4: 7210 cc0c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0ccc │ │ -190daa: 0a00 |0005: move-result v0 │ │ -190dac: 0f00 |0006: return v0 │ │ +190d94: |[190d94] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.getItemCount:()I │ │ +190da4: 5410 9d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419d │ │ +190da8: 7210 cc0c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0ccc │ │ +190dae: 0a00 |0005: move-result v0 │ │ +190db0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;) │ │ @@ -432844,18 +432845,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 │ │ -190e14: |[190e14] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -190e24: 1f01 8410 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1084 │ │ -190e28: 6e30 3a55 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V // method@553a │ │ -190e2e: 0e00 |0005: return-void │ │ +190e18: |[190e18] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +190e28: 1f01 8410 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1084 │ │ +190e2c: 6e30 3a55 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V // method@553a │ │ +190e32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -432865,24 +432866,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 │ │ -190e30: |[190e30] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V │ │ -190e40: 5410 9d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419d │ │ -190e44: 7220 c30c 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ -190e4a: 0c03 |0005: move-result-object v3 │ │ -190e4c: 1f03 ed02 |0006: check-cast v3, Ljava/lang/Integer; // type@02ed │ │ -190e50: 6e10 420a 0300 |0008: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ -190e56: 0a03 |000b: move-result v3 │ │ -190e58: 5410 9e41 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@419e │ │ -190e5c: 6e30 3355 3200 |000e: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@5533 │ │ -190e62: 0e00 |0011: return-void │ │ +190e34: |[190e34] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V │ │ +190e44: 5410 9d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419d │ │ +190e48: 7220 c30c 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ +190e4e: 0c03 |0005: move-result-object v3 │ │ +190e50: 1f03 ed02 |0006: check-cast v3, Ljava/lang/Integer; // type@02ed │ │ +190e54: 6e10 420a 0300 |0008: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ +190e5a: 0a03 |000b: move-result v3 │ │ +190e5c: 5410 9e41 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@419e │ │ +190e60: 6e30 3355 3200 |000e: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@5533 │ │ +190e66: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0012 reg=2 (null) Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ 0x0000 - 0x0012 reg=3 (null) I │ │ @@ -432892,18 +432893,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 │ │ -190d74: |[190d74] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -190d84: 6e30 3c55 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@553c │ │ -190d8a: 0c01 |0003: move-result-object v1 │ │ -190d8c: 1101 |0004: return-object v1 │ │ +190d78: |[190d78] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +190d88: 6e30 3c55 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@553c │ │ +190d8e: 0c01 |0003: move-result-object v1 │ │ +190d90: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -432913,26 +432914,26 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -190db0: |[190db0] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ -190dc0: 2205 8410 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1084 │ │ -190dc4: 6e10 5403 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ -190dca: 0c00 |0005: move-result-object v0 │ │ -190dcc: 7110 e602 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ -190dd2: 0c00 |0009: move-result-object v0 │ │ -190dd4: 6001 b126 |000a: sget v1, Lorg/thoughtcrime/securesms/R$layout;.item_color:I // field@26b1 │ │ -190dd8: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -190dda: 6e40 e802 1024 |000d: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -190de0: 0c04 |0010: move-result-object v4 │ │ -190de2: 7020 3255 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.:(Landroid/view/View;)V // method@5532 │ │ -190de8: 1105 |0014: return-object v5 │ │ +190db4: |[190db4] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ +190dc4: 2205 8410 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1084 │ │ +190dc8: 6e10 5403 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ +190dce: 0c00 |0005: move-result-object v0 │ │ +190dd0: 7110 e602 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ +190dd6: 0c00 |0009: move-result-object v0 │ │ +190dd8: 6001 b126 |000a: sget v1, Lorg/thoughtcrime/securesms/R$layout;.item_color:I // field@26b1 │ │ +190ddc: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +190dde: 6e40 e802 1024 |000d: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +190de4: 0c04 |0010: move-result-object v4 │ │ +190de6: 7020 3255 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.:(Landroid/view/View;)V // method@5532 │ │ +190dec: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0015 reg=4 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -432942,21 +432943,21 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -190e64: |[190e64] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setColors:(Ljava/util/Collection;)V │ │ -190e74: 5410 9d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419d │ │ -190e78: 7210 c00c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cc0 │ │ -190e7e: 5410 9d41 |0005: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419d │ │ -190e82: 7220 bf0c 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0cbf │ │ -190e88: 6e10 3855 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@5538 │ │ -190e8e: 0e00 |000d: return-void │ │ +190e68: |[190e68] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setColors:(Ljava/util/Collection;)V │ │ +190e78: 5410 9d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419d │ │ +190e7c: 7210 c00c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cc0 │ │ +190e82: 5410 9d41 |0005: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@419d │ │ +190e86: 7220 bf0c 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0cbf │ │ +190e8c: 6e10 3855 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@5538 │ │ +190e92: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ 0x000a line=44 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ @@ -432967,18 +432968,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 │ │ -190e90: |[190e90] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ -190ea0: 5b01 9e41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@419e │ │ -190ea4: 6e10 3855 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@5538 │ │ -190eaa: 0e00 |0005: return-void │ │ +190e94: |[190e94] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ +190ea4: 5b01 9e41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@419e │ │ +190ea8: 6e10 3855 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@5538 │ │ +190eae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; │ │ @@ -433013,18 +433014,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 │ │ -1913d4: |[1913d4] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V │ │ -1913e4: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -1913ea: 5b01 b341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@41b3 │ │ -1913ee: 0e00 |0005: return-void │ │ +1913d8: |[1913d8] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V │ │ +1913e8: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +1913ee: 5b01 b341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@41b3 │ │ +1913f2: 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; │ │ │ │ @@ -433034,19 +433035,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1913f0: |[1913f0] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ -191400: 5410 b341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@41b3 │ │ -191404: 1f02 9b10 |0002: check-cast v2, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109b │ │ -191408: 6e20 5b55 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@555b │ │ -19140e: 0e00 |0007: return-void │ │ +1913f4: |[1913f4] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ +191404: 5410 b341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@41b3 │ │ +191408: 1f02 9b10 |0002: check-cast v2, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109b │ │ +19140c: 6e20 5b55 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@555b │ │ +191412: 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; │ │ │ │ @@ -433084,22 +433085,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -191a68: |[191a68] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.:(Landroid/view/View;)V │ │ -191a78: 7020 ed05 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05ed │ │ -191a7e: 6000 9023 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.label:I // field@2390 │ │ -191a82: 6e20 1703 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -191a88: 0c02 |0008: move-result-object v2 │ │ -191a8a: 1f02 4201 |0009: check-cast v2, Landroid/widget/TextView; // type@0142 │ │ -191a8e: 5b12 c041 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@41c0 │ │ -191a92: 0e00 |000d: return-void │ │ +191a6c: |[191a6c] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.:(Landroid/view/View;)V │ │ +191a7c: 7020 ed05 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05ed │ │ +191a82: 6000 9023 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.label:I // field@2390 │ │ +191a86: 6e20 1703 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +191a8c: 0c02 |0008: move-result-object v2 │ │ +191a8e: 1f02 4201 |0009: check-cast v2, Landroid/widget/TextView; // type@0142 │ │ +191a92: 5b12 c041 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@41c0 │ │ +191a96: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=251 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/View; │ │ @@ -433110,18 +433111,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -191a94: |[191a94] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.bind:(Ljava/lang/String;)V │ │ -191aa4: 5410 c041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@41c0 │ │ -191aa8: 6e20 6c04 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046c │ │ -191aae: 0e00 |0005: return-void │ │ +191a98: |[191a98] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.bind:(Ljava/lang/String;)V │ │ +191aa8: 5410 c041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@41c0 │ │ +191aac: 6e20 6c04 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046c │ │ +191ab2: 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; │ │ │ │ @@ -433161,19 +433162,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -191bd0: |[191bd0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.:(Landroid/view/View;)V │ │ -191be0: 7020 ed05 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05ed │ │ -191be6: 1f01 2b0d |0003: check-cast v1, Lorg/thoughtcrime/securesms/ConversationListItem; // type@0d2b │ │ -191bea: 5b01 c941 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ -191bee: 0e00 |0007: return-void │ │ +191bd4: |[191bd4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.:(Landroid/view/View;)V │ │ +191be4: 7020 ed05 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05ed │ │ +191bea: 1f01 2b0d |0003: check-cast v1, Lorg/thoughtcrime/securesms/ConversationListItem; // type@0d2b │ │ +191bee: 5b01 c941 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ +191bf2: 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; │ │ @@ -433183,17 +433184,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 │ │ -191cd8: |[191cd8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)V │ │ -191ce8: 7220 7155 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@5571 │ │ -191cee: 0e00 |0003: return-void │ │ +191cdc: |[191cdc] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)V │ │ +191cec: 7220 7155 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@5571 │ │ +191cf2: 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; │ │ @@ -433203,18 +433204,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 │ │ -191bb4: |[191bb4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$1:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)Z │ │ -191bc4: 7220 7255 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@5572 │ │ -191bca: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -191bcc: 0f00 |0004: return v0 │ │ +191bb8: |[191bb8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$1:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)Z │ │ +191bc8: 7220 7255 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@5572 │ │ +191bce: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +191bd0: 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; │ │ @@ -433224,17 +433225,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 │ │ -191cf0: |[191cf0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$2:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;Landroid/view/View;)V │ │ -191d00: 7220 7055 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onContactClicked:(Lcom/b44t/messenger/DcContact;)V // method@5570 │ │ -191d06: 0e00 |0003: return-void │ │ +191cf4: |[191cf4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$2:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;Landroid/view/View;)V │ │ +191d04: 7220 7055 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onContactClicked:(Lcom/b44t/messenger/DcContact;)V // method@5570 │ │ +191d0a: 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; │ │ @@ -433244,17 +433245,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 │ │ -191d08: |[191d08] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$3:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;Landroid/view/View;)V │ │ -191d18: 7220 7355 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V // method@5573 │ │ -191d1e: 0e00 |0003: return-void │ │ +191d0c: |[191d0c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$3:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;Landroid/view/View;)V │ │ +191d1c: 7220 7355 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V // method@5573 │ │ +191d22: 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; │ │ @@ -433265,44 +433266,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 │ │ -191bf0: |[191bf0] 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 │ │ -191c00: 07d0 |0000: move-object v0, v13 │ │ -191c02: 07f1 |0001: move-object v1, v15 │ │ -191c04: 0802 1100 |0002: move-object/from16 v2, v17 │ │ -191c08: 7110 be49 0e00 |0004: invoke-static {v14}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -191c0e: 0c03 |0007: move-result-object v3 │ │ -191c10: 5414 6a00 |0008: iget-object v4, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@006a │ │ -191c14: 5215 6800 |000a: iget v5, v1, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ -191c18: 6e20 9506 5300 |000c: invoke-virtual {v3, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0695 │ │ -191c1e: 0c03 |000f: move-result-object v3 │ │ -191c20: 07e5 |0010: move-object v5, v14 │ │ -191c22: 7130 c649 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@49c6 │ │ -191c28: 0c06 |0014: move-result-object v6 │ │ -191c2a: 5405 c941 |0015: iget-object v5, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ -191c2e: 5217 6900 |0017: iget v7, v1, Lcom/b44t/messenger/DcChatlist$Item;.msgId:I // field@0069 │ │ -191c32: 5418 6a00 |0019: iget-object v8, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@006a │ │ -191c36: 0809 1000 |001b: move-object/from16 v9, v16 │ │ -191c3a: 080a 1200 |001d: move-object/from16 v10, v18 │ │ -191c3e: 020b 1300 |001f: move/from16 v11, v19 │ │ -191c42: 080c 1400 |0021: move-object/from16 v12, v20 │ │ -191c46: 7408 fa3e 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@3efa │ │ -191c4c: 5403 c941 |0026: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ -191c50: 2204 8f10 |0028: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1; // type@108f │ │ -191c54: 7030 7855 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@5578 │ │ -191c5a: 6e20 073f 4300 |002d: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3f07 │ │ -191c60: 5403 c941 |0030: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ -191c64: 2204 9010 |0032: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2; // type@1090 │ │ -191c68: 7030 7a55 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@557a │ │ -191c6e: 6e20 083f 4300 |0037: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@3f08 │ │ -191c74: 0e00 |003a: return-void │ │ +191bf4: |[191bf4] 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 │ │ +191c04: 07d0 |0000: move-object v0, v13 │ │ +191c06: 07f1 |0001: move-object v1, v15 │ │ +191c08: 0802 1100 |0002: move-object/from16 v2, v17 │ │ +191c0c: 7110 be49 0e00 |0004: invoke-static {v14}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +191c12: 0c03 |0007: move-result-object v3 │ │ +191c14: 5414 6a00 |0008: iget-object v4, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@006a │ │ +191c18: 5215 6800 |000a: iget v5, v1, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ +191c1c: 6e20 9506 5300 |000c: invoke-virtual {v3, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0695 │ │ +191c22: 0c03 |000f: move-result-object v3 │ │ +191c24: 07e5 |0010: move-object v5, v14 │ │ +191c26: 7130 c649 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@49c6 │ │ +191c2c: 0c06 |0014: move-result-object v6 │ │ +191c2e: 5405 c941 |0015: iget-object v5, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ +191c32: 5217 6900 |0017: iget v7, v1, Lcom/b44t/messenger/DcChatlist$Item;.msgId:I // field@0069 │ │ +191c36: 5418 6a00 |0019: iget-object v8, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@006a │ │ +191c3a: 0809 1000 |001b: move-object/from16 v9, v16 │ │ +191c3e: 080a 1200 |001d: move-object/from16 v10, v18 │ │ +191c42: 020b 1300 |001f: move/from16 v11, v19 │ │ +191c46: 080c 1400 |0021: move-object/from16 v12, v20 │ │ +191c4a: 7408 fa3e 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@3efa │ │ +191c50: 5403 c941 |0026: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ +191c54: 2204 8f10 |0028: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1; // type@108f │ │ +191c58: 7030 7855 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@5578 │ │ +191c5e: 6e20 073f 4300 |002d: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3f07 │ │ +191c64: 5403 c941 |0030: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ +191c68: 2204 9010 |0032: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2; // type@1090 │ │ +191c6c: 7030 7a55 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@557a │ │ +191c72: 6e20 083f 4300 |0037: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@3f08 │ │ +191c78: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=211 │ │ 0x0008 line=212 │ │ 0x0015 line=213 │ │ 0x0026 line=214 │ │ 0x0030 line=215 │ │ @@ -433321,22 +433322,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 │ │ -191c78: |[191c78] 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 │ │ -191c88: 5410 c941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ -191c8c: 6e40 f73e 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@3ef7 │ │ -191c92: 5413 c941 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ -191c96: 2205 9110 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3; // type@1091 │ │ -191c9a: 7030 7c55 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@557c │ │ -191ca0: 6e20 073f 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3f07 │ │ -191ca6: 0e00 |000f: return-void │ │ +191c7c: |[191c7c] 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 │ │ +191c8c: 5410 c941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ +191c90: 6e40 f73e 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@3ef7 │ │ +191c96: 5413 c941 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ +191c9a: 2205 9110 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3; // type@1091 │ │ +191c9e: 7030 7c55 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@557c │ │ +191ca4: 6e20 073f 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3f07 │ │ +191caa: 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; │ │ @@ -433349,22 +433350,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 │ │ -191ca8: |[191ca8] 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 │ │ -191cb8: 5410 c941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ -191cbc: 6e40 f83e 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@3ef8 │ │ -191cc2: 5413 c941 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ -191cc6: 2205 8e10 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0; // type@108e │ │ -191cca: 7030 7655 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@5576 │ │ -191cd0: 6e20 073f 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3f07 │ │ -191cd6: 0e00 |000f: return-void │ │ +191cac: |[191cac] 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 │ │ +191cbc: 5410 c941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ +191cc0: 6e40 f83e 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@3ef8 │ │ +191cc6: 5413 c941 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ +191cca: 2205 8e10 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0; // type@108e │ │ +191cce: 7030 7655 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@5576 │ │ +191cd4: 6e20 073f 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3f07 │ │ +191cda: 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; │ │ @@ -433377,21 +433378,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -191d20: |[191d20] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.recycle:()V │ │ -191d30: 5420 c941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ -191d34: 6e10 0b3f 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/ConversationListItem;.unbind:()V // method@3f0b │ │ -191d3a: 5420 c941 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ -191d3e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -191d40: 6e20 073f 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3f07 │ │ -191d46: 0e00 |000b: return-void │ │ +191d24: |[191d24] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.recycle:()V │ │ +191d34: 5420 c941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ +191d38: 6e10 0b3f 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/ConversationListItem;.unbind:()V // method@3f0b │ │ +191d3e: 5420 c941 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@41c9 │ │ +191d42: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +191d44: 6e20 073f 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@3f07 │ │ +191d4a: 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; │ │ │ │ @@ -433425,18 +433426,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 │ │ -192218: |[192218] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V │ │ -192228: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19222e: 5b01 d441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41d4 │ │ -192232: 0e00 |0005: return-void │ │ +19221c: |[19221c] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V │ │ +19222c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +192232: 5b01 d441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41d4 │ │ +192236: 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; │ │ │ │ @@ -433446,18 +433447,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 │ │ -192234: |[192234] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ -192244: 5410 d441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41d4 │ │ -192248: 6e20 9905 2000 |0002: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0599 │ │ -19224e: 0e00 |0005: return-void │ │ +192238: |[192238] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ +192248: 5410 d441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41d4 │ │ +19224c: 6e20 9905 2000 |0002: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@0599 │ │ +192252: 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; │ │ │ │ @@ -433521,43 +433522,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -192338: |[192338] org.thoughtcrime.securesms.search.SearchViewModel.:()V │ │ -192348: 0e00 |0000: return-void │ │ +19233c: |[19233c] org.thoughtcrime.securesms.search.SearchViewModel.:()V │ │ +19234c: 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 │ │ -19234c: |[19234c] org.thoughtcrime.securesms.search.SearchViewModel.:(Landroid/content/Context;)V │ │ -19235c: 7010 9a05 0100 |0000: invoke-direct {v1}, Landroidx/lifecycle/ViewModel;.:()V // method@059a │ │ -192362: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -192364: 5c10 d941 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41d9 │ │ -192368: 6e10 6b00 0200 |0006: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ -19236e: 0c02 |0009: move-result-object v2 │ │ -192370: 7110 be49 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -192376: 0c02 |000d: move-result-object v2 │ │ -192378: 5b12 d841 |000e: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d8 │ │ -19237c: 2202 9910 |0010: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // type@1099 │ │ -192380: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -192382: 7020 a555 0200 |0013: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V // method@55a5 │ │ -192388: 5b12 dd41 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41dd │ │ -19238c: 0e00 |0018: return-void │ │ +192350: |[192350] org.thoughtcrime.securesms.search.SearchViewModel.:(Landroid/content/Context;)V │ │ +192360: 7010 9a05 0100 |0000: invoke-direct {v1}, Landroidx/lifecycle/ViewModel;.:()V // method@059a │ │ +192366: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +192368: 5c10 d941 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41d9 │ │ +19236c: 6e10 6b00 0200 |0006: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ +192372: 0c02 |0009: move-result-object v2 │ │ +192374: 7110 be49 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +19237a: 0c02 |000d: move-result-object v2 │ │ +19237c: 5b12 d841 |000e: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d8 │ │ +192380: 2202 9910 |0010: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // type@1099 │ │ +192384: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +192386: 7020 a555 0200 |0013: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V // method@55a5 │ │ +19238c: 5b12 dd41 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41dd │ │ +192390: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=25 │ │ 0x0006 line=30 │ │ 0x0010 line=31 │ │ locals : │ │ @@ -433569,138 +433570,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 │ │ -192428: |[192428] org.thoughtcrime.securesms.search.SearchViewModel.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V │ │ -192438: 7110 a802 0d00 |0000: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -19243e: 0a00 |0003: move-result v0 │ │ -192440: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -192444: 620d de41 |0006: sget-object v13, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41de │ │ -192448: 7220 a155 de00 |0008: invoke-interface {v14, v13}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55a1 │ │ -19244e: 0e00 |000b: return-void │ │ -192450: 7100 220b 0000 |000c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ -192456: 0b00 |000f: move-result-wide v0 │ │ -192458: 54c2 d841 |0010: iget-object v2, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d8 │ │ -19245c: 55c3 d941 |0012: iget-boolean v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41d9 │ │ -192460: 1204 |0014: const/4 v4, #int 0 // #0 │ │ -192462: 3803 0500 |0015: if-eqz v3, 001a // +0005 │ │ -192466: 1303 0800 |0017: const/16 v3, #int 8 // #8 │ │ -19246a: 2802 |0019: goto 001b // +0002 │ │ -19246c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -19246e: 6e40 9c06 324d |001b: invoke-virtual {v2, v3, v13, v4}, Lcom/b44t/messenger/DcContext;.getChatlist:(ILjava/lang/String;I)Lcom/b44t/messenger/DcChatlist; // method@069c │ │ -192474: 0c02 |001e: move-result-object v2 │ │ -192476: 6e10 6a06 0200 |001f: invoke-virtual {v2}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066a │ │ -19247c: 0a03 |0022: move-result v3 │ │ -19247e: 6205 d741 |0023: sget-object v5, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41d7 │ │ -192482: 2206 0703 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0307 │ │ -192486: 1a07 3d85 |0027: const-string v7, "⏰ getChatlist(" // string@853d │ │ -19248a: 7020 050b 7600 |0029: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -192490: 6e20 0e0b d600 |002c: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -192496: 1a07 ff09 |002f: const-string v7, "): " // string@09ff │ │ -19249a: 6e20 0e0b 7600 |0031: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -1924a0: 7100 220b 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ -1924a6: 0b08 |0037: move-result-wide v8 │ │ -1924a8: bc08 |0038: sub-long/2addr v8, v0 │ │ -1924aa: 6e30 0a0b 8609 |0039: invoke-virtual {v6, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0a │ │ -1924b0: 1a00 996c |003c: const-string v0, "ms" // string@6c99 │ │ -1924b4: 6e20 0e0b 0600 |003e: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -1924ba: 6e10 1f0b 0600 |0041: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -1924c0: 0c01 |0044: move-result-object v1 │ │ -1924c2: 7120 c102 1500 |0045: invoke-static {v5, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -1924c8: 54c1 db41 |0048: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41db │ │ -1924cc: 6e20 cc0a 1d00 |004a: invoke-virtual {v13, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -1924d2: 0a01 |004d: move-result v1 │ │ -1924d4: 3901 1600 |004e: if-nez v1, 0064 // +0016 │ │ -1924d8: 3d03 1400 |0050: if-lez v3, 0064 // +0014 │ │ -1924dc: 1a00 6d0b |0052: const-string v0, "... skipping getContacts() and searchMsgs(), more recent search pending" // string@0b6d │ │ -1924e0: 7120 c102 0500 |0054: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -1924e6: 2200 9b10 |0057: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109b │ │ -1924ea: 2341 1811 |0059: new-array v1, v4, [I // type@1118 │ │ -1924ee: 2343 1811 |005b: new-array v3, v4, [I // type@1118 │ │ -1924f2: 7053 b155 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@55b1 │ │ -1924f8: 7220 a155 0e00 |0060: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55a1 │ │ -1924fe: 0e00 |0063: return-void │ │ -192500: 7100 220b 0000 |0064: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ -192506: 0b08 |0067: move-result-wide v8 │ │ -192508: 54c1 d841 |0068: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d8 │ │ -19250c: 1226 |006a: const/4 v6, #int 2 // #2 │ │ -19250e: 6e30 a306 610d |006b: invoke-virtual {v1, v6, v13}, Lcom/b44t/messenger/DcContext;.getContacts:(ILjava/lang/String;)[I // method@06a3 │ │ -192514: 0c01 |006e: move-result-object v1 │ │ -192516: 2116 |006f: array-length v6, v1 │ │ -192518: b063 |0070: add-int/2addr v3, v6 │ │ -19251a: 2206 0703 |0071: new-instance v6, Ljava/lang/StringBuilder; // type@0307 │ │ -19251e: 1a0a 3e85 |0073: const-string v10, "⏰ getContacts(" // string@853e │ │ -192522: 7020 050b a600 |0075: invoke-direct {v6, v10}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -192528: 6e20 0e0b d600 |0078: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19252e: 6e20 0e0b 7600 |007b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -192534: 7100 220b 0000 |007e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ -19253a: 0b0a |0081: move-result-wide v10 │ │ -19253c: bc8a |0082: sub-long/2addr v10, v8 │ │ -19253e: 6e30 0a0b a60b |0083: invoke-virtual {v6, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0a │ │ -192544: 6e20 0e0b 0600 |0086: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19254a: 6e10 1f0b 0600 |0089: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -192550: 0c06 |008c: move-result-object v6 │ │ -192552: 7120 c102 6500 |008d: invoke-static {v5, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -192558: 55c6 d941 |0090: iget-boolean v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41d9 │ │ -19255c: 3806 1200 |0092: if-eqz v6, 00a4 // +0012 │ │ -192560: 1a00 6c0b |0094: const-string v0, "... searchMsgs() disabled by caller" // string@0b6c │ │ -192564: 7120 c102 0500 |0096: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -19256a: 2200 9b10 |0099: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109b │ │ -19256e: 2343 1811 |009b: new-array v3, v4, [I // type@1118 │ │ -192572: 7053 b155 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@55b1 │ │ -192578: 7220 a155 0e00 |00a0: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55a1 │ │ -19257e: 0e00 |00a3: return-void │ │ -192580: 6e10 de0a 0d00 |00a4: invoke-virtual {v13}, Ljava/lang/String;.length:()I // method@0ade │ │ -192586: 0a06 |00a7: move-result v6 │ │ -192588: 1218 |00a8: const/4 v8, #int 1 // #1 │ │ -19258a: 3686 1200 |00a9: if-gt v6, v8, 00bb // +0012 │ │ -19258e: 1a00 6f0b |00ab: const-string v0, "... skipping searchMsgs(), string too short" // string@0b6f │ │ -192592: 7120 c102 0500 |00ad: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -192598: 2200 9b10 |00b0: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109b │ │ -19259c: 2343 1811 |00b2: new-array v3, v4, [I // type@1118 │ │ -1925a0: 7053 b155 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@55b1 │ │ -1925a6: 7220 a155 0e00 |00b7: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55a1 │ │ -1925ac: 0e00 |00ba: return-void │ │ -1925ae: 54c6 db41 |00bb: iget-object v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41db │ │ -1925b2: 6e20 cc0a 6d00 |00bd: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ -1925b8: 0a06 |00c0: move-result v6 │ │ -1925ba: 3906 1400 |00c1: if-nez v6, 00d5 // +0014 │ │ -1925be: 3d03 1200 |00c3: if-lez v3, 00d5 // +0012 │ │ -1925c2: 1a00 6e0b |00c5: const-string v0, "... skipping searchMsgs(), more recent search pending" // string@0b6e │ │ -1925c6: 7120 c102 0500 |00c7: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -1925cc: 2200 9b10 |00ca: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109b │ │ -1925d0: 2343 1811 |00cc: new-array v3, v4, [I // type@1118 │ │ -1925d4: 7053 b155 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@55b1 │ │ -1925da: 7220 a155 0e00 |00d1: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55a1 │ │ -1925e0: 0e00 |00d4: return-void │ │ -1925e2: 7100 220b 0000 |00d5: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ -1925e8: 0b08 |00d8: move-result-wide v8 │ │ -1925ea: 54c3 d841 |00d9: iget-object v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d8 │ │ -1925ee: 6e30 cb06 430d |00db: invoke-virtual {v3, v4, v13}, Lcom/b44t/messenger/DcContext;.searchMsgs:(ILjava/lang/String;)[I // method@06cb │ │ -1925f4: 0c03 |00de: move-result-object v3 │ │ -1925f6: 2204 0703 |00df: new-instance v4, Ljava/lang/StringBuilder; // type@0307 │ │ -1925fa: 1a06 3f85 |00e1: const-string v6, "⏰ searchMsgs(" // string@853f │ │ -1925fe: 7020 050b 6400 |00e3: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -192604: 6e20 0e0b d400 |00e6: invoke-virtual {v4, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19260a: 6e20 0e0b 7400 |00e9: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -192610: 7100 220b 0000 |00ec: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ -192616: 0b06 |00ef: move-result-wide v6 │ │ -192618: bc86 |00f0: sub-long/2addr v6, v8 │ │ -19261a: 6e30 0a0b 6407 |00f1: invoke-virtual {v4, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0a │ │ -192620: 6e20 0e0b 0400 |00f4: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -192626: 6e10 1f0b 0400 |00f7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19262c: 0c00 |00fa: move-result-object v0 │ │ -19262e: 7120 c102 0500 |00fb: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -192634: 2200 9b10 |00fe: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109b │ │ -192638: 7053 b155 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@55b1 │ │ -19263e: 7220 a155 0e00 |0103: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55a1 │ │ -192644: 0e00 |0106: return-void │ │ +19242c: |[19242c] org.thoughtcrime.securesms.search.SearchViewModel.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V │ │ +19243c: 7110 a802 0d00 |0000: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +192442: 0a00 |0003: move-result v0 │ │ +192444: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +192448: 620d de41 |0006: sget-object v13, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41de │ │ +19244c: 7220 a155 de00 |0008: invoke-interface {v14, v13}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55a1 │ │ +192452: 0e00 |000b: return-void │ │ +192454: 7100 220b 0000 |000c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ +19245a: 0b00 |000f: move-result-wide v0 │ │ +19245c: 54c2 d841 |0010: iget-object v2, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d8 │ │ +192460: 55c3 d941 |0012: iget-boolean v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41d9 │ │ +192464: 1204 |0014: const/4 v4, #int 0 // #0 │ │ +192466: 3803 0500 |0015: if-eqz v3, 001a // +0005 │ │ +19246a: 1303 0800 |0017: const/16 v3, #int 8 // #8 │ │ +19246e: 2802 |0019: goto 001b // +0002 │ │ +192470: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +192472: 6e40 9c06 324d |001b: invoke-virtual {v2, v3, v13, v4}, Lcom/b44t/messenger/DcContext;.getChatlist:(ILjava/lang/String;I)Lcom/b44t/messenger/DcChatlist; // method@069c │ │ +192478: 0c02 |001e: move-result-object v2 │ │ +19247a: 6e10 6a06 0200 |001f: invoke-virtual {v2}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066a │ │ +192480: 0a03 |0022: move-result v3 │ │ +192482: 6205 d741 |0023: sget-object v5, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41d7 │ │ +192486: 2206 0703 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0307 │ │ +19248a: 1a07 3d85 |0027: const-string v7, "⏰ getChatlist(" // string@853d │ │ +19248e: 7020 050b 7600 |0029: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +192494: 6e20 0e0b d600 |002c: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19249a: 1a07 ff09 |002f: const-string v7, "): " // string@09ff │ │ +19249e: 6e20 0e0b 7600 |0031: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +1924a4: 7100 220b 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ +1924aa: 0b08 |0037: move-result-wide v8 │ │ +1924ac: bc08 |0038: sub-long/2addr v8, v0 │ │ +1924ae: 6e30 0a0b 8609 |0039: invoke-virtual {v6, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0a │ │ +1924b4: 1a00 996c |003c: const-string v0, "ms" // string@6c99 │ │ +1924b8: 6e20 0e0b 0600 |003e: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +1924be: 6e10 1f0b 0600 |0041: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +1924c4: 0c01 |0044: move-result-object v1 │ │ +1924c6: 7120 c102 1500 |0045: invoke-static {v5, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +1924cc: 54c1 db41 |0048: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41db │ │ +1924d0: 6e20 cc0a 1d00 |004a: invoke-virtual {v13, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +1924d6: 0a01 |004d: move-result v1 │ │ +1924d8: 3901 1600 |004e: if-nez v1, 0064 // +0016 │ │ +1924dc: 3d03 1400 |0050: if-lez v3, 0064 // +0014 │ │ +1924e0: 1a00 6d0b |0052: const-string v0, "... skipping getContacts() and searchMsgs(), more recent search pending" // string@0b6d │ │ +1924e4: 7120 c102 0500 |0054: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +1924ea: 2200 9b10 |0057: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109b │ │ +1924ee: 2341 1811 |0059: new-array v1, v4, [I // type@1118 │ │ +1924f2: 2343 1811 |005b: new-array v3, v4, [I // type@1118 │ │ +1924f6: 7053 b155 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@55b1 │ │ +1924fc: 7220 a155 0e00 |0060: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55a1 │ │ +192502: 0e00 |0063: return-void │ │ +192504: 7100 220b 0000 |0064: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ +19250a: 0b08 |0067: move-result-wide v8 │ │ +19250c: 54c1 d841 |0068: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d8 │ │ +192510: 1226 |006a: const/4 v6, #int 2 // #2 │ │ +192512: 6e30 a306 610d |006b: invoke-virtual {v1, v6, v13}, Lcom/b44t/messenger/DcContext;.getContacts:(ILjava/lang/String;)[I // method@06a3 │ │ +192518: 0c01 |006e: move-result-object v1 │ │ +19251a: 2116 |006f: array-length v6, v1 │ │ +19251c: b063 |0070: add-int/2addr v3, v6 │ │ +19251e: 2206 0703 |0071: new-instance v6, Ljava/lang/StringBuilder; // type@0307 │ │ +192522: 1a0a 3e85 |0073: const-string v10, "⏰ getContacts(" // string@853e │ │ +192526: 7020 050b a600 |0075: invoke-direct {v6, v10}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +19252c: 6e20 0e0b d600 |0078: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +192532: 6e20 0e0b 7600 |007b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +192538: 7100 220b 0000 |007e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ +19253e: 0b0a |0081: move-result-wide v10 │ │ +192540: bc8a |0082: sub-long/2addr v10, v8 │ │ +192542: 6e30 0a0b a60b |0083: invoke-virtual {v6, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0a │ │ +192548: 6e20 0e0b 0600 |0086: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19254e: 6e10 1f0b 0600 |0089: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +192554: 0c06 |008c: move-result-object v6 │ │ +192556: 7120 c102 6500 |008d: invoke-static {v5, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +19255c: 55c6 d941 |0090: iget-boolean v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41d9 │ │ +192560: 3806 1200 |0092: if-eqz v6, 00a4 // +0012 │ │ +192564: 1a00 6c0b |0094: const-string v0, "... searchMsgs() disabled by caller" // string@0b6c │ │ +192568: 7120 c102 0500 |0096: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +19256e: 2200 9b10 |0099: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109b │ │ +192572: 2343 1811 |009b: new-array v3, v4, [I // type@1118 │ │ +192576: 7053 b155 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@55b1 │ │ +19257c: 7220 a155 0e00 |00a0: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55a1 │ │ +192582: 0e00 |00a3: return-void │ │ +192584: 6e10 de0a 0d00 |00a4: invoke-virtual {v13}, Ljava/lang/String;.length:()I // method@0ade │ │ +19258a: 0a06 |00a7: move-result v6 │ │ +19258c: 1218 |00a8: const/4 v8, #int 1 // #1 │ │ +19258e: 3686 1200 |00a9: if-gt v6, v8, 00bb // +0012 │ │ +192592: 1a00 6f0b |00ab: const-string v0, "... skipping searchMsgs(), string too short" // string@0b6f │ │ +192596: 7120 c102 0500 |00ad: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +19259c: 2200 9b10 |00b0: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109b │ │ +1925a0: 2343 1811 |00b2: new-array v3, v4, [I // type@1118 │ │ +1925a4: 7053 b155 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@55b1 │ │ +1925aa: 7220 a155 0e00 |00b7: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55a1 │ │ +1925b0: 0e00 |00ba: return-void │ │ +1925b2: 54c6 db41 |00bb: iget-object v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41db │ │ +1925b6: 6e20 cc0a 6d00 |00bd: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0acc │ │ +1925bc: 0a06 |00c0: move-result v6 │ │ +1925be: 3906 1400 |00c1: if-nez v6, 00d5 // +0014 │ │ +1925c2: 3d03 1200 |00c3: if-lez v3, 00d5 // +0012 │ │ +1925c6: 1a00 6e0b |00c5: const-string v0, "... skipping searchMsgs(), more recent search pending" // string@0b6e │ │ +1925ca: 7120 c102 0500 |00c7: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +1925d0: 2200 9b10 |00ca: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109b │ │ +1925d4: 2343 1811 |00cc: new-array v3, v4, [I // type@1118 │ │ +1925d8: 7053 b155 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@55b1 │ │ +1925de: 7220 a155 0e00 |00d1: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55a1 │ │ +1925e4: 0e00 |00d4: return-void │ │ +1925e6: 7100 220b 0000 |00d5: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ +1925ec: 0b08 |00d8: move-result-wide v8 │ │ +1925ee: 54c3 d841 |00d9: iget-object v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d8 │ │ +1925f2: 6e30 cb06 430d |00db: invoke-virtual {v3, v4, v13}, Lcom/b44t/messenger/DcContext;.searchMsgs:(ILjava/lang/String;)[I // method@06cb │ │ +1925f8: 0c03 |00de: move-result-object v3 │ │ +1925fa: 2204 0703 |00df: new-instance v4, Ljava/lang/StringBuilder; // type@0307 │ │ +1925fe: 1a06 3f85 |00e1: const-string v6, "⏰ searchMsgs(" // string@853f │ │ +192602: 7020 050b 6400 |00e3: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +192608: 6e20 0e0b d400 |00e6: invoke-virtual {v4, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19260e: 6e20 0e0b 7400 |00e9: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +192614: 7100 220b 0000 |00ec: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ +19261a: 0b06 |00ef: move-result-wide v6 │ │ +19261c: bc86 |00f0: sub-long/2addr v6, v8 │ │ +19261e: 6e30 0a0b 6407 |00f1: invoke-virtual {v4, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b0a │ │ +192624: 6e20 0e0b 0400 |00f4: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19262a: 6e10 1f0b 0400 |00f7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +192630: 0c00 |00fa: move-result-object v0 │ │ +192632: 7120 c102 0500 |00fb: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +192638: 2200 9b10 |00fe: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@109b │ │ +19263c: 7053 b155 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@55b1 │ │ +192642: 7220 a155 0e00 |0103: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@55a1 │ │ +192648: 0e00 |0106: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0006 line=76 │ │ 0x000c line=81 │ │ 0x0010 line=82 │ │ 0x001f line=83 │ │ @@ -433736,19 +433737,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -192318: |[192318] org.thoughtcrime.securesms.search.SearchViewModel.getLastQuery:()Ljava/lang/String; │ │ -192328: 5410 db41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41db │ │ -19232c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -192330: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ -192334: 1100 |0006: return-object v0 │ │ +19231c: |[19231c] org.thoughtcrime.securesms.search.SearchViewModel.getLastQuery:()Ljava/lang/String; │ │ +19232c: 5410 db41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41db │ │ +192330: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +192334: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ +192338: 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;) │ │ @@ -433756,17 +433757,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -192300: |[192300] org.thoughtcrime.securesms.search.SearchViewModel.getSearchResult:()Landroidx/lifecycle/LiveData; │ │ -192310: 5410 dd41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41dd │ │ -192314: 1100 |0002: return-object v0 │ │ +192304: |[192304] org.thoughtcrime.securesms.search.SearchViewModel.getSearchResult:()Landroidx/lifecycle/LiveData; │ │ +192314: 5410 dd41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41dd │ │ +192318: 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;) │ │ @@ -433774,41 +433775,41 @@ │ │ type : '()V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -192390: |[192390] org.thoughtcrime.securesms.search.SearchViewModel.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V │ │ -1923a0: 1600 6400 |0000: const-wide/16 v0, #int 100 // #64 │ │ -1923a4: 7120 9757 1000 |0002: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@5797 │ │ -1923aa: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1923ac: 5c62 dc41 |0006: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41dc │ │ -1923b0: 5463 db41 |0008: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41db │ │ -1923b4: 5464 dd41 |000a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41dd │ │ -1923b8: 7110 e80c 0400 |000c: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -1923be: 2205 9410 |000f: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@1094 │ │ -1923c2: 7020 9d55 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@559d │ │ -1923c8: 7030 ac55 3605 |0014: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@55ac │ │ -1923ce: 5563 dc41 |0017: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41dc │ │ -1923d2: 3803 1e00 |0019: if-eqz v3, 0037 // +001e │ │ -1923d6: 7120 9757 1000 |001b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@5797 │ │ -1923dc: 5c62 dc41 |001e: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41dc │ │ -1923e0: 6203 d741 |0020: sget-object v3, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41d7 │ │ -1923e4: 1a04 6a0b |0022: const-string v4, "... executing debounced search call" // string@0b6a │ │ -1923e8: 7120 c102 4300 |0024: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -1923ee: 5463 db41 |0027: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41db │ │ -1923f2: 5464 dd41 |0029: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41dd │ │ -1923f6: 7110 e80c 0400 |002b: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -1923fc: 2205 9410 |002e: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@1094 │ │ -192400: 7020 9d55 4500 |0030: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@559d │ │ -192406: 7030 ac55 3605 |0033: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@55ac │ │ -19240c: 28e1 |0036: goto 0017 // -001f │ │ -19240e: 5c62 da41 |0037: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41da │ │ -192412: 0e00 |0039: return-void │ │ +192394: |[192394] org.thoughtcrime.securesms.search.SearchViewModel.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V │ │ +1923a4: 1600 6400 |0000: const-wide/16 v0, #int 100 // #64 │ │ +1923a8: 7120 9757 1000 |0002: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@5797 │ │ +1923ae: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1923b0: 5c62 dc41 |0006: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41dc │ │ +1923b4: 5463 db41 |0008: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41db │ │ +1923b8: 5464 dd41 |000a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41dd │ │ +1923bc: 7110 e80c 0400 |000c: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +1923c2: 2205 9410 |000f: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@1094 │ │ +1923c6: 7020 9d55 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@559d │ │ +1923cc: 7030 ac55 3605 |0014: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@55ac │ │ +1923d2: 5563 dc41 |0017: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41dc │ │ +1923d6: 3803 1e00 |0019: if-eqz v3, 0037 // +001e │ │ +1923da: 7120 9757 1000 |001b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@5797 │ │ +1923e0: 5c62 dc41 |001e: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41dc │ │ +1923e4: 6203 d741 |0020: sget-object v3, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41d7 │ │ +1923e8: 1a04 6a0b |0022: const-string v4, "... executing debounced search call" // string@0b6a │ │ +1923ec: 7120 c102 4300 |0024: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +1923f2: 5463 db41 |0027: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41db │ │ +1923f6: 5464 dd41 |0029: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41dd │ │ +1923fa: 7110 e80c 0400 |002b: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +192400: 2205 9410 |002e: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@1094 │ │ +192404: 7020 9d55 4500 |0030: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@559d │ │ +19240a: 7030 ac55 3605 |0033: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@55ac │ │ +192410: 28e1 |0036: goto 0017 // -001f │ │ +192412: 5c62 da41 |0037: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41da │ │ +192416: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x0008 line=58 │ │ 0x0017 line=60 │ │ @@ -433825,32 +433826,32 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -192414: |[192414] org.thoughtcrime.securesms.search.SearchViewModel.onCleared:()V │ │ -192424: 0e00 |0000: return-void │ │ +192418: |[192418] org.thoughtcrime.securesms.search.SearchViewModel.onCleared:()V │ │ +192428: 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 │ │ -192648: |[192648] org.thoughtcrime.securesms.search.SearchViewModel.setForwardingMode:(Z)V │ │ -192658: 5c01 d941 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41d9 │ │ -19265c: 0e00 |0002: return-void │ │ +19264c: |[19264c] org.thoughtcrime.securesms.search.SearchViewModel.setForwardingMode:(Z)V │ │ +19265c: 5c01 d941 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41d9 │ │ +192660: 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 │ │ │ │ @@ -433859,28 +433860,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -192660: |[192660] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:()V │ │ -192670: 5520 da41 |0000: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41da │ │ -192674: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -192676: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ -19267a: 5c21 dc41 |0005: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41dc │ │ -19267e: 6200 d741 |0007: sget-object v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41d7 │ │ -192682: 1a01 6b0b |0009: const-string v1, "... search call debounced" // string@0b6b │ │ -192686: 7120 c102 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ -19268c: 280b |000e: goto 0019 // +000b │ │ -19268e: 5c21 da41 |000f: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41da │ │ -192692: 2200 9510 |0011: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1; // type@1095 │ │ -192696: 7020 9f55 2000 |0013: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V // method@559f │ │ -19269c: 7110 9257 0000 |0016: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5792 │ │ -1926a2: 0e00 |0019: return-void │ │ +192664: |[192664] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:()V │ │ +192674: 5520 da41 |0000: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41da │ │ +192678: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +19267a: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ +19267e: 5c21 dc41 |0005: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41dc │ │ +192682: 6200 d741 |0007: sget-object v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@41d7 │ │ +192686: 1a01 6b0b |0009: const-string v1, "... search call debounced" // string@0b6b │ │ +19268a: 7120 c102 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c1 │ │ +192690: 280b |000e: goto 0019 // +000b │ │ +192692: 5c21 da41 |000f: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41da │ │ +192696: 2200 9510 |0011: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1; // type@1095 │ │ +19269a: 7020 9f55 2000 |0013: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V // method@559f │ │ +1926a0: 7110 9257 0000 |0016: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5792 │ │ +1926a6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x000f line=53 │ │ 0x0011 line=54 │ │ @@ -433892,18 +433893,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1926a4: |[1926a4] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:(Ljava/lang/String;)V │ │ -1926b4: 5b01 db41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41db │ │ -1926b8: 6e10 ae55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@55ae │ │ -1926be: 0e00 |0005: return-void │ │ +1926a8: |[1926a8] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:(Ljava/lang/String;)V │ │ +1926b8: 5b01 db41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41db │ │ +1926bc: 6e10 ae55 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@55ae │ │ +1926c2: 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; │ │ @@ -433938,37 +433939,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1939d0: |[1939d0] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ -1939e0: 2200 a910 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1; // type@10a9 │ │ -1939e4: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -1939e6: 7020 f855 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.:(I)V // method@55f8 │ │ -1939ec: 6900 1342 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@4213 │ │ -1939f0: 0e00 |0008: return-void │ │ +1939d4: |[1939d4] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ +1939e4: 2200 a910 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1; // type@10a9 │ │ +1939e8: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +1939ea: 7020 f855 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.:(I)V // method@55f8 │ │ +1939f0: 6900 1342 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@4213 │ │ +1939f4: 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 │ │ -1939f4: |[1939f4] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ -193a04: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -193a0a: 0e00 |0003: return-void │ │ +1939f8: |[1939f8] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ +193a08: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +193a0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger; │ │ │ │ Virtual methods - │ │ @@ -433977,21 +433978,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 │ │ -193a0c: |[193a0c] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.log:(ILjava/lang/String;Ljava/lang/String;)V │ │ -193a1c: 6200 1342 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@4213 │ │ -193a20: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -193a22: 6e30 ce02 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/util/SparseIntArray;.get:(II)I // method@02ce │ │ -193a28: 0a03 |0006: move-result v3 │ │ -193a2a: 7130 c402 4305 |0007: invoke-static {v3, v4, v5}, Landroid/util/Log;.println:(ILjava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -193a30: 0e00 |000a: return-void │ │ +193a10: |[193a10] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.log:(ILjava/lang/String;Ljava/lang/String;)V │ │ +193a20: 6200 1342 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@4213 │ │ +193a24: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +193a26: 6e30 ce02 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/util/SparseIntArray;.get:(II)I // method@02ce │ │ +193a2c: 0a03 |0006: move-result v3 │ │ +193a2e: 7130 c402 4305 |0007: invoke-static {v3, v4, v5}, Landroid/util/Log;.println:(ILjava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +193a34: 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 │ │ @@ -434023,17 +434024,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19486c: |[19486c] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.:()V │ │ -19487c: 7010 3056 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.:()V // method@5630 │ │ -194882: 0e00 |0003: return-void │ │ +194870: |[194870] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.:()V │ │ +194880: 7010 3056 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.:()V // method@5630 │ │ +194886: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; │ │ │ │ Virtual methods - │ │ @@ -434042,17 +434043,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19483c: |[19483c] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getDarkThemeStyle:()I │ │ -19484c: 6000 812e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_DarkNoActionBar:I // field@2e81 │ │ -194850: 0f00 |0002: return v0 │ │ +194840: |[194840] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getDarkThemeStyle:()I │ │ +194850: 6000 812e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_DarkNoActionBar:I // field@2e81 │ │ +194854: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme;) │ │ @@ -434060,17 +434061,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -194854: |[194854] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getLightThemeStyle:()I │ │ -194864: 6000 852e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_LightNoActionBar:I // field@2e85 │ │ -194868: 0f00 |0002: return v0 │ │ +194858: |[194858] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getLightThemeStyle:()I │ │ +194868: 6000 852e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_LightNoActionBar:I // field@2e85 │ │ +19486c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; │ │ │ │ source_file_idx : 5507 (DynamicNoActionBarTheme.java) │ │ @@ -434139,45 +434140,45 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -19846c: |[19846c] org.thoughtcrime.securesms.util.SaveAttachmentTask.:()V │ │ -19847c: 0e00 |0000: return-void │ │ +198470: |[198470] org.thoughtcrime.securesms.util.SaveAttachmentTask.:()V │ │ +198480: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -198480: |[198480] org.thoughtcrime.securesms.util.SaveAttachmentTask.:(Landroid/content/Context;)V │ │ -198490: 6e10 7600 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -198496: 0c00 |0003: move-result-object v0 │ │ -198498: 6001 a12a |0004: sget v1, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2aa1 │ │ -19849c: 6e20 e500 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -1984a2: 0c00 |0009: move-result-object v0 │ │ -1984a4: 6e10 7600 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1984aa: 0c01 |000d: move-result-object v1 │ │ -1984ac: 6002 a12a |000e: sget v2, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2aa1 │ │ -1984b0: 6e20 e500 2100 |0010: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -1984b6: 0c01 |0013: move-result-object v1 │ │ -1984b8: 7040 3458 4310 |0014: invoke-direct {v3, v4, v0, v1}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5834 │ │ -1984be: 2200 1d03 |0017: new-instance v0, Ljava/lang/ref/WeakReference; // type@031d │ │ -1984c2: 7020 560b 4000 |0019: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b56 │ │ -1984c8: 5b30 8142 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4281 │ │ -1984cc: 0e00 |001e: return-void │ │ +198484: |[198484] org.thoughtcrime.securesms.util.SaveAttachmentTask.:(Landroid/content/Context;)V │ │ +198494: 6e10 7600 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +19849a: 0c00 |0003: move-result-object v0 │ │ +19849c: 6001 a12a |0004: sget v1, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2aa1 │ │ +1984a0: 6e20 e500 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +1984a6: 0c00 |0009: move-result-object v0 │ │ +1984a8: 6e10 7600 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1984ae: 0c01 |000d: move-result-object v1 │ │ +1984b0: 6002 a12a |000e: sget v2, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2aa1 │ │ +1984b4: 6e20 e500 2100 |0010: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +1984ba: 0c01 |0013: move-result-object v1 │ │ +1984bc: 7040 3458 4310 |0014: invoke-direct {v3, v4, v0, v1}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5834 │ │ +1984c2: 2200 1d03 |0017: new-instance v0, Ljava/lang/ref/WeakReference; // type@031d │ │ +1984c6: 7020 560b 4000 |0019: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b56 │ │ +1984cc: 5b30 8142 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4281 │ │ +1984d0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x000a line=50 │ │ 0x0014 line=48 │ │ 0x0017 line=51 │ │ locals : │ │ @@ -434189,172 +434190,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 │ │ -197b04: |[197b04] org.thoughtcrime.securesms.util.SaveAttachmentTask.createOutputUri:(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ -197b14: 7020 1057 eb00 |0000: invoke-direct {v11, v14}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; // method@5710 │ │ -197b1a: 0c00 |0003: move-result-object v0 │ │ -197b1c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -197b1e: 4602 0001 |0005: aget-object v2, v0, v1 │ │ -197b22: 1213 |0007: const/4 v3, #int 1 // #1 │ │ -197b24: 4600 0003 |0008: aget-object v0, v0, v3 │ │ -197b28: 7100 a103 0000 |000a: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a1 │ │ -197b2e: 0c04 |000d: move-result-object v4 │ │ -197b30: 6e20 a003 0400 |000e: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@03a0 │ │ -197b36: 0c04 |0011: move-result-object v4 │ │ -197b38: 7110 a556 0400 |0012: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isOctetStream:(Ljava/lang/String;)Z // method@56a5 │ │ -197b3e: 0a05 |0015: move-result v5 │ │ -197b40: 3805 2100 |0016: if-eqz v5, 0037 // +0021 │ │ -197b44: 7110 a356 0d00 |0018: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageVideoOrAudioType:(Ljava/lang/String;)Z // method@56a3 │ │ -197b4a: 0a05 |001b: move-result v5 │ │ -197b4c: 3805 1b00 |001c: if-eqz v5, 0037 // +001b │ │ -197b50: 6204 7f42 |001e: sget-object v4, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@427f │ │ -197b54: 2205 0703 |0020: new-instance v5, Ljava/lang/StringBuilder; // type@0307 │ │ -197b58: 1a06 402f |0022: const-string v6, "MimeTypeMap returned octet stream for media, changing to provided content type [" // string@2f40 │ │ -197b5c: 7020 050b 6500 |0024: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -197b62: 6e20 0e0b d500 |0027: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -197b68: 1a06 c740 |002a: const-string v6, "] instead." // string@40c7 │ │ -197b6c: 6e20 0e0b 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -197b72: 6e10 1f0b 0500 |002f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -197b78: 0c05 |0032: move-result-object v5 │ │ -197b7a: 7120 bd02 5400 |0033: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ -197b80: 07d4 |0036: move-object v4, v13 │ │ -197b82: 2205 2600 |0037: new-instance v5, Landroid/content/ContentValues; // type@0026 │ │ -197b86: 7010 6500 0500 |0039: invoke-direct {v5}, Landroid/content/ContentValues;.:()V // method@0065 │ │ -197b8c: 1a06 eb40 |003c: const-string v6, "_display_name" // string@40eb │ │ -197b90: 6e30 6800 650e |003e: invoke-virtual {v5, v6, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ -197b96: 1a06 f86b |0041: const-string v6, "mime_type" // string@6bf8 │ │ -197b9a: 6e30 6800 6504 |0043: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ -197ba0: 6204 a400 |0046: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -197ba4: 7100 220b 0000 |0048: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ -197baa: 0b06 |004b: move-result-wide v6 │ │ -197bac: 6e30 5e0d 6407 |004c: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d5e │ │ -197bb2: 0b06 |004f: move-result-wide v6 │ │ -197bb4: 7120 550a 7600 |0050: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ -197bba: 0c04 |0053: move-result-object v4 │ │ -197bbc: 1a06 af4d |0054: const-string v6, "date_added" // string@4daf │ │ -197bc0: 6e30 6700 6504 |0056: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ -197bc6: 6204 a400 |0059: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -197bca: 7100 220b 0000 |005b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ -197bd0: 0b06 |005e: move-result-wide v6 │ │ -197bd2: 6e30 5e0d 6407 |005f: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d5e │ │ -197bd8: 0b06 |0062: move-result-wide v6 │ │ -197bda: 7120 550a 7600 |0063: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ -197be0: 0c04 |0066: move-result-object v4 │ │ -197be2: 1a06 b04d |0067: const-string v6, "date_modified" // string@4db0 │ │ -197be6: 6e30 6700 6504 |0069: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ -197bec: 6004 3800 |006c: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -197bf0: 1306 1c00 |006e: const/16 v6, #int 28 // #1c │ │ -197bf4: 3764 0d00 |0070: if-le v4, v6, 007d // +000d │ │ -197bf8: 1a0d eb5f |0072: const-string v13, "is_pending" // string@5feb │ │ -197bfc: 7110 490a 0300 |0074: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -197c02: 0c0e |0077: move-result-object v14 │ │ -197c04: 6e30 6600 d50e |0078: invoke-virtual {v5, v13, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ -197c0a: 2900 b400 |007b: goto/16 012f // +00b4 │ │ -197c0e: 6e10 ff01 0c00 |007d: invoke-virtual {v12}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ -197c14: 0c04 |0080: move-result-object v4 │ │ -197c16: 1a06 4153 |0081: const-string v6, "file" // string@5341 │ │ -197c1a: 7120 7a57 6400 |0083: invoke-static {v4, v6}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@577a │ │ -197c20: 0a04 |0086: move-result v4 │ │ -197c22: 1a06 d90a |0087: const-string v6, "-" // string@0ad9 │ │ -197c26: 1a07 5b0b |0089: const-string v7, "." // string@0b5b │ │ -197c2a: 3804 5a00 |008b: if-eqz v4, 00e5 // +005a │ │ -197c2e: 220d bd02 |008d: new-instance v13, Ljava/io/File; // type@02bd │ │ -197c32: 6e10 fc01 0c00 |008f: invoke-virtual {v12}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -197c38: 0c0c |0092: move-result-object v12 │ │ -197c3a: 7020 6109 cd00 |0093: invoke-direct {v13, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ -197c40: 220c bd02 |0096: new-instance v12, Ljava/io/File; // type@02bd │ │ -197c44: 220e 0703 |0098: new-instance v14, Ljava/lang/StringBuilder; // type@0307 │ │ -197c48: 7010 020b 0e00 |009a: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ -197c4e: 6e20 0e0b 2e00 |009d: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -197c54: 6e20 0e0b 7e00 |00a0: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -197c5a: 6e20 0e0b 0e00 |00a3: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -197c60: 6e10 1f0b 0e00 |00a6: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -197c66: 0c0e |00a9: move-result-object v14 │ │ -197c68: 7030 6009 dc0e |00aa: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0960 │ │ -197c6e: 6e10 6709 0c00 |00ad: invoke-virtual {v12}, Ljava/io/File;.exists:()Z // method@0967 │ │ -197c74: 0a0e |00b0: move-result v14 │ │ -197c76: 380e 2100 |00b1: if-eqz v14, 00d2 // +0021 │ │ -197c7a: 220c bd02 |00b3: new-instance v12, Ljava/io/File; // type@02bd │ │ -197c7e: 220e 0703 |00b5: new-instance v14, Ljava/lang/StringBuilder; // type@0307 │ │ -197c82: 7010 020b 0e00 |00b7: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ -197c88: 6e20 0e0b 2e00 |00ba: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -197c8e: 6e20 0e0b 6e00 |00bd: invoke-virtual {v14, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -197c94: b031 |00c0: add-int/2addr v1, v3 │ │ -197c96: 6e20 090b 1e00 |00c1: invoke-virtual {v14, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -197c9c: 6e20 0e0b 7e00 |00c4: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -197ca2: 6e20 0e0b 0e00 |00c7: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -197ca8: 6e10 1f0b 0e00 |00ca: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -197cae: 0c0e |00cd: move-result-object v14 │ │ -197cb0: 7030 6009 dc0e |00ce: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0960 │ │ -197cb6: 28dc |00d1: goto 00ad // -0024 │ │ -197cb8: 6e10 6f09 0c00 |00d2: invoke-virtual {v12}, Ljava/io/File;.isHidden:()Z // method@096f │ │ -197cbe: 0a0d |00d5: move-result v13 │ │ -197cc0: 390d 0700 |00d6: if-nez v13, 00dd // +0007 │ │ -197cc4: 7110 f601 0c00 |00d8: invoke-static {v12}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ -197cca: 0c0c |00db: move-result-object v12 │ │ -197ccc: 110c |00dc: return-object v12 │ │ -197cce: 220c c302 |00dd: new-instance v12, Ljava/io/IOException; // type@02c3 │ │ -197cd2: 1a0d 0537 |00df: const-string v13, "Specified name would not be visible" // string@3705 │ │ -197cd6: 7020 8709 dc00 |00e1: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0987 │ │ -197cdc: 270c |00e4: throw v12 │ │ -197cde: 7020 0f57 db00 |00e5: invoke-direct {v11, v13}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; // method@570f │ │ -197ce4: 0c04 |00e8: move-result-object v4 │ │ -197ce6: 3804 5300 |00e9: if-eqz v4, 013c // +0053 │ │ -197cea: 122d |00eb: const/4 v13, #int 2 // #2 │ │ -197cec: 23d8 3211 |00ec: new-array v8, v13, [Ljava/lang/Object; // type@1132 │ │ -197cf0: 4d04 0801 |00ee: aput-object v4, v8, v1 │ │ -197cf4: 4d0e 0803 |00f0: aput-object v14, v8, v3 │ │ -197cf8: 1a0e ad05 |00f2: const-string v14, "%s/%s" // string@05ad │ │ -197cfc: 7120 ce0a 8e00 |00f4: invoke-static {v14, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ -197d02: 0c08 |00f7: move-result-object v8 │ │ -197d04: 1209 |00f8: const/4 v9, #int 0 // #0 │ │ -197d06: 7030 1557 cb08 |00f9: invoke-direct {v11, v12, v8}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z // method@5715 │ │ -197d0c: 0a0a |00fc: move-result v10 │ │ -197d0e: 380a 2d00 |00fd: if-eqz v10, 012a // +002d │ │ -197d12: 6208 7f42 |00ff: sget-object v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@427f │ │ -197d16: 1a0a 343a |0101: const-string v10, "The content exists. Rename and check again." // string@3a34 │ │ -197d1a: 7120 bd02 a800 |0103: invoke-static {v8, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ -197d20: 2208 0703 |0106: new-instance v8, Ljava/lang/StringBuilder; // type@0307 │ │ -197d24: 7010 020b 0800 |0108: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ -197d2a: 6e20 0e0b 2800 |010b: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -197d30: 6e20 0e0b 6800 |010e: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -197d36: b039 |0111: add-int/2addr v9, v3 │ │ -197d38: 6e20 090b 9800 |0112: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ -197d3e: 6e20 0e0b 7800 |0115: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -197d44: 6e20 0e0b 0800 |0118: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -197d4a: 6e10 1f0b 0800 |011b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -197d50: 0c08 |011e: move-result-object v8 │ │ -197d52: 23da 3211 |011f: new-array v10, v13, [Ljava/lang/Object; // type@1132 │ │ -197d56: 4d04 0a01 |0121: aput-object v4, v10, v1 │ │ -197d5a: 4d08 0a03 |0123: aput-object v8, v10, v3 │ │ -197d5e: 7120 ce0a ae00 |0125: invoke-static {v14, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ -197d64: 0c08 |0128: move-result-object v8 │ │ -197d66: 28d0 |0129: goto 00f9 // -0030 │ │ -197d68: 1a0d e340 |012a: const-string v13, "_data" // string@40e3 │ │ -197d6c: 6e30 6800 d508 |012c: invoke-virtual {v5, v13, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ -197d72: 6e10 0e57 0b00 |012f: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@570e │ │ -197d78: 0c0d |0132: move-result-object v13 │ │ -197d7a: 6e10 6e00 0d00 |0133: invoke-virtual {v13}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -197d80: 0c0d |0136: move-result-object v13 │ │ -197d82: 6e30 5e00 cd05 |0137: invoke-virtual {v13, v12, v5}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@005e │ │ -197d88: 0c0c |013a: move-result-object v12 │ │ -197d8a: 110c |013b: return-object v12 │ │ -197d8c: 220c c302 |013c: new-instance v12, Ljava/io/IOException; // type@02c3 │ │ -197d90: 620e 9f00 |013e: sget-object v14, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ -197d94: 2330 3211 |0140: new-array v0, v3, [Ljava/lang/Object; // type@1132 │ │ -197d98: 4d0d 0001 |0142: aput-object v13, v0, v1 │ │ -197d9c: 1a0d 5d31 |0144: const-string v13, "Path for type: %s was not available" // string@315d │ │ -197da0: 7130 cf0a de00 |0146: invoke-static {v14, v13, v0}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0acf │ │ -197da6: 0c0d |0149: move-result-object v13 │ │ -197da8: 7020 8709 dc00 |014a: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0987 │ │ -197dae: 270c |014d: throw v12 │ │ +197b08: |[197b08] org.thoughtcrime.securesms.util.SaveAttachmentTask.createOutputUri:(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ +197b18: 7020 1057 eb00 |0000: invoke-direct {v11, v14}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; // method@5710 │ │ +197b1e: 0c00 |0003: move-result-object v0 │ │ +197b20: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +197b22: 4602 0001 |0005: aget-object v2, v0, v1 │ │ +197b26: 1213 |0007: const/4 v3, #int 1 // #1 │ │ +197b28: 4600 0003 |0008: aget-object v0, v0, v3 │ │ +197b2c: 7100 a103 0000 |000a: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a1 │ │ +197b32: 0c04 |000d: move-result-object v4 │ │ +197b34: 6e20 a003 0400 |000e: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@03a0 │ │ +197b3a: 0c04 |0011: move-result-object v4 │ │ +197b3c: 7110 a556 0400 |0012: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isOctetStream:(Ljava/lang/String;)Z // method@56a5 │ │ +197b42: 0a05 |0015: move-result v5 │ │ +197b44: 3805 2100 |0016: if-eqz v5, 0037 // +0021 │ │ +197b48: 7110 a356 0d00 |0018: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageVideoOrAudioType:(Ljava/lang/String;)Z // method@56a3 │ │ +197b4e: 0a05 |001b: move-result v5 │ │ +197b50: 3805 1b00 |001c: if-eqz v5, 0037 // +001b │ │ +197b54: 6204 7f42 |001e: sget-object v4, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@427f │ │ +197b58: 2205 0703 |0020: new-instance v5, Ljava/lang/StringBuilder; // type@0307 │ │ +197b5c: 1a06 402f |0022: const-string v6, "MimeTypeMap returned octet stream for media, changing to provided content type [" // string@2f40 │ │ +197b60: 7020 050b 6500 |0024: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +197b66: 6e20 0e0b d500 |0027: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +197b6c: 1a06 c740 |002a: const-string v6, "] instead." // string@40c7 │ │ +197b70: 6e20 0e0b 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +197b76: 6e10 1f0b 0500 |002f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +197b7c: 0c05 |0032: move-result-object v5 │ │ +197b7e: 7120 bd02 5400 |0033: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ +197b84: 07d4 |0036: move-object v4, v13 │ │ +197b86: 2205 2600 |0037: new-instance v5, Landroid/content/ContentValues; // type@0026 │ │ +197b8a: 7010 6500 0500 |0039: invoke-direct {v5}, Landroid/content/ContentValues;.:()V // method@0065 │ │ +197b90: 1a06 eb40 |003c: const-string v6, "_display_name" // string@40eb │ │ +197b94: 6e30 6800 650e |003e: invoke-virtual {v5, v6, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ +197b9a: 1a06 f86b |0041: const-string v6, "mime_type" // string@6bf8 │ │ +197b9e: 6e30 6800 6504 |0043: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ +197ba4: 6204 a400 |0046: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +197ba8: 7100 220b 0000 |0048: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ +197bae: 0b06 |004b: move-result-wide v6 │ │ +197bb0: 6e30 5e0d 6407 |004c: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d5e │ │ +197bb6: 0b06 |004f: move-result-wide v6 │ │ +197bb8: 7120 550a 7600 |0050: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ +197bbe: 0c04 |0053: move-result-object v4 │ │ +197bc0: 1a06 af4d |0054: const-string v6, "date_added" // string@4daf │ │ +197bc4: 6e30 6700 6504 |0056: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ +197bca: 6204 a400 |0059: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +197bce: 7100 220b 0000 |005b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b22 │ │ +197bd4: 0b06 |005e: move-result-wide v6 │ │ +197bd6: 6e30 5e0d 6407 |005f: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d5e │ │ +197bdc: 0b06 |0062: move-result-wide v6 │ │ +197bde: 7120 550a 7600 |0063: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ +197be4: 0c04 |0066: move-result-object v4 │ │ +197be6: 1a06 b04d |0067: const-string v6, "date_modified" // string@4db0 │ │ +197bea: 6e30 6700 6504 |0069: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ +197bf0: 6004 3800 |006c: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +197bf4: 1306 1c00 |006e: const/16 v6, #int 28 // #1c │ │ +197bf8: 3764 0d00 |0070: if-le v4, v6, 007d // +000d │ │ +197bfc: 1a0d eb5f |0072: const-string v13, "is_pending" // string@5feb │ │ +197c00: 7110 490a 0300 |0074: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +197c06: 0c0e |0077: move-result-object v14 │ │ +197c08: 6e30 6600 d50e |0078: invoke-virtual {v5, v13, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ +197c0e: 2900 b400 |007b: goto/16 012f // +00b4 │ │ +197c12: 6e10 ff01 0c00 |007d: invoke-virtual {v12}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ +197c18: 0c04 |0080: move-result-object v4 │ │ +197c1a: 1a06 4153 |0081: const-string v6, "file" // string@5341 │ │ +197c1e: 7120 7a57 6400 |0083: invoke-static {v4, v6}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@577a │ │ +197c24: 0a04 |0086: move-result v4 │ │ +197c26: 1a06 d90a |0087: const-string v6, "-" // string@0ad9 │ │ +197c2a: 1a07 5b0b |0089: const-string v7, "." // string@0b5b │ │ +197c2e: 3804 5a00 |008b: if-eqz v4, 00e5 // +005a │ │ +197c32: 220d bd02 |008d: new-instance v13, Ljava/io/File; // type@02bd │ │ +197c36: 6e10 fc01 0c00 |008f: invoke-virtual {v12}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +197c3c: 0c0c |0092: move-result-object v12 │ │ +197c3e: 7020 6109 cd00 |0093: invoke-direct {v13, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ +197c44: 220c bd02 |0096: new-instance v12, Ljava/io/File; // type@02bd │ │ +197c48: 220e 0703 |0098: new-instance v14, Ljava/lang/StringBuilder; // type@0307 │ │ +197c4c: 7010 020b 0e00 |009a: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ +197c52: 6e20 0e0b 2e00 |009d: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +197c58: 6e20 0e0b 7e00 |00a0: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +197c5e: 6e20 0e0b 0e00 |00a3: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +197c64: 6e10 1f0b 0e00 |00a6: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +197c6a: 0c0e |00a9: move-result-object v14 │ │ +197c6c: 7030 6009 dc0e |00aa: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0960 │ │ +197c72: 6e10 6709 0c00 |00ad: invoke-virtual {v12}, Ljava/io/File;.exists:()Z // method@0967 │ │ +197c78: 0a0e |00b0: move-result v14 │ │ +197c7a: 380e 2100 |00b1: if-eqz v14, 00d2 // +0021 │ │ +197c7e: 220c bd02 |00b3: new-instance v12, Ljava/io/File; // type@02bd │ │ +197c82: 220e 0703 |00b5: new-instance v14, Ljava/lang/StringBuilder; // type@0307 │ │ +197c86: 7010 020b 0e00 |00b7: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ +197c8c: 6e20 0e0b 2e00 |00ba: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +197c92: 6e20 0e0b 6e00 |00bd: invoke-virtual {v14, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +197c98: b031 |00c0: add-int/2addr v1, v3 │ │ +197c9a: 6e20 090b 1e00 |00c1: invoke-virtual {v14, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +197ca0: 6e20 0e0b 7e00 |00c4: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +197ca6: 6e20 0e0b 0e00 |00c7: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +197cac: 6e10 1f0b 0e00 |00ca: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +197cb2: 0c0e |00cd: move-result-object v14 │ │ +197cb4: 7030 6009 dc0e |00ce: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0960 │ │ +197cba: 28dc |00d1: goto 00ad // -0024 │ │ +197cbc: 6e10 6f09 0c00 |00d2: invoke-virtual {v12}, Ljava/io/File;.isHidden:()Z // method@096f │ │ +197cc2: 0a0d |00d5: move-result v13 │ │ +197cc4: 390d 0700 |00d6: if-nez v13, 00dd // +0007 │ │ +197cc8: 7110 f601 0c00 |00d8: invoke-static {v12}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ +197cce: 0c0c |00db: move-result-object v12 │ │ +197cd0: 110c |00dc: return-object v12 │ │ +197cd2: 220c c302 |00dd: new-instance v12, Ljava/io/IOException; // type@02c3 │ │ +197cd6: 1a0d 0537 |00df: const-string v13, "Specified name would not be visible" // string@3705 │ │ +197cda: 7020 8709 dc00 |00e1: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0987 │ │ +197ce0: 270c |00e4: throw v12 │ │ +197ce2: 7020 0f57 db00 |00e5: invoke-direct {v11, v13}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; // method@570f │ │ +197ce8: 0c04 |00e8: move-result-object v4 │ │ +197cea: 3804 5300 |00e9: if-eqz v4, 013c // +0053 │ │ +197cee: 122d |00eb: const/4 v13, #int 2 // #2 │ │ +197cf0: 23d8 3211 |00ec: new-array v8, v13, [Ljava/lang/Object; // type@1132 │ │ +197cf4: 4d04 0801 |00ee: aput-object v4, v8, v1 │ │ +197cf8: 4d0e 0803 |00f0: aput-object v14, v8, v3 │ │ +197cfc: 1a0e ad05 |00f2: const-string v14, "%s/%s" // string@05ad │ │ +197d00: 7120 ce0a 8e00 |00f4: invoke-static {v14, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ +197d06: 0c08 |00f7: move-result-object v8 │ │ +197d08: 1209 |00f8: const/4 v9, #int 0 // #0 │ │ +197d0a: 7030 1557 cb08 |00f9: invoke-direct {v11, v12, v8}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z // method@5715 │ │ +197d10: 0a0a |00fc: move-result v10 │ │ +197d12: 380a 2d00 |00fd: if-eqz v10, 012a // +002d │ │ +197d16: 6208 7f42 |00ff: sget-object v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@427f │ │ +197d1a: 1a0a 343a |0101: const-string v10, "The content exists. Rename and check again." // string@3a34 │ │ +197d1e: 7120 bd02 a800 |0103: invoke-static {v8, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bd │ │ +197d24: 2208 0703 |0106: new-instance v8, Ljava/lang/StringBuilder; // type@0307 │ │ +197d28: 7010 020b 0800 |0108: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ +197d2e: 6e20 0e0b 2800 |010b: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +197d34: 6e20 0e0b 6800 |010e: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +197d3a: b039 |0111: add-int/2addr v9, v3 │ │ +197d3c: 6e20 090b 9800 |0112: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b09 │ │ +197d42: 6e20 0e0b 7800 |0115: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +197d48: 6e20 0e0b 0800 |0118: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +197d4e: 6e10 1f0b 0800 |011b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +197d54: 0c08 |011e: move-result-object v8 │ │ +197d56: 23da 3211 |011f: new-array v10, v13, [Ljava/lang/Object; // type@1132 │ │ +197d5a: 4d04 0a01 |0121: aput-object v4, v10, v1 │ │ +197d5e: 4d08 0a03 |0123: aput-object v8, v10, v3 │ │ +197d62: 7120 ce0a ae00 |0125: invoke-static {v14, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ace │ │ +197d68: 0c08 |0128: move-result-object v8 │ │ +197d6a: 28d0 |0129: goto 00f9 // -0030 │ │ +197d6c: 1a0d e340 |012a: const-string v13, "_data" // string@40e3 │ │ +197d70: 6e30 6800 d508 |012c: invoke-virtual {v5, v13, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ +197d76: 6e10 0e57 0b00 |012f: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@570e │ │ +197d7c: 0c0d |0132: move-result-object v13 │ │ +197d7e: 6e10 6e00 0d00 |0133: invoke-virtual {v13}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +197d84: 0c0d |0136: move-result-object v13 │ │ +197d86: 6e30 5e00 cd05 |0137: invoke-virtual {v13, v12, v5}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@005e │ │ +197d8c: 0c0c |013a: move-result-object v12 │ │ +197d8e: 110c |013b: return-object v12 │ │ +197d90: 220c c302 |013c: new-instance v12, Ljava/io/IOException; // type@02c3 │ │ +197d94: 620e 9f00 |013e: sget-object v14, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ +197d98: 2330 3211 |0140: new-array v0, v3, [Ljava/lang/Object; // type@1132 │ │ +197d9c: 4d0d 0001 |0142: aput-object v13, v0, v1 │ │ +197da0: 1a0d 5d31 |0144: const-string v13, "Path for type: %s was not available" // string@315d │ │ +197da4: 7130 cf0a de00 |0146: invoke-static {v14, v13, v0}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0acf │ │ +197daa: 0c0d |0149: move-result-object v13 │ │ +197dac: 7020 8709 dc00 |014a: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0987 │ │ +197db2: 270c |014d: throw v12 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0005 line=230 │ │ 0x0008 line=231 │ │ 0x000a line=232 │ │ 0x0012 line=234 │ │ @@ -434394,39 +434395,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 │ │ -1980f8: |[1980f8] org.thoughtcrime.securesms.util.SaveAttachmentTask.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; │ │ -198108: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ -19810c: 6e10 6709 0300 |0002: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@0967 │ │ -198112: 0a00 |0005: move-result v0 │ │ -198114: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -198118: 1103 |0008: return-object v3 │ │ -19811a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -19811c: 3903 1700 |000a: if-nez v3, 0021 // +0017 │ │ -198120: 6203 3f00 |000c: sget-object v3, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ -198124: 7110 4302 0300 |000e: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -19812a: 0c03 |0011: move-result-object v3 │ │ -19812c: 6e10 6709 0300 |0012: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@0967 │ │ -198132: 0a01 |0015: move-result v1 │ │ -198134: 3901 0a00 |0016: if-nez v1, 0020 // +000a │ │ -198138: 6e10 7509 0300 |0018: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@0975 │ │ -19813e: 0a01 |001b: move-result v1 │ │ -198140: 3801 0300 |001c: if-eqz v1, 001f // +0003 │ │ -198144: 2802 |001e: goto 0020 // +0002 │ │ -198146: 1100 |001f: return-object v0 │ │ -198148: 1103 |0020: return-object v3 │ │ -19814a: 6e10 7509 0300 |0021: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@0975 │ │ -198150: 0a01 |0024: move-result v1 │ │ -198152: 3801 0300 |0025: if-eqz v1, 0028 // +0003 │ │ -198156: 1103 |0027: return-object v3 │ │ -198158: 1100 |0028: return-object v0 │ │ +1980fc: |[1980fc] org.thoughtcrime.securesms.util.SaveAttachmentTask.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; │ │ +19810c: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ +198110: 6e10 6709 0300 |0002: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@0967 │ │ +198116: 0a00 |0005: move-result v0 │ │ +198118: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +19811c: 1103 |0008: return-object v3 │ │ +19811e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +198120: 3903 1700 |000a: if-nez v3, 0021 // +0017 │ │ +198124: 6203 3f00 |000c: sget-object v3, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ +198128: 7110 4302 0300 |000e: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +19812e: 0c03 |0011: move-result-object v3 │ │ +198130: 6e10 6709 0300 |0012: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@0967 │ │ +198136: 0a01 |0015: move-result v1 │ │ +198138: 3901 0a00 |0016: if-nez v1, 0020 // +000a │ │ +19813c: 6e10 7509 0300 |0018: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@0975 │ │ +198142: 0a01 |001b: move-result v1 │ │ +198144: 3801 0300 |001c: if-eqz v1, 001f // +0003 │ │ +198148: 2802 |001e: goto 0020 // +0002 │ │ +19814a: 1100 |001f: return-object v0 │ │ +19814c: 1103 |0020: return-object v3 │ │ +19814e: 6e10 7509 0300 |0021: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@0975 │ │ +198154: 0a01 |0024: move-result v1 │ │ +198156: 3801 0300 |0025: if-eqz v1, 0028 // +0003 │ │ +19815a: 1103 |0027: return-object v3 │ │ +19815c: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=163 │ │ 0x000c line=168 │ │ 0x0012 line=169 │ │ 0x0021 line=176 │ │ locals : │ │ @@ -434438,41 +434439,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 │ │ -19817c: |[19817c] org.thoughtcrime.securesms.util.SaveAttachmentTask.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; │ │ -19818c: 7110 9a56 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@569a │ │ -198192: 0c04 |0003: move-result-object v4 │ │ -198194: 2200 6c03 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@036c │ │ -198198: 1a01 ee84 |0006: const-string v1, "yyyy-MM-dd-HHmmss" // string@84ee │ │ -19819c: 7020 3a0c 1000 |0008: invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c3a │ │ -1981a2: 2201 0703 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ -1981a6: 1a02 814e |000d: const-string v2, "deltachat-" // string@4e81 │ │ -1981aa: 7020 050b 2100 |000f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -1981b0: 7120 550a 6500 |0012: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ -1981b6: 0c05 |0015: move-result-object v5 │ │ -1981b8: 6e20 3c0c 5000 |0016: invoke-virtual {v0, v5}, Ljava/text/SimpleDateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@0c3c │ │ -1981be: 0c05 |0019: move-result-object v5 │ │ -1981c0: 6e20 0e0b 5100 |001a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -1981c6: 6e10 1f0b 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -1981cc: 0c05 |0020: move-result-object v5 │ │ -1981ce: 3904 0400 |0021: if-nez v4, 0025 // +0004 │ │ -1981d2: 1a04 fb45 |0023: const-string v4, "attach" // string@45fb │ │ -1981d6: 2206 0703 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0307 │ │ -1981da: 7010 020b 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ -1981e0: 6e20 0e0b 5600 |002a: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -1981e6: 1a05 5b0b |002d: const-string v5, "." // string@0b5b │ │ -1981ea: 6e20 0e0b 5600 |002f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -1981f0: 6e20 0e0b 4600 |0032: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -1981f6: 6e10 1f0b 0600 |0035: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -1981fc: 0c04 |0038: move-result-object v4 │ │ -1981fe: 1104 |0039: return-object v4 │ │ +198180: |[198180] org.thoughtcrime.securesms.util.SaveAttachmentTask.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; │ │ +198190: 7110 9a56 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@569a │ │ +198196: 0c04 |0003: move-result-object v4 │ │ +198198: 2200 6c03 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@036c │ │ +19819c: 1a01 ee84 |0006: const-string v1, "yyyy-MM-dd-HHmmss" // string@84ee │ │ +1981a0: 7020 3a0c 1000 |0008: invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c3a │ │ +1981a6: 2201 0703 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0307 │ │ +1981aa: 1a02 814e |000d: const-string v2, "deltachat-" // string@4e81 │ │ +1981ae: 7020 050b 2100 |000f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +1981b4: 7120 550a 6500 |0012: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ +1981ba: 0c05 |0015: move-result-object v5 │ │ +1981bc: 6e20 3c0c 5000 |0016: invoke-virtual {v0, v5}, Ljava/text/SimpleDateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@0c3c │ │ +1981c2: 0c05 |0019: move-result-object v5 │ │ +1981c4: 6e20 0e0b 5100 |001a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +1981ca: 6e10 1f0b 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +1981d0: 0c05 |0020: move-result-object v5 │ │ +1981d2: 3904 0400 |0021: if-nez v4, 0025 // +0004 │ │ +1981d6: 1a04 fb45 |0023: const-string v4, "attach" // string@45fb │ │ +1981da: 2206 0703 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0307 │ │ +1981de: 7010 020b 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ +1981e4: 6e20 0e0b 5600 |002a: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +1981ea: 1a05 5b0b |002d: const-string v5, "." // string@0b5b │ │ +1981ee: 6e20 0e0b 5600 |002f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +1981f4: 6e20 0e0b 4600 |0032: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +1981fa: 6e10 1f0b 0600 |0035: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +198200: 0c04 |0038: move-result-object v4 │ │ +198202: 1104 |0039: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0004 line=214 │ │ 0x000b line=215 │ │ 0x0023 line=217 │ │ 0x0025 line=219 │ │ @@ -434486,48 +434487,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 │ │ -198200: |[198200] org.thoughtcrime.securesms.util.SaveAttachmentTask.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; │ │ -198210: 1a00 cc83 |0000: const-string v0, "video/" // string@83cc │ │ -198214: 6e20 e80a 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -19821a: 0a00 |0005: move-result v0 │ │ -19821c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -19821e: 3800 0900 |0007: if-eqz v0, 0010 // +0009 │ │ -198222: 6203 4000 |0009: sget-object v3, Landroid/os/Environment;.DIRECTORY_MOVIES:Ljava/lang/String; // field@0040 │ │ -198226: 7110 4302 0300 |000b: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -19822c: 0c03 |000e: move-result-object v3 │ │ -19822e: 2820 |000f: goto 002f // +0020 │ │ -198230: 1a00 1f46 |0010: const-string v0, "audio/" // string@461f │ │ -198234: 6e20 e80a 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -19823a: 0a00 |0015: move-result v0 │ │ -19823c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -198240: 6203 4100 |0018: sget-object v3, Landroid/os/Environment;.DIRECTORY_MUSIC:Ljava/lang/String; // field@0041 │ │ -198244: 7110 4302 0300 |001a: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -19824a: 0c03 |001d: move-result-object v3 │ │ -19824c: 2811 |001e: goto 002f // +0011 │ │ -19824e: 1a00 fc5c |001f: const-string v0, "image/" // string@5cfc │ │ -198252: 6e20 e80a 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -198258: 0a03 |0024: move-result v3 │ │ -19825a: 3803 0900 |0025: if-eqz v3, 002e // +0009 │ │ -19825e: 6203 4200 |0027: sget-object v3, Landroid/os/Environment;.DIRECTORY_PICTURES:Ljava/lang/String; // field@0042 │ │ -198262: 7110 4302 0300 |0029: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -198268: 0c03 |002c: move-result-object v3 │ │ -19826a: 2802 |002d: goto 002f // +0002 │ │ -19826c: 0713 |002e: move-object v3, v1 │ │ -19826e: 7020 0b57 3200 |002f: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; // method@570b │ │ -198274: 0c03 |0032: move-result-object v3 │ │ -198276: 3903 0300 |0033: if-nez v3, 0036 // +0003 │ │ -19827a: 1101 |0035: return-object v1 │ │ -19827c: 6e10 6809 0300 |0036: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0968 │ │ -198282: 0c03 |0039: move-result-object v3 │ │ -198284: 1103 |003a: return-object v3 │ │ +198204: |[198204] org.thoughtcrime.securesms.util.SaveAttachmentTask.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; │ │ +198214: 1a00 cc83 |0000: const-string v0, "video/" // string@83cc │ │ +198218: 6e20 e80a 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +19821e: 0a00 |0005: move-result v0 │ │ +198220: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +198222: 3800 0900 |0007: if-eqz v0, 0010 // +0009 │ │ +198226: 6203 4000 |0009: sget-object v3, Landroid/os/Environment;.DIRECTORY_MOVIES:Ljava/lang/String; // field@0040 │ │ +19822a: 7110 4302 0300 |000b: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +198230: 0c03 |000e: move-result-object v3 │ │ +198232: 2820 |000f: goto 002f // +0020 │ │ +198234: 1a00 1f46 |0010: const-string v0, "audio/" // string@461f │ │ +198238: 6e20 e80a 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +19823e: 0a00 |0015: move-result v0 │ │ +198240: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +198244: 6203 4100 |0018: sget-object v3, Landroid/os/Environment;.DIRECTORY_MUSIC:Ljava/lang/String; // field@0041 │ │ +198248: 7110 4302 0300 |001a: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +19824e: 0c03 |001d: move-result-object v3 │ │ +198250: 2811 |001e: goto 002f // +0011 │ │ +198252: 1a00 fc5c |001f: const-string v0, "image/" // string@5cfc │ │ +198256: 6e20 e80a 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +19825c: 0a03 |0024: move-result v3 │ │ +19825e: 3803 0900 |0025: if-eqz v3, 002e // +0009 │ │ +198262: 6203 4200 |0027: sget-object v3, Landroid/os/Environment;.DIRECTORY_PICTURES:Ljava/lang/String; // field@0042 │ │ +198266: 7110 4302 0300 |0029: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +19826c: 0c03 |002c: move-result-object v3 │ │ +19826e: 2802 |002d: goto 002f // +0002 │ │ +198270: 0713 |002e: move-object v3, v1 │ │ +198272: 7020 0b57 3200 |002f: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; // method@570b │ │ +198278: 0c03 |0032: move-result-object v3 │ │ +19827a: 3903 0300 |0033: if-nez v3, 0036 // +0003 │ │ +19827e: 1101 |0035: return-object v1 │ │ +198280: 6e10 6809 0300 |0036: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0968 │ │ +198286: 0c03 |0039: move-result-object v3 │ │ +198288: 1103 |003a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0009 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x001f line=200 │ │ @@ -434543,32 +434544,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 │ │ -198314: |[198314] org.thoughtcrime.securesms.util.SaveAttachmentTask.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; │ │ -198324: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -198326: 2300 3411 |0001: new-array v0, v0, [Ljava/lang/String; // type@1134 │ │ -19832a: 1a01 bb40 |0003: const-string v1, "\.(?=[^\.]+$)" // string@40bb │ │ -19832e: 6e20 e60a 1400 |0005: invoke-virtual {v4, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0ae6 │ │ -198334: 0c04 |0008: move-result-object v4 │ │ -198336: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -198338: 4602 0401 |000a: aget-object v2, v4, v1 │ │ -19833c: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ -198340: 2141 |000e: array-length v1, v4 │ │ -198342: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -198344: 3721 0700 |0010: if-le v1, v2, 0017 // +0007 │ │ -198348: 4604 0402 |0012: aget-object v4, v4, v2 │ │ -19834c: 4d04 0002 |0014: aput-object v4, v0, v2 │ │ -198350: 2805 |0016: goto 001b // +0005 │ │ -198352: 1a04 0000 |0017: const-string v4, "" // string@0000 │ │ -198356: 4d04 0002 |0019: aput-object v4, v0, v2 │ │ -19835a: 1100 |001b: return-object v0 │ │ +198318: |[198318] org.thoughtcrime.securesms.util.SaveAttachmentTask.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; │ │ +198328: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +19832a: 2300 3411 |0001: new-array v0, v0, [Ljava/lang/String; // type@1134 │ │ +19832e: 1a01 bb40 |0003: const-string v1, "\.(?=[^\.]+$)" // string@40bb │ │ +198332: 6e20 e60a 1400 |0005: invoke-virtual {v4, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0ae6 │ │ +198338: 0c04 |0008: move-result-object v4 │ │ +19833a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +19833c: 4602 0401 |000a: aget-object v2, v4, v1 │ │ +198340: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ +198344: 2141 |000e: array-length v1, v4 │ │ +198346: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +198348: 3721 0700 |0010: if-le v1, v2, 0017 // +0007 │ │ +19834c: 4604 0402 |0012: aget-object v4, v4, v2 │ │ +198350: 4d04 0002 |0014: aput-object v4, v0, v2 │ │ +198354: 2805 |0016: goto 001b // +0005 │ │ +198356: 1a04 0000 |0017: const-string v4, "" // string@0000 │ │ +19835a: 4d04 0002 |0019: aput-object v4, v0, v2 │ │ +19835e: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x0003 line=297 │ │ 0x000a line=299 │ │ 0x000e line=301 │ │ 0x0017 line=302 │ │ @@ -434581,39 +434582,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 │ │ -197db0: |[197db0] org.thoughtcrime.securesms.util.SaveAttachmentTask.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; │ │ -197dc0: 1a00 cc83 |0000: const-string v0, "video/" // string@83cc │ │ -197dc4: 6e20 e80a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -197dca: 0a00 |0005: move-result v0 │ │ -197dcc: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -197dd0: 7100 6457 0000 |0008: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getVideoUri:()Landroid/net/Uri; // method@5764 │ │ -197dd6: 0c02 |000b: move-result-object v2 │ │ -197dd8: 1102 |000c: return-object v2 │ │ -197dda: 1a00 1f46 |000d: const-string v0, "audio/" // string@461f │ │ -197dde: 6e20 e80a 0200 |000f: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -197de4: 0a00 |0012: move-result v0 │ │ -197de6: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ -197dea: 7100 5f57 0000 |0015: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getAudioUri:()Landroid/net/Uri; // method@575f │ │ -197df0: 0c02 |0018: move-result-object v2 │ │ -197df2: 1102 |0019: return-object v2 │ │ -197df4: 1a00 fc5c |001a: const-string v0, "image/" // string@5cfc │ │ -197df8: 6e20 e80a 0200 |001c: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ -197dfe: 0a02 |001f: move-result v2 │ │ -197e00: 3802 0700 |0020: if-eqz v2, 0027 // +0007 │ │ -197e04: 7100 6257 0000 |0022: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getImageUri:()Landroid/net/Uri; // method@5762 │ │ -197e0a: 0c02 |0025: move-result-object v2 │ │ -197e0c: 1102 |0026: return-object v2 │ │ -197e0e: 7100 6157 0000 |0027: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getDownloadUri:()Landroid/net/Uri; // method@5761 │ │ -197e14: 0c02 |002a: move-result-object v2 │ │ -197e16: 1102 |002b: return-object v2 │ │ +197db4: |[197db4] org.thoughtcrime.securesms.util.SaveAttachmentTask.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; │ │ +197dc4: 1a00 cc83 |0000: const-string v0, "video/" // string@83cc │ │ +197dc8: 6e20 e80a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +197dce: 0a00 |0005: move-result v0 │ │ +197dd0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +197dd4: 7100 6457 0000 |0008: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getVideoUri:()Landroid/net/Uri; // method@5764 │ │ +197dda: 0c02 |000b: move-result-object v2 │ │ +197ddc: 1102 |000c: return-object v2 │ │ +197dde: 1a00 1f46 |000d: const-string v0, "audio/" // string@461f │ │ +197de2: 6e20 e80a 0200 |000f: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +197de8: 0a00 |0012: move-result v0 │ │ +197dea: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ +197dee: 7100 5f57 0000 |0015: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getAudioUri:()Landroid/net/Uri; // method@575f │ │ +197df4: 0c02 |0018: move-result-object v2 │ │ +197df6: 1102 |0019: return-object v2 │ │ +197df8: 1a00 fc5c |001a: const-string v0, "image/" // string@5cfc │ │ +197dfc: 6e20 e80a 0200 |001c: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0ae8 │ │ +197e02: 0a02 |001f: move-result v2 │ │ +197e04: 3802 0700 |0020: if-eqz v2, 0027 // +0007 │ │ +197e08: 7100 6257 0000 |0022: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getImageUri:()Landroid/net/Uri; // method@5762 │ │ +197e0e: 0c02 |0025: move-result-object v2 │ │ +197e10: 1102 |0026: return-object v2 │ │ +197e12: 7100 6157 0000 |0027: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getDownloadUri:()Landroid/net/Uri; // method@5761 │ │ +197e18: 0c02 |002a: move-result-object v2 │ │ +197e1a: 1102 |002b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0008 line=152 │ │ 0x000d line=153 │ │ 0x0015 line=154 │ │ 0x001a line=155 │ │ @@ -434628,39 +434629,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 │ │ -198288: |[198288] org.thoughtcrime.securesms.util.SaveAttachmentTask.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; │ │ -198298: 1a00 e340 |0000: const-string v0, "_data" // string@40e3 │ │ -19829c: 2410 3411 0000 |0002: filled-new-array {v0}, [Ljava/lang/String; // type@1134 │ │ -1982a2: 0c04 |0005: move-result-object v4 │ │ -1982a4: 2208 9601 |0006: new-instance v8, Landroidx/loader/content/CursorLoader; // type@0196 │ │ -1982a8: 6e10 0e57 0900 |0008: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@570e │ │ -1982ae: 0c02 |000b: move-result-object v2 │ │ -1982b0: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -1982b2: 1207 |000d: const/4 v7, #int 0 // #0 │ │ -1982b4: 1205 |000e: const/4 v5, #int 0 // #0 │ │ -1982b6: 0781 |000f: move-object v1, v8 │ │ -1982b8: 07a3 |0010: move-object v3, v10 │ │ -1982ba: 7607 a505 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@05a5 │ │ -1982c0: 6e10 a605 0800 |0014: invoke-virtual {v8}, Landroidx/loader/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05a6 │ │ -1982c6: 0c0a |0017: move-result-object v10 │ │ -1982c8: 380a 1100 |0018: if-eqz v10, 0029 // +0011 │ │ -1982cc: 7220 f800 0a00 |001a: invoke-interface {v10, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f8 │ │ -1982d2: 0a00 |001d: move-result v0 │ │ -1982d4: 7210 fe00 0a00 |001e: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ -1982da: 7220 fc00 0a00 |0021: invoke-interface {v10, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fc │ │ -1982e0: 0c00 |0024: move-result-object v0 │ │ -1982e2: 7210 f600 0a00 |0025: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -1982e8: 2802 |0028: goto 002a // +0002 │ │ -1982ea: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -1982ec: 1100 |002a: return-object v0 │ │ +19828c: |[19828c] org.thoughtcrime.securesms.util.SaveAttachmentTask.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; │ │ +19829c: 1a00 e340 |0000: const-string v0, "_data" // string@40e3 │ │ +1982a0: 2410 3411 0000 |0002: filled-new-array {v0}, [Ljava/lang/String; // type@1134 │ │ +1982a6: 0c04 |0005: move-result-object v4 │ │ +1982a8: 2208 9601 |0006: new-instance v8, Landroidx/loader/content/CursorLoader; // type@0196 │ │ +1982ac: 6e10 0e57 0900 |0008: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@570e │ │ +1982b2: 0c02 |000b: move-result-object v2 │ │ +1982b4: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +1982b6: 1207 |000d: const/4 v7, #int 0 // #0 │ │ +1982b8: 1205 |000e: const/4 v5, #int 0 // #0 │ │ +1982ba: 0781 |000f: move-object v1, v8 │ │ +1982bc: 07a3 |0010: move-object v3, v10 │ │ +1982be: 7607 a505 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@05a5 │ │ +1982c4: 6e10 a605 0800 |0014: invoke-virtual {v8}, Landroidx/loader/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05a6 │ │ +1982ca: 0c0a |0017: move-result-object v10 │ │ +1982cc: 380a 1100 |0018: if-eqz v10, 0029 // +0011 │ │ +1982d0: 7220 f800 0a00 |001a: invoke-interface {v10, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f8 │ │ +1982d6: 0a00 |001d: move-result v0 │ │ +1982d8: 7210 fe00 0a00 |001e: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ +1982de: 7220 fc00 0a00 |0021: invoke-interface {v10, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fc │ │ +1982e4: 0c00 |0024: move-result-object v0 │ │ +1982e6: 7210 f600 0a00 |0025: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +1982ec: 2802 |0028: goto 002a // +0002 │ │ +1982ee: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +1982f0: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0006 line=137 │ │ 0x0014 line=138 │ │ 0x001a line=142 │ │ 0x001e line=143 │ │ @@ -434675,47 +434676,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 │ │ -198050: |[198050] org.thoughtcrime.securesms.util.SaveAttachmentTask.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z │ │ -198060: 6e10 0e57 0700 |0000: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@570e │ │ -198066: 0c00 |0003: move-result-object v0 │ │ -198068: 6e10 6e00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -19806e: 0c01 |0007: move-result-object v1 │ │ -198070: 1a00 e340 |0008: const-string v0, "_data" // string@40e3 │ │ -198074: 2410 3411 0000 |000a: filled-new-array {v0}, [Ljava/lang/String; // type@1134 │ │ -19807a: 0c03 |000d: move-result-object v3 │ │ -19807c: 2410 3411 0900 |000e: filled-new-array {v9}, [Ljava/lang/String; // type@1134 │ │ -198082: 0c05 |0011: move-result-object v5 │ │ -198084: 1206 |0012: const/4 v6, #int 0 // #0 │ │ -198086: 1a04 e440 |0013: const-string v4, "_data = ?" // string@40e4 │ │ -19808a: 0782 |0015: move-object v2, v8 │ │ -19808c: 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 │ │ -198092: 0c08 |0019: move-result-object v8 │ │ -198094: 3808 0e00 |001a: if-eqz v8, 0028 // +000e │ │ -198098: 7210 fe00 0800 |001c: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ -19809e: 0a09 |001f: move-result v9 │ │ -1980a0: 3808 0500 |0020: if-eqz v8, 0025 // +0005 │ │ -1980a4: 7210 f600 0800 |0022: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -1980aa: 0f09 |0025: return v9 │ │ -1980ac: 0d09 |0026: move-exception v9 │ │ -1980ae: 2809 |0027: goto 0030 // +0009 │ │ -1980b0: 2209 c302 |0028: new-instance v9, Ljava/io/IOException; // type@02c3 │ │ -1980b4: 1a00 fd36 |002a: const-string v0, "Something is wrong with the filename to save" // string@36fd │ │ -1980b8: 7020 8709 0900 |002c: invoke-direct {v9, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0987 │ │ -1980be: 2709 |002f: throw v9 │ │ -1980c0: 3808 0a00 |0030: if-eqz v8, 003a // +000a │ │ -1980c4: 7210 f600 0800 |0032: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -1980ca: 2805 |0035: goto 003a // +0005 │ │ -1980cc: 0d08 |0036: move-exception v8 │ │ -1980ce: 6e20 430b 8900 |0037: invoke-virtual {v9, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b43 │ │ -1980d4: 2709 |003a: throw v9 │ │ +198054: |[198054] org.thoughtcrime.securesms.util.SaveAttachmentTask.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z │ │ +198064: 6e10 0e57 0700 |0000: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@570e │ │ +19806a: 0c00 |0003: move-result-object v0 │ │ +19806c: 6e10 6e00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +198072: 0c01 |0007: move-result-object v1 │ │ +198074: 1a00 e340 |0008: const-string v0, "_data" // string@40e3 │ │ +198078: 2410 3411 0000 |000a: filled-new-array {v0}, [Ljava/lang/String; // type@1134 │ │ +19807e: 0c03 |000d: move-result-object v3 │ │ +198080: 2410 3411 0900 |000e: filled-new-array {v9}, [Ljava/lang/String; // type@1134 │ │ +198086: 0c05 |0011: move-result-object v5 │ │ +198088: 1206 |0012: const/4 v6, #int 0 // #0 │ │ +19808a: 1a04 e440 |0013: const-string v4, "_data = ?" // string@40e4 │ │ +19808e: 0782 |0015: move-object v2, v8 │ │ +198090: 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 │ │ +198096: 0c08 |0019: move-result-object v8 │ │ +198098: 3808 0e00 |001a: if-eqz v8, 0028 // +000e │ │ +19809c: 7210 fe00 0800 |001c: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ +1980a2: 0a09 |001f: move-result v9 │ │ +1980a4: 3808 0500 |0020: if-eqz v8, 0025 // +0005 │ │ +1980a8: 7210 f600 0800 |0022: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +1980ae: 0f09 |0025: return v9 │ │ +1980b0: 0d09 |0026: move-exception v9 │ │ +1980b2: 2809 |0027: goto 0030 // +0009 │ │ +1980b4: 2209 c302 |0028: new-instance v9, Ljava/io/IOException; // type@02c3 │ │ +1980b8: 1a00 fd36 |002a: const-string v0, "Something is wrong with the filename to save" // string@36fd │ │ +1980bc: 7020 8709 0900 |002c: invoke-direct {v9, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0987 │ │ +1980c2: 2709 |002f: throw v9 │ │ +1980c4: 3808 0a00 |0030: if-eqz v8, 003a // +000a │ │ +1980c8: 7210 f600 0800 |0032: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +1980ce: 2805 |0035: goto 003a // +0005 │ │ +1980d0: 0d08 |0036: move-exception v8 │ │ +1980d2: 6e20 430b 8900 |0037: invoke-virtual {v9, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b43 │ │ +1980d8: 2709 |003a: throw v9 │ │ catches : 3 │ │ 0x001c - 0x0020 │ │ -> 0x0026 │ │ 0x0028 - 0x0030 │ │ -> 0x0026 │ │ 0x0032 - 0x0035 │ │ -> 0x0036 │ │ @@ -434735,20 +434736,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 │ │ -1982f0: |[1982f0] org.thoughtcrime.securesms.util.SaveAttachmentTask.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ -198300: 2200 bd02 |0000: new-instance v0, Ljava/io/File; // type@02bd │ │ -198304: 7020 6109 2000 |0002: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ -19830a: 6e10 6909 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0969 │ │ -198310: 0c02 |0008: move-result-object v2 │ │ -198312: 1102 |0009: return-object v2 │ │ +1982f4: |[1982f4] org.thoughtcrime.securesms.util.SaveAttachmentTask.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ +198304: 2200 bd02 |0000: new-instance v0, Ljava/io/File; // type@02bd │ │ +198308: 7020 6109 2000 |0002: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@0961 │ │ +19830e: 6e10 6909 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0969 │ │ +198314: 0c02 |0008: move-result-object v2 │ │ +198316: 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; │ │ │ │ @@ -434757,127 +434758,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 │ │ -197e18: |[197e18] org.thoughtcrime.securesms.util.SaveAttachmentTask.saveAttachment:(Landroid/content/Context;Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Landroid/net/Uri; │ │ -197e28: 54b0 7942 |0000: iget-object v0, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@4279 │ │ -197e2c: 7110 9856 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5698 │ │ -197e32: 0c00 |0005: move-result-object v0 │ │ -197e34: 7110 e80c 0000 |0006: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ -197e3a: 0c00 |0009: move-result-object v0 │ │ -197e3c: 1f00 0503 |000a: check-cast v0, Ljava/lang/String; // type@0305 │ │ -197e40: 54b1 7b42 |000c: iget-object v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@427b │ │ -197e44: 3901 0800 |000e: if-nez v1, 0016 // +0008 │ │ -197e48: 53b1 7a42 |0010: iget-wide v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@427a │ │ -197e4c: 7040 0d57 0921 |0012: invoke-direct {v9, v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; // method@570d │ │ -197e52: 0c01 |0015: move-result-object v1 │ │ -197e54: 7020 1657 1900 |0016: invoke-direct {v9, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; // method@5716 │ │ -197e5a: 0c01 |0019: move-result-object v1 │ │ -197e5c: 7020 1157 0900 |001a: invoke-direct {v9, v0}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; // method@5711 │ │ -197e62: 0c02 |001d: move-result-object v2 │ │ -197e64: 7040 0857 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@5708 │ │ -197e6a: 0c01 |0021: move-result-object v1 │ │ -197e6c: 2203 2600 |0022: new-instance v3, Landroid/content/ContentValues; // type@0026 │ │ -197e70: 7010 6500 0300 |0024: invoke-direct {v3}, Landroid/content/ContentValues;.:()V // method@0065 │ │ -197e76: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -197e78: 3901 1600 |0028: if-nez v1, 003e // +0016 │ │ -197e7c: 620a 7f42 |002a: sget-object v10, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@427f │ │ -197e80: 220b 0703 |002c: new-instance v11, Ljava/lang/StringBuilder; // type@0307 │ │ -197e84: 1a01 c216 |002e: const-string v1, "Failed to create mediaUri for " // string@16c2 │ │ -197e88: 7020 050b 1b00 |0030: invoke-direct {v11, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -197e8e: 6e20 0e0b 0b00 |0033: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -197e94: 6e10 1f0b 0b00 |0036: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -197e9a: 0c0b |0039: move-result-object v11 │ │ -197e9c: 7120 c502 ba00 |003a: invoke-static {v10, v11}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ -197ea2: 1104 |003d: return-object v4 │ │ -197ea4: 54bb 7c42 |003e: iget-object v11, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@427c │ │ -197ea8: 7120 5f50 ba00 |0040: invoke-static {v10, v11}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@505f │ │ -197eae: 0c0b |0043: move-result-object v11 │ │ -197eb0: 390b 0800 |0044: if-nez v11, 004c // +0008 │ │ -197eb4: 380b 0500 |0046: if-eqz v11, 004b // +0005 │ │ -197eb8: 6e10 8c09 0b00 |0048: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@098c │ │ -197ebe: 1104 |004b: return-object v4 │ │ -197ec0: 6e10 ff01 0200 |004c: invoke-virtual {v2}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ -197ec6: 0c02 |004f: move-result-object v2 │ │ -197ec8: 1a05 4153 |0050: const-string v5, "file" // string@5341 │ │ -197ecc: 7120 7a57 5200 |0052: invoke-static {v2, v5}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@577a │ │ -197ed2: 0a02 |0055: move-result v2 │ │ -197ed4: 3802 2b00 |0056: if-eqz v2, 0081 // +002b │ │ -197ed8: 2202 c002 |0058: new-instance v2, Ljava/io/FileOutputStream; // type@02c0 │ │ -197edc: 6e10 fc01 0100 |005a: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -197ee2: 0c05 |005d: move-result-object v5 │ │ -197ee4: 7020 8109 5200 |005e: invoke-direct {v2, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0981 │ │ -197eea: 7120 6657 2b00 |0061: invoke-static {v11, v2}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5766 │ │ -197ef0: 6e10 fc01 0100 |0064: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -197ef6: 0c05 |0067: move-result-object v5 │ │ -197ef8: 2410 3411 0500 |0068: filled-new-array {v5}, [Ljava/lang/String; // type@1134 │ │ -197efe: 0c05 |006b: move-result-object v5 │ │ -197f00: 2410 3411 0000 |006c: filled-new-array {v0}, [Ljava/lang/String; // type@1134 │ │ -197f06: 0c00 |006f: move-result-object v0 │ │ -197f08: 7140 e001 5a40 |0070: invoke-static {v10, v5, v0, v4}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@01e0 │ │ -197f0e: 6e10 9309 0200 |0073: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@0993 │ │ -197f14: 282d |0076: goto 00a3 // +002d │ │ -197f16: 0d0a |0077: move-exception v10 │ │ -197f18: 6e10 9309 0200 |0078: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@0993 │ │ -197f1e: 2805 |007b: goto 0080 // +0005 │ │ -197f20: 0d00 |007c: move-exception v0 │ │ -197f22: 6e20 430b 0a00 |007d: invoke-virtual {v10, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b43 │ │ -197f28: 270a |0080: throw v10 │ │ -197f2a: 6e10 6e00 0a00 |0081: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -197f30: 0c0a |0084: move-result-object v10 │ │ -197f32: 1a00 1a84 |0085: const-string v0, "w" // string@841a │ │ -197f36: 6e30 6000 1a00 |0087: invoke-virtual {v10, v1, v0}, Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream; // method@0060 │ │ -197f3c: 0c0a |008a: move-result-object v10 │ │ -197f3e: 7120 6657 ab00 |008b: invoke-static {v11, v10}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5766 │ │ -197f44: 0b05 |008e: move-result-wide v5 │ │ -197f46: 1607 0000 |008f: const-wide/16 v7, #int 0 // #0 │ │ -197f4a: 3100 0507 |0091: cmp-long v0, v5, v7 │ │ -197f4e: 3d00 0b00 |0093: if-lez v0, 009e // +000b │ │ -197f52: 1a00 1541 |0095: const-string v0, "_size" // string@4115 │ │ -197f56: 7120 550a 6500 |0097: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ -197f5c: 0c02 |009a: move-result-object v2 │ │ -197f5e: 6e30 6700 0302 |009b: invoke-virtual {v3, v0, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ -197f64: 380a 0500 |009e: if-eqz v10, 00a3 // +0005 │ │ -197f68: 6e10 9309 0a00 |00a0: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@0993 │ │ -197f6e: 380b 0500 |00a3: if-eqz v11, 00a8 // +0005 │ │ -197f72: 6e10 8c09 0b00 |00a5: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@098c │ │ -197f78: 600a 3800 |00a8: sget v10, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -197f7c: 130b 1c00 |00aa: const/16 v11, #int 28 // #1c │ │ -197f80: 37ba 0c00 |00ac: if-le v10, v11, 00b8 // +000c │ │ -197f84: 120a |00ae: const/4 v10, #int 0 // #0 │ │ -197f86: 7110 490a 0a00 |00af: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -197f8c: 0c0a |00b2: move-result-object v10 │ │ -197f8e: 1a0b eb5f |00b3: const-string v11, "is_pending" // string@5feb │ │ -197f92: 6e30 6600 b30a |00b5: invoke-virtual {v3, v11, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ -197f98: 6e10 6900 0300 |00b8: invoke-virtual {v3}, Landroid/content/ContentValues;.size:()I // method@0069 │ │ -197f9e: 0a0a |00bb: move-result v10 │ │ -197fa0: 3d0a 0d00 |00bc: if-lez v10, 00c9 // +000d │ │ -197fa4: 6e10 0e57 0900 |00be: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@570e │ │ -197faa: 0c0a |00c1: move-result-object v10 │ │ -197fac: 6e10 6e00 0a00 |00c2: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -197fb2: 0c0a |00c5: move-result-object v10 │ │ -197fb4: 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 │ │ -197fba: 1101 |00c9: return-object v1 │ │ -197fbc: 0d00 |00ca: move-exception v0 │ │ -197fbe: 380a 0a00 |00cb: if-eqz v10, 00d5 // +000a │ │ -197fc2: 6e10 9309 0a00 |00cd: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@0993 │ │ -197fc8: 2805 |00d0: goto 00d5 // +0005 │ │ -197fca: 0d0a |00d1: move-exception v10 │ │ -197fcc: 6e20 430b a000 |00d2: invoke-virtual {v0, v10}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b43 │ │ -197fd2: 2700 |00d5: throw v0 │ │ -197fd4: 0d0a |00d6: move-exception v10 │ │ -197fd6: 380b 0a00 |00d7: if-eqz v11, 00e1 // +000a │ │ -197fda: 6e10 8c09 0b00 |00d9: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@098c │ │ -197fe0: 2805 |00dc: goto 00e1 // +0005 │ │ -197fe2: 0d0b |00dd: move-exception v11 │ │ -197fe4: 6e20 430b ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b43 │ │ -197fea: 270a |00e1: throw v10 │ │ +197e1c: |[197e1c] org.thoughtcrime.securesms.util.SaveAttachmentTask.saveAttachment:(Landroid/content/Context;Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Landroid/net/Uri; │ │ +197e2c: 54b0 7942 |0000: iget-object v0, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@4279 │ │ +197e30: 7110 9856 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5698 │ │ +197e36: 0c00 |0005: move-result-object v0 │ │ +197e38: 7110 e80c 0000 |0006: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce8 │ │ +197e3e: 0c00 |0009: move-result-object v0 │ │ +197e40: 1f00 0503 |000a: check-cast v0, Ljava/lang/String; // type@0305 │ │ +197e44: 54b1 7b42 |000c: iget-object v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@427b │ │ +197e48: 3901 0800 |000e: if-nez v1, 0016 // +0008 │ │ +197e4c: 53b1 7a42 |0010: iget-wide v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@427a │ │ +197e50: 7040 0d57 0921 |0012: invoke-direct {v9, v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; // method@570d │ │ +197e56: 0c01 |0015: move-result-object v1 │ │ +197e58: 7020 1657 1900 |0016: invoke-direct {v9, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; // method@5716 │ │ +197e5e: 0c01 |0019: move-result-object v1 │ │ +197e60: 7020 1157 0900 |001a: invoke-direct {v9, v0}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; // method@5711 │ │ +197e66: 0c02 |001d: move-result-object v2 │ │ +197e68: 7040 0857 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@5708 │ │ +197e6e: 0c01 |0021: move-result-object v1 │ │ +197e70: 2203 2600 |0022: new-instance v3, Landroid/content/ContentValues; // type@0026 │ │ +197e74: 7010 6500 0300 |0024: invoke-direct {v3}, Landroid/content/ContentValues;.:()V // method@0065 │ │ +197e7a: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +197e7c: 3901 1600 |0028: if-nez v1, 003e // +0016 │ │ +197e80: 620a 7f42 |002a: sget-object v10, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@427f │ │ +197e84: 220b 0703 |002c: new-instance v11, Ljava/lang/StringBuilder; // type@0307 │ │ +197e88: 1a01 c216 |002e: const-string v1, "Failed to create mediaUri for " // string@16c2 │ │ +197e8c: 7020 050b 1b00 |0030: invoke-direct {v11, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +197e92: 6e20 0e0b 0b00 |0033: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +197e98: 6e10 1f0b 0b00 |0036: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +197e9e: 0c0b |0039: move-result-object v11 │ │ +197ea0: 7120 c502 ba00 |003a: invoke-static {v10, v11}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c5 │ │ +197ea6: 1104 |003d: return-object v4 │ │ +197ea8: 54bb 7c42 |003e: iget-object v11, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@427c │ │ +197eac: 7120 5f50 ba00 |0040: invoke-static {v10, v11}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@505f │ │ +197eb2: 0c0b |0043: move-result-object v11 │ │ +197eb4: 390b 0800 |0044: if-nez v11, 004c // +0008 │ │ +197eb8: 380b 0500 |0046: if-eqz v11, 004b // +0005 │ │ +197ebc: 6e10 8c09 0b00 |0048: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@098c │ │ +197ec2: 1104 |004b: return-object v4 │ │ +197ec4: 6e10 ff01 0200 |004c: invoke-virtual {v2}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ +197eca: 0c02 |004f: move-result-object v2 │ │ +197ecc: 1a05 4153 |0050: const-string v5, "file" // string@5341 │ │ +197ed0: 7120 7a57 5200 |0052: invoke-static {v2, v5}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@577a │ │ +197ed6: 0a02 |0055: move-result v2 │ │ +197ed8: 3802 2b00 |0056: if-eqz v2, 0081 // +002b │ │ +197edc: 2202 c002 |0058: new-instance v2, Ljava/io/FileOutputStream; // type@02c0 │ │ +197ee0: 6e10 fc01 0100 |005a: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +197ee6: 0c05 |005d: move-result-object v5 │ │ +197ee8: 7020 8109 5200 |005e: invoke-direct {v2, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@0981 │ │ +197eee: 7120 6657 2b00 |0061: invoke-static {v11, v2}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5766 │ │ +197ef4: 6e10 fc01 0100 |0064: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +197efa: 0c05 |0067: move-result-object v5 │ │ +197efc: 2410 3411 0500 |0068: filled-new-array {v5}, [Ljava/lang/String; // type@1134 │ │ +197f02: 0c05 |006b: move-result-object v5 │ │ +197f04: 2410 3411 0000 |006c: filled-new-array {v0}, [Ljava/lang/String; // type@1134 │ │ +197f0a: 0c00 |006f: move-result-object v0 │ │ +197f0c: 7140 e001 5a40 |0070: invoke-static {v10, v5, v0, v4}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@01e0 │ │ +197f12: 6e10 9309 0200 |0073: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@0993 │ │ +197f18: 282d |0076: goto 00a3 // +002d │ │ +197f1a: 0d0a |0077: move-exception v10 │ │ +197f1c: 6e10 9309 0200 |0078: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@0993 │ │ +197f22: 2805 |007b: goto 0080 // +0005 │ │ +197f24: 0d00 |007c: move-exception v0 │ │ +197f26: 6e20 430b 0a00 |007d: invoke-virtual {v10, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b43 │ │ +197f2c: 270a |0080: throw v10 │ │ +197f2e: 6e10 6e00 0a00 |0081: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +197f34: 0c0a |0084: move-result-object v10 │ │ +197f36: 1a00 1a84 |0085: const-string v0, "w" // string@841a │ │ +197f3a: 6e30 6000 1a00 |0087: invoke-virtual {v10, v1, v0}, Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream; // method@0060 │ │ +197f40: 0c0a |008a: move-result-object v10 │ │ +197f42: 7120 6657 ab00 |008b: invoke-static {v11, v10}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5766 │ │ +197f48: 0b05 |008e: move-result-wide v5 │ │ +197f4a: 1607 0000 |008f: const-wide/16 v7, #int 0 // #0 │ │ +197f4e: 3100 0507 |0091: cmp-long v0, v5, v7 │ │ +197f52: 3d00 0b00 |0093: if-lez v0, 009e // +000b │ │ +197f56: 1a00 1541 |0095: const-string v0, "_size" // string@4115 │ │ +197f5a: 7120 550a 6500 |0097: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ +197f60: 0c02 |009a: move-result-object v2 │ │ +197f62: 6e30 6700 0302 |009b: invoke-virtual {v3, v0, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ +197f68: 380a 0500 |009e: if-eqz v10, 00a3 // +0005 │ │ +197f6c: 6e10 9309 0a00 |00a0: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@0993 │ │ +197f72: 380b 0500 |00a3: if-eqz v11, 00a8 // +0005 │ │ +197f76: 6e10 8c09 0b00 |00a5: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@098c │ │ +197f7c: 600a 3800 |00a8: sget v10, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +197f80: 130b 1c00 |00aa: const/16 v11, #int 28 // #1c │ │ +197f84: 37ba 0c00 |00ac: if-le v10, v11, 00b8 // +000c │ │ +197f88: 120a |00ae: const/4 v10, #int 0 // #0 │ │ +197f8a: 7110 490a 0a00 |00af: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +197f90: 0c0a |00b2: move-result-object v10 │ │ +197f92: 1a0b eb5f |00b3: const-string v11, "is_pending" // string@5feb │ │ +197f96: 6e30 6600 b30a |00b5: invoke-virtual {v3, v11, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ +197f9c: 6e10 6900 0300 |00b8: invoke-virtual {v3}, Landroid/content/ContentValues;.size:()I // method@0069 │ │ +197fa2: 0a0a |00bb: move-result v10 │ │ +197fa4: 3d0a 0d00 |00bc: if-lez v10, 00c9 // +000d │ │ +197fa8: 6e10 0e57 0900 |00be: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@570e │ │ +197fae: 0c0a |00c1: move-result-object v10 │ │ +197fb0: 6e10 6e00 0a00 |00c2: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +197fb6: 0c0a |00c5: move-result-object v10 │ │ +197fb8: 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 │ │ +197fbe: 1101 |00c9: return-object v1 │ │ +197fc0: 0d00 |00ca: move-exception v0 │ │ +197fc2: 380a 0a00 |00cb: if-eqz v10, 00d5 // +000a │ │ +197fc6: 6e10 9309 0a00 |00cd: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@0993 │ │ +197fcc: 2805 |00d0: goto 00d5 // +0005 │ │ +197fce: 0d0a |00d1: move-exception v10 │ │ +197fd0: 6e20 430b a000 |00d2: invoke-virtual {v0, v10}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b43 │ │ +197fd6: 2700 |00d5: throw v0 │ │ +197fd8: 0d0a |00d6: move-exception v10 │ │ +197fda: 380b 0a00 |00d7: if-eqz v11, 00e1 // +000a │ │ +197fde: 6e10 8c09 0b00 |00d9: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@098c │ │ +197fe4: 2805 |00dc: goto 00e1 // +0005 │ │ +197fe6: 0d0b |00dd: move-exception v11 │ │ +197fe8: 6e20 430b ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b43 │ │ +197fee: 270a |00e1: throw v10 │ │ catches : 10 │ │ 0x004c - 0x0061 │ │ -> 0x00d6 │ │ 0x0061 - 0x0073 │ │ -> 0x0077 │ │ 0x0073 - 0x0076 │ │ -> 0x00d6 │ │ @@ -434933,28 +434934,28 @@ │ │ type : '(Landroid/content/Context;Landroid/content/DialogInterface$OnClickListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -19860c: |[19860c] org.thoughtcrime.securesms.util.SaveAttachmentTask.showWarningDialog:(Landroid/content/Context;Landroid/content/DialogInterface$OnClickListener;)V │ │ -19861c: 2200 4901 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -198620: 7020 8904 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0489 │ │ -198626: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -198628: 6e20 8b04 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@048b │ │ -19862e: 6001 ec27 |0009: sget v1, Lorg/thoughtcrime/securesms/R$string;.ask_export_attachment:I // field@27ec │ │ -198632: 6e20 8e04 1000 |000b: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ -198638: 6001 102c |000e: sget v1, Lorg/thoughtcrime/securesms/R$string;.yes:I // field@2c10 │ │ -19863c: 6e30 9504 1002 |0010: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0495 │ │ -198642: 6001 842a |0013: sget v1, Lorg/thoughtcrime/securesms/R$string;.no:I // field@2a84 │ │ -198646: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -198648: 6e30 9004 1002 |0016: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0490 │ │ -19864e: 6e10 9b04 0000 |0019: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049b │ │ -198654: 0e00 |001c: return-void │ │ +198610: |[198610] org.thoughtcrime.securesms.util.SaveAttachmentTask.showWarningDialog:(Landroid/content/Context;Landroid/content/DialogInterface$OnClickListener;)V │ │ +198620: 2200 4901 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +198624: 7020 8904 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0489 │ │ +19862a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +19862c: 6e20 8b04 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@048b │ │ +198632: 6001 ec27 |0009: sget v1, Lorg/thoughtcrime/securesms/R$string;.ask_export_attachment:I // field@27ec │ │ +198636: 6e20 8e04 1000 |000b: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ +19863c: 6001 102c |000e: sget v1, Lorg/thoughtcrime/securesms/R$string;.yes:I // field@2c10 │ │ +198640: 6e30 9504 1002 |0010: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0495 │ │ +198646: 6001 842a |0013: sget v1, Lorg/thoughtcrime/securesms/R$string;.no:I // field@2a84 │ │ +19864a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +19864c: 6e30 9004 1002 |0016: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0490 │ │ +198652: 6e10 9b04 0000 |0019: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049b │ │ +198658: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x0009 line=370 │ │ 0x000e line=371 │ │ 0x0013 line=372 │ │ @@ -434969,19 +434970,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 │ │ -19815c: |[19815c] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -19816c: 1f01 b411 |0000: check-cast v1, [Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment; // type@11b4 │ │ -198170: 6e20 0a57 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; // method@570a │ │ -198176: 0c01 |0005: move-result-object v1 │ │ -198178: 1101 |0006: return-object v1 │ │ +198160: |[198160] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +198170: 1f01 b411 |0000: check-cast v1, [Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment; // type@11b4 │ │ +198174: 6e20 0a57 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; // method@570a │ │ +19817a: 0c01 |0005: move-result-object v1 │ │ +19817c: 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; │ │ │ │ @@ -434990,80 +434991,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 │ │ -19835c: |[19835c] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; │ │ -19836c: 3809 7000 |0000: if-eqz v9, 0070 // +0070 │ │ -198370: 2190 |0002: array-length v0, v9 │ │ -198372: 3800 6d00 |0003: if-eqz v0, 0070 // +006d │ │ -198376: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -198378: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -19837a: 5482 8142 |0007: iget-object v2, v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4281 │ │ -19837e: 6e10 580b 0200 |0009: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b58 │ │ -198384: 0c02 |000c: move-result-object v2 │ │ -198386: 1f02 2700 |000d: check-cast v2, Landroid/content/Context; // type@0027 │ │ -19838a: 7110 5e57 0200 |000f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/StorageUtil;.canWriteToMediaStore:(Landroid/content/Context;)Z // method@575e │ │ -198390: 0a03 |0012: move-result v3 │ │ -198392: 3903 0d00 |0013: if-nez v3, 0020 // +000d │ │ -198396: 2209 cb10 |0015: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ -19839a: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -19839c: 7110 490a 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -1983a2: 0c02 |001b: move-result-object v2 │ │ -1983a4: 7030 a856 2901 |001c: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56a8 │ │ -1983aa: 1109 |001f: return-object v9 │ │ -1983ac: 3902 0c00 |0020: if-nez v2, 002c // +000c │ │ -1983b0: 2209 cb10 |0022: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ -1983b4: 7110 490a 0000 |0024: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -1983ba: 0c02 |0027: move-result-object v2 │ │ -1983bc: 7030 a856 2901 |0028: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56a8 │ │ -1983c2: 1109 |002b: return-object v9 │ │ -1983c4: 2193 |002c: array-length v3, v9 │ │ -1983c6: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -1983c8: 0716 |002e: move-object v6, v1 │ │ -1983ca: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -1983cc: 3535 1900 |0030: if-ge v5, v3, 0049 // +0019 │ │ -1983d0: 4607 0905 |0032: aget-object v7, v9, v5 │ │ -1983d4: 3807 1200 |0034: if-eqz v7, 0046 // +0012 │ │ -1983d8: 7030 1757 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@5717 │ │ -1983de: 0c06 |0039: move-result-object v6 │ │ -1983e0: 3906 0c00 |003a: if-nez v6, 0046 // +000c │ │ -1983e4: 2209 cb10 |003c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ -1983e8: 7110 490a 0000 |003e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -1983ee: 0c02 |0041: move-result-object v2 │ │ -1983f0: 7030 a856 2901 |0042: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56a8 │ │ -1983f6: 1109 |0045: return-object v9 │ │ -1983f8: d805 0501 |0046: add-int/lit8 v5, v5, #int 1 // #01 │ │ -1983fc: 28e8 |0048: goto 0030 // -0018 │ │ -1983fe: 2199 |0049: array-length v9, v9 │ │ -198400: 3709 0c00 |004a: if-le v9, v0, 0056 // +000c │ │ -198404: 2209 cb10 |004c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ -198408: 7110 490a 0400 |004e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -19840e: 0c02 |0051: move-result-object v2 │ │ -198410: 7030 a856 2901 |0052: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56a8 │ │ -198416: 1109 |0055: return-object v9 │ │ -198418: 2209 cb10 |0056: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ -19841c: 7110 490a 0400 |0058: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -198422: 0c02 |005b: move-result-object v2 │ │ -198424: 7030 a856 2906 |005c: invoke-direct {v9, v2, v6}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56a8 │ │ -19842a: 1109 |005f: return-object v9 │ │ -19842c: 0d09 |0060: move-exception v9 │ │ -19842e: 6202 7f42 |0061: sget-object v2, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@427f │ │ -198432: 7120 c702 9200 |0063: invoke-static {v2, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c7 │ │ -198438: 2209 cb10 |0066: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ -19843c: 7110 490a 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -198442: 0c00 |006b: move-result-object v0 │ │ -198444: 7030 a856 0901 |006c: invoke-direct {v9, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56a8 │ │ -19844a: 1109 |006f: return-object v9 │ │ -19844c: 2209 d402 |0070: new-instance v9, Ljava/lang/AssertionError; // type@02d4 │ │ -198450: 1a00 7a6e |0072: const-string v0, "must pass in at least one attachment" // string@6e7a │ │ -198454: 7020 b909 0900 |0074: invoke-direct {v9, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ -19845a: 2709 |0077: throw v9 │ │ +198360: |[198360] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; │ │ +198370: 3809 7000 |0000: if-eqz v9, 0070 // +0070 │ │ +198374: 2190 |0002: array-length v0, v9 │ │ +198376: 3800 6d00 |0003: if-eqz v0, 0070 // +006d │ │ +19837a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +19837c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +19837e: 5482 8142 |0007: iget-object v2, v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4281 │ │ +198382: 6e10 580b 0200 |0009: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b58 │ │ +198388: 0c02 |000c: move-result-object v2 │ │ +19838a: 1f02 2700 |000d: check-cast v2, Landroid/content/Context; // type@0027 │ │ +19838e: 7110 5e57 0200 |000f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/StorageUtil;.canWriteToMediaStore:(Landroid/content/Context;)Z // method@575e │ │ +198394: 0a03 |0012: move-result v3 │ │ +198396: 3903 0d00 |0013: if-nez v3, 0020 // +000d │ │ +19839a: 2209 cb10 |0015: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ +19839e: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +1983a0: 7110 490a 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +1983a6: 0c02 |001b: move-result-object v2 │ │ +1983a8: 7030 a856 2901 |001c: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56a8 │ │ +1983ae: 1109 |001f: return-object v9 │ │ +1983b0: 3902 0c00 |0020: if-nez v2, 002c // +000c │ │ +1983b4: 2209 cb10 |0022: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ +1983b8: 7110 490a 0000 |0024: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +1983be: 0c02 |0027: move-result-object v2 │ │ +1983c0: 7030 a856 2901 |0028: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56a8 │ │ +1983c6: 1109 |002b: return-object v9 │ │ +1983c8: 2193 |002c: array-length v3, v9 │ │ +1983ca: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +1983cc: 0716 |002e: move-object v6, v1 │ │ +1983ce: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +1983d0: 3535 1900 |0030: if-ge v5, v3, 0049 // +0019 │ │ +1983d4: 4607 0905 |0032: aget-object v7, v9, v5 │ │ +1983d8: 3807 1200 |0034: if-eqz v7, 0046 // +0012 │ │ +1983dc: 7030 1757 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@5717 │ │ +1983e2: 0c06 |0039: move-result-object v6 │ │ +1983e4: 3906 0c00 |003a: if-nez v6, 0046 // +000c │ │ +1983e8: 2209 cb10 |003c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ +1983ec: 7110 490a 0000 |003e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +1983f2: 0c02 |0041: move-result-object v2 │ │ +1983f4: 7030 a856 2901 |0042: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56a8 │ │ +1983fa: 1109 |0045: return-object v9 │ │ +1983fc: d805 0501 |0046: add-int/lit8 v5, v5, #int 1 // #01 │ │ +198400: 28e8 |0048: goto 0030 // -0018 │ │ +198402: 2199 |0049: array-length v9, v9 │ │ +198404: 3709 0c00 |004a: if-le v9, v0, 0056 // +000c │ │ +198408: 2209 cb10 |004c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ +19840c: 7110 490a 0400 |004e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +198412: 0c02 |0051: move-result-object v2 │ │ +198414: 7030 a856 2901 |0052: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56a8 │ │ +19841a: 1109 |0055: return-object v9 │ │ +19841c: 2209 cb10 |0056: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ +198420: 7110 490a 0400 |0058: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +198426: 0c02 |005b: move-result-object v2 │ │ +198428: 7030 a856 2906 |005c: invoke-direct {v9, v2, v6}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56a8 │ │ +19842e: 1109 |005f: return-object v9 │ │ +198430: 0d09 |0060: move-exception v9 │ │ +198432: 6202 7f42 |0061: sget-object v2, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@427f │ │ +198436: 7120 c702 9200 |0063: invoke-static {v2, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c7 │ │ +19843c: 2209 cb10 |0066: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ +198440: 7110 490a 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +198446: 0c00 |006b: move-result-object v0 │ │ +198448: 7030 a856 0901 |006c: invoke-direct {v9, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@56a8 │ │ +19844e: 1109 |006f: return-object v9 │ │ +198450: 2209 d402 |0070: new-instance v9, Ljava/lang/AssertionError; // type@02d4 │ │ +198454: 1a00 7a6e |0072: const-string v0, "must pass in at least one attachment" // string@6e7a │ │ +198458: 7020 b909 0900 |0074: invoke-direct {v9, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ +19845e: 2709 |0077: throw v9 │ │ catches : 1 │ │ 0x0007 - 0x005f │ │ Ljava/io/IOException; -> 0x0060 │ │ positions : │ │ 0x0002 line=56 │ │ 0x0007 line=61 │ │ 0x000f line=64 │ │ @@ -435086,18 +435087,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 │ │ -1984d0: |[1984d0] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Ljava/lang/Object;)V │ │ -1984e0: 1f01 cb10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ -1984e4: 6e20 1457 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V // method@5714 │ │ -1984ea: 0e00 |0005: return-void │ │ +1984d4: |[1984d4] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Ljava/lang/Object;)V │ │ +1984e4: 1f01 cb10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/util/Pair; // type@10cb │ │ +1984e8: 6e20 1457 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V // method@5714 │ │ +1984ee: 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; │ │ │ │ @@ -435106,87 +435107,87 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/Pair;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 135 16-bit code units │ │ -1984ec: |[1984ec] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V │ │ -1984fc: 6f20 3658 6500 |0000: invoke-super {v5, v6}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@5836 │ │ -198502: 5450 8142 |0003: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4281 │ │ -198506: 6e10 580b 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b58 │ │ -19850c: 0c00 |0008: move-result-object v0 │ │ -19850e: 1f00 2700 |0009: check-cast v0, Landroid/content/Context; // type@0027 │ │ -198512: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -198516: 0e00 |000d: return-void │ │ -198518: 6e10 ab56 0600 |000e: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@56ab │ │ -19851e: 0c01 |0011: move-result-object v1 │ │ -198520: 1f01 ed02 |0012: check-cast v1, Ljava/lang/Integer; // type@02ed │ │ -198524: 6e10 420a 0100 |0014: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ -19852a: 0a01 |0017: move-result v1 │ │ -19852c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -19852e: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -198530: 3801 2300 |001a: if-eqz v1, 003d // +0023 │ │ -198534: 3231 0f00 |001c: if-eq v1, v3, 002b // +000f │ │ -198538: 3221 0300 |001e: if-eq v1, v2, 0021 // +0003 │ │ -19853c: 2866 |0020: goto 0086 // +0066 │ │ -19853e: 6006 dc28 |0021: sget v6, Lorg/thoughtcrime/securesms/R$string;.error:I // field@28dc │ │ -198542: 7130 7304 6003 |0023: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0473 │ │ -198548: 0c06 |0026: move-result-object v6 │ │ -19854a: 6e10 7504 0600 |0027: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0475 │ │ -198550: 285c |002a: goto 0086 // +005c │ │ -198552: 6e10 7600 0000 |002b: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -198558: 0c06 |002e: move-result-object v6 │ │ -19855a: 6001 dc28 |002f: sget v1, Lorg/thoughtcrime/securesms/R$string;.error:I // field@28dc │ │ -19855e: 6e20 e500 1600 |0031: invoke-virtual {v6, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -198564: 0c06 |0034: move-result-object v6 │ │ -198566: 7130 7404 6003 |0035: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0474 │ │ -19856c: 0c06 |0038: move-result-object v6 │ │ -19856e: 6e10 7504 0600 |0039: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0475 │ │ -198574: 284a |003c: goto 0086 // +004a │ │ -198576: 6e10 ad56 0600 |003d: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@56ad │ │ -19857c: 0c06 |0040: move-result-object v6 │ │ -19857e: 1f06 8700 |0041: check-cast v6, Landroid/net/Uri; // type@0087 │ │ -198582: 3906 0400 |0043: if-nez v6, 0047 // +0004 │ │ -198586: 1206 |0045: const/4 v6, #int 0 // #0 │ │ -198588: 2825 |0046: goto 006b // +0025 │ │ -19858a: 7020 1257 6500 |0047: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; // method@5712 │ │ -198590: 0c01 |004a: move-result-object v1 │ │ -198592: 3801 0600 |004b: if-eqz v1, 0051 // +0006 │ │ -198596: 7110 0102 0100 |004d: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -19859c: 0c06 |0050: move-result-object v6 │ │ -19859e: 6e10 fd01 0600 |0051: invoke-virtual {v6}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01fd │ │ -1985a4: 0c01 |0054: move-result-object v1 │ │ -1985a6: 7210 cc0c 0100 |0055: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ -1985ac: 0a04 |0058: move-result v4 │ │ -1985ae: 3424 0e00 |0059: if-lt v4, v2, 0067 // +000e │ │ -1985b2: 7210 cc0c 0100 |005b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ -1985b8: 0a06 |005e: move-result v6 │ │ -1985ba: b126 |005f: sub-int/2addr v6, v2 │ │ -1985bc: 7220 c30c 6100 |0060: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ -1985c2: 0c06 |0063: move-result-object v6 │ │ -1985c4: 1f06 0503 |0064: check-cast v6, Ljava/lang/String; // type@0305 │ │ -1985c8: 2805 |0066: goto 006b // +0005 │ │ -1985ca: 6e10 fc01 0600 |0067: invoke-virtual {v6}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -1985d0: 0c06 |006a: move-result-object v6 │ │ -1985d2: 3906 0900 |006b: if-nez v6, 0074 // +0009 │ │ -1985d6: 6006 9228 |006d: sget v6, Lorg/thoughtcrime/securesms/R$string;.done:I // field@2892 │ │ -1985da: 6e20 7700 6000 |006f: invoke-virtual {v0, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1985e0: 0c06 |0072: move-result-object v6 │ │ -1985e2: 280c |0073: goto 007f // +000c │ │ -1985e4: 6001 2229 |0074: sget v1, Lorg/thoughtcrime/securesms/R$string;.file_saved_to:I // field@2922 │ │ -1985e8: 2332 3211 |0076: new-array v2, v3, [Ljava/lang/Object; // type@1132 │ │ -1985ec: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -1985ee: 4d06 0204 |0079: aput-object v6, v2, v4 │ │ -1985f2: 6e30 7800 1002 |007b: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0078 │ │ -1985f8: 0c06 |007e: move-result-object v6 │ │ -1985fa: 7130 7404 6003 |007f: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0474 │ │ -198600: 0c06 |0082: move-result-object v6 │ │ -198602: 6e10 7504 0600 |0083: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0475 │ │ -198608: 0e00 |0086: return-void │ │ +1984f0: |[1984f0] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V │ │ +198500: 6f20 3658 6500 |0000: invoke-super {v5, v6}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@5836 │ │ +198506: 5450 8142 |0003: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4281 │ │ +19850a: 6e10 580b 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b58 │ │ +198510: 0c00 |0008: move-result-object v0 │ │ +198512: 1f00 2700 |0009: check-cast v0, Landroid/content/Context; // type@0027 │ │ +198516: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +19851a: 0e00 |000d: return-void │ │ +19851c: 6e10 ab56 0600 |000e: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@56ab │ │ +198522: 0c01 |0011: move-result-object v1 │ │ +198524: 1f01 ed02 |0012: check-cast v1, Ljava/lang/Integer; // type@02ed │ │ +198528: 6e10 420a 0100 |0014: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a42 │ │ +19852e: 0a01 |0017: move-result v1 │ │ +198530: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +198532: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +198534: 3801 2300 |001a: if-eqz v1, 003d // +0023 │ │ +198538: 3231 0f00 |001c: if-eq v1, v3, 002b // +000f │ │ +19853c: 3221 0300 |001e: if-eq v1, v2, 0021 // +0003 │ │ +198540: 2866 |0020: goto 0086 // +0066 │ │ +198542: 6006 dc28 |0021: sget v6, Lorg/thoughtcrime/securesms/R$string;.error:I // field@28dc │ │ +198546: 7130 7304 6003 |0023: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0473 │ │ +19854c: 0c06 |0026: move-result-object v6 │ │ +19854e: 6e10 7504 0600 |0027: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0475 │ │ +198554: 285c |002a: goto 0086 // +005c │ │ +198556: 6e10 7600 0000 |002b: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +19855c: 0c06 |002e: move-result-object v6 │ │ +19855e: 6001 dc28 |002f: sget v1, Lorg/thoughtcrime/securesms/R$string;.error:I // field@28dc │ │ +198562: 6e20 e500 1600 |0031: invoke-virtual {v6, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +198568: 0c06 |0034: move-result-object v6 │ │ +19856a: 7130 7404 6003 |0035: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0474 │ │ +198570: 0c06 |0038: move-result-object v6 │ │ +198572: 6e10 7504 0600 |0039: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0475 │ │ +198578: 284a |003c: goto 0086 // +004a │ │ +19857a: 6e10 ad56 0600 |003d: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@56ad │ │ +198580: 0c06 |0040: move-result-object v6 │ │ +198582: 1f06 8700 |0041: check-cast v6, Landroid/net/Uri; // type@0087 │ │ +198586: 3906 0400 |0043: if-nez v6, 0047 // +0004 │ │ +19858a: 1206 |0045: const/4 v6, #int 0 // #0 │ │ +19858c: 2825 |0046: goto 006b // +0025 │ │ +19858e: 7020 1257 6500 |0047: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; // method@5712 │ │ +198594: 0c01 |004a: move-result-object v1 │ │ +198596: 3801 0600 |004b: if-eqz v1, 0051 // +0006 │ │ +19859a: 7110 0102 0100 |004d: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1985a0: 0c06 |0050: move-result-object v6 │ │ +1985a2: 6e10 fd01 0600 |0051: invoke-virtual {v6}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01fd │ │ +1985a8: 0c01 |0054: move-result-object v1 │ │ +1985aa: 7210 cc0c 0100 |0055: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ +1985b0: 0a04 |0058: move-result v4 │ │ +1985b2: 3424 0e00 |0059: if-lt v4, v2, 0067 // +000e │ │ +1985b6: 7210 cc0c 0100 |005b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ccc │ │ +1985bc: 0a06 |005e: move-result v6 │ │ +1985be: b126 |005f: sub-int/2addr v6, v2 │ │ +1985c0: 7220 c30c 6100 |0060: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cc3 │ │ +1985c6: 0c06 |0063: move-result-object v6 │ │ +1985c8: 1f06 0503 |0064: check-cast v6, Ljava/lang/String; // type@0305 │ │ +1985cc: 2805 |0066: goto 006b // +0005 │ │ +1985ce: 6e10 fc01 0600 |0067: invoke-virtual {v6}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +1985d4: 0c06 |006a: move-result-object v6 │ │ +1985d6: 3906 0900 |006b: if-nez v6, 0074 // +0009 │ │ +1985da: 6006 9228 |006d: sget v6, Lorg/thoughtcrime/securesms/R$string;.done:I // field@2892 │ │ +1985de: 6e20 7700 6000 |006f: invoke-virtual {v0, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1985e4: 0c06 |0072: move-result-object v6 │ │ +1985e6: 280c |0073: goto 007f // +000c │ │ +1985e8: 6001 2229 |0074: sget v1, Lorg/thoughtcrime/securesms/R$string;.file_saved_to:I // field@2922 │ │ +1985ec: 2332 3211 |0076: new-array v2, v3, [Ljava/lang/Object; // type@1132 │ │ +1985f0: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +1985f2: 4d06 0204 |0079: aput-object v6, v2, v4 │ │ +1985f6: 6e30 7800 1002 |007b: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0078 │ │ +1985fc: 0c06 |007e: move-result-object v6 │ │ +1985fe: 7130 7404 6003 |007f: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0474 │ │ +198604: 0c06 |0082: move-result-object v6 │ │ +198606: 6e10 7504 0600 |0083: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0475 │ │ +19860c: 0e00 |0086: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=310 │ │ 0x000e line=313 │ │ 0x0021 line=342 │ │ 0x0027 line=343 │ │ @@ -435268,38 +435269,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1994e4: |[1994e4] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:()V │ │ -1994f4: 0e00 |0000: return-void │ │ +1994e8: |[1994e8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:()V │ │ +1994f8: 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 │ │ -1994f8: |[1994f8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V │ │ -199508: 7010 e605 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.:()V // method@05e6 │ │ -19950e: 5b01 9d42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429d │ │ -199512: 2201 7903 |0005: new-instance v1, Ljava/util/HashMap; // type@0379 │ │ -199516: 7010 8d0c 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c8d │ │ -19951c: 5b01 9e42 |000a: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@429e │ │ -199520: 5c02 9f42 |000c: iput-boolean v2, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@429f │ │ -199524: 5c03 a142 |000e: iput-boolean v3, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@42a1 │ │ -199528: 0e00 |0010: return-void │ │ +1994fc: |[1994fc] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V │ │ +19950c: 7010 e605 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.:()V // method@05e6 │ │ +199512: 5b01 9d42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429d │ │ +199516: 2201 7903 |0005: new-instance v1, Ljava/util/HashMap; // type@0379 │ │ +19951a: 7010 8d0c 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0c8d │ │ +199520: 5b01 9e42 |000a: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@429e │ │ +199524: 5c02 9f42 |000c: iput-boolean v2, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@429f │ │ +199528: 5c03 a142 |000e: iput-boolean v3, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@42a1 │ │ +19952c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ 0x000c line=38 │ │ 0x000e line=39 │ │ @@ -435314,19 +435315,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 │ │ -1993a0: |[1993a0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I │ │ -1993b0: 6e10 3003 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getY:()F // method@0330 │ │ -1993b6: 0a01 |0003: move-result v1 │ │ -1993b8: 8711 |0004: float-to-int v1, v1 │ │ -1993ba: 0f01 |0005: return v1 │ │ +1993a4: |[1993a4] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I │ │ +1993b4: 6e10 3003 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getY:()F // method@0330 │ │ +1993ba: 0a01 |0003: move-result v1 │ │ +1993bc: 8711 |0004: float-to-int v1, v1 │ │ +1993be: 0f01 |0005: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ @@ -435336,29 +435337,29 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -199360: |[199360] org.thoughtcrime.securesms.util.StickyHeaderDecoration.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z │ │ -199370: 6e10 f805 0200 |0000: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@05f8 │ │ -199376: 0c00 |0003: move-result-object v0 │ │ -199378: 2000 a901 |0004: instance-of v0, v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01a9 │ │ -19937c: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -199380: 6e10 f805 0200 |0008: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@05f8 │ │ -199386: 0c02 |000b: move-result-object v2 │ │ -199388: 1f02 a901 |000c: check-cast v2, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01a9 │ │ -19938c: 6e10 de05 0200 |000e: invoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.getReverseLayout:()Z // method@05de │ │ -199392: 0a02 |0011: move-result v2 │ │ -199394: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -199398: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -19939a: 2802 |0015: goto 0017 // +0002 │ │ -19939c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -19939e: 0f02 |0017: return v2 │ │ +199364: |[199364] org.thoughtcrime.securesms.util.StickyHeaderDecoration.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z │ │ +199374: 6e10 f805 0200 |0000: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@05f8 │ │ +19937a: 0c00 |0003: move-result-object v0 │ │ +19937c: 2000 a901 |0004: instance-of v0, v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01a9 │ │ +199380: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +199384: 6e10 f805 0200 |0008: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@05f8 │ │ +19938a: 0c02 |000b: move-result-object v2 │ │ +19938c: 1f02 a901 |000c: check-cast v2, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01a9 │ │ +199390: 6e10 de05 0200 |000e: invoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.getReverseLayout:()Z // method@05de │ │ +199396: 0a02 |0011: move-result v2 │ │ +199398: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +19939c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +19939e: 2802 |0015: goto 0017 // +0002 │ │ +1993a0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +1993a2: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0008 line=175 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ 0x0000 - 0x0018 reg=2 (null) Landroidx/recyclerview/widget/RecyclerView; │ │ @@ -435368,23 +435369,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 │ │ -1994b4: |[1994b4] org.thoughtcrime.securesms.util.StickyHeaderDecoration.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I │ │ -1994c4: 7020 5557 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5755 │ │ -1994ca: 0a00 |0003: move-result v0 │ │ -1994cc: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -1994d0: 6e10 f605 0200 |0006: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05f6 │ │ -1994d6: 0a02 |0009: move-result v2 │ │ -1994d8: d802 02ff |000a: add-int/lit8 v2, v2, #int -1 // #ff │ │ -1994dc: 9103 0203 |000c: sub-int v3, v2, v3 │ │ -1994e0: 0f03 |000e: return v3 │ │ +1994b8: |[1994b8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I │ │ +1994c8: 7020 5557 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5755 │ │ +1994ce: 0a00 |0003: move-result v0 │ │ +1994d0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +1994d4: 6e10 f605 0200 |0006: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05f6 │ │ +1994da: 0a02 |0009: move-result v2 │ │ +1994dc: d802 02ff |000a: add-int/lit8 v2, v2, #int -1 // #ff │ │ +1994e0: 9103 0203 |000c: sub-int v3, v2, v3 │ │ +1994e4: 0f03 |000e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ 0x0000 - 0x000f reg=2 (null) Landroidx/recyclerview/widget/RecyclerView; │ │ 0x0000 - 0x000f reg=3 (null) I │ │ @@ -435395,75 +435396,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 │ │ -1991d4: |[1991d4] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -1991e4: 7220 4957 a900 |0000: invoke-interface {v9, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5749 │ │ -1991ea: 0b00 |0003: move-result-wide v0 │ │ -1991ec: 5472 9e42 |0004: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@429e │ │ -1991f0: 7120 550a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ -1991f6: 0c03 |0009: move-result-object v3 │ │ -1991f8: 7220 db0c 3200 |000a: invoke-interface {v2, v3}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0cdb │ │ -1991fe: 0a02 |000d: move-result v2 │ │ -199200: 3802 0f00 |000e: if-eqz v2, 001d // +000f │ │ -199204: 5478 9e42 |0010: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@429e │ │ -199208: 7120 550a 1000 |0012: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ -19920e: 0c09 |0015: move-result-object v9 │ │ -199210: 7220 dd0c 9800 |0016: invoke-interface {v8, v9}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cdd │ │ -199216: 0c08 |0019: move-result-object v8 │ │ -199218: 1f08 b301 |001a: check-cast v8, Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // type@01b3 │ │ -19921c: 1108 |001c: return-object v8 │ │ -19921e: 7220 4b57 8900 |001d: invoke-interface {v9, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@574b │ │ -199224: 0c02 |0020: move-result-object v2 │ │ -199226: 5423 6500 |0021: iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ -19922a: 7230 4a57 290a |0023: invoke-interface {v9, v2, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@574a │ │ -199230: 6e10 fd05 0800 |0026: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getWidth:()I // method@05fd │ │ -199236: 0a09 |0029: move-result v9 │ │ -199238: 150a 0040 |002a: const/high16 v10, #int 1073741824 // #4000 │ │ -19923c: 7120 0c03 a900 |002c: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@030c │ │ -199242: 0a09 |002f: move-result v9 │ │ -199244: 6e10 f705 0800 |0030: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getHeight:()I // method@05f7 │ │ -19924a: 0a0a |0033: move-result v10 │ │ -19924c: 1204 |0034: const/4 v4, #int 0 // #0 │ │ -19924e: 7120 0c03 4a00 |0035: invoke-static {v10, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@030c │ │ -199254: 0a0a |0038: move-result v10 │ │ -199256: 6e10 fa05 0800 |0039: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingLeft:()I // method@05fa │ │ -19925c: 0a05 |003c: move-result v5 │ │ -19925e: 6e10 fb05 0800 |003d: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingRight:()I // method@05fb │ │ -199264: 0a06 |0040: move-result v6 │ │ -199266: b065 |0041: add-int/2addr v5, v6 │ │ -199268: 6e10 1f03 0300 |0042: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -19926e: 0c06 |0045: move-result-object v6 │ │ -199270: 5266 5a00 |0046: iget v6, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ -199274: 7130 5303 5906 |0048: invoke-static {v9, v5, v6}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0353 │ │ -19927a: 0a09 |004b: move-result v9 │ │ -19927c: 6e10 fc05 0800 |004c: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingTop:()I // method@05fc │ │ -199282: 0a05 |004f: move-result v5 │ │ -199284: 6e10 f905 0800 |0050: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingBottom:()I // method@05f9 │ │ -19928a: 0a08 |0053: move-result v8 │ │ -19928c: b085 |0054: add-int/2addr v5, v8 │ │ -19928e: 6e10 1f03 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ -199294: 0c08 |0058: move-result-object v8 │ │ -199296: 5288 5900 |0059: iget v8, v8, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ -19929a: 7130 5303 5a08 |005b: invoke-static {v10, v5, v8}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0353 │ │ -1992a0: 0a08 |005e: move-result v8 │ │ -1992a2: 6e30 3403 9308 |005f: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@0334 │ │ -1992a8: 6e10 2303 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0323 │ │ -1992ae: 0a08 |0065: move-result v8 │ │ -1992b0: 6e10 2203 0300 |0066: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0322 │ │ -1992b6: 0a09 |0069: move-result v9 │ │ -1992b8: 6e59 3303 4384 |006a: invoke-virtual {v3, v4, v4, v8, v9}, Landroid/view/View;.layout:(IIII)V // method@0333 │ │ -1992be: 5478 9e42 |006d: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@429e │ │ -1992c2: 7120 550a 1000 |006f: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ -1992c8: 0c09 |0072: move-result-object v9 │ │ -1992ca: 7230 e00c 9802 |0073: invoke-interface {v8, v9, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -1992d0: 1102 |0076: return-object v2 │ │ +1991d8: |[1991d8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +1991e8: 7220 4957 a900 |0000: invoke-interface {v9, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5749 │ │ +1991ee: 0b00 |0003: move-result-wide v0 │ │ +1991f0: 5472 9e42 |0004: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@429e │ │ +1991f4: 7120 550a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ +1991fa: 0c03 |0009: move-result-object v3 │ │ +1991fc: 7220 db0c 3200 |000a: invoke-interface {v2, v3}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0cdb │ │ +199202: 0a02 |000d: move-result v2 │ │ +199204: 3802 0f00 |000e: if-eqz v2, 001d // +000f │ │ +199208: 5478 9e42 |0010: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@429e │ │ +19920c: 7120 550a 1000 |0012: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ +199212: 0c09 |0015: move-result-object v9 │ │ +199214: 7220 dd0c 9800 |0016: invoke-interface {v8, v9}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cdd │ │ +19921a: 0c08 |0019: move-result-object v8 │ │ +19921c: 1f08 b301 |001a: check-cast v8, Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // type@01b3 │ │ +199220: 1108 |001c: return-object v8 │ │ +199222: 7220 4b57 8900 |001d: invoke-interface {v9, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@574b │ │ +199228: 0c02 |0020: move-result-object v2 │ │ +19922a: 5423 6500 |0021: iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ +19922e: 7230 4a57 290a |0023: invoke-interface {v9, v2, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@574a │ │ +199234: 6e10 fd05 0800 |0026: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getWidth:()I // method@05fd │ │ +19923a: 0a09 |0029: move-result v9 │ │ +19923c: 150a 0040 |002a: const/high16 v10, #int 1073741824 // #4000 │ │ +199240: 7120 0c03 a900 |002c: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@030c │ │ +199246: 0a09 |002f: move-result v9 │ │ +199248: 6e10 f705 0800 |0030: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getHeight:()I // method@05f7 │ │ +19924e: 0a0a |0033: move-result v10 │ │ +199250: 1204 |0034: const/4 v4, #int 0 // #0 │ │ +199252: 7120 0c03 4a00 |0035: invoke-static {v10, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@030c │ │ +199258: 0a0a |0038: move-result v10 │ │ +19925a: 6e10 fa05 0800 |0039: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingLeft:()I // method@05fa │ │ +199260: 0a05 |003c: move-result v5 │ │ +199262: 6e10 fb05 0800 |003d: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingRight:()I // method@05fb │ │ +199268: 0a06 |0040: move-result v6 │ │ +19926a: b065 |0041: add-int/2addr v5, v6 │ │ +19926c: 6e10 1f03 0300 |0042: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +199272: 0c06 |0045: move-result-object v6 │ │ +199274: 5266 5a00 |0046: iget v6, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ +199278: 7130 5303 5906 |0048: invoke-static {v9, v5, v6}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0353 │ │ +19927e: 0a09 |004b: move-result v9 │ │ +199280: 6e10 fc05 0800 |004c: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingTop:()I // method@05fc │ │ +199286: 0a05 |004f: move-result v5 │ │ +199288: 6e10 f905 0800 |0050: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingBottom:()I // method@05f9 │ │ +19928e: 0a08 |0053: move-result v8 │ │ +199290: b085 |0054: add-int/2addr v5, v8 │ │ +199292: 6e10 1f03 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031f │ │ +199298: 0c08 |0058: move-result-object v8 │ │ +19929a: 5288 5900 |0059: iget v8, v8, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ +19929e: 7130 5303 5a08 |005b: invoke-static {v10, v5, v8}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0353 │ │ +1992a4: 0a08 |005e: move-result v8 │ │ +1992a6: 6e30 3403 9308 |005f: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@0334 │ │ +1992ac: 6e10 2303 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0323 │ │ +1992b2: 0a08 |0065: move-result v8 │ │ +1992b4: 6e10 2203 0300 |0066: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0322 │ │ +1992ba: 0a09 |0069: move-result v9 │ │ +1992bc: 6e59 3303 4384 |006a: invoke-virtual {v3, v4, v4, v8, v9}, Landroid/view/View;.layout:(IIII)V // method@0333 │ │ +1992c2: 5478 9e42 |006d: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@429e │ │ +1992c6: 7120 550a 1000 |006f: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ +1992cc: 0c09 |0072: move-result-object v9 │ │ +1992ce: 7230 e00c 9802 |0073: invoke-interface {v8, v9, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +1992d4: 1102 |0076: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0004 line=80 │ │ 0x0010 line=81 │ │ 0x001d line=83 │ │ 0x0021 line=84 │ │ @@ -435488,22 +435489,22 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1993bc: |[1993bc] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderHeightForLayout:(Landroid/view/View;)I │ │ -1993cc: 5510 9f42 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@429f │ │ -1993d0: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -1993d4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1993d6: 2805 |0005: goto 000a // +0005 │ │ -1993d8: 6e10 1b03 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getHeight:()I // method@031b │ │ -1993de: 0a02 |0009: move-result v2 │ │ -1993e0: 0f02 |000a: return v2 │ │ +1993c0: |[1993c0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderHeightForLayout:(Landroid/view/View;)I │ │ +1993d0: 5510 9f42 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@429f │ │ +1993d4: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +1993d8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1993da: 2805 |0005: goto 000a // +0005 │ │ +1993dc: 6e10 1b03 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getHeight:()I // method@031b │ │ +1993e2: 0a02 |0009: move-result v2 │ │ +1993e4: 0f02 |000a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/view/View; │ │ │ │ @@ -435512,67 +435513,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 │ │ -1993e4: |[1993e4] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderTop:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/view/View;II)I │ │ -1993f4: 6e20 5057 9600 |0000: invoke-virtual {v6, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@5750 │ │ -1993fa: 0a09 |0003: move-result v9 │ │ -1993fc: 7030 4e57 7608 |0004: invoke-direct {v6, v7, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@574e │ │ -199402: 0a08 |0007: move-result v8 │ │ -199404: b198 |0008: sub-int/2addr v8, v9 │ │ -199406: 5560 a142 |0009: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@42a1 │ │ -19940a: 3800 5300 |000b: if-eqz v0, 005e // +0053 │ │ -19940e: 390b 5100 |000d: if-nez v11, 005e // +0051 │ │ -199412: 6e10 f605 0700 |000f: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05f6 │ │ -199418: 0a0b |0012: move-result v11 │ │ -19941a: 5460 9d42 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429d │ │ -19941e: 7220 4957 a000 |0015: invoke-interface {v0, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5749 │ │ -199424: 0b00 |0018: move-result-wide v0 │ │ -199426: 121a |0019: const/4 v10, #int 1 // #1 │ │ -199428: 35ba 3b00 |001a: if-ge v10, v11, 0055 // +003b │ │ -19942c: 7030 5857 760a |001c: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5758 │ │ -199432: 0a02 |001f: move-result v2 │ │ -199434: 6e20 f505 2700 |0020: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05f5 │ │ -19943a: 0c02 |0023: move-result-object v2 │ │ -19943c: 6e20 f405 2700 |0024: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f4 │ │ -199442: 0a02 |0027: move-result v2 │ │ -199444: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -199446: 3232 2900 |0029: if-eq v2, v3, 0052 // +0029 │ │ -19944a: 5463 9d42 |002b: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429d │ │ -19944e: 7220 4957 2300 |002d: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5749 │ │ -199454: 0b03 |0030: move-result-wide v3 │ │ -199456: 3105 0300 |0031: cmp-long v5, v3, v0 │ │ -19945a: 3805 1f00 |0033: if-eqz v5, 0052 // +001f │ │ -19945e: 7030 5857 760a |0035: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5758 │ │ -199464: 0a0a |0038: move-result v10 │ │ -199466: 6e20 f505 a700 |0039: invoke-virtual {v7, v10}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05f5 │ │ -19946c: 0c0a |003c: move-result-object v10 │ │ -19946e: 7030 4e57 760a |003d: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@574e │ │ -199474: 0a0a |0040: move-result v10 │ │ -199476: 546b 9d42 |0041: iget-object v11, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429d │ │ -19947a: 6e40 4f57 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@574f │ │ -199480: 0c07 |0046: move-result-object v7 │ │ -199482: 5477 6500 |0047: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ -199486: 6e10 1b03 0700 |0049: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@031b │ │ -19948c: 0a07 |004c: move-result v7 │ │ -19948e: b079 |004d: add-int/2addr v9, v7 │ │ -199490: b19a |004e: sub-int/2addr v10, v9 │ │ -199492: 3b0a 0600 |004f: if-gez v10, 0055 // +0006 │ │ -199496: 0f0a |0051: return v10 │ │ -199498: d80a 0a01 |0052: add-int/lit8 v10, v10, #int 1 // #01 │ │ -19949c: 28c6 |0054: goto 001a // -003a │ │ -19949e: 5567 a142 |0055: iget-boolean v7, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@42a1 │ │ -1994a2: 3807 0700 |0057: if-eqz v7, 005e // +0007 │ │ -1994a6: 1207 |0059: const/4 v7, #int 0 // #0 │ │ -1994a8: 7120 6f0a 8700 |005a: invoke-static {v7, v8}, Ljava/lang/Math;.max:(II)I // method@0a6f │ │ -1994ae: 0a08 |005d: move-result v8 │ │ -1994b0: 0f08 |005e: return v8 │ │ +1993e8: |[1993e8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderTop:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/view/View;II)I │ │ +1993f8: 6e20 5057 9600 |0000: invoke-virtual {v6, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@5750 │ │ +1993fe: 0a09 |0003: move-result v9 │ │ +199400: 7030 4e57 7608 |0004: invoke-direct {v6, v7, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@574e │ │ +199406: 0a08 |0007: move-result v8 │ │ +199408: b198 |0008: sub-int/2addr v8, v9 │ │ +19940a: 5560 a142 |0009: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@42a1 │ │ +19940e: 3800 5300 |000b: if-eqz v0, 005e // +0053 │ │ +199412: 390b 5100 |000d: if-nez v11, 005e // +0051 │ │ +199416: 6e10 f605 0700 |000f: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05f6 │ │ +19941c: 0a0b |0012: move-result v11 │ │ +19941e: 5460 9d42 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429d │ │ +199422: 7220 4957 a000 |0015: invoke-interface {v0, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5749 │ │ +199428: 0b00 |0018: move-result-wide v0 │ │ +19942a: 121a |0019: const/4 v10, #int 1 // #1 │ │ +19942c: 35ba 3b00 |001a: if-ge v10, v11, 0055 // +003b │ │ +199430: 7030 5857 760a |001c: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5758 │ │ +199436: 0a02 |001f: move-result v2 │ │ +199438: 6e20 f505 2700 |0020: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05f5 │ │ +19943e: 0c02 |0023: move-result-object v2 │ │ +199440: 6e20 f405 2700 |0024: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f4 │ │ +199446: 0a02 |0027: move-result v2 │ │ +199448: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +19944a: 3232 2900 |0029: if-eq v2, v3, 0052 // +0029 │ │ +19944e: 5463 9d42 |002b: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429d │ │ +199452: 7220 4957 2300 |002d: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5749 │ │ +199458: 0b03 |0030: move-result-wide v3 │ │ +19945a: 3105 0300 |0031: cmp-long v5, v3, v0 │ │ +19945e: 3805 1f00 |0033: if-eqz v5, 0052 // +001f │ │ +199462: 7030 5857 760a |0035: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5758 │ │ +199468: 0a0a |0038: move-result v10 │ │ +19946a: 6e20 f505 a700 |0039: invoke-virtual {v7, v10}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05f5 │ │ +199470: 0c0a |003c: move-result-object v10 │ │ +199472: 7030 4e57 760a |003d: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@574e │ │ +199478: 0a0a |0040: move-result v10 │ │ +19947a: 546b 9d42 |0041: iget-object v11, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429d │ │ +19947e: 6e40 4f57 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@574f │ │ +199484: 0c07 |0046: move-result-object v7 │ │ +199486: 5477 6500 |0047: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ +19948a: 6e10 1b03 0700 |0049: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@031b │ │ +199490: 0a07 |004c: move-result v7 │ │ +199492: b079 |004d: add-int/2addr v9, v7 │ │ +199494: b19a |004e: sub-int/2addr v10, v9 │ │ +199496: 3b0a 0600 |004f: if-gez v10, 0055 // +0006 │ │ +19949a: 0f0a |0051: return v10 │ │ +19949c: d80a 0a01 |0052: add-int/lit8 v10, v10, #int 1 // #01 │ │ +1994a0: 28c6 |0054: goto 001a // -003a │ │ +1994a2: 5567 a142 |0055: iget-boolean v7, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@42a1 │ │ +1994a6: 3807 0700 |0057: if-eqz v7, 005e // +0007 │ │ +1994aa: 1207 |0059: const/4 v7, #int 0 // #0 │ │ +1994ac: 7120 6f0a 8700 |005a: invoke-static {v7, v8}, Ljava/lang/Math;.max:(II)I // method@0a6f │ │ +1994b2: 0a08 |005d: move-result v8 │ │ +1994b4: 0f08 |005e: return v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0004 line=134 │ │ 0x0009 line=135 │ │ 0x000f line=136 │ │ 0x0013 line=137 │ │ @@ -435594,34 +435595,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 │ │ -19952c: |[19952c] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getItemOffsets:(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ -19953c: 6e20 f405 3400 |0000: invoke-virtual {v4, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f4 │ │ -199542: 0a03 |0003: move-result v3 │ │ -199544: 12f5 |0004: const/4 v5, #int -1 // #ff │ │ -199546: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -199548: 3253 1700 |0006: if-eq v3, v5, 001d // +0017 │ │ -19954c: 5415 9d42 |0008: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429d │ │ -199550: 6e40 5357 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@5753 │ │ -199556: 0a05 |000d: move-result v5 │ │ -199558: 3805 0f00 |000e: if-eqz v5, 001d // +000f │ │ -19955c: 5415 9d42 |0010: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429d │ │ -199560: 6e40 4f57 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@574f │ │ -199566: 0c03 |0015: move-result-object v3 │ │ -199568: 5433 6500 |0016: iget-object v3, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ -19956c: 6e20 5057 3100 |0018: invoke-virtual {v1, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@5750 │ │ -199572: 0a03 |001b: move-result v3 │ │ -199574: 2802 |001c: goto 001e // +0002 │ │ -199576: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -199578: 6e50 7601 0203 |001e: invoke-virtual {v2, v0, v3, v0, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0176 │ │ -19957e: 0e00 |0021: return-void │ │ +199530: |[199530] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getItemOffsets:(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ +199540: 6e20 f405 3400 |0000: invoke-virtual {v4, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f4 │ │ +199546: 0a03 |0003: move-result v3 │ │ +199548: 12f5 |0004: const/4 v5, #int -1 // #ff │ │ +19954a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +19954c: 3253 1700 |0006: if-eq v3, v5, 001d // +0017 │ │ +199550: 5415 9d42 |0008: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429d │ │ +199554: 6e40 5357 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@5753 │ │ +19955a: 0a05 |000d: move-result v5 │ │ +19955c: 3805 0f00 |000e: if-eqz v5, 001d // +000f │ │ +199560: 5415 9d42 |0010: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429d │ │ +199564: 6e40 4f57 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@574f │ │ +19956a: 0c03 |0015: move-result-object v3 │ │ +19956c: 5433 6500 |0016: iget-object v3, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ +199570: 6e20 5057 3100 |0018: invoke-virtual {v1, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@5750 │ │ +199576: 0a03 |001b: move-result v3 │ │ +199578: 2802 |001c: goto 001e // +0002 │ │ +19957a: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +19957c: 6e50 7601 0203 |001e: invoke-virtual {v2, v0, v3, v0, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0176 │ │ +199582: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0008 line=52 │ │ 0x0010 line=53 │ │ 0x0018 line=54 │ │ 0x001e line=57 │ │ @@ -435637,51 +435638,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 │ │ -1992d4: |[1992d4] org.thoughtcrime.securesms.util.StickyHeaderDecoration.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z │ │ -1992e4: 7020 5557 7600 |0000: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5755 │ │ -1992ea: 0a07 |0003: move-result v7 │ │ -1992ec: 0780 |0004: move-object v0, v8 │ │ -1992ee: 1f00 aa01 |0005: check-cast v0, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@01aa │ │ -1992f2: 6e10 e305 0000 |0007: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@05e3 │ │ -1992f8: 0a00 |000a: move-result v0 │ │ -1992fa: 1601 ffff |000b: const-wide/16 v1, #int -1 // #ffff │ │ -1992fe: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -199300: 3807 0d00 |000e: if-eqz v7, 001b // +000d │ │ -199304: b130 |0010: sub-int/2addr v0, v3 │ │ -199306: 3309 0a00 |0011: if-ne v9, v0, 001b // +000a │ │ -19930a: 7220 4957 9800 |0013: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5749 │ │ -199310: 0b04 |0016: move-result-wide v4 │ │ -199312: 3100 0401 |0017: cmp-long v0, v4, v1 │ │ -199316: 3900 0600 |0019: if-nez v0, 001f // +0006 │ │ -19931a: 3907 0500 |001b: if-nez v7, 0020 // +0005 │ │ -19931e: 3909 0300 |001d: if-nez v9, 0020 // +0003 │ │ -199322: 0f03 |001f: return v3 │ │ -199324: 3807 0400 |0020: if-eqz v7, 0024 // +0004 │ │ -199328: 1217 |0022: const/4 v7, #int 1 // #1 │ │ -19932a: 2802 |0023: goto 0025 // +0002 │ │ -19932c: 12f7 |0024: const/4 v7, #int -1 // #ff │ │ -19932e: b097 |0025: add-int/2addr v7, v9 │ │ -199330: 7220 4957 9800 |0026: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5749 │ │ -199336: 0b04 |0029: move-result-wide v4 │ │ -199338: 7220 4957 7800 |002a: invoke-interface {v8, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5749 │ │ -19933e: 0b07 |002d: move-result-wide v7 │ │ -199340: 3109 0401 |002e: cmp-long v9, v4, v1 │ │ -199344: 3809 0b00 |0030: if-eqz v9, 003b // +000b │ │ -199348: 3109 0701 |0032: cmp-long v9, v7, v1 │ │ -19934c: 3809 0700 |0034: if-eqz v9, 003b // +0007 │ │ -199350: 3109 0407 |0036: cmp-long v9, v4, v7 │ │ -199354: 3809 0300 |0038: if-eqz v9, 003b // +0003 │ │ -199358: 2802 |003a: goto 003c // +0002 │ │ -19935a: 1203 |003b: const/4 v3, #int 0 // #0 │ │ -19935c: 0f03 |003c: return v3 │ │ +1992d8: |[1992d8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z │ │ +1992e8: 7020 5557 7600 |0000: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5755 │ │ +1992ee: 0a07 |0003: move-result v7 │ │ +1992f0: 0780 |0004: move-object v0, v8 │ │ +1992f2: 1f00 aa01 |0005: check-cast v0, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@01aa │ │ +1992f6: 6e10 e305 0000 |0007: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@05e3 │ │ +1992fc: 0a00 |000a: move-result v0 │ │ +1992fe: 1601 ffff |000b: const-wide/16 v1, #int -1 // #ffff │ │ +199302: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +199304: 3807 0d00 |000e: if-eqz v7, 001b // +000d │ │ +199308: b130 |0010: sub-int/2addr v0, v3 │ │ +19930a: 3309 0a00 |0011: if-ne v9, v0, 001b // +000a │ │ +19930e: 7220 4957 9800 |0013: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5749 │ │ +199314: 0b04 |0016: move-result-wide v4 │ │ +199316: 3100 0401 |0017: cmp-long v0, v4, v1 │ │ +19931a: 3900 0600 |0019: if-nez v0, 001f // +0006 │ │ +19931e: 3907 0500 |001b: if-nez v7, 0020 // +0005 │ │ +199322: 3909 0300 |001d: if-nez v9, 0020 // +0003 │ │ +199326: 0f03 |001f: return v3 │ │ +199328: 3807 0400 |0020: if-eqz v7, 0024 // +0004 │ │ +19932c: 1217 |0022: const/4 v7, #int 1 // #1 │ │ +19932e: 2802 |0023: goto 0025 // +0002 │ │ +199330: 12f7 |0024: const/4 v7, #int -1 // #ff │ │ +199332: b097 |0025: add-int/2addr v7, v9 │ │ +199334: 7220 4957 9800 |0026: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5749 │ │ +19933a: 0b04 |0029: move-result-wide v4 │ │ +19933c: 7220 4957 7800 |002a: invoke-interface {v8, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5749 │ │ +199342: 0b07 |002d: move-result-wide v7 │ │ +199344: 3109 0401 |002e: cmp-long v9, v4, v1 │ │ +199348: 3809 0b00 |0030: if-eqz v9, 003b // +000b │ │ +19934c: 3109 0701 |0032: cmp-long v9, v7, v1 │ │ +199350: 3809 0700 |0034: if-eqz v9, 003b // +0007 │ │ +199354: 3109 0407 |0036: cmp-long v9, v4, v7 │ │ +199358: 3809 0300 |0038: if-eqz v9, 003b // +0003 │ │ +19935c: 2802 |003a: goto 003c // +0002 │ │ +19935e: 1203 |003b: const/4 v3, #int 0 // #0 │ │ +199360: 0f03 |003c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=62 │ │ 0x0013 line=64 │ │ 0x0026 line=71 │ │ 0x002a line=72 │ │ @@ -435696,18 +435697,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -199580: |[199580] org.thoughtcrime.securesms.util.StickyHeaderDecoration.invalidateLayouts:()V │ │ -199590: 5410 9e42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@429e │ │ -199594: 7210 da0c 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@0cda │ │ -19959a: 0e00 |0005: return-void │ │ +199584: |[199584] org.thoughtcrime.securesms.util.StickyHeaderDecoration.invalidateLayouts:()V │ │ +199594: 5410 9e42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@429e │ │ +199598: 7210 da0c 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@0cda │ │ +19959e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;) │ │ @@ -435715,22 +435716,22 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -19959c: |[19959c] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -1995ac: 5220 a042 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@42a0 │ │ -1995b0: 5231 0600 |0002: iget v1, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ -1995b4: 3210 0900 |0004: if-eq v0, v1, 000d // +0009 │ │ -1995b8: 5233 0600 |0006: iget v3, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ -1995bc: 5923 a042 |0008: iput v3, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@42a0 │ │ -1995c0: 6e10 5457 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5754 │ │ -1995c6: 0e00 |000d: return-void │ │ +1995a0: |[1995a0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +1995b0: 5220 a042 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@42a0 │ │ +1995b4: 5231 0600 |0002: iget v1, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ +1995b8: 3210 0900 |0004: if-eq v0, v1, 000d // +0009 │ │ +1995bc: 5233 0600 |0006: iget v3, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ +1995c0: 5923 a042 |0008: iput v3, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@42a0 │ │ +1995c4: 6e10 5457 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5754 │ │ +1995ca: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0006 line=180 │ │ 0x000a line=181 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ @@ -435741,55 +435742,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 │ │ -1995c8: |[1995c8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onDrawOver:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ -1995d8: 6e10 f605 0b00 |0000: invoke-virtual {v11}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05f6 │ │ -1995de: 0a0c |0003: move-result v12 │ │ -1995e0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -1995e2: 35c0 4400 |0005: if-ge v0, v12, 0049 // +0044 │ │ -1995e6: 7030 5857 b900 |0007: invoke-direct {v9, v11, v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5758 │ │ -1995ec: 0a01 |000a: move-result v1 │ │ -1995ee: 6e20 f505 1b00 |000b: invoke-virtual {v11, v1}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05f5 │ │ -1995f4: 0c03 |000e: move-result-object v3 │ │ -1995f6: 6e20 f405 3b00 |000f: invoke-virtual {v11, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f4 │ │ -1995fc: 0a05 |0012: move-result v5 │ │ -1995fe: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ -199600: 3215 3200 |0014: if-eq v5, v1, 0046 // +0032 │ │ -199604: 3900 0600 |0016: if-nez v0, 001c // +0006 │ │ -199608: 5591 a142 |0018: iget-boolean v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@42a1 │ │ -19960c: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ -199610: 5491 9d42 |001c: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429d │ │ -199614: 6e40 5357 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@5753 │ │ -19961a: 0a01 |0021: move-result v1 │ │ -19961c: 3801 2400 |0022: if-eqz v1, 0046 // +0024 │ │ -199620: 5491 9d42 |0024: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429d │ │ -199624: 6e40 4f57 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@574f │ │ -19962a: 0c01 |0029: move-result-object v1 │ │ -19962c: 5417 6500 |002a: iget-object v7, v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ -199630: 6e10 2c01 0a00 |002c: invoke-virtual {v10}, Landroid/graphics/Canvas;.save:()I // method@012c │ │ -199636: 6e10 2003 0300 |002f: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0320 │ │ -19963c: 0a08 |0032: move-result v8 │ │ -19963e: 0791 |0033: move-object v1, v9 │ │ -199640: 07b2 |0034: move-object v2, v11 │ │ -199642: 0774 |0035: move-object v4, v7 │ │ -199644: 0106 |0036: move v6, v0 │ │ -199646: 7406 5157 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@5751 │ │ -19964c: 0a01 |003a: move-result v1 │ │ -19964e: 8282 |003b: int-to-float v2, v8 │ │ -199650: 8211 |003c: int-to-float v1, v1 │ │ -199652: 6e30 2d01 2a01 |003d: invoke-virtual {v10, v2, v1}, Landroid/graphics/Canvas;.translate:(FF)V // method@012d │ │ -199658: 6e20 1503 a700 |0040: invoke-virtual {v7, v10}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@0315 │ │ -19965e: 6e10 2b01 0a00 |0043: invoke-virtual {v10}, Landroid/graphics/Canvas;.restore:()V // method@012b │ │ -199664: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -199668: 28bd |0048: goto 0005 // -0043 │ │ -19966a: 0e00 |0049: return-void │ │ +1995cc: |[1995cc] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onDrawOver:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ +1995dc: 6e10 f605 0b00 |0000: invoke-virtual {v11}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05f6 │ │ +1995e2: 0a0c |0003: move-result v12 │ │ +1995e4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +1995e6: 35c0 4400 |0005: if-ge v0, v12, 0049 // +0044 │ │ +1995ea: 7030 5857 b900 |0007: invoke-direct {v9, v11, v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5758 │ │ +1995f0: 0a01 |000a: move-result v1 │ │ +1995f2: 6e20 f505 1b00 |000b: invoke-virtual {v11, v1}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05f5 │ │ +1995f8: 0c03 |000e: move-result-object v3 │ │ +1995fa: 6e20 f405 3b00 |000f: invoke-virtual {v11, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f4 │ │ +199600: 0a05 |0012: move-result v5 │ │ +199602: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ +199604: 3215 3200 |0014: if-eq v5, v1, 0046 // +0032 │ │ +199608: 3900 0600 |0016: if-nez v0, 001c // +0006 │ │ +19960c: 5591 a142 |0018: iget-boolean v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@42a1 │ │ +199610: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ +199614: 5491 9d42 |001c: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429d │ │ +199618: 6e40 5357 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@5753 │ │ +19961e: 0a01 |0021: move-result v1 │ │ +199620: 3801 2400 |0022: if-eqz v1, 0046 // +0024 │ │ +199624: 5491 9d42 |0024: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@429d │ │ +199628: 6e40 4f57 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@574f │ │ +19962e: 0c01 |0029: move-result-object v1 │ │ +199630: 5417 6500 |002a: iget-object v7, v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ +199634: 6e10 2c01 0a00 |002c: invoke-virtual {v10}, Landroid/graphics/Canvas;.save:()I // method@012c │ │ +19963a: 6e10 2003 0300 |002f: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0320 │ │ +199640: 0a08 |0032: move-result v8 │ │ +199642: 0791 |0033: move-object v1, v9 │ │ +199644: 07b2 |0034: move-object v2, v11 │ │ +199646: 0774 |0035: move-object v4, v7 │ │ +199648: 0106 |0036: move v6, v0 │ │ +19964a: 7406 5157 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@5751 │ │ +199650: 0a01 |003a: move-result v1 │ │ +199652: 8282 |003b: int-to-float v2, v8 │ │ +199654: 8211 |003c: int-to-float v1, v1 │ │ +199656: 6e30 2d01 2a01 |003d: invoke-virtual {v10, v2, v1}, Landroid/graphics/Canvas;.translate:(FF)V // method@012d │ │ +19965c: 6e20 1503 a700 |0040: invoke-virtual {v7, v10}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@0315 │ │ +199662: 6e10 2b01 0a00 |0043: invoke-virtual {v10}, Landroid/graphics/Canvas;.restore:()V // method@012b │ │ +199668: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +19966c: 28bd |0048: goto 0005 // -0043 │ │ +19966e: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0007 line=114 │ │ 0x000f line=116 │ │ 0x0018 line=118 │ │ 0x0024 line=119 │ │ @@ -435835,17 +435836,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19b228: |[19b228] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.:()V │ │ -19b238: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19b23e: 0e00 |0003: return-void │ │ +19b22c: |[19b22c] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.:()V │ │ +19b23c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19b242: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/concurrent/AssertedSuccessListener; │ │ │ │ Virtual methods - │ │ @@ -435854,18 +435855,18 @@ │ │ type : '(Ljava/util/concurrent/ExecutionException;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -19b240: |[19b240] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.onFailure:(Ljava/util/concurrent/ExecutionException;)V │ │ -19b250: 2200 d402 |0000: new-instance v0, Ljava/lang/AssertionError; // type@02d4 │ │ -19b254: 7020 b909 2000 |0002: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ -19b25a: 2700 |0005: throw v0 │ │ +19b244: |[19b244] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.onFailure:(Ljava/util/concurrent/ExecutionException;)V │ │ +19b254: 2200 d402 |0000: new-instance v0, Ljava/lang/AssertionError; // type@02d4 │ │ +19b258: 7020 b909 2000 |0002: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09b9 │ │ +19b25e: 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; │ │ │ │ @@ -435914,36 +435915,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -19b3ac: |[19b3ac] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ -19b3bc: 2200 ee10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Absent; // type@10ee │ │ -19b3c0: 7010 f357 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Absent;.:()V // method@57f3 │ │ -19b3c6: 6900 b542 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@42b5 │ │ -19b3ca: 0e00 |0007: return-void │ │ +19b3b0: |[19b3b0] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ +19b3c0: 2200 ee10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Absent; // type@10ee │ │ +19b3c4: 7010 f357 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Absent;.:()V // method@57f3 │ │ +19b3ca: 6900 b542 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@42b5 │ │ +19b3ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19b3cc: |[19b3cc] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ -19b3dc: 7010 0258 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@5802 │ │ -19b3e2: 0e00 |0003: return-void │ │ +19b3d0: |[19b3d0] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ +19b3e0: 7010 0258 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@5802 │ │ +19b3e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ @@ -435951,17 +435952,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b320: |[19b320] org.thoughtcrime.securesms.util.guava.Absent.readResolve:()Ljava/lang/Object; │ │ -19b330: 6200 b542 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@42b5 │ │ -19b334: 1100 |0002: return-object v0 │ │ +19b324: |[19b324] org.thoughtcrime.securesms.util.guava.Absent.readResolve:()Ljava/lang/Object; │ │ +19b334: 6200 b542 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@42b5 │ │ +19b338: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ Virtual methods - │ │ @@ -435970,18 +435971,18 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -19b350: |[19b350] org.thoughtcrime.securesms.util.guava.Absent.asSet:()Ljava/util/Set; │ │ -19b360: 7100 790c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c79 │ │ -19b366: 0c00 |0003: move-result-object v0 │ │ -19b368: 1100 |0004: return-object v0 │ │ +19b354: |[19b354] org.thoughtcrime.securesms.util.guava.Absent.asSet:()Ljava/util/Set; │ │ +19b364: 7100 790c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c79 │ │ +19b36a: 0c00 |0003: move-result-object v0 │ │ +19b36c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ @@ -435989,38 +435990,38 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -19b25c: |[19b25c] org.thoughtcrime.securesms.util.guava.Absent.equals:(Ljava/lang/Object;)Z │ │ -19b26c: 3301 0400 |0000: if-ne v1, v0, 0004 // +0004 │ │ -19b270: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -19b272: 2802 |0003: goto 0005 // +0002 │ │ -19b274: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -19b276: 0f01 |0005: return v1 │ │ +19b260: |[19b260] org.thoughtcrime.securesms.util.guava.Absent.equals:(Ljava/lang/Object;)Z │ │ +19b270: 3301 0400 |0000: if-ne v1, v0, 0004 // +0004 │ │ +19b274: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +19b276: 2802 |0003: goto 0005 // +0002 │ │ +19b278: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +19b27a: 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 │ │ -19b2a4: |[19b2a4] org.thoughtcrime.securesms.util.guava.Absent.get:()Ljava/lang/Object; │ │ -19b2b4: 2200 ea02 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@02ea │ │ -19b2b8: 1a01 9583 |0002: const-string v1, "value is absent" // string@8395 │ │ -19b2bc: 7020 3c0a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a3c │ │ -19b2c2: 2700 |0007: throw v0 │ │ +19b2a8: |[19b2a8] org.thoughtcrime.securesms.util.guava.Absent.get:()Ljava/lang/Object; │ │ +19b2b8: 2200 ea02 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@02ea │ │ +19b2bc: 1a01 9583 |0002: const-string v1, "value is absent" // string@8395 │ │ +19b2c0: 7020 3c0a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a3c │ │ +19b2c6: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ @@ -436028,51 +436029,51 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -19b28c: |[19b28c] org.thoughtcrime.securesms.util.guava.Absent.hashCode:()I │ │ -19b29c: 1400 1cf9 8d59 |0000: const v0, #float 4.99523e+15 // #598df91c │ │ -19b2a2: 0f00 |0003: return v0 │ │ +19b290: |[19b290] org.thoughtcrime.securesms.util.guava.Absent.hashCode:()I │ │ +19b2a0: 1400 1cf9 8d59 |0000: const v0, #float 4.99523e+15 // #598df91c │ │ +19b2a6: 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 │ │ -19b278: |[19b278] org.thoughtcrime.securesms.util.guava.Absent.isPresent:()Z │ │ -19b288: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19b28a: 0f00 |0001: return v0 │ │ +19b27c: |[19b27c] org.thoughtcrime.securesms.util.guava.Absent.isPresent:()Z │ │ +19b28c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19b28e: 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 │ │ -19b2c4: |[19b2c4] org.thoughtcrime.securesms.util.guava.Absent.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b2d4: 1a00 3a83 |0000: const-string v0, "use orNull() instead of or(null)" // string@833a │ │ -19b2d8: 7120 1b58 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@581b │ │ -19b2de: 0c02 |0005: move-result-object v2 │ │ -19b2e0: 1102 |0006: return-object v2 │ │ +19b2c8: |[19b2c8] org.thoughtcrime.securesms.util.guava.Absent.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b2d8: 1a00 3a83 |0000: const-string v0, "use orNull() instead of or(null)" // string@833a │ │ +19b2dc: 7120 1b58 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@581b │ │ +19b2e2: 0c02 |0005: move-result-object v2 │ │ +19b2e4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -436081,21 +436082,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 │ │ -19b2e4: |[19b2e4] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ -19b2f4: 7210 3058 0200 |0000: invoke-interface {v2}, Lorg/thoughtcrime/securesms/util/guava/Supplier;.get:()Ljava/lang/Object; // method@5830 │ │ -19b2fa: 0c02 |0003: move-result-object v2 │ │ -19b2fc: 1a00 3983 |0004: const-string v0, "use orNull() instead of a Supplier that returns null" // string@8339 │ │ -19b300: 7120 1b58 0200 |0006: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@581b │ │ -19b306: 0c02 |0009: move-result-object v2 │ │ -19b308: 1102 |000a: return-object v2 │ │ +19b2e8: |[19b2e8] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ +19b2f8: 7210 3058 0200 |0000: invoke-interface {v2}, Lorg/thoughtcrime/securesms/util/guava/Supplier;.get:()Ljava/lang/Object; // method@5830 │ │ +19b2fe: 0c02 |0003: move-result-object v2 │ │ +19b300: 1a00 3983 |0004: const-string v0, "use orNull() instead of a Supplier that returns null" // string@8339 │ │ +19b304: 7120 1b58 0200 |0006: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@581b │ │ +19b30a: 0c02 |0009: move-result-object v2 │ │ +19b30c: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ 0x0000 - 0x000b reg=2 (null) Lorg/thoughtcrime/securesms/util/guava/Supplier; │ │ │ │ @@ -436104,19 +436105,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 │ │ -19b36c: |[19b36c] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19b37c: 7110 1a58 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@581a │ │ -19b382: 0c01 |0003: move-result-object v1 │ │ -19b384: 1f01 f010 |0004: check-cast v1, Lorg/thoughtcrime/securesms/util/guava/Optional; // type@10f0 │ │ -19b388: 1101 |0006: return-object v1 │ │ +19b370: |[19b370] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19b380: 7110 1a58 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@581a │ │ +19b386: 0c01 |0003: move-result-object v1 │ │ +19b388: 1f01 f010 |0004: check-cast v1, Lorg/thoughtcrime/securesms/util/guava/Optional; // type@10f0 │ │ +19b38c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ 0x0000 - 0x0007 reg=1 (null) Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ │ │ @@ -436125,33 +436126,33 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -19b30c: |[19b30c] org.thoughtcrime.securesms.util.guava.Absent.orNull:()Ljava/lang/Object; │ │ -19b31c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19b31e: 1100 |0001: return-object v0 │ │ +19b310: |[19b310] org.thoughtcrime.securesms.util.guava.Absent.orNull:()Ljava/lang/Object; │ │ +19b320: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19b322: 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 │ │ -19b338: |[19b338] org.thoughtcrime.securesms.util.guava.Absent.toString:()Ljava/lang/String; │ │ -19b348: 1a00 b030 |0000: const-string v0, "Optional.absent()" // string@30b0 │ │ -19b34c: 1100 |0002: return-object v0 │ │ +19b33c: |[19b33c] org.thoughtcrime.securesms.util.guava.Absent.toString:()Ljava/lang/String; │ │ +19b34c: 1a00 b030 |0000: const-string v0, "Optional.absent()" // string@30b0 │ │ +19b350: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ #10 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ @@ -436159,19 +436160,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 │ │ -19b38c: |[19b38c] org.thoughtcrime.securesms.util.guava.Absent.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19b39c: 7110 1a58 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@581a │ │ -19b3a2: 7100 0358 0000 |0003: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@5803 │ │ -19b3a8: 0c01 |0006: move-result-object v1 │ │ -19b3aa: 1101 |0007: return-object v1 │ │ +19b390: |[19b390] org.thoughtcrime.securesms.util.guava.Absent.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19b3a0: 7110 1a58 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@581a │ │ +19b3a6: 7100 0358 0000 |0003: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@5803 │ │ +19b3ac: 0c01 |0006: move-result-object v1 │ │ +19b3ae: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/util/guava/Function; │ │ @@ -436231,18 +436232,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19bab8: |[19bab8] org.thoughtcrime.securesms.util.guava.Present.:(Ljava/lang/Object;)V │ │ -19bac8: 7010 0258 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@5802 │ │ -19bace: 5b01 b842 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ -19bad2: 0e00 |0005: return-void │ │ +19babc: |[19babc] org.thoughtcrime.securesms.util.guava.Present.:(Ljava/lang/Object;)V │ │ +19bacc: 7010 0258 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@5802 │ │ +19bad2: 5b01 b842 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ +19bad6: 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; │ │ @@ -436253,19 +436254,19 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19ba4c: |[19ba4c] org.thoughtcrime.securesms.util.guava.Present.asSet:()Ljava/util/Set; │ │ -19ba5c: 5410 b842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ -19ba60: 7110 7e0c 0000 |0002: invoke-static {v0}, Ljava/util/Collections;.singleton:(Ljava/lang/Object;)Ljava/util/Set; // method@0c7e │ │ -19ba66: 0c00 |0005: move-result-object v0 │ │ -19ba68: 1100 |0006: return-object v0 │ │ +19ba50: |[19ba50] org.thoughtcrime.securesms.util.guava.Present.asSet:()Ljava/util/Set; │ │ +19ba60: 5410 b842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ +19ba64: 7110 7e0c 0000 |0002: invoke-static {v0}, Ljava/util/Collections;.singleton:(Ljava/lang/Object;)Ljava/util/Set; // method@0c7e │ │ +19ba6a: 0c00 |0005: move-result-object v0 │ │ +19ba6c: 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;) │ │ @@ -436273,25 +436274,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -19b934: |[19b934] org.thoughtcrime.securesms.util.guava.Present.equals:(Ljava/lang/Object;)Z │ │ -19b944: 2020 f210 |0000: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f2 │ │ -19b948: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -19b94c: 1f02 f210 |0004: check-cast v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f2 │ │ -19b950: 5410 b842 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ -19b954: 5422 b842 |0008: iget-object v2, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ -19b958: 6e20 980a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a98 │ │ -19b95e: 0a02 |000d: move-result v2 │ │ -19b960: 0f02 |000e: return v2 │ │ -19b962: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -19b964: 0f02 |0010: return v2 │ │ +19b938: |[19b938] org.thoughtcrime.securesms.util.guava.Present.equals:(Ljava/lang/Object;)Z │ │ +19b948: 2020 f210 |0000: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f2 │ │ +19b94c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +19b950: 1f02 f210 |0004: check-cast v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f2 │ │ +19b954: 5410 b842 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ +19b958: 5422 b842 |0008: iget-object v2, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ +19b95c: 6e20 980a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0a98 │ │ +19b962: 0a02 |000d: move-result v2 │ │ +19b964: 0f02 |000e: return v2 │ │ +19b966: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +19b968: 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; │ │ @@ -436302,17 +436303,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b9a4: |[19b9a4] org.thoughtcrime.securesms.util.guava.Present.get:()Ljava/lang/Object; │ │ -19b9b4: 5410 b842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ -19b9b8: 1100 |0002: return-object v0 │ │ +19b9a8: |[19b9a8] org.thoughtcrime.securesms.util.guava.Present.get:()Ljava/lang/Object; │ │ +19b9b8: 5410 b842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ +19b9bc: 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;) │ │ @@ -436320,21 +436321,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -19b97c: |[19b97c] org.thoughtcrime.securesms.util.guava.Present.hashCode:()I │ │ -19b98c: 5420 b842 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ -19b990: 6e10 9a0a 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0a9a │ │ -19b996: 0a00 |0005: move-result v0 │ │ -19b998: 1401 1cf9 8d59 |0006: const v1, #float 4.99523e+15 // #598df91c │ │ -19b99e: b010 |0009: add-int/2addr v0, v1 │ │ -19b9a0: 0f00 |000a: return v0 │ │ +19b980: |[19b980] org.thoughtcrime.securesms.util.guava.Present.hashCode:()I │ │ +19b990: 5420 b842 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ +19b994: 6e10 9a0a 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0a9a │ │ +19b99a: 0a00 |0005: move-result v0 │ │ +19b99c: 1401 1cf9 8d59 |0006: const v1, #float 4.99523e+15 // #598df91c │ │ +19b9a2: b010 |0009: add-int/2addr v0, v1 │ │ +19b9a4: 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;) │ │ @@ -436342,35 +436343,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -19b968: |[19b968] org.thoughtcrime.securesms.util.guava.Present.isPresent:()Z │ │ -19b978: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19b97a: 0f00 |0001: return v0 │ │ +19b96c: |[19b96c] org.thoughtcrime.securesms.util.guava.Present.isPresent:()Z │ │ +19b97c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19b97e: 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 │ │ -19b9bc: |[19b9bc] org.thoughtcrime.securesms.util.guava.Present.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -19b9cc: 1a00 3a83 |0000: const-string v0, "use orNull() instead of or(null)" // string@833a │ │ -19b9d0: 7120 1b58 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@581b │ │ -19b9d6: 5412 b842 |0005: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ -19b9da: 1102 |0007: return-object v2 │ │ +19b9c0: |[19b9c0] org.thoughtcrime.securesms.util.guava.Present.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +19b9d0: 1a00 3a83 |0000: const-string v0, "use orNull() instead of or(null)" // string@833a │ │ +19b9d4: 7120 1b58 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@581b │ │ +19b9da: 5412 b842 |0005: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ +19b9de: 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; │ │ @@ -436380,18 +436381,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 │ │ -19b9dc: |[19b9dc] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ -19b9ec: 7110 1a58 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@581a │ │ -19b9f2: 5401 b842 |0003: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ -19b9f6: 1101 |0005: return-object v1 │ │ +19b9e0: |[19b9e0] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ +19b9f0: 7110 1a58 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@581a │ │ +19b9f6: 5401 b842 |0003: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ +19b9fa: 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; │ │ @@ -436401,17 +436402,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 │ │ -19ba6c: |[19ba6c] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19ba7c: 7110 1a58 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@581a │ │ -19ba82: 1100 |0003: return-object v0 │ │ +19ba70: |[19ba70] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19ba80: 7110 1a58 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@581a │ │ +19ba86: 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; │ │ │ │ @@ -436420,17 +436421,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19b9f8: |[19b9f8] org.thoughtcrime.securesms.util.guava.Present.orNull:()Ljava/lang/Object; │ │ -19ba08: 5410 b842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ -19ba0c: 1100 |0002: return-object v0 │ │ +19b9fc: |[19b9fc] org.thoughtcrime.securesms.util.guava.Present.orNull:()Ljava/lang/Object; │ │ +19ba0c: 5410 b842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ +19ba10: 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;) │ │ @@ -436438,25 +436439,25 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19ba10: |[19ba10] org.thoughtcrime.securesms.util.guava.Present.toString:()Ljava/lang/String; │ │ -19ba20: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ -19ba24: 1a01 b230 |0002: const-string v1, "Optional.of(" // string@30b2 │ │ -19ba28: 7020 050b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -19ba2e: 5421 b842 |0007: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ -19ba32: 6e20 0d0b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b0d │ │ -19ba38: 1a01 f009 |000c: const-string v1, ")" // string@09f0 │ │ -19ba3c: 6e20 0e0b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -19ba42: 6e10 1f0b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -19ba48: 0c00 |0014: move-result-object v0 │ │ -19ba4a: 1100 |0015: return-object v0 │ │ +19ba14: |[19ba14] org.thoughtcrime.securesms.util.guava.Present.toString:()Ljava/lang/String; │ │ +19ba24: 2200 0703 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0307 │ │ +19ba28: 1a01 b230 |0002: const-string v1, "Optional.of(" // string@30b2 │ │ +19ba2c: 7020 050b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +19ba32: 5421 b842 |0007: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ +19ba36: 6e20 0d0b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b0d │ │ +19ba3c: 1a01 f009 |000c: const-string v1, ")" // string@09f0 │ │ +19ba40: 6e20 0e0b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +19ba46: 6e10 1f0b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +19ba4c: 0c00 |0014: move-result-object v0 │ │ +19ba4e: 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;) │ │ @@ -436464,24 +436465,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 │ │ -19ba84: |[19ba84] org.thoughtcrime.securesms.util.guava.Present.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -19ba94: 2200 f210 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f2 │ │ -19ba98: 5421 b842 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ -19ba9c: 7220 0058 1300 |0004: invoke-interface {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Function;.apply:(Ljava/lang/Object;)Ljava/lang/Object; // method@5800 │ │ -19baa2: 0c03 |0007: move-result-object v3 │ │ -19baa4: 1a01 ac3b |0008: const-string v1, "Transformation function cannot return null." // string@3bac │ │ -19baa8: 7120 1b58 1300 |000a: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@581b │ │ -19baae: 0c03 |000d: move-result-object v3 │ │ -19bab0: 7020 2458 3000 |000e: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5824 │ │ -19bab6: 1100 |0011: return-object v0 │ │ +19ba88: |[19ba88] org.thoughtcrime.securesms.util.guava.Present.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +19ba98: 2200 f210 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@10f2 │ │ +19ba9c: 5421 b842 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@42b8 │ │ +19baa0: 7220 0058 1300 |0004: invoke-interface {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Function;.apply:(Ljava/lang/Object;)Ljava/lang/Object; // method@5800 │ │ +19baa6: 0c03 |0007: move-result-object v3 │ │ +19baa8: 1a01 ac3b |0008: const-string v1, "Transformation function cannot return null." // string@3bac │ │ +19baac: 7120 1b58 1300 |000a: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@581b │ │ +19bab2: 0c03 |000d: move-result-object v3 │ │ +19bab4: 7020 2458 3000 |000e: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5824 │ │ +19baba: 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; │ │ │ │ @@ -436520,18 +436521,18 @@ │ │ type : '(Landroid/view/Window;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -19c4d0: |[19c4d0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.:(Landroid/view/Window;)V │ │ -19c4e0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19c4e6: 5b01 da42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42da │ │ -19c4ea: 0e00 |0005: return-void │ │ +19c4d4: |[19c4d4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.:(Landroid/view/Window;)V │ │ +19c4e4: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19c4ea: 5b01 da42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42da │ │ +19c4ee: 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; │ │ @@ -436542,371 +436543,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 │ │ -19c4ec: |[19c4ec] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioAttributesChanged:(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V │ │ -19c4fc: 7120 9b08 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@089b │ │ -19c502: 0e00 |0003: return-void │ │ +19c4f0: |[19c4f0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioAttributesChanged:(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V │ │ +19c500: 7120 9b08 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@089b │ │ +19c506: 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 │ │ -19c504: |[19c504] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioSessionIdChanged:(I)V │ │ -19c514: 7120 9c08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioSessionIdChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@089c │ │ -19c51a: 0e00 |0003: return-void │ │ +19c508: |[19c508] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioSessionIdChanged:(I)V │ │ +19c518: 7120 9c08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioSessionIdChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@089c │ │ +19c51e: 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 │ │ -19c51c: |[19c51c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Commands;)V │ │ -19c52c: 7120 9d08 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@089d │ │ -19c532: 0e00 |0003: return-void │ │ +19c520: |[19c520] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Commands;)V │ │ +19c530: 7120 9d08 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@089d │ │ +19c536: 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 │ │ -19c534: |[19c534] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Lcom/google/android/exoplayer2/text/CueGroup;)V │ │ -19c544: 7120 9e08 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@089e │ │ -19c54a: 0e00 |0003: return-void │ │ +19c538: |[19c538] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Lcom/google/android/exoplayer2/text/CueGroup;)V │ │ +19c548: 7120 9e08 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@089e │ │ +19c54e: 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 │ │ -19c54c: |[19c54c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Ljava/util/List;)V │ │ -19c55c: 7120 9f08 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@089f │ │ -19c562: 0e00 |0003: return-void │ │ +19c550: |[19c550] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Ljava/util/List;)V │ │ +19c560: 7120 9f08 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@089f │ │ +19c566: 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 │ │ -19c564: |[19c564] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceInfoChanged:(Lcom/google/android/exoplayer2/DeviceInfo;)V │ │ -19c574: 7120 a008 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@08a0 │ │ -19c57a: 0e00 |0003: return-void │ │ +19c568: |[19c568] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceInfoChanged:(Lcom/google/android/exoplayer2/DeviceInfo;)V │ │ +19c578: 7120 a008 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@08a0 │ │ +19c57e: 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 │ │ -19c57c: |[19c57c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceVolumeChanged:(IZ)V │ │ -19c58c: 7130 a108 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@08a1 │ │ -19c592: 0e00 |0003: return-void │ │ +19c580: |[19c580] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceVolumeChanged:(IZ)V │ │ +19c590: 7130 a108 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@08a1 │ │ +19c596: 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 │ │ -19c594: |[19c594] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onEvents:(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V │ │ -19c5a4: 7130 a208 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@08a2 │ │ -19c5aa: 0e00 |0003: return-void │ │ +19c598: |[19c598] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onEvents:(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V │ │ +19c5a8: 7130 a208 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@08a2 │ │ +19c5ae: 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 │ │ -19c5ac: |[19c5ac] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsLoadingChanged:(Z)V │ │ -19c5bc: 7120 a308 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08a3 │ │ -19c5c2: 0e00 |0003: return-void │ │ +19c5b0: |[19c5b0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsLoadingChanged:(Z)V │ │ +19c5c0: 7120 a308 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08a3 │ │ +19c5c6: 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 │ │ -19c5c4: |[19c5c4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsPlayingChanged:(Z)V │ │ -19c5d4: 7120 a408 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsPlayingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08a4 │ │ -19c5da: 0e00 |0003: return-void │ │ +19c5c8: |[19c5c8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsPlayingChanged:(Z)V │ │ +19c5d8: 7120 a408 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsPlayingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08a4 │ │ +19c5de: 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 │ │ -19c5dc: |[19c5dc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onLoadingChanged:(Z)V │ │ -19c5ec: 7120 a508 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08a5 │ │ -19c5f2: 0e00 |0003: return-void │ │ +19c5e0: |[19c5e0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onLoadingChanged:(Z)V │ │ +19c5f0: 7120 a508 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08a5 │ │ +19c5f6: 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 │ │ -19c5f4: |[19c5f4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMaxSeekToPreviousPositionChanged:(J)V │ │ -19c604: 7130 a608 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@08a6 │ │ -19c60a: 0e00 |0003: return-void │ │ +19c5f8: |[19c5f8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMaxSeekToPreviousPositionChanged:(J)V │ │ +19c608: 7130 a608 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@08a6 │ │ +19c60e: 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 │ │ -19c60c: |[19c60c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaItemTransition:(Lcom/google/android/exoplayer2/MediaItem;I)V │ │ -19c61c: 7130 a708 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@08a7 │ │ -19c622: 0e00 |0003: return-void │ │ +19c610: |[19c610] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaItemTransition:(Lcom/google/android/exoplayer2/MediaItem;I)V │ │ +19c620: 7130 a708 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@08a7 │ │ +19c626: 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 │ │ -19c624: |[19c624] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ -19c634: 7120 a808 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@08a8 │ │ -19c63a: 0e00 |0003: return-void │ │ +19c628: |[19c628] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ +19c638: 7120 a808 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@08a8 │ │ +19c63e: 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 │ │ -19c63c: |[19c63c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMetadata:(Lcom/google/android/exoplayer2/metadata/Metadata;)V │ │ -19c64c: 7120 a908 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@08a9 │ │ -19c652: 0e00 |0003: return-void │ │ +19c640: |[19c640] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMetadata:(Lcom/google/android/exoplayer2/metadata/Metadata;)V │ │ +19c650: 7120 a908 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@08a9 │ │ +19c656: 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 │ │ -19c654: |[19c654] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayWhenReadyChanged:(ZI)V │ │ -19c664: 7130 aa08 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@08aa │ │ -19c66a: 0e00 |0003: return-void │ │ +19c658: |[19c658] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayWhenReadyChanged:(ZI)V │ │ +19c668: 7130 aa08 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@08aa │ │ +19c66e: 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 │ │ -19c66c: |[19c66c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/PlaybackParameters;)V │ │ -19c67c: 7120 ab08 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@08ab │ │ -19c682: 0e00 |0003: return-void │ │ +19c670: |[19c670] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/PlaybackParameters;)V │ │ +19c680: 7120 ab08 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@08ab │ │ +19c686: 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 │ │ -19c684: |[19c684] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackStateChanged:(I)V │ │ -19c694: 7120 ac08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackStateChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08ac │ │ -19c69a: 0e00 |0003: return-void │ │ +19c688: |[19c688] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackStateChanged:(I)V │ │ +19c698: 7120 ac08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackStateChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08ac │ │ +19c69e: 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 │ │ -19c69c: |[19c69c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackSuppressionReasonChanged:(I)V │ │ -19c6ac: 7120 ad08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackSuppressionReasonChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08ad │ │ -19c6b2: 0e00 |0003: return-void │ │ +19c6a0: |[19c6a0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackSuppressionReasonChanged:(I)V │ │ +19c6b0: 7120 ad08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackSuppressionReasonChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08ad │ │ +19c6b6: 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 │ │ -19c6b4: |[19c6b4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerError:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ -19c6c4: 7120 ae08 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@08ae │ │ -19c6ca: 0e00 |0003: return-void │ │ +19c6b8: |[19c6b8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerError:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ +19c6c8: 7120 ae08 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@08ae │ │ +19c6ce: 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 │ │ -19c6cc: |[19c6cc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerErrorChanged:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ -19c6dc: 7120 af08 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@08af │ │ -19c6e2: 0e00 |0003: return-void │ │ +19c6d0: |[19c6d0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerErrorChanged:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ +19c6e0: 7120 af08 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@08af │ │ +19c6e6: 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 │ │ -19c6e4: |[19c6e4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerStateChanged:(ZI)V │ │ -19c6f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -19c6f6: 1301 8000 |0001: const/16 v1, #int 128 // #80 │ │ -19c6fa: 3204 1a00 |0003: if-eq v4, v0, 001d // +001a │ │ -19c6fe: 1220 |0005: const/4 v0, #int 2 // #2 │ │ -19c700: 3204 1700 |0006: if-eq v4, v0, 001d // +0017 │ │ -19c704: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -19c706: 3204 0600 |0009: if-eq v4, v0, 000f // +0006 │ │ -19c70a: 1243 |000b: const/4 v3, #int 4 // #4 │ │ -19c70c: 3234 1100 |000c: if-eq v4, v3, 001d // +0011 │ │ -19c710: 2814 |000e: goto 0022 // +0014 │ │ -19c712: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ -19c716: 5423 da42 |0011: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42da │ │ -19c71a: 6e20 6f03 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/Window;.addFlags:(I)V // method@036f │ │ -19c720: 280c |0016: goto 0022 // +000c │ │ -19c722: 5423 da42 |0017: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42da │ │ -19c726: 6e20 7003 1300 |0019: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@0370 │ │ -19c72c: 2806 |001c: goto 0022 // +0006 │ │ -19c72e: 5423 da42 |001d: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42da │ │ -19c732: 6e20 7003 1300 |001f: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@0370 │ │ -19c738: 0e00 |0022: return-void │ │ +19c6e8: |[19c6e8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerStateChanged:(ZI)V │ │ +19c6f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +19c6fa: 1301 8000 |0001: const/16 v1, #int 128 // #80 │ │ +19c6fe: 3204 1a00 |0003: if-eq v4, v0, 001d // +001a │ │ +19c702: 1220 |0005: const/4 v0, #int 2 // #2 │ │ +19c704: 3204 1700 |0006: if-eq v4, v0, 001d // +0017 │ │ +19c708: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +19c70a: 3204 0600 |0009: if-eq v4, v0, 000f // +0006 │ │ +19c70e: 1243 |000b: const/4 v3, #int 4 // #4 │ │ +19c710: 3234 1100 |000c: if-eq v4, v3, 001d // +0011 │ │ +19c714: 2814 |000e: goto 0022 // +0014 │ │ +19c716: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ +19c71a: 5423 da42 |0011: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42da │ │ +19c71e: 6e20 6f03 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/Window;.addFlags:(I)V // method@036f │ │ +19c724: 280c |0016: goto 0022 // +000c │ │ +19c726: 5423 da42 |0017: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42da │ │ +19c72a: 6e20 7003 1300 |0019: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@0370 │ │ +19c730: 2806 |001c: goto 0022 // +0006 │ │ +19c732: 5423 da42 |001d: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42da │ │ +19c736: 6e20 7003 1300 |001f: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@0370 │ │ +19c73c: 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; │ │ @@ -436918,241 +436919,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 │ │ -19c73c: |[19c73c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaylistMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ -19c74c: 7120 b008 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@08b0 │ │ -19c752: 0e00 |0003: return-void │ │ +19c740: |[19c740] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaylistMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ +19c750: 7120 b008 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@08b0 │ │ +19c756: 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 │ │ -19c76c: |[19c76c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(I)V │ │ -19c77c: 7120 b108 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b1 │ │ -19c782: 0e00 |0003: return-void │ │ +19c770: |[19c770] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(I)V │ │ +19c780: 7120 b108 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b1 │ │ +19c786: 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 │ │ -19c754: |[19c754] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V │ │ -19c764: 7140 b208 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@08b2 │ │ -19c76a: 0e00 |0003: return-void │ │ +19c758: |[19c758] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V │ │ +19c768: 7140 b208 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@08b2 │ │ +19c76e: 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 │ │ -19c784: |[19c784] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRenderedFirstFrame:()V │ │ -19c794: 7110 b308 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRenderedFirstFrame:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08b3 │ │ -19c79a: 0e00 |0003: return-void │ │ +19c788: |[19c788] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRenderedFirstFrame:()V │ │ +19c798: 7110 b308 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRenderedFirstFrame:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08b3 │ │ +19c79e: 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 │ │ -19c79c: |[19c79c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRepeatModeChanged:(I)V │ │ -19c7ac: 7120 b408 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRepeatModeChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b4 │ │ -19c7b2: 0e00 |0003: return-void │ │ +19c7a0: |[19c7a0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRepeatModeChanged:(I)V │ │ +19c7b0: 7120 b408 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRepeatModeChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b4 │ │ +19c7b6: 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 │ │ -19c7b4: |[19c7b4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekBackIncrementChanged:(J)V │ │ -19c7c4: 7130 b508 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@08b5 │ │ -19c7ca: 0e00 |0003: return-void │ │ +19c7b8: |[19c7b8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekBackIncrementChanged:(J)V │ │ +19c7c8: 7130 b508 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@08b5 │ │ +19c7ce: 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 │ │ -19c7cc: |[19c7cc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekForwardIncrementChanged:(J)V │ │ -19c7dc: 7130 b608 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@08b6 │ │ -19c7e2: 0e00 |0003: return-void │ │ +19c7d0: |[19c7d0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekForwardIncrementChanged:(J)V │ │ +19c7e0: 7130 b608 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@08b6 │ │ +19c7e6: 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 │ │ -19c7e4: |[19c7e4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onShuffleModeEnabledChanged:(Z)V │ │ -19c7f4: 7120 b708 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onShuffleModeEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08b7 │ │ -19c7fa: 0e00 |0003: return-void │ │ +19c7e8: |[19c7e8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onShuffleModeEnabledChanged:(Z)V │ │ +19c7f8: 7120 b708 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onShuffleModeEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08b7 │ │ +19c7fe: 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 │ │ -19c7fc: |[19c7fc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSkipSilenceEnabledChanged:(Z)V │ │ -19c80c: 7120 b808 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSkipSilenceEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08b8 │ │ -19c812: 0e00 |0003: return-void │ │ +19c800: |[19c800] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSkipSilenceEnabledChanged:(Z)V │ │ +19c810: 7120 b808 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSkipSilenceEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08b8 │ │ +19c816: 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 │ │ -19c814: |[19c814] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSurfaceSizeChanged:(II)V │ │ -19c824: 7130 b908 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@08b9 │ │ -19c82a: 0e00 |0003: return-void │ │ +19c818: |[19c818] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSurfaceSizeChanged:(II)V │ │ +19c828: 7130 b908 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@08b9 │ │ +19c82e: 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 │ │ -19c82c: |[19c82c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;I)V │ │ -19c83c: 7130 ba08 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@08ba │ │ -19c842: 0e00 |0003: return-void │ │ +19c830: |[19c830] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;I)V │ │ +19c840: 7130 ba08 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@08ba │ │ +19c846: 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 │ │ -19c844: |[19c844] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTrackSelectionParametersChanged:(Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;)V │ │ -19c854: 7120 bb08 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@08bb │ │ -19c85a: 0e00 |0003: return-void │ │ +19c848: |[19c848] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTrackSelectionParametersChanged:(Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;)V │ │ +19c858: 7120 bb08 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@08bb │ │ +19c85e: 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 │ │ -19c85c: |[19c85c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTracksChanged:(Lcom/google/android/exoplayer2/Tracks;)V │ │ -19c86c: 7120 bc08 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@08bc │ │ -19c872: 0e00 |0003: return-void │ │ +19c860: |[19c860] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTracksChanged:(Lcom/google/android/exoplayer2/Tracks;)V │ │ +19c870: 7120 bc08 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@08bc │ │ +19c876: 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 │ │ -19c874: |[19c874] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVideoSizeChanged:(Lcom/google/android/exoplayer2/video/VideoSize;)V │ │ -19c884: 7120 bd08 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@08bd │ │ -19c88a: 0e00 |0003: return-void │ │ +19c878: |[19c878] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVideoSizeChanged:(Lcom/google/android/exoplayer2/video/VideoSize;)V │ │ +19c888: 7120 bd08 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@08bd │ │ +19c88e: 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 │ │ -19c88c: |[19c88c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVolumeChanged:(F)V │ │ -19c89c: 7120 be08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;F)V // method@08be │ │ -19c8a2: 0e00 |0003: return-void │ │ +19c890: |[19c890] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVolumeChanged:(F)V │ │ +19c8a0: 7120 be08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;F)V // method@08be │ │ +19c8a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 15765 (VideoPlayer.java) │ │ │ │ Class #2471 header: │ │ @@ -437183,18 +437184,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 │ │ -19cad0: |[19cad0] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V │ │ -19cae0: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19cae6: 5b01 e042 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@42e0 │ │ -19caea: 0e00 |0005: return-void │ │ +19cad4: |[19cad4] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V │ │ +19cae4: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19caea: 5b01 e042 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@42e0 │ │ +19caee: 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; │ │ @@ -437205,18 +437206,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 │ │ -19ca8c: |[19ca8c] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lcom/google/android/exoplayer2/upstream/DataSource; │ │ -19ca9c: 6e10 ab58 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // method@58ab │ │ -19caa2: 0c00 |0003: move-result-object v0 │ │ -19caa4: 1100 |0004: return-object v0 │ │ +19ca90: |[19ca90] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lcom/google/android/exoplayer2/upstream/DataSource; │ │ +19caa0: 6e10 ab58 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // method@58ab │ │ +19caa6: 0c00 |0003: move-result-object v0 │ │ +19caa8: 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;) │ │ @@ -437224,21 +437225,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 │ │ -19caa8: |[19caa8] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ -19cab8: 2200 fe10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // type@10fe │ │ -19cabc: 5421 e042 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@42e0 │ │ -19cac0: 6e10 e208 0100 |0004: invoke-virtual {v1}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;.createDataSource:()Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // method@08e2 │ │ -19cac6: 0c01 |0007: move-result-object v1 │ │ -19cac8: 7020 a258 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V // method@58a2 │ │ -19cace: 1100 |000b: return-object v0 │ │ +19caac: |[19caac] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ +19cabc: 2200 fe10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // type@10fe │ │ +19cac0: 5421 e042 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@42e0 │ │ +19cac4: 6e10 e208 0100 |0004: invoke-virtual {v1}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;.createDataSource:()Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // method@08e2 │ │ +19caca: 0c01 |0007: move-result-object v1 │ │ +19cacc: 7020 a258 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V // method@58a2 │ │ +19cad2: 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 : 3589 (AttachmentDataSourceFactory.java) │ │ @@ -437292,22 +437293,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 │ │ -19cf40: |[19cf40] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V │ │ -19cf50: 5b23 ea42 |0000: iput-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.this$0:Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // field@42ea │ │ -19cf54: 7010 970a 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19cf5a: 1700 0000 0040 |0005: const-wide/32 v0, #float 2 // #40000000 │ │ -19cf60: 5a20 e742 |0008: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42e7 │ │ -19cf64: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ -19cf68: 5a20 e842 |000c: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42e8 │ │ -19cf6c: 0e00 |000e: return-void │ │ +19cf44: |[19cf44] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V │ │ +19cf54: 5b23 ea42 |0000: iput-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.this$0:Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // field@42ea │ │ +19cf58: 7010 970a 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19cf5e: 1700 0000 0040 |0005: const-wide/32 v0, #float 2 // #40000000 │ │ +19cf64: 5a20 e742 |0008: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42e7 │ │ +19cf68: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ +19cf6c: 5a20 e842 |000c: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42e8 │ │ +19cf70: 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; │ │ @@ -437318,17 +437319,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 │ │ -19cf70: |[19cf70] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1;)V │ │ -19cf80: 7020 b458 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V // method@58b4 │ │ -19cf86: 0e00 |0003: return-void │ │ +19cf74: |[19cf74] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1;)V │ │ +19cf84: 7020 b458 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V // method@58b4 │ │ +19cf8a: 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; │ │ @@ -437338,66 +437339,66 @@ │ │ type : '(J)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -19ce94: |[19ce94] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.isSmallBox:(J)Z │ │ -19cea4: 1600 0800 |0000: const-wide/16 v0, #int 8 // #8 │ │ -19cea8: bb04 |0002: add-long/2addr v4, v0 │ │ -19ceaa: 1800 0000 0000 0100 0000 |0003: const-wide v0, #double 2.122e-314 // #0000000100000000 │ │ -19ceb4: 3102 0400 |0008: cmp-long v2, v4, v0 │ │ -19ceb8: 3b02 0400 |000a: if-gez v2, 000e // +0004 │ │ -19cebc: 1214 |000c: const/4 v4, #int 1 // #1 │ │ -19cebe: 2802 |000d: goto 000f // +0002 │ │ -19cec0: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -19cec2: 0f04 |000f: return v4 │ │ +19ce98: |[19ce98] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.isSmallBox:(J)Z │ │ +19cea8: 1600 0800 |0000: const-wide/16 v0, #int 8 // #8 │ │ +19ceac: bb04 |0002: add-long/2addr v4, v0 │ │ +19ceae: 1800 0000 0000 0100 0000 |0003: const-wide v0, #double 2.122e-314 // #0000000100000000 │ │ +19ceb8: 3102 0400 |0008: cmp-long v2, v4, v0 │ │ +19cebc: 3b02 0400 |000a: if-gez v2, 000e // +0004 │ │ +19cec0: 1214 |000c: const/4 v4, #int 1 // #1 │ │ +19cec2: 2802 |000d: goto 000f // +0002 │ │ +19cec4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +19cec6: 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 │ │ -19cf88: |[19cf88] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getBox:(Ljava/nio/channels/WritableByteChannel;)V │ │ -19cf98: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -19cf9c: 7110 960b 0000 |0002: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b96 │ │ -19cfa2: 0c00 |0005: move-result-object v0 │ │ -19cfa4: 6e10 ba58 0500 |0006: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getSize:()J // method@58ba │ │ -19cfaa: 0b01 |0009: move-result-wide v1 │ │ -19cfac: 7030 bc58 1502 |000a: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@58bc │ │ -19cfb2: 0a03 |000d: move-result v3 │ │ -19cfb4: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ -19cfb8: 7130 0c08 1002 |0010: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@080c │ │ -19cfbe: 2806 |0013: goto 0019 // +0006 │ │ -19cfc0: 1603 0100 |0014: const-wide/16 v3, #int 1 // #1 │ │ -19cfc4: 7130 0c08 3004 |0016: invoke-static {v0, v3, v4}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@080c │ │ -19cfca: 1a03 186b |0019: const-string v3, "mdat" // string@6b18 │ │ -19cfce: 7110 0b08 0300 |001b: invoke-static {v3}, Lcom/coremedia/iso/IsoFile;.fourCCtoBytes:(Ljava/lang/String;)[B // method@080b │ │ -19cfd4: 0c03 |001e: move-result-object v3 │ │ -19cfd6: 6e20 a60b 3000 |001f: invoke-virtual {v0, v3}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0ba6 │ │ -19cfdc: 7030 bc58 1502 |0022: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@58bc │ │ -19cfe2: 0a03 |0025: move-result v3 │ │ -19cfe4: 3803 0a00 |0026: if-eqz v3, 0030 // +000a │ │ -19cfe8: 1301 0800 |0028: const/16 v1, #int 8 // #8 │ │ -19cfec: 2311 1411 |002a: new-array v1, v1, [B // type@1114 │ │ -19cff0: 6e20 a60b 1000 |002c: invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0ba6 │ │ -19cff6: 2804 |002f: goto 0033 // +0004 │ │ -19cff8: 7130 0d08 1002 |0030: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt64:(Ljava/nio/ByteBuffer;J)V // method@080d │ │ -19cffe: 6e10 ab0b 0000 |0033: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0bab │ │ -19d004: 7220 be0b 0600 |0036: invoke-interface {v6, v0}, Ljava/nio/channels/WritableByteChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bbe │ │ -19d00a: 0e00 |0039: return-void │ │ +19cf8c: |[19cf8c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getBox:(Ljava/nio/channels/WritableByteChannel;)V │ │ +19cf9c: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +19cfa0: 7110 960b 0000 |0002: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0b96 │ │ +19cfa6: 0c00 |0005: move-result-object v0 │ │ +19cfa8: 6e10 ba58 0500 |0006: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getSize:()J // method@58ba │ │ +19cfae: 0b01 |0009: move-result-wide v1 │ │ +19cfb0: 7030 bc58 1502 |000a: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@58bc │ │ +19cfb6: 0a03 |000d: move-result v3 │ │ +19cfb8: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ +19cfbc: 7130 0c08 1002 |0010: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@080c │ │ +19cfc2: 2806 |0013: goto 0019 // +0006 │ │ +19cfc4: 1603 0100 |0014: const-wide/16 v3, #int 1 // #1 │ │ +19cfc8: 7130 0c08 3004 |0016: invoke-static {v0, v3, v4}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@080c │ │ +19cfce: 1a03 186b |0019: const-string v3, "mdat" // string@6b18 │ │ +19cfd2: 7110 0b08 0300 |001b: invoke-static {v3}, Lcom/coremedia/iso/IsoFile;.fourCCtoBytes:(Ljava/lang/String;)[B // method@080b │ │ +19cfd8: 0c03 |001e: move-result-object v3 │ │ +19cfda: 6e20 a60b 3000 |001f: invoke-virtual {v0, v3}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0ba6 │ │ +19cfe0: 7030 bc58 1502 |0022: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@58bc │ │ +19cfe6: 0a03 |0025: move-result v3 │ │ +19cfe8: 3803 0a00 |0026: if-eqz v3, 0030 // +000a │ │ +19cfec: 1301 0800 |0028: const/16 v1, #int 8 // #8 │ │ +19cff0: 2311 1411 |002a: new-array v1, v1, [B // type@1114 │ │ +19cff4: 6e20 a60b 1000 |002c: invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0ba6 │ │ +19cffa: 2804 |002f: goto 0033 // +0004 │ │ +19cffc: 7130 0d08 1002 |0030: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt64:(Ljava/nio/ByteBuffer;J)V // method@080d │ │ +19d002: 6e10 ab0b 0000 |0033: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0bab │ │ +19d008: 7220 be0b 0600 |0036: invoke-interface {v6, v0}, Ljava/nio/channels/WritableByteChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bbe │ │ +19d00e: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=206 │ │ 0x0006 line=207 │ │ 0x000a line=208 │ │ 0x0010 line=209 │ │ 0x0016 line=211 │ │ @@ -437416,17 +437417,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19cef4: |[19cef4] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getContentSize:()J │ │ -19cf04: 5320 e742 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42e7 │ │ -19cf08: 1000 |0002: return-wide v0 │ │ +19cef8: |[19cef8] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getContentSize:()J │ │ +19cf08: 5320 e742 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42e7 │ │ +19cf0c: 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;) │ │ @@ -437434,17 +437435,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19cf0c: |[19cf0c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getOffset:()J │ │ -19cf1c: 5320 e842 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42e8 │ │ -19cf20: 1000 |0002: return-wide v0 │ │ +19cf10: |[19cf10] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getOffset:()J │ │ +19cf20: 5320 e842 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42e8 │ │ +19cf24: 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;) │ │ @@ -437452,17 +437453,17 @@ │ │ type : '()Lcom/coremedia/iso/boxes/Container;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19cec4: |[19cec4] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getParent:()Lcom/coremedia/iso/boxes/Container; │ │ -19ced4: 5410 e942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42e9 │ │ -19ced8: 1100 |0002: return-object v0 │ │ +19cec8: |[19cec8] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getParent:()Lcom/coremedia/iso/boxes/Container; │ │ +19ced8: 5410 e942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42e9 │ │ +19cedc: 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;) │ │ @@ -437470,19 +437471,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -19cf24: |[19cf24] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getSize:()J │ │ -19cf34: 1600 1000 |0000: const-wide/16 v0, #int 16 // #10 │ │ -19cf38: 5342 e742 |0002: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42e7 │ │ -19cf3c: bb02 |0004: add-long/2addr v2, v0 │ │ -19cf3e: 1002 |0005: return-wide v2 │ │ +19cf28: |[19cf28] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getSize:()J │ │ +19cf38: 1600 1000 |0000: const-wide/16 v0, #int 16 // #10 │ │ +19cf3c: 5342 e742 |0002: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42e7 │ │ +19cf40: bb02 |0004: add-long/2addr v2, v0 │ │ +19cf42: 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;) │ │ @@ -437490,17 +437491,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19cedc: |[19cedc] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getType:()Ljava/lang/String; │ │ -19ceec: 1a00 186b |0000: const-string v0, "mdat" // string@6b18 │ │ -19cef0: 1100 |0002: return-object v0 │ │ +19cee0: |[19cee0] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getType:()Ljava/lang/String; │ │ +19cef0: 1a00 186b |0000: const-string v0, "mdat" // string@6b18 │ │ +19cef4: 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;) │ │ @@ -437508,32 +437509,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 │ │ -19d00c: |[19d00c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.parse:(Lcom/googlecode/mp4parser/DataSource;Ljava/nio/ByteBuffer;JLcom/coremedia/iso/BoxParser;)V │ │ -19d01c: 0e00 |0000: return-void │ │ +19d010: |[19d010] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.parse:(Lcom/googlecode/mp4parser/DataSource;Ljava/nio/ByteBuffer;JLcom/coremedia/iso/BoxParser;)V │ │ +19d020: 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 │ │ -19d020: |[19d020] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setContentSize:(J)V │ │ -19d030: 5a01 e742 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42e7 │ │ -19d034: 0e00 |0002: return-void │ │ +19d024: |[19d024] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setContentSize:(J)V │ │ +19d034: 5a01 e742 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42e7 │ │ +19d038: 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 │ │ │ │ @@ -437542,17 +437543,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -19d038: |[19d038] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setDataOffset:(J)V │ │ -19d048: 5a01 e842 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42e8 │ │ -19d04c: 0e00 |0002: return-void │ │ +19d03c: |[19d03c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setDataOffset:(J)V │ │ +19d04c: 5a01 e842 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42e8 │ │ +19d050: 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 │ │ │ │ @@ -437561,17 +437562,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 │ │ -19d050: |[19d050] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setParent:(Lcom/coremedia/iso/boxes/Container;)V │ │ -19d060: 5b01 e942 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42e9 │ │ -19d064: 0e00 |0002: return-void │ │ +19d054: |[19d054] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setParent:(Lcom/coremedia/iso/boxes/Container;)V │ │ +19d064: 5b01 e942 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42e9 │ │ +19d068: 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; │ │ │ │ @@ -499503,52 +499504,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 │ │ -18fd60: |[18fd60] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ -18fd70: 7020 8d05 4300 |0000: invoke-direct {v3, v4}, Landroidx/fragment/app/FragmentStatePagerAdapter;.:(Landroidx/fragment/app/FragmentManager;)V // method@058d │ │ -18fd76: 1254 |0003: const/4 v4, #int 5 // #5 │ │ -18fd78: 2344 2811 |0004: new-array v4, v4, [Landroidx/fragment/app/Fragment; // type@1128 │ │ -18fd7c: 1a00 947e |0006: const-string v0, "stickers/emoticons" // string@7e94 │ │ -18fd80: 7110 0e55 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@550e │ │ -18fd86: 0c00 |000b: move-result-object v0 │ │ -18fd88: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -18fd8a: 4d00 0401 |000d: aput-object v0, v4, v1 │ │ -18fd8e: 1a00 937e |000f: const-string v0, "stickers/clothes" // string@7e93 │ │ -18fd92: 7110 0e55 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@550e │ │ -18fd98: 0c00 |0014: move-result-object v0 │ │ -18fd9a: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -18fd9c: 4d00 0402 |0016: aput-object v0, v4, v2 │ │ -18fda0: 1a00 927e |0018: const-string v0, "stickers/animals" // string@7e92 │ │ -18fda4: 7110 0e55 0000 |001a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@550e │ │ -18fdaa: 0c00 |001d: move-result-object v0 │ │ -18fdac: 1222 |001e: const/4 v2, #int 2 // #2 │ │ -18fdae: 4d00 0402 |001f: aput-object v0, v4, v2 │ │ -18fdb2: 1a00 957e |0021: const-string v0, "stickers/food" // string@7e95 │ │ -18fdb6: 7110 0e55 0000 |0023: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@550e │ │ -18fdbc: 0c00 |0026: move-result-object v0 │ │ -18fdbe: 1232 |0027: const/4 v2, #int 3 // #3 │ │ -18fdc0: 4d00 0402 |0028: aput-object v0, v4, v2 │ │ -18fdc4: 1a00 967e |002a: const-string v0, "stickers/weather" // string@7e96 │ │ -18fdc8: 7110 0e55 0000 |002c: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@550e │ │ -18fdce: 0c00 |002f: move-result-object v0 │ │ -18fdd0: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -18fdd2: 4d00 0402 |0031: aput-object v0, v4, v2 │ │ -18fdd6: 5b34 7841 |0033: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4178 │ │ -18fdda: 2140 |0035: array-length v0, v4 │ │ -18fddc: 3501 0c00 |0036: if-ge v1, v0, 0042 // +000c │ │ -18fde0: 4602 0401 |0038: aget-object v2, v4, v1 │ │ -18fde4: 1f02 7f10 |003a: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@107f │ │ -18fde8: 6e20 1655 5200 |003c: invoke-virtual {v2, v5}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@5516 │ │ -18fdee: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -18fdf2: 28f5 |0041: goto 0036 // -000b │ │ -18fdf4: 0e00 |0042: return-void │ │ +18fd64: |[18fd64] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ +18fd74: 7020 8d05 4300 |0000: invoke-direct {v3, v4}, Landroidx/fragment/app/FragmentStatePagerAdapter;.:(Landroidx/fragment/app/FragmentManager;)V // method@058d │ │ +18fd7a: 1254 |0003: const/4 v4, #int 5 // #5 │ │ +18fd7c: 2344 2811 |0004: new-array v4, v4, [Landroidx/fragment/app/Fragment; // type@1128 │ │ +18fd80: 1a00 947e |0006: const-string v0, "stickers/emoticons" // string@7e94 │ │ +18fd84: 7110 0e55 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@550e │ │ +18fd8a: 0c00 |000b: move-result-object v0 │ │ +18fd8c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +18fd8e: 4d00 0401 |000d: aput-object v0, v4, v1 │ │ +18fd92: 1a00 937e |000f: const-string v0, "stickers/clothes" // string@7e93 │ │ +18fd96: 7110 0e55 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@550e │ │ +18fd9c: 0c00 |0014: move-result-object v0 │ │ +18fd9e: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +18fda0: 4d00 0402 |0016: aput-object v0, v4, v2 │ │ +18fda4: 1a00 927e |0018: const-string v0, "stickers/animals" // string@7e92 │ │ +18fda8: 7110 0e55 0000 |001a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@550e │ │ +18fdae: 0c00 |001d: move-result-object v0 │ │ +18fdb0: 1222 |001e: const/4 v2, #int 2 // #2 │ │ +18fdb2: 4d00 0402 |001f: aput-object v0, v4, v2 │ │ +18fdb6: 1a00 957e |0021: const-string v0, "stickers/food" // string@7e95 │ │ +18fdba: 7110 0e55 0000 |0023: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@550e │ │ +18fdc0: 0c00 |0026: move-result-object v0 │ │ +18fdc2: 1232 |0027: const/4 v2, #int 3 // #3 │ │ +18fdc4: 4d00 0402 |0028: aput-object v0, v4, v2 │ │ +18fdc8: 1a00 967e |002a: const-string v0, "stickers/weather" // string@7e96 │ │ +18fdcc: 7110 0e55 0000 |002c: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@550e │ │ +18fdd2: 0c00 |002f: move-result-object v0 │ │ +18fdd4: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +18fdd6: 4d00 0402 |0031: aput-object v0, v4, v2 │ │ +18fdda: 5b34 7841 |0033: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4178 │ │ +18fdde: 2140 |0035: array-length v0, v4 │ │ +18fde0: 3501 0c00 |0036: if-ge v1, v0, 0042 // +000c │ │ +18fde4: 4602 0401 |0038: aget-object v2, v4, v1 │ │ +18fde8: 1f02 7f10 |003a: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@107f │ │ +18fdec: 6e20 1655 5200 |003c: invoke-virtual {v2, v5}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@5516 │ │ +18fdf2: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +18fdf6: 28f5 |0041: goto 0036 // -000b │ │ +18fdf8: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0004 line=87 │ │ 0x0008 line=88 │ │ 0x0011 line=89 │ │ 0x001a line=90 │ │ @@ -499567,18 +499568,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -18fd48: |[18fd48] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getCount:()I │ │ -18fd58: 5410 7841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4178 │ │ -18fd5c: 2100 |0002: array-length v0, v0 │ │ -18fd5e: 0f00 |0003: return v0 │ │ +18fd4c: |[18fd4c] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getCount:()I │ │ +18fd5c: 5410 7841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4178 │ │ +18fd60: 2100 |0002: array-length v0, v0 │ │ +18fd62: 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;) │ │ @@ -499586,18 +499587,18 @@ │ │ type : '(I)Landroidx/fragment/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -18fd2c: |[18fd2c] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getItem:(I)Landroidx/fragment/app/Fragment; │ │ -18fd3c: 5410 7841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4178 │ │ -18fd40: 4602 0002 |0002: aget-object v2, v0, v2 │ │ -18fd44: 1102 |0004: return-object v2 │ │ +18fd30: |[18fd30] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getItem:(I)Landroidx/fragment/app/Fragment; │ │ +18fd40: 5410 7841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4178 │ │ +18fd44: 4602 0002 |0002: aget-object v2, v0, v2 │ │ +18fd48: 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 │ │ │ │ @@ -499667,25 +499668,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 │ │ -191f98: |[191f98] org.thoughtcrime.securesms.search.SearchListAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V │ │ -191fa8: 7010 223b 0100 |0000: invoke-direct {v1}, Lorg/thoughtcrime/securesms/BaseConversationListAdapter;.:()V // method@3b22 │ │ -191fae: 6200 de41 |0003: sget-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41de │ │ -191fb2: 5b10 d341 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -191fb6: 5b13 d241 |0007: iput-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@41d2 │ │ -191fba: 5b14 d141 |0009: iput-object v4, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41d1 │ │ -191fbe: 5b12 cf41 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@41cf │ │ -191fc2: 7110 be49 0200 |000d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -191fc8: 0c02 |0010: move-result-object v2 │ │ -191fca: 5b12 d041 |0011: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d0 │ │ -191fce: 0e00 |0013: return-void │ │ +191f9c: |[191f9c] org.thoughtcrime.securesms.search.SearchListAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V │ │ +191fac: 7010 223b 0100 |0000: invoke-direct {v1}, Lorg/thoughtcrime/securesms/BaseConversationListAdapter;.:()V // method@3b22 │ │ +191fb2: 6200 de41 |0003: sget-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41de │ │ +191fb6: 5b10 d341 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +191fba: 5b13 d241 |0007: iput-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@41d2 │ │ +191fbe: 5b14 d141 |0009: iput-object v4, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41d1 │ │ +191fc2: 5b12 cf41 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@41cf │ │ +191fc6: 7110 be49 0200 |000d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +191fcc: 0c02 |0010: move-result-object v2 │ │ +191fce: 5b12 d041 |0011: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d0 │ │ +191fd2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=39 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ 0x000b line=51 │ │ @@ -499701,34 +499702,34 @@ │ │ type : '(I)Lcom/b44t/messenger/DcContact;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -191dc4: |[191dc4] org.thoughtcrime.securesms.search.SearchListAdapter.getContactResult:(I)Lcom/b44t/messenger/DcContact; │ │ -191dd4: 7010 8b55 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@558b │ │ -191dda: 0a00 |0003: move-result v0 │ │ -191ddc: 3404 1c00 |0004: if-lt v4, v0, 0020 // +001c │ │ -191de0: 7010 8c55 0300 |0006: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@558c │ │ -191de6: 0a00 |0009: move-result v0 │ │ -191de8: 3504 1600 |000a: if-ge v4, v0, 0020 // +0016 │ │ -191dec: 5430 d041 |000c: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d0 │ │ -191df0: 5431 d341 |000e: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -191df4: 6e10 b355 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55b3 │ │ -191dfa: 0c01 |0013: move-result-object v1 │ │ -191dfc: 7010 8b55 0300 |0014: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@558b │ │ -191e02: 0a02 |0017: move-result v2 │ │ -191e04: b124 |0018: sub-int/2addr v4, v2 │ │ -191e06: 4404 0104 |0019: aget v4, v1, v4 │ │ -191e0a: 6e20 a106 4000 |001b: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a1 │ │ -191e10: 0c04 |001e: move-result-object v4 │ │ -191e12: 1104 |001f: return-object v4 │ │ -191e14: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -191e16: 1104 |0021: return-object v4 │ │ +191dc8: |[191dc8] org.thoughtcrime.securesms.search.SearchListAdapter.getContactResult:(I)Lcom/b44t/messenger/DcContact; │ │ +191dd8: 7010 8b55 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@558b │ │ +191dde: 0a00 |0003: move-result v0 │ │ +191de0: 3404 1c00 |0004: if-lt v4, v0, 0020 // +001c │ │ +191de4: 7010 8c55 0300 |0006: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@558c │ │ +191dea: 0a00 |0009: move-result v0 │ │ +191dec: 3504 1600 |000a: if-ge v4, v0, 0020 // +0016 │ │ +191df0: 5430 d041 |000c: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d0 │ │ +191df4: 5431 d341 |000e: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +191df8: 6e10 b355 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55b3 │ │ +191dfe: 0c01 |0013: move-result-object v1 │ │ +191e00: 7010 8b55 0300 |0014: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@558b │ │ +191e06: 0a02 |0017: move-result v2 │ │ +191e08: b124 |0018: sub-int/2addr v4, v2 │ │ +191e0a: 4404 0104 |0019: aget v4, v1, v4 │ │ +191e0e: 6e20 a106 4000 |001b: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a1 │ │ +191e14: 0c04 |001e: move-result-object v4 │ │ +191e16: 1104 |001f: return-object v4 │ │ +191e18: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +191e1a: 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 │ │ @@ -499738,29 +499739,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 │ │ -191d80: |[191d80] org.thoughtcrime.securesms.search.SearchListAdapter.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; │ │ -191d90: 5410 d341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -191d94: 6e10 b255 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55b2 │ │ -191d9a: 0c00 |0005: move-result-object v0 │ │ -191d9c: 6e10 6a06 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066a │ │ -191da2: 0a00 |0009: move-result v0 │ │ -191da4: 3502 0d00 |000a: if-ge v2, v0, 0017 // +000d │ │ -191da8: 5410 d341 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -191dac: 6e10 b255 0000 |000e: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55b2 │ │ -191db2: 0c00 |0011: move-result-object v0 │ │ -191db4: 6e20 6b06 2000 |0012: invoke-virtual {v0, v2}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@066b │ │ -191dba: 0c02 |0015: move-result-object v2 │ │ -191dbc: 1102 |0016: return-object v2 │ │ -191dbe: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -191dc0: 1102 |0018: return-object v2 │ │ +191d84: |[191d84] org.thoughtcrime.securesms.search.SearchListAdapter.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; │ │ +191d94: 5410 d341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +191d98: 6e10 b255 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55b2 │ │ +191d9e: 0c00 |0005: move-result-object v0 │ │ +191da0: 6e10 6a06 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066a │ │ +191da6: 0a00 |0009: move-result v0 │ │ +191da8: 3502 0d00 |000a: if-ge v2, v0, 0017 // +000d │ │ +191dac: 5410 d341 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +191db0: 6e10 b255 0000 |000e: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55b2 │ │ +191db6: 0c00 |0011: move-result-object v0 │ │ +191db8: 6e20 6b06 2000 |0012: invoke-virtual {v0, v2}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@066b │ │ +191dbe: 0c02 |0015: move-result-object v2 │ │ +191dc0: 1102 |0016: return-object v2 │ │ +191dc2: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +191dc4: 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 │ │ @@ -499770,21 +499771,21 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -191e70: |[191e70] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstContactIndex:()I │ │ -191e80: 5410 d341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -191e84: 6e10 b255 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55b2 │ │ -191e8a: 0c00 |0005: move-result-object v0 │ │ -191e8c: 6e10 6a06 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066a │ │ -191e92: 0a00 |0009: move-result v0 │ │ -191e94: 0f00 |000a: return v0 │ │ +191e74: |[191e74] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstContactIndex:()I │ │ +191e84: 5410 d341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +191e88: 6e10 b255 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55b2 │ │ +191e8e: 0c00 |0005: move-result-object v0 │ │ +191e90: 6e10 6a06 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066a │ │ +191e96: 0a00 |0009: move-result v0 │ │ +191e98: 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;) │ │ @@ -499792,23 +499793,23 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -191e98: |[191e98] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstMessageIndex:()I │ │ -191ea8: 7010 8b55 0200 |0000: invoke-direct {v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@558b │ │ -191eae: 0a00 |0003: move-result v0 │ │ -191eb0: 5421 d341 |0004: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -191eb4: 6e10 b355 0100 |0006: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55b3 │ │ -191eba: 0c01 |0009: move-result-object v1 │ │ -191ebc: 2111 |000a: array-length v1, v1 │ │ -191ebe: b010 |000b: add-int/2addr v0, v1 │ │ -191ec0: 0f00 |000c: return v0 │ │ +191e9c: |[191e9c] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstMessageIndex:()I │ │ +191eac: 7010 8b55 0200 |0000: invoke-direct {v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@558b │ │ +191eb2: 0a00 |0003: move-result v0 │ │ +191eb4: 5421 d341 |0004: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +191eb8: 6e10 b355 0100 |0006: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55b3 │ │ +191ebe: 0c01 |0009: move-result-object v1 │ │ +191ec0: 2111 |000a: array-length v1, v1 │ │ +191ec2: b010 |000b: add-int/2addr v0, v1 │ │ +191ec4: 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;) │ │ @@ -499816,35 +499817,35 @@ │ │ type : '(I)Lcom/b44t/messenger/DcMsg;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -191e18: |[191e18] org.thoughtcrime.securesms.search.SearchListAdapter.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; │ │ -191e28: 7010 8c55 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@558c │ │ -191e2e: 0a00 |0003: move-result v0 │ │ -191e30: 3404 1e00 |0004: if-lt v4, v0, 0022 // +001e │ │ -191e34: 5430 d341 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -191e38: 6e10 b755 0000 |0008: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55b7 │ │ -191e3e: 0a00 |000b: move-result v0 │ │ -191e40: 3504 1600 |000c: if-ge v4, v0, 0022 // +0016 │ │ -191e44: 5430 d041 |000e: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d0 │ │ -191e48: 5431 d341 |0010: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -191e4c: 6e10 b455 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@55b4 │ │ -191e52: 0c01 |0015: move-result-object v1 │ │ -191e54: 7010 8c55 0300 |0016: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@558c │ │ -191e5a: 0a02 |0019: move-result v2 │ │ -191e5c: b124 |001a: sub-int/2addr v4, v2 │ │ -191e5e: 4404 0104 |001b: aget v4, v1, v4 │ │ -191e62: 6e20 a906 4000 |001d: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06a9 │ │ -191e68: 0c04 |0020: move-result-object v4 │ │ -191e6a: 1104 |0021: return-object v4 │ │ -191e6c: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -191e6e: 1104 |0023: return-object v4 │ │ +191e1c: |[191e1c] org.thoughtcrime.securesms.search.SearchListAdapter.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; │ │ +191e2c: 7010 8c55 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@558c │ │ +191e32: 0a00 |0003: move-result v0 │ │ +191e34: 3404 1e00 |0004: if-lt v4, v0, 0022 // +001e │ │ +191e38: 5430 d341 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +191e3c: 6e10 b755 0000 |0008: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55b7 │ │ +191e42: 0a00 |000b: move-result v0 │ │ +191e44: 3504 1600 |000c: if-ge v4, v0, 0022 // +0016 │ │ +191e48: 5430 d041 |000e: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@41d0 │ │ +191e4c: 5431 d341 |0010: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +191e50: 6e10 b455 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@55b4 │ │ +191e56: 0c01 |0015: move-result-object v1 │ │ +191e58: 7010 8c55 0300 |0016: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@558c │ │ +191e5e: 0a02 |0019: move-result v2 │ │ +191e60: b124 |001a: sub-int/2addr v4, v2 │ │ +191e62: 4404 0104 |001b: aget v4, v1, v4 │ │ +191e66: 6e20 a906 4000 |001d: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06a9 │ │ +191e6c: 0c04 |0020: move-result-object v4 │ │ +191e6e: 1104 |0021: return-object v4 │ │ +191e70: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +191e72: 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 │ │ @@ -499855,27 +499856,27 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -191ee4: |[191ee4] org.thoughtcrime.securesms.search.SearchListAdapter.getHeaderId:(I)J │ │ -191ef4: 7020 8a55 3200 |0000: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@558a │ │ -191efa: 0c00 |0003: move-result-object v0 │ │ -191efc: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -191f00: 1600 0100 |0006: const-wide/16 v0, #int 1 // #1 │ │ -191f04: 1000 |0008: return-wide v0 │ │ -191f06: 7020 8955 3200 |0009: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@5589 │ │ -191f0c: 0c03 |000c: move-result-object v3 │ │ -191f0e: 3803 0500 |000d: if-eqz v3, 0012 // +0005 │ │ -191f12: 1600 0200 |000f: const-wide/16 v0, #int 2 // #2 │ │ -191f16: 1000 |0011: return-wide v0 │ │ -191f18: 1600 0300 |0012: const-wide/16 v0, #int 3 // #3 │ │ -191f1c: 1000 |0014: return-wide v0 │ │ +191ee8: |[191ee8] org.thoughtcrime.securesms.search.SearchListAdapter.getHeaderId:(I)J │ │ +191ef8: 7020 8a55 3200 |0000: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@558a │ │ +191efe: 0c00 |0003: move-result-object v0 │ │ +191f00: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +191f04: 1600 0100 |0006: const-wide/16 v0, #int 1 // #1 │ │ +191f08: 1000 |0008: return-wide v0 │ │ +191f0a: 7020 8955 3200 |0009: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@5589 │ │ +191f10: 0c03 |000c: move-result-object v3 │ │ +191f12: 3803 0500 |000d: if-eqz v3, 0012 // +0005 │ │ +191f16: 1600 0200 |000f: const-wide/16 v0, #int 2 // #2 │ │ +191f1a: 1000 |0011: return-wide v0 │ │ +191f1c: 1600 0300 |0012: const-wide/16 v0, #int 3 // #3 │ │ +191f20: 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 │ │ @@ -499885,19 +499886,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -191ec4: |[191ec4] org.thoughtcrime.securesms.search.SearchListAdapter.getItemCount:()I │ │ -191ed4: 5410 d341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -191ed8: 6e10 b755 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55b7 │ │ -191ede: 0a00 |0005: move-result v0 │ │ -191ee0: 0f00 |0006: return v0 │ │ +191ec8: |[191ec8] org.thoughtcrime.securesms.search.SearchListAdapter.getItemCount:()I │ │ +191ed8: 5410 d341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +191edc: 6e10 b755 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@55b7 │ │ +191ee2: 0a00 |0005: move-result v0 │ │ +191ee4: 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;) │ │ @@ -499905,18 +499906,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 │ │ -191fd0: |[191fd0] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -191fe0: 1f01 8d10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@108d │ │ -191fe4: 6e30 9255 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V // method@5592 │ │ -191fea: 0e00 |0005: return-void │ │ +191fd4: |[191fd4] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +191fe4: 1f01 8d10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@108d │ │ +191fe8: 6e30 9255 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V // method@5592 │ │ +191fee: 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 │ │ @@ -499926,67 +499927,67 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 90 16-bit code units │ │ -191fec: |[191fec] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V │ │ -191ffc: 6e20 8d55 8600 |0000: invoke-virtual {v6, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getHeaderId:(I)J // method@558d │ │ -192002: 0b00 |0003: move-result-wide v0 │ │ -192004: 8408 |0004: long-to-int v8, v0 │ │ -192006: 6000 7527 |0005: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_messages:I // field@2775 │ │ -19200a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -19200c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -19200e: 3218 2400 |0009: if-eq v8, v1, 002d // +0024 │ │ -192012: 1223 |000b: const/4 v3, #int 2 // #2 │ │ -192014: 3238 1700 |000c: if-eq v8, v3, 0023 // +0017 │ │ -192018: 1233 |000e: const/4 v3, #int 3 // #3 │ │ -19201a: 3238 0500 |000f: if-eq v8, v3, 0014 // +0005 │ │ -19201e: 1218 |0011: const/4 v8, #int 1 // #1 │ │ -192020: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -192022: 2827 |0013: goto 003a // +0027 │ │ -192024: 6000 7527 |0014: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_messages:I // field@2775 │ │ -192028: 5468 d341 |0016: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -19202c: 6e10 b455 0800 |0018: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@55b4 │ │ -192032: 0c08 |001b: move-result-object v8 │ │ -192034: 2188 |001c: array-length v8, v8 │ │ -192036: 1303 e803 |001d: const/16 v3, #int 1000 // #3e8 │ │ -19203a: 3338 f3ff |001f: if-ne v8, v3, 0012 // -000d │ │ -19203e: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -192040: 2818 |0022: goto 003a // +0018 │ │ -192042: 6000 7227 |0023: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_contacts:I // field@2772 │ │ -192046: 5468 d341 |0025: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -19204a: 6e10 b355 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55b3 │ │ -192050: 0c08 |002a: move-result-object v8 │ │ -192052: 2188 |002b: array-length v8, v8 │ │ -192054: 28e6 |002c: goto 0012 // -001a │ │ -192056: 6000 7127 |002d: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_chats:I // field@2771 │ │ -19205a: 5468 d341 |002f: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -19205e: 6e10 b255 0800 |0031: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55b2 │ │ -192064: 0c08 |0034: move-result-object v8 │ │ -192066: 6e10 6a06 0800 |0035: invoke-virtual {v8}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066a │ │ -19206c: 0a08 |0038: move-result v8 │ │ -19206e: 28d9 |0039: goto 0012 // -0027 │ │ -192070: 5464 cf41 |003a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@41cf │ │ -192074: 6e10 7600 0400 |003c: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -19207a: 0c04 |003f: move-result-object v4 │ │ -19207c: 7110 490a 0800 |0040: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ -192082: 0c05 |0043: move-result-object v5 │ │ -192084: 2311 3211 |0044: new-array v1, v1, [Ljava/lang/Object; // type@1132 │ │ -192088: 4d05 0102 |0046: aput-object v5, v1, v2 │ │ -19208c: 6e40 e400 0418 |0048: invoke-virtual {v4, v0, v8, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -192092: 0c08 |004b: move-result-object v8 │ │ -192094: 3803 0a00 |004c: if-eqz v3, 0056 // +000a │ │ -192098: 1a00 8f0b |004e: const-string v0, "000" // string@0b8f │ │ -19209c: 1a01 900b |0050: const-string v1, "000+" // string@0b90 │ │ -1920a0: 6e30 e30a 0801 |0052: invoke-virtual {v8, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ae3 │ │ -1920a6: 0c08 |0055: move-result-object v8 │ │ -1920a8: 6e20 7555 8700 |0056: invoke-virtual {v7, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.bind:(Ljava/lang/String;)V // method@5575 │ │ -1920ae: 0e00 |0059: return-void │ │ +191ff0: |[191ff0] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V │ │ +192000: 6e20 8d55 8600 |0000: invoke-virtual {v6, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getHeaderId:(I)J // method@558d │ │ +192006: 0b00 |0003: move-result-wide v0 │ │ +192008: 8408 |0004: long-to-int v8, v0 │ │ +19200a: 6000 7527 |0005: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_messages:I // field@2775 │ │ +19200e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +192010: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +192012: 3218 2400 |0009: if-eq v8, v1, 002d // +0024 │ │ +192016: 1223 |000b: const/4 v3, #int 2 // #2 │ │ +192018: 3238 1700 |000c: if-eq v8, v3, 0023 // +0017 │ │ +19201c: 1233 |000e: const/4 v3, #int 3 // #3 │ │ +19201e: 3238 0500 |000f: if-eq v8, v3, 0014 // +0005 │ │ +192022: 1218 |0011: const/4 v8, #int 1 // #1 │ │ +192024: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +192026: 2827 |0013: goto 003a // +0027 │ │ +192028: 6000 7527 |0014: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_messages:I // field@2775 │ │ +19202c: 5468 d341 |0016: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +192030: 6e10 b455 0800 |0018: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@55b4 │ │ +192036: 0c08 |001b: move-result-object v8 │ │ +192038: 2188 |001c: array-length v8, v8 │ │ +19203a: 1303 e803 |001d: const/16 v3, #int 1000 // #3e8 │ │ +19203e: 3338 f3ff |001f: if-ne v8, v3, 0012 // -000d │ │ +192042: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +192044: 2818 |0022: goto 003a // +0018 │ │ +192046: 6000 7227 |0023: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_contacts:I // field@2772 │ │ +19204a: 5468 d341 |0025: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +19204e: 6e10 b355 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@55b3 │ │ +192054: 0c08 |002a: move-result-object v8 │ │ +192056: 2188 |002b: array-length v8, v8 │ │ +192058: 28e6 |002c: goto 0012 // -001a │ │ +19205a: 6000 7127 |002d: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_chats:I // field@2771 │ │ +19205e: 5468 d341 |002f: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +192062: 6e10 b255 0800 |0031: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55b2 │ │ +192068: 0c08 |0034: move-result-object v8 │ │ +19206a: 6e10 6a06 0800 |0035: invoke-virtual {v8}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066a │ │ +192070: 0a08 |0038: move-result v8 │ │ +192072: 28d9 |0039: goto 0012 // -0027 │ │ +192074: 5464 cf41 |003a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@41cf │ │ +192078: 6e10 7600 0400 |003c: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +19207e: 0c04 |003f: move-result-object v4 │ │ +192080: 7110 490a 0800 |0040: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a49 │ │ +192086: 0c05 |0043: move-result-object v5 │ │ +192088: 2311 3211 |0044: new-array v1, v1, [Ljava/lang/Object; // type@1132 │ │ +19208c: 4d05 0102 |0046: aput-object v5, v1, v2 │ │ +192090: 6e40 e400 0418 |0048: invoke-virtual {v4, v0, v8, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +192096: 0c08 |004b: move-result-object v8 │ │ +192098: 3803 0a00 |004c: if-eqz v3, 0056 // +000a │ │ +19209c: 1a00 8f0b |004e: const-string v0, "000" // string@0b8f │ │ +1920a0: 1a01 900b |0050: const-string v1, "000+" // string@0b90 │ │ +1920a4: 6e30 e30a 0801 |0052: invoke-virtual {v8, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0ae3 │ │ +1920aa: 0c08 |0055: move-result-object v8 │ │ +1920ac: 6e20 7555 8700 |0056: invoke-virtual {v7, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.bind:(Ljava/lang/String;)V // method@5575 │ │ +1920b2: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=115 │ │ 0x0014 line=129 │ │ 0x0016 line=130 │ │ 0x0023 line=125 │ │ @@ -500006,18 +500007,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 │ │ -1920b0: |[1920b0] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -1920c0: 1f01 9210 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1092 │ │ -1920c4: 6e30 9455 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V // method@5594 │ │ -1920ca: 0e00 |0005: return-void │ │ +1920b4: |[1920b4] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +1920c4: 1f01 9210 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1092 │ │ +1920c8: 6e30 9455 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V // method@5594 │ │ +1920ce: 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 │ │ @@ -500027,49 +500028,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 │ │ -1920cc: |[1920cc] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V │ │ -1920dc: 7020 8a55 a800 |0000: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@558a │ │ -1920e2: 0c02 |0003: move-result-object v2 │ │ -1920e4: 3802 1700 |0004: if-eqz v2, 001b // +0017 │ │ -1920e8: 5481 cf41 |0006: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@41cf │ │ -1920ec: 5483 d241 |0008: iget-object v3, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@41d2 │ │ -1920f0: 5484 d141 |000a: iget-object v4, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41d1 │ │ -1920f4: 5485 ce41 |000c: iget-object v5, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@41ce │ │ -1920f8: 5586 cd41 |000e: iget-boolean v6, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchMode:Z // field@41cd │ │ -1920fc: 548a d341 |0010: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -192100: 6e10 b555 0a00 |0012: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55b5 │ │ -192106: 0c07 |0015: move-result-object v7 │ │ -192108: 0790 |0016: move-object v0, v9 │ │ -19210a: 7408 7f55 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@557f │ │ -192110: 0e00 |001a: return-void │ │ -192112: 7020 8955 a800 |001b: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@5589 │ │ -192118: 0c00 |001e: move-result-object v0 │ │ -19211a: 3800 1000 |001f: if-eqz v0, 002f // +0010 │ │ -19211e: 548a d241 |0021: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@41d2 │ │ -192122: 5481 d141 |0023: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41d1 │ │ -192126: 5482 d341 |0025: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -19212a: 6e10 b555 0200 |0027: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55b5 │ │ -192130: 0c02 |002a: move-result-object v2 │ │ -192132: 6e52 8055 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@5580 │ │ -192138: 0e00 |002e: return-void │ │ -19213a: 7020 8f55 a800 |002f: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; // method@558f │ │ -192140: 0c0a |0032: move-result-object v10 │ │ -192142: 380a 0f00 |0033: if-eqz v10, 0042 // +000f │ │ -192146: 5480 d241 |0035: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@41d2 │ │ -19214a: 5481 d141 |0037: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41d1 │ │ -19214e: 5482 d341 |0039: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -192152: 6e10 b555 0200 |003b: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55b5 │ │ -192158: 0c02 |003e: move-result-object v2 │ │ -19215a: 6e52 8155 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@5581 │ │ -192160: 0e00 |0042: return-void │ │ +1920d0: |[1920d0] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V │ │ +1920e0: 7020 8a55 a800 |0000: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@558a │ │ +1920e6: 0c02 |0003: move-result-object v2 │ │ +1920e8: 3802 1700 |0004: if-eqz v2, 001b // +0017 │ │ +1920ec: 5481 cf41 |0006: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@41cf │ │ +1920f0: 5483 d241 |0008: iget-object v3, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@41d2 │ │ +1920f4: 5484 d141 |000a: iget-object v4, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41d1 │ │ +1920f8: 5485 ce41 |000c: iget-object v5, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@41ce │ │ +1920fc: 5586 cd41 |000e: iget-boolean v6, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchMode:Z // field@41cd │ │ +192100: 548a d341 |0010: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +192104: 6e10 b555 0a00 |0012: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55b5 │ │ +19210a: 0c07 |0015: move-result-object v7 │ │ +19210c: 0790 |0016: move-object v0, v9 │ │ +19210e: 7408 7f55 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@557f │ │ +192114: 0e00 |001a: return-void │ │ +192116: 7020 8955 a800 |001b: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@5589 │ │ +19211c: 0c00 |001e: move-result-object v0 │ │ +19211e: 3800 1000 |001f: if-eqz v0, 002f // +0010 │ │ +192122: 548a d241 |0021: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@41d2 │ │ +192126: 5481 d141 |0023: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41d1 │ │ +19212a: 5482 d341 |0025: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +19212e: 6e10 b555 0200 |0027: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55b5 │ │ +192134: 0c02 |002a: move-result-object v2 │ │ +192136: 6e52 8055 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@5580 │ │ +19213c: 0e00 |002e: return-void │ │ +19213e: 7020 8f55 a800 |002f: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; // method@558f │ │ +192144: 0c0a |0032: move-result-object v10 │ │ +192146: 380a 0f00 |0033: if-eqz v10, 0042 // +000f │ │ +19214a: 5480 d241 |0035: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@41d2 │ │ +19214e: 5481 d141 |0037: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@41d1 │ │ +192152: 5482 d341 |0039: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +192156: 6e10 b555 0200 |003b: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@55b5 │ │ +19215c: 0c02 |003e: move-result-object v2 │ │ +19215e: 6e52 8155 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@5581 │ │ +192164: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0006 line=67 │ │ 0x001b line=71 │ │ 0x0021 line=74 │ │ 0x002f line=78 │ │ @@ -500084,18 +500085,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 │ │ -191d48: |[191d48] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -191d58: 6e20 9655 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // method@5596 │ │ -191d5e: 0c01 |0003: move-result-object v1 │ │ -191d60: 1101 |0004: return-object v1 │ │ +191d4c: |[191d4c] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +191d5c: 6e20 9655 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // method@5596 │ │ +191d62: 0c01 |0003: move-result-object v1 │ │ +191d64: 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; │ │ │ │ @@ -500104,26 +500105,26 @@ │ │ type : '(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -191f20: |[191f20] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; │ │ -191f30: 2200 8d10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@108d │ │ -191f34: 6e10 5403 0500 |0002: invoke-virtual {v5}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ -191f3a: 0c01 |0005: move-result-object v1 │ │ -191f3c: 7110 e602 0100 |0006: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ -191f42: 0c01 |0009: move-result-object v1 │ │ -191f44: 6002 6026 |000a: sget v2, Lorg/thoughtcrime/securesms/R$layout;.contact_selection_list_divider:I // field@2660 │ │ -191f48: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -191f4a: 6e40 e802 2135 |000d: invoke-virtual {v1, v2, v5, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -191f50: 0c05 |0010: move-result-object v5 │ │ -191f52: 7020 7455 5000 |0011: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.:(Landroid/view/View;)V // method@5574 │ │ -191f58: 1100 |0014: return-object v0 │ │ +191f24: |[191f24] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; │ │ +191f34: 2200 8d10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@108d │ │ +191f38: 6e10 5403 0500 |0002: invoke-virtual {v5}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ +191f3e: 0c01 |0005: move-result-object v1 │ │ +191f40: 7110 e602 0100 |0006: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ +191f46: 0c01 |0009: move-result-object v1 │ │ +191f48: 6002 6026 |000a: sget v2, Lorg/thoughtcrime/securesms/R$layout;.contact_selection_list_divider:I // field@2660 │ │ +191f4c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +191f4e: 6e40 e802 2135 |000d: invoke-virtual {v1, v2, v5, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +191f54: 0c05 |0010: move-result-object v5 │ │ +191f56: 7020 7455 5000 |0011: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.:(Landroid/view/View;)V // method@5574 │ │ +191f5c: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000d line=109 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0015 reg=5 (null) Landroid/view/ViewGroup; │ │ @@ -500133,18 +500134,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 │ │ -191d64: |[191d64] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -191d74: 6e30 9855 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // method@5598 │ │ -191d7a: 0c01 |0003: move-result-object v1 │ │ -191d7c: 1101 |0004: return-object v1 │ │ +191d68: |[191d68] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +191d78: 6e30 9855 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // method@5598 │ │ +191d7e: 0c01 |0003: move-result-object v1 │ │ +191d80: 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 │ │ @@ -500154,26 +500155,26 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -191f5c: |[191f5c] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ -191f6c: 2205 9210 |0000: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1092 │ │ -191f70: 6e10 5403 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ -191f76: 0c00 |0005: move-result-object v0 │ │ -191f78: 7110 e602 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ -191f7e: 0c00 |0009: move-result-object v0 │ │ -191f80: 6001 7c26 |000a: sget v1, Lorg/thoughtcrime/securesms/R$layout;.conversation_list_item_view:I // field@267c │ │ -191f84: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -191f86: 6e40 e802 1024 |000d: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -191f8c: 0c04 |0010: move-result-object v4 │ │ -191f8e: 7020 7e55 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.:(Landroid/view/View;)V // method@557e │ │ -191f94: 1105 |0014: return-object v5 │ │ +191f60: |[191f60] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ +191f70: 2205 9210 |0000: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1092 │ │ +191f74: 6e10 5403 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0354 │ │ +191f7a: 0c00 |0005: move-result-object v0 │ │ +191f7c: 7110 e602 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e6 │ │ +191f82: 0c00 |0009: move-result-object v0 │ │ +191f84: 6001 7c26 |000a: sget v1, Lorg/thoughtcrime/securesms/R$layout;.conversation_list_item_view:I // field@267c │ │ +191f88: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +191f8a: 6e40 e802 1024 |000d: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +191f90: 0c04 |0010: move-result-object v4 │ │ +191f92: 7020 7e55 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.:(Landroid/view/View;)V // method@557e │ │ +191f98: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000d line=59 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0015 reg=4 (null) Landroid/view/ViewGroup; │ │ @@ -500184,18 +500185,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 │ │ -192164: |[192164] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -192174: 1f01 9210 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1092 │ │ -192178: 6e20 9a55 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V // method@559a │ │ -19217e: 0e00 |0005: return-void │ │ +192168: |[192168] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +192178: 1f01 9210 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@1092 │ │ +19217c: 6e20 9a55 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V // method@559a │ │ +192182: 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; │ │ │ │ @@ -500204,17 +500205,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 │ │ -192180: |[192180] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V │ │ -192190: 6e10 8655 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.recycle:()V // method@5586 │ │ -192196: 0e00 |0003: return-void │ │ +192184: |[192184] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V │ │ +192194: 6e10 8655 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.recycle:()V // method@5586 │ │ +19219a: 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; │ │ │ │ @@ -500223,37 +500224,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -192198: |[192198] org.thoughtcrime.securesms.search.SearchListAdapter.selectAllThreads:()V │ │ -1921a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1921aa: 5441 d341 |0001: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -1921ae: 6e10 b255 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55b2 │ │ -1921b4: 0c01 |0006: move-result-object v1 │ │ -1921b6: 6e10 6a06 0100 |0007: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066a │ │ -1921bc: 0a01 |000a: move-result v1 │ │ -1921be: 3510 1b00 |000b: if-ge v0, v1, 0026 // +001b │ │ -1921c2: 5441 ce41 |000d: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@41ce │ │ -1921c6: 5442 d341 |000f: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -1921ca: 6e10 b255 0200 |0011: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55b2 │ │ -1921d0: 0c02 |0014: move-result-object v2 │ │ -1921d2: 6e20 6b06 0200 |0015: invoke-virtual {v2, v0}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@066b │ │ -1921d8: 0c02 |0018: move-result-object v2 │ │ -1921da: 5222 6800 |0019: iget v2, v2, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ -1921de: 8122 |001b: int-to-long v2, v2 │ │ -1921e0: 7120 550a 3200 |001c: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ -1921e6: 0c02 |001f: move-result-object v2 │ │ -1921e8: 7220 f70c 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cf7 │ │ -1921ee: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ -1921f2: 28dc |0025: goto 0001 // -0024 │ │ -1921f4: 6e10 9055 0400 |0026: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@5590 │ │ -1921fa: 0e00 |0029: return-void │ │ +19219c: |[19219c] org.thoughtcrime.securesms.search.SearchListAdapter.selectAllThreads:()V │ │ +1921ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1921ae: 5441 d341 |0001: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +1921b2: 6e10 b255 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55b2 │ │ +1921b8: 0c01 |0006: move-result-object v1 │ │ +1921ba: 6e10 6a06 0100 |0007: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@066a │ │ +1921c0: 0a01 |000a: move-result v1 │ │ +1921c2: 3510 1b00 |000b: if-ge v0, v1, 0026 // +001b │ │ +1921c6: 5441 ce41 |000d: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@41ce │ │ +1921ca: 5442 d341 |000f: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +1921ce: 6e10 b255 0200 |0011: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@55b2 │ │ +1921d4: 0c02 |0014: move-result-object v2 │ │ +1921d6: 6e20 6b06 0200 |0015: invoke-virtual {v2, v0}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@066b │ │ +1921dc: 0c02 |0018: move-result-object v2 │ │ +1921de: 5222 6800 |0019: iget v2, v2, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ +1921e2: 8122 |001b: int-to-long v2, v2 │ │ +1921e4: 7120 550a 3200 |001c: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a55 │ │ +1921ea: 0c02 |001f: move-result-object v2 │ │ +1921ec: 7220 f70c 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0cf7 │ │ +1921f2: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ +1921f6: 28dc |0025: goto 0001 // -0024 │ │ +1921f8: 6e10 9055 0400 |0026: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@5590 │ │ +1921fe: 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; │ │ @@ -500263,18 +500264,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 │ │ -1921fc: |[1921fc] org.thoughtcrime.securesms.search.SearchListAdapter.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ -19220c: 5b01 d341 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ -192210: 6e10 9055 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@5590 │ │ -192216: 0e00 |0005: return-void │ │ +192200: |[192200] org.thoughtcrime.securesms.search.SearchListAdapter.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ +192210: 5b01 d341 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41d3 │ │ +192214: 6e10 9055 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@5590 │ │ +19221a: 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; │ │ @@ -500315,18 +500316,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1922b4: |[1922b4] org.thoughtcrime.securesms.search.SearchViewModel$Factory.:(Landroid/content/Context;)V │ │ -1922c4: 7010 9b05 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/ViewModelProvider$NewInstanceFactory;.:()V // method@059b │ │ -1922ca: 5b01 d641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@41d6 │ │ -1922ce: 0e00 |0005: return-void │ │ +1922b8: |[1922b8] org.thoughtcrime.securesms.search.SearchViewModel$Factory.:(Landroid/content/Context;)V │ │ +1922c8: 7010 9b05 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/ViewModelProvider$NewInstanceFactory;.:()V // method@059b │ │ +1922ce: 5b01 d641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@41d6 │ │ +1922d2: 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; │ │ @@ -500337,22 +500338,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 │ │ -192288: |[192288] org.thoughtcrime.securesms.search.SearchViewModel$Factory.create:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; │ │ -192298: 2200 9a10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@109a │ │ -19229c: 5421 d641 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@41d6 │ │ -1922a0: 7020 a755 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.:(Landroid/content/Context;)V // method@55a7 │ │ -1922a6: 6e20 e009 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object; // method@09e0 │ │ -1922ac: 0c03 |000a: move-result-object v3 │ │ -1922ae: 1f03 8e01 |000b: check-cast v3, Landroidx/lifecycle/ViewModel; // type@018e │ │ -1922b2: 1103 |000d: return-object v3 │ │ +19228c: |[19228c] org.thoughtcrime.securesms.search.SearchViewModel$Factory.create:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; │ │ +19229c: 2200 9a10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@109a │ │ +1922a0: 5421 d641 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@41d6 │ │ +1922a4: 7020 a755 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.:(Landroid/content/Context;)V // method@55a7 │ │ +1922aa: 6e20 e009 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object; // method@09e0 │ │ +1922b0: 0c03 |000a: move-result-object v3 │ │ +1922b2: 1f03 8e01 |000b: check-cast v3, Landroidx/lifecycle/ViewModel; // type@018e │ │ +1922b6: 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; │ │ │ │ @@ -500387,17 +500388,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1922d0: |[1922d0] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:()V │ │ -1922e0: 7010 9805 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0598 │ │ -1922e6: 0e00 |0003: return-void │ │ +1922d4: |[1922d4] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:()V │ │ +1922e4: 7010 9805 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@0598 │ │ +1922ea: 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;) │ │ @@ -500405,17 +500406,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 │ │ -1922e8: |[1922e8] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V │ │ -1922f8: 7010 a455 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:()V // method@55a4 │ │ -1922fe: 0e00 |0003: return-void │ │ +1922ec: |[1922ec] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V │ │ +1922fc: 7010 a455 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:()V // method@55a4 │ │ +192302: 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; │ │ │ │ @@ -500457,17 +500458,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -193a34: |[193a34] org.thoughtcrime.securesms.util.AsyncLoader.:(Landroid/content/Context;)V │ │ -193a44: 7020 a105 1000 |0000: invoke-direct {v0, v1}, Landroidx/loader/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05a1 │ │ -193a4a: 0e00 |0003: return-void │ │ +193a38: |[193a38] org.thoughtcrime.securesms.util.AsyncLoader.:(Landroid/content/Context;)V │ │ +193a48: 7020 a105 1000 |0000: invoke-direct {v0, v1}, Landroidx/loader/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05a1 │ │ +193a4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -500477,22 +500478,22 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -193a4c: |[193a4c] org.thoughtcrime.securesms.util.AsyncLoader.deliverResult:(Ljava/lang/Object;)V │ │ -193a5c: 6e10 0156 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.isReset:()Z // method@5601 │ │ -193a62: 0a00 |0003: move-result v0 │ │ -193a64: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -193a68: 0e00 |0006: return-void │ │ -193a6a: 5b12 1442 |0007: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@4214 │ │ -193a6e: 6f20 a205 2100 |0009: invoke-super {v1, v2}, Landroidx/loader/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05a2 │ │ -193a74: 0e00 |000c: return-void │ │ +193a50: |[193a50] org.thoughtcrime.securesms.util.AsyncLoader.deliverResult:(Ljava/lang/Object;)V │ │ +193a60: 6e10 0156 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.isReset:()Z // method@5601 │ │ +193a66: 0a00 |0003: move-result v0 │ │ +193a68: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +193a6c: 0e00 |0006: return-void │ │ +193a6e: 5b12 1442 |0007: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@4214 │ │ +193a72: 6f20 a205 2100 |0009: invoke-super {v1, v2}, Landroidx/loader/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05a2 │ │ +193a78: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0007 line=47 │ │ 0x0009 line=49 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ @@ -500503,20 +500504,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -193a78: |[193a78] org.thoughtcrime.securesms.util.AsyncLoader.onReset:()V │ │ -193a88: 6f10 a305 0100 |0000: invoke-super {v1}, Landroidx/loader/content/AsyncTaskLoader;.onReset:()V // method@05a3 │ │ -193a8e: 6e10 0456 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.onStopLoading:()V // method@5604 │ │ -193a94: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -193a96: 5b10 1442 |0007: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@4214 │ │ -193a9a: 0e00 |0009: return-void │ │ +193a7c: |[193a7c] org.thoughtcrime.securesms.util.AsyncLoader.onReset:()V │ │ +193a8c: 6f10 a305 0100 |0000: invoke-super {v1}, Landroidx/loader/content/AsyncTaskLoader;.onReset:()V // method@05a3 │ │ +193a92: 6e10 0456 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.onStopLoading:()V // method@5604 │ │ +193a98: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +193a9a: 5b10 1442 |0007: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@4214 │ │ +193a9e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=75 │ │ 0x0007 line=77 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ @@ -500526,25 +500527,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -193a9c: |[193a9c] org.thoughtcrime.securesms.util.AsyncLoader.onStartLoading:()V │ │ -193aac: 5410 1442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@4214 │ │ -193ab0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -193ab4: 6e20 ff55 0100 |0004: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.deliverResult:(Ljava/lang/Object;)V // method@55ff │ │ -193aba: 6e10 0556 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.takeContentChanged:()Z // method@5605 │ │ -193ac0: 0a00 |000a: move-result v0 │ │ -193ac2: 3900 0600 |000b: if-nez v0, 0011 // +0006 │ │ -193ac6: 5410 1442 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@4214 │ │ -193aca: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ -193ace: 6e10 0056 0100 |0011: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.forceLoad:()V // method@5600 │ │ -193ad4: 0e00 |0014: return-void │ │ +193aa0: |[193aa0] org.thoughtcrime.securesms.util.AsyncLoader.onStartLoading:()V │ │ +193ab0: 5410 1442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@4214 │ │ +193ab4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +193ab8: 6e20 ff55 0100 |0004: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.deliverResult:(Ljava/lang/Object;)V // method@55ff │ │ +193abe: 6e10 0556 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.takeContentChanged:()Z // method@5605 │ │ +193ac4: 0a00 |000a: move-result v0 │ │ +193ac6: 3900 0600 |000b: if-nez v0, 0011 // +0006 │ │ +193aca: 5410 1442 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@4214 │ │ +193ace: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ +193ad2: 6e10 0056 0100 |0011: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.forceLoad:()V // method@5600 │ │ +193ad8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0004 line=56 │ │ 0x0007 line=59 │ │ 0x0011 line=60 │ │ locals : │ │ @@ -500555,17 +500556,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -193ad8: |[193ad8] org.thoughtcrime.securesms.util.AsyncLoader.onStopLoading:()V │ │ -193ae8: 6e10 fe55 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.cancelLoad:()Z // method@55fe │ │ -193aee: 0e00 |0003: return-void │ │ +193adc: |[193adc] org.thoughtcrime.securesms.util.AsyncLoader.onStopLoading:()V │ │ +193aec: 6e10 fe55 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.cancelLoad:()Z // method@55fe │ │ +193af2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ │ │ source_file_idx : 3578 (AsyncLoader.java) │ │ @@ -500637,24 +500638,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -19bf78: |[19bf78] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:()V │ │ -19bf88: 6000 da23 |0000: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_edit:I // field@23da │ │ -19bf8c: 6700 ca42 |0002: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_1:I // field@42ca │ │ -19bf90: 6000 d723 |0004: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_copy:I // field@23d7 │ │ -19bf94: 6700 cb42 |0006: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_2:I // field@42cb │ │ -19bf98: 6000 df23 |0008: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_share:I // field@23df │ │ -19bf9c: 6700 cc42 |000a: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_3:I // field@42cc │ │ -19bfa0: 6000 db23 |000c: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_forward:I // field@23db │ │ -19bfa4: 6700 cd42 |000e: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_4:I // field@42cd │ │ -19bfa8: 0e00 |0010: return-void │ │ +19bf7c: |[19bf7c] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:()V │ │ +19bf8c: 6000 da23 |0000: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_edit:I // field@23da │ │ +19bf90: 6700 ca42 |0002: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_1:I // field@42ca │ │ +19bf94: 6000 d723 |0004: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_copy:I // field@23d7 │ │ +19bf98: 6700 cb42 |0006: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_2:I // field@42cb │ │ +19bf9c: 6000 df23 |0008: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_share:I // field@23df │ │ +19bfa0: 6700 cc42 |000a: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_3:I // field@42cc │ │ +19bfa4: 6000 db23 |000c: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_forward:I // field@23db │ │ +19bfa8: 6700 cd42 |000e: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_4:I // field@42cd │ │ +19bfac: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=27 │ │ 0x0008 line=28 │ │ 0x000c line=29 │ │ locals : │ │ @@ -500664,18 +500665,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -19bfac: |[19bfac] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;)V │ │ -19bfbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19bfbe: 7030 5058 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@5850 │ │ -19bfc4: 0e00 |0004: return-void │ │ +19bfb0: |[19bfb0] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;)V │ │ +19bfc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19bfc2: 7030 5058 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@5850 │ │ +19bfc8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -500684,18 +500685,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -19bfc8: |[19bfc8] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -19bfd8: 6000 3818 |0000: sget v0, Lorg/thoughtcrime/securesms/R$attr;.toolbarStyle:I // field@1838 │ │ -19bfdc: 7040 5158 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@5851 │ │ -19bfe2: 0e00 |0005: return-void │ │ +19bfcc: |[19bfcc] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +19bfdc: 6000 3818 |0000: sget v0, Lorg/thoughtcrime/securesms/R$attr;.toolbarStyle:I // field@1838 │ │ +19bfe0: 7040 5158 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@5851 │ │ +19bfe6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=3 (null) Landroid/util/AttributeSet; │ │ @@ -500705,26 +500706,26 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -19bfe4: |[19bfe4] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -19bff4: 7040 e604 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroidx/appcompat/widget/Toolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@04e6 │ │ -19bffa: 6203 c834 |0003: sget-object v3, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar:[I // field@34c8 │ │ -19bffe: 6e30 7c00 2103 |0005: invoke-virtual {v1, v2, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007c │ │ -19c004: 0c01 |0008: move-result-object v1 │ │ -19c006: 6002 c934 |0009: sget v2, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar_aat_max_shown:I // field@34c9 │ │ -19c00a: 1303 6400 |000b: const/16 v3, #int 100 // #64 │ │ -19c00e: 6e30 f100 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00f1 │ │ -19c014: 0a02 |0010: move-result v2 │ │ -19c016: 5902 d142 |0011: iput v2, v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@42d1 │ │ -19c01a: 6e10 f500 0100 |0013: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ -19c020: 0e00 |0016: return-void │ │ +19bfe8: |[19bfe8] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +19bff8: 7040 e604 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroidx/appcompat/widget/Toolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@04e6 │ │ +19bffe: 6203 c834 |0003: sget-object v3, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar:[I // field@34c8 │ │ +19c002: 6e30 7c00 2103 |0005: invoke-virtual {v1, v2, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007c │ │ +19c008: 0c01 |0008: move-result-object v1 │ │ +19c00a: 6002 c934 |0009: sget v2, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar_aat_max_shown:I // field@34c9 │ │ +19c00e: 1303 6400 |000b: const/16 v3, #int 100 // #64 │ │ +19c012: 6e30 f100 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00f1 │ │ +19c018: 0a02 |0010: move-result v2 │ │ +19c01a: 5902 d142 |0011: iput v2, v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@42d1 │ │ +19c01e: 6e10 f500 0100 |0013: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ +19c024: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=44 │ │ 0x0009 line=46 │ │ 0x0013 line=48 │ │ locals : │ │ @@ -500738,83 +500739,83 @@ │ │ type : '(Landroid/view/Menu;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 126 16-bit code units │ │ -19c024: |[19c024] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.adjustMenuActions:(Landroid/view/Menu;II)V │ │ -19c034: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -19c036: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -19c038: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -19c03a: 7210 ec02 0400 |0003: invoke-interface {v4}, Landroid/view/Menu;.size:()I // method@02ec │ │ -19c040: 0a03 |0006: move-result v3 │ │ -19c042: 3531 1100 |0007: if-ge v1, v3, 0018 // +0011 │ │ -19c046: 7220 eb02 1400 |0009: invoke-interface {v4, v1}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02eb │ │ -19c04c: 0c03 |000c: move-result-object v3 │ │ -19c04e: 7210 f302 0300 |000d: invoke-interface {v3}, Landroid/view/MenuItem;.isVisible:()Z // method@02f3 │ │ -19c054: 0a03 |0010: move-result v3 │ │ -19c056: 3803 0400 |0011: if-eqz v3, 0015 // +0004 │ │ -19c05a: d802 0201 |0013: add-int/lit8 v2, v2, #int 1 // #01 │ │ -19c05e: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -19c062: 28ec |0017: goto 0003 // -0014 │ │ -19c064: 1301 6800 |0018: const/16 v1, #int 104 // #68 │ │ -19c068: 7110 d057 0100 |001a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57d0 │ │ -19c06e: 0a01 |001d: move-result v1 │ │ -19c070: b116 |001e: sub-int/2addr v6, v1 │ │ -19c072: 1301 3000 |001f: const/16 v1, #int 48 // #30 │ │ -19c076: 7110 d057 0100 |0021: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57d0 │ │ -19c07c: 0a03 |0024: move-result v3 │ │ -19c07e: 9303 0603 |0025: div-int v3, v6, v3 │ │ -19c082: 7120 730a 3500 |0027: invoke-static {v5, v3}, Ljava/lang/Math;.min:(II)I // method@0a73 │ │ -19c088: 0a03 |002a: move-result v3 │ │ -19c08a: 3523 0900 |002b: if-ge v3, v2, 0034 // +0009 │ │ -19c08e: 1302 2400 |002d: const/16 v2, #int 36 // #24 │ │ -19c092: 7110 d057 0200 |002f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57d0 │ │ -19c098: 0a02 |0032: move-result v2 │ │ -19c09a: b126 |0033: sub-int/2addr v6, v2 │ │ -19c09c: 7110 d057 0100 |0034: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57d0 │ │ -19c0a2: 0a01 |0037: move-result v1 │ │ -19c0a4: b316 |0038: div-int/2addr v6, v1 │ │ -19c0a6: 7120 730a 6500 |0039: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@0a73 │ │ -19c0ac: 0a05 |003c: move-result v5 │ │ -19c0ae: 1206 |003d: const/4 v6, #int 0 // #0 │ │ -19c0b0: 7210 ec02 0400 |003e: invoke-interface {v4}, Landroid/view/Menu;.size:()I // method@02ec │ │ -19c0b6: 0a01 |0041: move-result v1 │ │ -19c0b8: 3516 3b00 |0042: if-ge v6, v1, 007d // +003b │ │ -19c0bc: 7220 eb02 6400 |0044: invoke-interface {v4, v6}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02eb │ │ -19c0c2: 0c01 |0047: move-result-object v1 │ │ -19c0c4: 7210 f102 0100 |0048: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ -19c0ca: 0a02 |004b: move-result v2 │ │ -19c0cc: 6003 ca42 |004c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_1:I // field@42ca │ │ -19c0d0: 3232 1a00 |004e: if-eq v2, v3, 0068 // +001a │ │ -19c0d4: 7210 f102 0100 |0050: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ -19c0da: 0a02 |0053: move-result v2 │ │ -19c0dc: 6003 cb42 |0054: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_2:I // field@42cb │ │ -19c0e0: 3232 1200 |0056: if-eq v2, v3, 0068 // +0012 │ │ -19c0e4: 7210 f102 0100 |0058: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ -19c0ea: 0a02 |005b: move-result v2 │ │ -19c0ec: 6003 cc42 |005c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_3:I // field@42cc │ │ -19c0f0: 3232 0a00 |005e: if-eq v2, v3, 0068 // +000a │ │ -19c0f4: 7210 f102 0100 |0060: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ -19c0fa: 0a02 |0063: move-result v2 │ │ -19c0fc: 6003 cd42 |0064: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_4:I // field@42cd │ │ -19c100: 3332 1100 |0066: if-ne v2, v3, 0077 // +0011 │ │ -19c104: 7210 f302 0100 |0068: invoke-interface {v1}, Landroid/view/MenuItem;.isVisible:()Z // method@02f3 │ │ -19c10a: 0a02 |006b: move-result v2 │ │ -19c10c: 3802 0b00 |006c: if-eqz v2, 0077 // +000b │ │ -19c110: 3d05 0900 |006e: if-lez v5, 0077 // +0009 │ │ -19c114: 1222 |0070: const/4 v2, #int 2 // #2 │ │ -19c116: 7220 f702 2100 |0071: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f7 │ │ -19c11c: d805 05ff |0074: add-int/lit8 v5, v5, #int -1 // #ff │ │ -19c120: 2804 |0076: goto 007a // +0004 │ │ -19c122: 7220 f702 0100 |0077: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f7 │ │ -19c128: d806 0601 |007a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -19c12c: 28c2 |007c: goto 003e // -003e │ │ -19c12e: 0e00 |007d: return-void │ │ +19c028: |[19c028] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.adjustMenuActions:(Landroid/view/Menu;II)V │ │ +19c038: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +19c03a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +19c03c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +19c03e: 7210 ec02 0400 |0003: invoke-interface {v4}, Landroid/view/Menu;.size:()I // method@02ec │ │ +19c044: 0a03 |0006: move-result v3 │ │ +19c046: 3531 1100 |0007: if-ge v1, v3, 0018 // +0011 │ │ +19c04a: 7220 eb02 1400 |0009: invoke-interface {v4, v1}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02eb │ │ +19c050: 0c03 |000c: move-result-object v3 │ │ +19c052: 7210 f302 0300 |000d: invoke-interface {v3}, Landroid/view/MenuItem;.isVisible:()Z // method@02f3 │ │ +19c058: 0a03 |0010: move-result v3 │ │ +19c05a: 3803 0400 |0011: if-eqz v3, 0015 // +0004 │ │ +19c05e: d802 0201 |0013: add-int/lit8 v2, v2, #int 1 // #01 │ │ +19c062: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +19c066: 28ec |0017: goto 0003 // -0014 │ │ +19c068: 1301 6800 |0018: const/16 v1, #int 104 // #68 │ │ +19c06c: 7110 d057 0100 |001a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57d0 │ │ +19c072: 0a01 |001d: move-result v1 │ │ +19c074: b116 |001e: sub-int/2addr v6, v1 │ │ +19c076: 1301 3000 |001f: const/16 v1, #int 48 // #30 │ │ +19c07a: 7110 d057 0100 |0021: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57d0 │ │ +19c080: 0a03 |0024: move-result v3 │ │ +19c082: 9303 0603 |0025: div-int v3, v6, v3 │ │ +19c086: 7120 730a 3500 |0027: invoke-static {v5, v3}, Ljava/lang/Math;.min:(II)I // method@0a73 │ │ +19c08c: 0a03 |002a: move-result v3 │ │ +19c08e: 3523 0900 |002b: if-ge v3, v2, 0034 // +0009 │ │ +19c092: 1302 2400 |002d: const/16 v2, #int 36 // #24 │ │ +19c096: 7110 d057 0200 |002f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57d0 │ │ +19c09c: 0a02 |0032: move-result v2 │ │ +19c09e: b126 |0033: sub-int/2addr v6, v2 │ │ +19c0a0: 7110 d057 0100 |0034: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@57d0 │ │ +19c0a6: 0a01 |0037: move-result v1 │ │ +19c0a8: b316 |0038: div-int/2addr v6, v1 │ │ +19c0aa: 7120 730a 6500 |0039: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@0a73 │ │ +19c0b0: 0a05 |003c: move-result v5 │ │ +19c0b2: 1206 |003d: const/4 v6, #int 0 // #0 │ │ +19c0b4: 7210 ec02 0400 |003e: invoke-interface {v4}, Landroid/view/Menu;.size:()I // method@02ec │ │ +19c0ba: 0a01 |0041: move-result v1 │ │ +19c0bc: 3516 3b00 |0042: if-ge v6, v1, 007d // +003b │ │ +19c0c0: 7220 eb02 6400 |0044: invoke-interface {v4, v6}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02eb │ │ +19c0c6: 0c01 |0047: move-result-object v1 │ │ +19c0c8: 7210 f102 0100 |0048: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ +19c0ce: 0a02 |004b: move-result v2 │ │ +19c0d0: 6003 ca42 |004c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_1:I // field@42ca │ │ +19c0d4: 3232 1a00 |004e: if-eq v2, v3, 0068 // +001a │ │ +19c0d8: 7210 f102 0100 |0050: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ +19c0de: 0a02 |0053: move-result v2 │ │ +19c0e0: 6003 cb42 |0054: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_2:I // field@42cb │ │ +19c0e4: 3232 1200 |0056: if-eq v2, v3, 0068 // +0012 │ │ +19c0e8: 7210 f102 0100 |0058: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ +19c0ee: 0a02 |005b: move-result v2 │ │ +19c0f0: 6003 cc42 |005c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_3:I // field@42cc │ │ +19c0f4: 3232 0a00 |005e: if-eq v2, v3, 0068 // +000a │ │ +19c0f8: 7210 f102 0100 |0060: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ +19c0fe: 0a02 |0063: move-result v2 │ │ +19c100: 6003 cd42 |0064: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_4:I // field@42cd │ │ +19c104: 3332 1100 |0066: if-ne v2, v3, 0077 // +0011 │ │ +19c108: 7210 f302 0100 |0068: invoke-interface {v1}, Landroid/view/MenuItem;.isVisible:()Z // method@02f3 │ │ +19c10e: 0a02 |006b: move-result v2 │ │ +19c110: 3802 0b00 |006c: if-eqz v2, 0077 // +000b │ │ +19c114: 3d05 0900 |006e: if-lez v5, 0077 // +0009 │ │ +19c118: 1222 |0070: const/4 v2, #int 2 // #2 │ │ +19c11a: 7220 f702 2100 |0071: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f7 │ │ +19c120: d805 05ff |0074: add-int/lit8 v5, v5, #int -1 // #ff │ │ +19c124: 2804 |0076: goto 007a // +0004 │ │ +19c126: 7220 f702 0100 |0077: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f7 │ │ +19c12c: d806 0601 |007a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +19c130: 28c2 |007c: goto 003e // -003e │ │ +19c132: 0e00 |007d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=61 │ │ 0x0009 line=62 │ │ 0x001a line=67 │ │ 0x0021 line=68 │ │ 0x002f line=71 │ │ @@ -500839,24 +500840,24 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -19c130: |[19c130] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.onMeasure:(II)V │ │ -19c140: 6f30 e904 4305 |0000: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04e9 │ │ -19c146: 6e10 5458 0300 |0003: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMenu:()Landroid/view/Menu; // method@5854 │ │ -19c14c: 0c00 |0006: move-result-object v0 │ │ -19c14e: 5231 d142 |0007: iget v1, v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@42d1 │ │ -19c152: 6e10 5358 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMeasuredWidth:()I // method@5853 │ │ -19c158: 0a02 |000c: move-result v2 │ │ -19c15a: 7130 5258 1002 |000d: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.adjustMenuActions:(Landroid/view/Menu;II)V // method@5852 │ │ -19c160: 6f30 e904 4305 |0010: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04e9 │ │ -19c166: 0e00 |0013: return-void │ │ +19c134: |[19c134] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.onMeasure:(II)V │ │ +19c144: 6f30 e904 4305 |0000: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04e9 │ │ +19c14a: 6e10 5458 0300 |0003: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMenu:()Landroid/view/Menu; // method@5854 │ │ +19c150: 0c00 |0006: move-result-object v0 │ │ +19c152: 5231 d142 |0007: iget v1, v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@42d1 │ │ +19c156: 6e10 5358 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMeasuredWidth:()I // method@5853 │ │ +19c15c: 0a02 |000c: move-result v2 │ │ +19c15e: 7130 5258 1002 |000d: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.adjustMenuActions:(Landroid/view/Menu;II)V // method@5852 │ │ +19c164: 6f30 e904 4305 |0010: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04e9 │ │ +19c16a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0010 line=55 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar; │ │ @@ -500907,18 +500908,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 │ │ -19cb6c: |[19cb6c] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V │ │ -19cb7c: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ -19cb82: 5b01 df42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@42df │ │ -19cb86: 0e00 |0005: return-void │ │ +19cb70: |[19cb70] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V │ │ +19cb80: 7010 970a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0a97 │ │ +19cb86: 5b01 df42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@42df │ │ +19cb8a: 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; │ │ @@ -500929,33 +500930,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 │ │ -19cb88: |[19cb88] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.addTransferListener:(Lcom/google/android/exoplayer2/upstream/TransferListener;)V │ │ -19cb98: 0e00 |0000: return-void │ │ +19cb8c: |[19cb8c] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.addTransferListener:(Lcom/google/android/exoplayer2/upstream/TransferListener;)V │ │ +19cb9c: 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 │ │ -19cb9c: |[19cb9c] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.close:()V │ │ -19cbac: 5410 de42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42de │ │ -19cbb0: 7210 db08 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.close:()V // method@08db │ │ -19cbb6: 0e00 |0005: return-void │ │ +19cba0: |[19cba0] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.close:()V │ │ +19cbb0: 5410 de42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42de │ │ +19cbb4: 7210 db08 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.close:()V // method@08db │ │ +19cbba: 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;) │ │ @@ -500963,18 +500964,18 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -19cb2c: |[19cb2c] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getResponseHeaders:()Ljava/util/Map; │ │ -19cb3c: 7100 780c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyMap:()Ljava/util/Map; // method@0c78 │ │ -19cb42: 0c00 |0003: move-result-object v0 │ │ -19cb44: 1100 |0004: return-object v0 │ │ +19cb30: |[19cb30] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getResponseHeaders:()Ljava/util/Map; │ │ +19cb40: 7100 780c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyMap:()Ljava/util/Map; // method@0c78 │ │ +19cb46: 0c00 |0003: move-result-object v0 │ │ +19cb48: 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;) │ │ @@ -500982,19 +500983,19 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -19caec: |[19caec] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getUri:()Landroid/net/Uri; │ │ -19cafc: 5410 de42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42de │ │ -19cb00: 7210 dc08 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.getUri:()Landroid/net/Uri; // method@08dc │ │ -19cb06: 0c00 |0005: move-result-object v0 │ │ -19cb08: 1100 |0006: return-object v0 │ │ +19caf0: |[19caf0] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getUri:()Landroid/net/Uri; │ │ +19cb00: 5410 de42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42de │ │ +19cb04: 7210 dc08 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.getUri:()Landroid/net/Uri; // method@08dc │ │ +19cb0a: 0c00 |0005: move-result-object v0 │ │ +19cb0c: 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;) │ │ @@ -501002,20 +501003,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 │ │ -19cb48: |[19cb48] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J │ │ -19cb58: 5420 df42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@42df │ │ -19cb5c: 5b20 de42 |0002: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42de │ │ -19cb60: 7220 dd08 3000 |0004: invoke-interface {v0, v3}, Lcom/google/android/exoplayer2/upstream/DataSource;.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J // method@08dd │ │ -19cb66: 0b00 |0007: move-result-wide v0 │ │ -19cb68: 1000 |0008: return-wide v0 │ │ +19cb4c: |[19cb4c] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J │ │ +19cb5c: 5420 df42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@42df │ │ +19cb60: 5b20 de42 |0002: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42de │ │ +19cb64: 7220 dd08 3000 |0004: invoke-interface {v0, v3}, Lcom/google/android/exoplayer2/upstream/DataSource;.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J // method@08dd │ │ +19cb6a: 0b00 |0007: move-result-wide v0 │ │ +19cb6c: 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; │ │ @@ -501025,19 +501026,19 @@ │ │ type : '([BII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -19cb0c: |[19cb0c] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.read:([BII)I │ │ -19cb1c: 5410 de42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42de │ │ -19cb20: 7240 de08 2043 |0002: invoke-interface {v0, v2, v3, v4}, Lcom/google/android/exoplayer2/upstream/DataSource;.read:([BII)I // method@08de │ │ -19cb26: 0a02 |0005: move-result v2 │ │ -19cb28: 0f02 |0006: return v2 │ │ +19cb10: |[19cb10] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.read:([BII)I │ │ +19cb20: 5410 de42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42de │ │ +19cb24: 7240 de08 2043 |0002: invoke-interface {v0, v2, v3, v4}, Lcom/google/android/exoplayer2/upstream/DataSource;.read:([BII)I // method@08de │ │ +19cb2a: 0a02 |0005: move-result v2 │ │ +19cb2c: 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 │ │ @@ -554112,67 +554113,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 │ │ -18e40c: |[18e40c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V │ │ -18e41c: 7030 7554 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.onUndoRedoAvailabilityChanged:(ZZ)V // method@5475 │ │ -18e422: 0e00 |0003: return-void │ │ +18e410: |[18e410] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V │ │ +18e420: 7030 7554 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.onUndoRedoAvailabilityChanged:(ZZ)V // method@5475 │ │ +18e426: 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 │ │ -18e424: |[18e424] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -18e434: 7010 7754 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5477 │ │ -18e43a: 0e00 |0003: return-void │ │ +18e428: |[18e428] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +18e438: 7010 7754 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5477 │ │ +18e43e: 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 │ │ -18e43c: |[18e43c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ -18e44c: 0e00 |0000: return-void │ │ +18e440: |[18e440] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ +18e450: 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 │ │ -18e450: |[18e450] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ -18e460: 7010 6205 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@0562 │ │ -18e466: 2200 5f10 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1; // type@105f │ │ -18e46a: 7020 4e54 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@544e │ │ -18e470: 5b10 4141 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@4141 │ │ -18e474: 0e00 |000a: return-void │ │ +18e454: |[18e454] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ +18e464: 7010 6205 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@0562 │ │ +18e46a: 2200 5f10 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1; // type@105f │ │ +18e46e: 7020 4e54 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@544e │ │ +18e474: 5b10 4141 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@4141 │ │ +18e478: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=333 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -554181,17 +554182,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 │ │ -18e384: |[18e384] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ -18e394: 5400 3a41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413a │ │ -18e398: 1100 |0002: return-object v0 │ │ +18e388: |[18e388] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ +18e398: 5400 3a41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413a │ │ +18e39c: 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;) │ │ @@ -554199,17 +554200,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 │ │ -18e39c: |[18e39c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ -18e3ac: 5b01 3a41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413a │ │ -18e3b0: 1101 |0002: return-object v1 │ │ +18e3a0: |[18e3a0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ +18e3b0: 5b01 3a41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413a │ │ +18e3b4: 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; │ │ │ │ @@ -554218,17 +554219,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 │ │ -18e3f4: |[18e3f4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ -18e404: 5400 3b41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413b │ │ -18e408: 1100 |0002: return-object v0 │ │ +18e3f8: |[18e3f8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ +18e408: 5400 3b41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413b │ │ +18e40c: 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;) │ │ @@ -554236,17 +554237,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 │ │ -18e36c: |[18e36c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; │ │ -18e37c: 5400 3c41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e380: 1100 |0002: return-object v0 │ │ +18e370: |[18e370] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; │ │ +18e380: 5400 3c41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e384: 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;) │ │ @@ -554254,17 +554255,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 │ │ -18e478: |[18e478] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$300:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ -18e488: 7030 7c54 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@547c │ │ -18e48e: 0e00 |0003: return-void │ │ +18e47c: |[18e47c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$300:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ +18e48c: 7030 7c54 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@547c │ │ +18e492: 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 │ │ @@ -554274,25 +554275,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -18e4f4: |[18e4f4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.changeEntityColor:(I)V │ │ -18e504: 5420 3a41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413a │ │ -18e508: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -18e50c: 6e10 cd4c 0000 |0004: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4ccd │ │ -18e512: 0c00 |0007: move-result-object v0 │ │ -18e514: 2001 1b0f |0008: instance-of v1, v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f1b │ │ -18e518: 3801 0a00 |000a: if-eqz v1, 0014 // +000a │ │ -18e51c: 1f00 1b0f |000c: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f1b │ │ -18e520: 7220 b84b 3000 |000e: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.setColor:(I)V // method@4bb8 │ │ -18e526: 7010 7754 0200 |0011: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5477 │ │ -18e52c: 0e00 |0014: return-void │ │ +18e4f8: |[18e4f8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.changeEntityColor:(I)V │ │ +18e508: 5420 3a41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413a │ │ +18e50c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +18e510: 6e10 cd4c 0000 |0004: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@4ccd │ │ +18e516: 0c00 |0007: move-result-object v0 │ │ +18e518: 2001 1b0f |0008: instance-of v1, v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f1b │ │ +18e51c: 3801 0a00 |000a: if-eqz v1, 0014 // +000a │ │ +18e520: 1f00 1b0f |000c: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f1b │ │ +18e524: 7220 b84b 3000 |000e: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.setColor:(I)V // method@4bb8 │ │ +18e52a: 7010 7754 0200 |0011: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5477 │ │ +18e530: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0004 line=172 │ │ 0x0008 line=173 │ │ 0x000c line=174 │ │ 0x0011 line=175 │ │ @@ -554305,25 +554306,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 │ │ -18e3b4: |[18e3b4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ -18e3c4: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ -18e3c8: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ -18e3ce: 1a01 1d5d |0005: const-string v1, "image_uri" // string@5d1d │ │ -18e3d2: 6e30 4102 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0241 │ │ -18e3d8: 2201 6210 |000a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1062 │ │ -18e3dc: 7010 5b54 0100 |000c: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.:()V // method@545b │ │ -18e3e2: 5c13 3941 |000f: iput-boolean v3, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4139 │ │ -18e3e6: 6e20 7954 0100 |0011: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setArguments:(Landroid/os/Bundle;)V // method@5479 │ │ -18e3ec: 6e20 7a54 2100 |0014: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setUri:(Landroid/net/Uri;)V // method@547a │ │ -18e3f2: 1101 |0017: return-object v1 │ │ +18e3b8: |[18e3b8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ +18e3c8: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ +18e3cc: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ +18e3d2: 1a01 1d5d |0005: const-string v1, "image_uri" // string@5d1d │ │ +18e3d6: 6e30 4102 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0241 │ │ +18e3dc: 2201 6210 |000a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1062 │ │ +18e3e0: 7010 5b54 0100 |000c: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.:()V // method@545b │ │ +18e3e6: 5c13 3941 |000f: iput-boolean v3, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4139 │ │ +18e3ea: 6e20 7954 0100 |0011: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setArguments:(Landroid/os/Bundle;)V // method@5479 │ │ +18e3f0: 6e20 7a54 2100 |0014: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setUri:(Landroid/net/Uri;)V // method@547a │ │ +18e3f6: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ 0x000a line=91 │ │ 0x000f line=92 │ │ 0x0011 line=93 │ │ @@ -554337,18 +554338,18 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -18e95c: |[18e95c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndoRedoAvailabilityChanged:(ZZ)V │ │ -18e96c: 5402 3b41 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413b │ │ -18e970: 6e20 d954 1200 |0002: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setUndoAvailability:(Z)V // method@54d9 │ │ -18e976: 0e00 |0005: return-void │ │ +18e960: |[18e960] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndoRedoAvailabilityChanged:(ZZ)V │ │ +18e970: 5402 3b41 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413b │ │ +18e974: 6e20 d954 1200 |0002: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setUndoAvailability:(Z)V // method@54d9 │ │ +18e97a: 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 │ │ @@ -554358,23 +554359,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -18eaa8: |[18eaa8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.refreshUniqueColors:()V │ │ -18eab8: 5420 3b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413b │ │ -18eabc: 5421 3c41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18eac0: 6e10 354c 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ -18eac6: 0c01 |0007: move-result-object v1 │ │ -18eac8: 6e10 514d 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.getUniqueColorsIgnoringAlpha:()Ljava/util/Set; // method@4d51 │ │ -18eace: 0c01 |000b: move-result-object v1 │ │ -18ead0: 6e20 d454 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setColorPalette:(Ljava/util/Set;)V // method@54d4 │ │ -18ead6: 0e00 |000f: return-void │ │ +18eaac: |[18eaac] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.refreshUniqueColors:()V │ │ +18eabc: 5420 3b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413b │ │ +18eac0: 5421 3c41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18eac4: 6e10 354c 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ +18eaca: 0c01 |0007: move-result-object v1 │ │ +18eacc: 6e10 514d 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.getUniqueColorsIgnoringAlpha:()Ljava/util/Set; // method@4d51 │ │ +18ead2: 0c01 |000b: move-result-object v1 │ │ +18ead4: 6e20 d454 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setColorPalette:(Ljava/util/Set;)V // method@54d4 │ │ +18eada: 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;) │ │ @@ -554382,22 +554383,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 │ │ -18eaf0: |[18eaf0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ -18eb00: 5420 3c41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18eb04: 6e10 6554 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5465 │ │ -18eb0a: 0c01 |0005: move-result-object v1 │ │ -18eb0c: 7110 d356 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z // method@56d3 │ │ -18eb12: 0a01 |0009: move-result v1 │ │ -18eb14: 6e40 4e4c 3041 |000a: invoke-virtual {v0, v3, v1, v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startTextEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;ZZ)V // method@4c4e │ │ -18eb1a: 0e00 |000d: return-void │ │ +18eaf4: |[18eaf4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ +18eb04: 5420 3c41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18eb08: 6e10 6554 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5465 │ │ +18eb0e: 0c01 |0005: move-result-object v1 │ │ +18eb10: 7110 d356 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z // method@56d3 │ │ +18eb16: 0a01 |0009: move-result v1 │ │ +18eb18: 6e40 4e4c 3041 |000a: invoke-virtual {v0, v3, v1, v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startTextEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;ZZ)V // method@4c4e │ │ +18eb1e: 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 │ │ @@ -554408,34 +554409,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -18e490: |[18e490] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.addText:()V │ │ -18e4a0: 5430 3b41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413b │ │ -18e4a4: 6e10 ba54 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getActiveColor:()I // method@54ba │ │ -18e4aa: 0a00 |0005: move-result v0 │ │ -18e4ac: 2201 710f |0006: new-instance v1, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f71 │ │ -18e4b0: 1a02 0000 |0008: const-string v2, "" // string@0000 │ │ -18e4b4: 7030 114e 2100 |000a: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer;.:(Ljava/lang/String;I)V // method@4e11 │ │ -18e4ba: 2200 4a0f |000d: new-instance v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f4a │ │ -18e4be: 7020 b24c 1000 |000f: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4cb2 │ │ -18e4c4: 5431 3c41 |0012: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e4c8: 6e10 354c 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ -18e4ce: 0c01 |0017: move-result-object v1 │ │ -18e4d0: 1502 803f |0018: const/high16 v2, #int 1065353216 // #3f80 │ │ -18e4d4: 6e30 314d 0102 |001a: invoke-virtual {v1, v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@4d31 │ │ -18e4da: 5431 3c41 |001d: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e4de: 6e10 3a4c 0100 |001f: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.invalidate:()V // method@4c3a │ │ -18e4e4: 5b30 3a41 |0022: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413a │ │ -18e4e8: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -18e4ea: 7030 7c54 0301 |0025: invoke-direct {v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@547c │ │ -18e4f0: 0e00 |0028: return-void │ │ +18e494: |[18e494] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.addText:()V │ │ +18e4a4: 5430 3b41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413b │ │ +18e4a8: 6e10 ba54 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getActiveColor:()I // method@54ba │ │ +18e4ae: 0a00 |0005: move-result v0 │ │ +18e4b0: 2201 710f |0006: new-instance v1, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f71 │ │ +18e4b4: 1a02 0000 |0008: const-string v2, "" // string@0000 │ │ +18e4b8: 7030 114e 2100 |000a: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer;.:(Ljava/lang/String;I)V // method@4e11 │ │ +18e4be: 2200 4a0f |000d: new-instance v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f4a │ │ +18e4c2: 7020 b24c 1000 |000f: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4cb2 │ │ +18e4c8: 5431 3c41 |0012: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e4cc: 6e10 354c 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ +18e4d2: 0c01 |0017: move-result-object v1 │ │ +18e4d4: 1502 803f |0018: const/high16 v2, #int 1065353216 // #3f80 │ │ +18e4d8: 6e30 314d 0102 |001a: invoke-virtual {v1, v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@4d31 │ │ +18e4de: 5431 3c41 |001d: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e4e2: 6e10 3a4c 0100 |001f: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.invalidate:()V // method@4c3a │ │ +18e4e8: 5b30 3a41 |0022: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413a │ │ +18e4ec: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +18e4ee: 7030 7c54 0301 |0025: invoke-direct {v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@547c │ │ +18e4f4: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0006 line=187 │ │ 0x000d line=188 │ │ 0x0012 line=190 │ │ 0x001d line=191 │ │ @@ -554449,17 +554450,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18e334: |[18e334] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.getUri:()Landroid/net/Uri; │ │ -18e344: 5410 3f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@413f │ │ -18e348: 1100 |0002: return-object v0 │ │ +18e338: |[18e338] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.getUri:()Landroid/net/Uri; │ │ +18e348: 5410 3f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@413f │ │ +18e34c: 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;) │ │ @@ -554467,62 +554468,62 @@ │ │ type : '()V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 99 16-bit code units │ │ -18e530: |[18e530] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V │ │ -18e540: 6e10 6354 0600 |0000: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5463 │ │ -18e546: 0c00 |0003: move-result-object v0 │ │ -18e548: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -18e54c: 0e00 |0006: return-void │ │ -18e54e: 5461 3c41 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e552: 6e10 354c 0100 |0009: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ -18e558: 0c01 |000c: move-result-object v1 │ │ -18e55a: 6e20 644d 0100 |000d: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.render:(Landroid/content/Context;)Landroid/graphics/Bitmap; // method@4d64 │ │ -18e560: 0c01 |0010: move-result-object v1 │ │ -18e562: 7100 7e52 0000 |0011: invoke-static {}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getInstance:()Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider; // method@527e │ │ -18e568: 0c02 |0014: move-result-object v2 │ │ -18e56a: 2203 bb02 |0015: new-instance v3, Ljava/io/ByteArrayOutputStream; // type@02bb │ │ -18e56e: 7010 5909 0300 |0017: invoke-direct {v3}, Ljava/io/ByteArrayOutputStream;.:()V // method@0959 │ │ -18e574: 6204 0800 |001a: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ -18e578: 1305 5000 |001c: const/16 v5, #int 80 // #50 │ │ -18e57c: 6e40 0601 4135 |001e: invoke-virtual {v1, v4, v5, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0106 │ │ -18e582: 6e10 5d09 0300 |0021: invoke-virtual {v3}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@095d │ │ -18e588: 0c01 |0024: move-result-object v1 │ │ -18e58a: 5563 3941 |0025: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4139 │ │ -18e58e: 3803 2500 |0027: if-eqz v3, 004c // +0025 │ │ -18e592: 2202 bd02 |0029: new-instance v2, Ljava/io/File; // type@02bd │ │ -18e596: 6e10 1800 0000 |002b: invoke-virtual {v0}, Landroid/app/Activity;.getCacheDir:()Ljava/io/File; // method@0018 │ │ -18e59c: 0c03 |002e: move-result-object v3 │ │ -18e59e: 1a04 4d4d |002f: const-string v4, "cropped" // string@4d4d │ │ -18e5a2: 7030 6009 3204 |0031: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0960 │ │ -18e5a8: 2203 c002 |0034: new-instance v3, Ljava/io/FileOutputStream; // type@02c0 │ │ -18e5ac: 7020 7f09 2300 |0036: invoke-direct {v3, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@097f │ │ -18e5b2: 6e20 8509 1300 |0039: invoke-virtual {v3, v1}, Ljava/io/FileOutputStream;.write:([B)V // method@0985 │ │ -18e5b8: 6e10 8309 0300 |003c: invoke-virtual {v3}, Ljava/io/FileOutputStream;.flush:()V // method@0983 │ │ -18e5be: 6e10 8209 0300 |003f: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@0982 │ │ -18e5c4: 7110 f601 0200 |0042: invoke-static {v2}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ -18e5ca: 0c01 |0045: move-result-object v1 │ │ -18e5cc: 280d |0046: goto 0053 // +000d │ │ -18e5ce: 0d00 |0047: move-exception v0 │ │ -18e5d0: 6e10 8909 0000 |0048: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0989 │ │ -18e5d6: 0e00 |004b: return-void │ │ -18e5d8: 1a03 ff5c |004c: const-string v3, "image/jpeg" // string@5cff │ │ -18e5dc: 1204 |004e: const/4 v4, #int 0 // #0 │ │ -18e5de: 6e54 7552 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@5275 │ │ -18e5e4: 0c01 |0052: move-result-object v1 │ │ -18e5e6: 2202 2b00 |0053: new-instance v2, Landroid/content/Intent; // type@002b │ │ -18e5ea: 7010 8300 0200 |0055: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@0083 │ │ -18e5f0: 6e20 ac00 1200 |0058: invoke-virtual {v2, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00ac │ │ -18e5f6: 12f1 |005b: const/4 v1, #int -1 // #ff │ │ -18e5f8: 6e30 2600 1002 |005c: invoke-virtual {v0, v1, v2}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0026 │ │ -18e5fe: 6e10 1500 0000 |005f: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0015 │ │ -18e604: 0e00 |0062: return-void │ │ +18e534: |[18e534] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V │ │ +18e544: 6e10 6354 0600 |0000: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5463 │ │ +18e54a: 0c00 |0003: move-result-object v0 │ │ +18e54c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +18e550: 0e00 |0006: return-void │ │ +18e552: 5461 3c41 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e556: 6e10 354c 0100 |0009: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ +18e55c: 0c01 |000c: move-result-object v1 │ │ +18e55e: 6e20 644d 0100 |000d: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.render:(Landroid/content/Context;)Landroid/graphics/Bitmap; // method@4d64 │ │ +18e564: 0c01 |0010: move-result-object v1 │ │ +18e566: 7100 7e52 0000 |0011: invoke-static {}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getInstance:()Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider; // method@527e │ │ +18e56c: 0c02 |0014: move-result-object v2 │ │ +18e56e: 2203 bb02 |0015: new-instance v3, Ljava/io/ByteArrayOutputStream; // type@02bb │ │ +18e572: 7010 5909 0300 |0017: invoke-direct {v3}, Ljava/io/ByteArrayOutputStream;.:()V // method@0959 │ │ +18e578: 6204 0800 |001a: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ +18e57c: 1305 5000 |001c: const/16 v5, #int 80 // #50 │ │ +18e580: 6e40 0601 4135 |001e: invoke-virtual {v1, v4, v5, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0106 │ │ +18e586: 6e10 5d09 0300 |0021: invoke-virtual {v3}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@095d │ │ +18e58c: 0c01 |0024: move-result-object v1 │ │ +18e58e: 5563 3941 |0025: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4139 │ │ +18e592: 3803 2500 |0027: if-eqz v3, 004c // +0025 │ │ +18e596: 2202 bd02 |0029: new-instance v2, Ljava/io/File; // type@02bd │ │ +18e59a: 6e10 1800 0000 |002b: invoke-virtual {v0}, Landroid/app/Activity;.getCacheDir:()Ljava/io/File; // method@0018 │ │ +18e5a0: 0c03 |002e: move-result-object v3 │ │ +18e5a2: 1a04 4d4d |002f: const-string v4, "cropped" // string@4d4d │ │ +18e5a6: 7030 6009 3204 |0031: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@0960 │ │ +18e5ac: 2203 c002 |0034: new-instance v3, Ljava/io/FileOutputStream; // type@02c0 │ │ +18e5b0: 7020 7f09 2300 |0036: invoke-direct {v3, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@097f │ │ +18e5b6: 6e20 8509 1300 |0039: invoke-virtual {v3, v1}, Ljava/io/FileOutputStream;.write:([B)V // method@0985 │ │ +18e5bc: 6e10 8309 0300 |003c: invoke-virtual {v3}, Ljava/io/FileOutputStream;.flush:()V // method@0983 │ │ +18e5c2: 6e10 8209 0300 |003f: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@0982 │ │ +18e5c8: 7110 f601 0200 |0042: invoke-static {v2}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ +18e5ce: 0c01 |0045: move-result-object v1 │ │ +18e5d0: 280d |0046: goto 0053 // +000d │ │ +18e5d2: 0d00 |0047: move-exception v0 │ │ +18e5d4: 6e10 8909 0000 |0048: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0989 │ │ +18e5da: 0e00 |004b: return-void │ │ +18e5dc: 1a03 ff5c |004c: const-string v3, "image/jpeg" // string@5cff │ │ +18e5e0: 1204 |004e: const/4 v4, #int 0 // #0 │ │ +18e5e2: 6e54 7552 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@5275 │ │ +18e5e8: 0c01 |0052: move-result-object v1 │ │ +18e5ea: 2202 2b00 |0053: new-instance v2, Landroid/content/Intent; // type@002b │ │ +18e5ee: 7010 8300 0200 |0055: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@0083 │ │ +18e5f4: 6e20 ac00 1200 |0058: invoke-virtual {v2, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00ac │ │ +18e5fa: 12f1 |005b: const/4 v1, #int -1 // #ff │ │ +18e5fc: 6e30 2600 1002 |005c: invoke-virtual {v0, v1, v2}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0026 │ │ +18e602: 6e10 1500 0000 |005f: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0015 │ │ +18e608: 0e00 |0062: return-void │ │ catches : 1 │ │ 0x0034 - 0x0046 │ │ Ljava/io/IOException; -> 0x0047 │ │ positions : │ │ 0x0000 line=255 │ │ 0x0007 line=259 │ │ 0x0011 line=260 │ │ @@ -554550,50 +554551,50 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 74 16-bit code units │ │ -18e618: |[18e618] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -18e628: 6f40 6505 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0565 │ │ -18e62e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -18e630: 3304 3e00 |0004: if-ne v4, v0, 0042 // +003e │ │ -18e634: 1304 7b00 |0006: const/16 v4, #int 123 // #7b │ │ -18e638: 3343 3a00 |0008: if-ne v3, v4, 0042 // +003a │ │ -18e63c: 3805 3800 |000a: if-eqz v5, 0042 // +0038 │ │ -18e640: 1a03 f752 |000c: const-string v3, "extra_sticker_file" // string@52f7 │ │ -18e644: 6e20 9a00 3500 |000e: invoke-virtual {v5, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -18e64a: 0c03 |0011: move-result-object v3 │ │ -18e64c: 2204 8210 |0012: new-instance v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1082 │ │ -18e650: 2205 0703 |0014: new-instance v5, Ljava/lang/StringBuilder; // type@0307 │ │ -18e654: 1a00 4453 |0016: const-string v0, "file:///android_asset/" // string@5344 │ │ -18e658: 7020 050b 0500 |0018: invoke-direct {v5, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ -18e65e: 6e20 0e0b 3500 |001b: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -18e664: 6e10 1f0b 0500 |001e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -18e66a: 0c03 |0021: move-result-object v3 │ │ -18e66c: 7110 0102 0300 |0022: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -18e672: 0c03 |0025: move-result-object v3 │ │ -18e674: 5225 3e41 |0026: iget v5, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@413e │ │ -18e678: 5220 3d41 |0028: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@413d │ │ -18e67c: 1201 |002a: const/4 v1, #int 0 // #0 │ │ -18e67e: 7050 2155 3451 |002b: invoke-direct {v4, v3, v1, v5, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5521 │ │ -18e684: 2203 4a0f |002e: new-instance v3, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f4a │ │ -18e688: 7020 b24c 4300 |0030: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4cb2 │ │ -18e68e: 5424 3c41 |0033: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e692: 6e10 354c 0400 |0035: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ -18e698: 0c04 |0038: move-result-object v4 │ │ -18e69a: 1405 cdcc 4c3e |0039: const v5, #float 0.2 // #3e4ccccd │ │ -18e6a0: 6e30 314d 3405 |003c: invoke-virtual {v4, v3, v5}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@4d31 │ │ -18e6a6: 5b23 3a41 |003f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413a │ │ -18e6aa: 2808 |0041: goto 0049 // +0008 │ │ -18e6ac: 5423 3b41 |0042: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413b │ │ -18e6b0: 6204 5841 |0044: sget-object v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ -18e6b4: 6e20 b854 4300 |0046: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54b8 │ │ -18e6ba: 0e00 |0049: return-void │ │ +18e61c: |[18e61c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +18e62c: 6f40 6505 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0565 │ │ +18e632: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +18e634: 3304 3e00 |0004: if-ne v4, v0, 0042 // +003e │ │ +18e638: 1304 7b00 |0006: const/16 v4, #int 123 // #7b │ │ +18e63c: 3343 3a00 |0008: if-ne v3, v4, 0042 // +003a │ │ +18e640: 3805 3800 |000a: if-eqz v5, 0042 // +0038 │ │ +18e644: 1a03 f752 |000c: const-string v3, "extra_sticker_file" // string@52f7 │ │ +18e648: 6e20 9a00 3500 |000e: invoke-virtual {v5, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +18e64e: 0c03 |0011: move-result-object v3 │ │ +18e650: 2204 8210 |0012: new-instance v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1082 │ │ +18e654: 2205 0703 |0014: new-instance v5, Ljava/lang/StringBuilder; // type@0307 │ │ +18e658: 1a00 4453 |0016: const-string v0, "file:///android_asset/" // string@5344 │ │ +18e65c: 7020 050b 0500 |0018: invoke-direct {v5, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b05 │ │ +18e662: 6e20 0e0b 3500 |001b: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +18e668: 6e10 1f0b 0500 |001e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +18e66e: 0c03 |0021: move-result-object v3 │ │ +18e670: 7110 0102 0300 |0022: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +18e676: 0c03 |0025: move-result-object v3 │ │ +18e678: 5225 3e41 |0026: iget v5, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@413e │ │ +18e67c: 5220 3d41 |0028: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@413d │ │ +18e680: 1201 |002a: const/4 v1, #int 0 // #0 │ │ +18e682: 7050 2155 3451 |002b: invoke-direct {v4, v3, v1, v5, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5521 │ │ +18e688: 2203 4a0f |002e: new-instance v3, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f4a │ │ +18e68c: 7020 b24c 4300 |0030: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4cb2 │ │ +18e692: 5424 3c41 |0033: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e696: 6e10 354c 0400 |0035: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ +18e69c: 0c04 |0038: move-result-object v4 │ │ +18e69e: 1405 cdcc 4c3e |0039: const v5, #float 0.2 // #3e4ccccd │ │ +18e6a4: 6e30 314d 3405 |003c: invoke-virtual {v4, v3, v5}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@4d31 │ │ +18e6aa: 5b23 3a41 |003f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413a │ │ +18e6ae: 2808 |0041: goto 0049 // +0008 │ │ +18e6b0: 5423 3b41 |0042: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413b │ │ +18e6b4: 6204 5841 |0044: sget-object v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4158 │ │ +18e6b8: 6e20 b854 4300 |0046: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54b8 │ │ +18e6be: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x000c line=202 │ │ 0x0012 line=204 │ │ 0x002e line=205 │ │ 0x0033 line=206 │ │ @@ -554610,19 +554611,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -18e6bc: |[18e6bc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onColorChange:(I)V │ │ -18e6cc: 5410 3c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e6d0: 6e20 424c 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingBrushColor:(I)V // method@4c42 │ │ -18e6d6: 7020 6254 2100 |0005: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.changeEntityColor:(I)V // method@5462 │ │ -18e6dc: 0e00 |0008: return-void │ │ +18e6c0: |[18e6c0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onColorChange:(I)V │ │ +18e6d0: 5410 3c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e6d4: 6e20 424c 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingBrushColor:(I)V // method@4c42 │ │ +18e6da: 7020 6254 2100 |0005: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.changeEntityColor:(I)V // method@5462 │ │ +18e6e0: 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 │ │ @@ -554632,38 +554633,38 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -18e6e0: |[18e6e0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreate:(Landroid/os/Bundle;)V │ │ -18e6f0: 6f20 6705 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0567 │ │ -18e6f6: 5412 3f41 |0003: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@413f │ │ -18e6fa: 3902 1000 |0005: if-nez v2, 0015 // +0010 │ │ -18e6fe: 6e10 6454 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getArguments:()Landroid/os/Bundle; // method@5464 │ │ -18e704: 0c02 |000a: move-result-object v2 │ │ -18e706: 1a00 1d5d |000b: const-string v0, "image_uri" // string@5d1d │ │ -18e70a: 6e20 3a02 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@023a │ │ -18e710: 0c02 |0010: move-result-object v2 │ │ -18e712: 1f02 8700 |0011: check-cast v2, Landroid/net/Uri; // type@0087 │ │ -18e716: 5b12 3f41 |0013: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@413f │ │ -18e71a: 2202 230f |0015: new-instance v2, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints; // type@0f23 │ │ -18e71e: 7010 024c 0200 |0017: invoke-direct {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints;.:()V // method@4c02 │ │ -18e724: 6e10 7854 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@5478 │ │ -18e72a: 0c00 |001d: move-result-object v0 │ │ -18e72c: 6e20 5950 0200 |001e: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxWidth:(Landroid/content/Context;)I // method@5059 │ │ -18e732: 0a00 |0021: move-result v0 │ │ -18e734: 5910 3e41 |0022: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@413e │ │ -18e738: 6e10 7854 0100 |0024: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@5478 │ │ -18e73e: 0c00 |0027: move-result-object v0 │ │ -18e740: 6e20 5750 0200 |0028: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxHeight:(Landroid/content/Context;)I // method@5057 │ │ -18e746: 0a02 |002b: move-result v2 │ │ -18e748: 5912 3d41 |002c: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@413d │ │ -18e74c: 0e00 |002e: return-void │ │ +18e6e4: |[18e6e4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreate:(Landroid/os/Bundle;)V │ │ +18e6f4: 6f20 6705 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0567 │ │ +18e6fa: 5412 3f41 |0003: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@413f │ │ +18e6fe: 3902 1000 |0005: if-nez v2, 0015 // +0010 │ │ +18e702: 6e10 6454 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getArguments:()Landroid/os/Bundle; // method@5464 │ │ +18e708: 0c02 |000a: move-result-object v2 │ │ +18e70a: 1a00 1d5d |000b: const-string v0, "image_uri" // string@5d1d │ │ +18e70e: 6e20 3a02 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@023a │ │ +18e714: 0c02 |0010: move-result-object v2 │ │ +18e716: 1f02 8700 |0011: check-cast v2, Landroid/net/Uri; // type@0087 │ │ +18e71a: 5b12 3f41 |0013: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@413f │ │ +18e71e: 2202 230f |0015: new-instance v2, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints; // type@0f23 │ │ +18e722: 7010 024c 0200 |0017: invoke-direct {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints;.:()V // method@4c02 │ │ +18e728: 6e10 7854 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@5478 │ │ +18e72e: 0c00 |001d: move-result-object v0 │ │ +18e730: 6e20 5950 0200 |001e: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxWidth:(Landroid/content/Context;)I // method@5059 │ │ +18e736: 0a00 |0021: move-result v0 │ │ +18e738: 5910 3e41 |0022: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@413e │ │ +18e73c: 6e10 7854 0100 |0024: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@5478 │ │ +18e742: 0c00 |0027: move-result-object v0 │ │ +18e744: 6e20 5750 0200 |0028: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxHeight:(Landroid/content/Context;)I // method@5057 │ │ +18e74a: 0a02 |002b: move-result v2 │ │ +18e74c: 5912 3d41 |002c: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@413d │ │ +18e750: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=102 │ │ 0x0007 line=103 │ │ 0x0015 line=106 │ │ 0x001a line=108 │ │ @@ -554677,20 +554678,20 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -18e34c: |[18e34c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -18e35c: 6004 ab26 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.image_editor_fragment:I // field@26ab │ │ -18e360: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -18e362: 6e40 e802 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -18e368: 0c02 |0006: move-result-object v2 │ │ -18e36a: 1102 |0007: return-object v2 │ │ +18e350: |[18e350] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +18e360: 6004 ab26 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.image_editor_fragment:I // field@26ab │ │ +18e364: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +18e366: 6e40 e802 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +18e36c: 0c02 |0006: move-result-object v2 │ │ +18e36e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/ViewGroup; │ │ @@ -554701,20 +554702,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -18e750: |[18e750] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onDelete:()V │ │ -18e760: 5420 3c41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e764: 5421 3a41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413a │ │ -18e768: 6e20 2f4c 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.deleteElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@4c2f │ │ -18e76e: 7010 7754 0200 |0007: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5477 │ │ -18e774: 0e00 |000a: return-void │ │ +18e754: |[18e754] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onDelete:()V │ │ +18e764: 5420 3c41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e768: 5421 3a41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413a │ │ +18e76c: 6e20 2f4c 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.deleteElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@4c2f │ │ +18e772: 7010 7754 0200 |0007: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5477 │ │ +18e778: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0007 line=307 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -554723,20 +554724,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -18e778: |[18e778] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onFlipHorizontal:()V │ │ -18e788: 5410 3c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e78c: 6e10 354c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ -18e792: 0c00 |0005: move-result-object v0 │ │ -18e794: 6e10 474d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.flipHorizontal:()V // method@4d47 │ │ -18e79a: 0e00 |0009: return-void │ │ +18e77c: |[18e77c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onFlipHorizontal:()V │ │ +18e78c: 5410 3c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e790: 6e10 354c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ +18e796: 0c00 |0005: move-result-object v0 │ │ +18e798: 6e10 474d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.flipHorizontal:()V // method@4d47 │ │ +18e79e: 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;) │ │ @@ -554744,67 +554745,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 │ │ -18e79c: |[18e79c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -18e7ac: 5430 3c41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e7b0: 6201 373e |0002: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;.MoveAndResize:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode; // field@3e37 │ │ -18e7b4: 6e20 444c 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setMode:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;)V // method@4c44 │ │ -18e7ba: 5430 3c41 |0007: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e7be: 6e10 304c 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@4c30 │ │ -18e7c4: 6200 3441 |000c: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4134 │ │ -18e7c8: 6e10 b054 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ -18e7ce: 0a04 |0011: move-result v4 │ │ -18e7d0: 4404 0004 |0012: aget v4, v0, v4 │ │ -18e7d4: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -18e7d6: 2b04 5300 0000 |0015: packed-switch v4, 00000068 // +00000053 │ │ -18e7dc: 284e |0018: goto 0066 // +004e │ │ -18e7de: 5434 3c41 |0019: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e7e2: 6e10 354c 0400 |001b: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ -18e7e8: 0c04 |001e: move-result-object v4 │ │ -18e7ea: 6e10 3a4d 0400 |001f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.doneCrop:()V // method@4d3a │ │ -18e7f0: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -18e7f2: 5b34 3a41 |0023: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413a │ │ -18e7f6: 2841 |0025: goto 0066 // +0041 │ │ -18e7f8: 2204 2b00 |0026: new-instance v4, Landroid/content/Intent; // type@002b │ │ -18e7fc: 6e10 6554 0300 |0028: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5465 │ │ -18e802: 0c00 |002b: move-result-object v0 │ │ -18e804: 1c01 7a10 |002c: const-class v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; // type@107a │ │ -18e808: 7030 8400 0401 |002e: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -18e80e: 1300 7b00 |0031: const/16 v0, #int 123 // #7b │ │ -18e812: 6e30 7b54 4300 |0033: invoke-virtual {v3, v4, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startActivityForResult:(Landroid/content/Intent;I)V // method@547b │ │ -18e818: 2830 |0036: goto 0066 // +0030 │ │ -18e81a: 6e10 6154 0300 |0037: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.addText:()V // method@5461 │ │ -18e820: 282c |003a: goto 0066 // +002c │ │ -18e822: 5434 3c41 |003b: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e826: 6200 1300 |003d: sget-object v0, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ -18e82a: 1211 |003f: const/4 v1, #int 1 // #1 │ │ -18e82c: 1402 9a99 993d |0040: const v2, #float 0.075 // #3d99999a │ │ -18e832: 6e40 4c4c 2410 |0043: invoke-virtual {v4, v2, v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c4c │ │ -18e838: 2820 |0046: goto 0066 // +0020 │ │ -18e83a: 5434 3c41 |0047: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e83e: 1401 8fc2 f53c |0049: const v1, #float 0.03 // #3cf5c28f │ │ -18e844: 6202 1400 |004c: sget-object v2, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@0014 │ │ -18e848: 6e40 4c4c 1402 |004e: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c4c │ │ -18e84e: 2815 |0051: goto 0066 // +0015 │ │ -18e850: 5434 3c41 |0052: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e854: 1401 0ad7 233c |0054: const v1, #float 0.01 // #3c23d70a │ │ -18e85a: 6202 1300 |0057: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ -18e85e: 6e40 4c4c 1402 |0059: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c4c │ │ -18e864: 280a |005c: goto 0066 // +000a │ │ -18e866: 5434 3c41 |005d: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e86a: 6e10 354c 0400 |005f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ -18e870: 0c04 |0062: move-result-object v4 │ │ -18e872: 6e10 6d4d 0400 |0063: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.startCrop:()V // method@4d6d │ │ -18e878: 0e00 |0066: return-void │ │ -18e87a: 0000 |0067: nop // spacer │ │ -18e87c: 0001 0700 0100 0000 4800 0000 3d00 ... |0068: packed-switch-data (18 units) │ │ +18e7a0: |[18e7a0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +18e7b0: 5430 3c41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e7b4: 6201 373e |0002: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;.MoveAndResize:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode; // field@3e37 │ │ +18e7b8: 6e20 444c 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setMode:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;)V // method@4c44 │ │ +18e7be: 5430 3c41 |0007: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e7c2: 6e10 304c 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@4c30 │ │ +18e7c8: 6200 3441 |000c: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@4134 │ │ +18e7cc: 6e10 b054 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@54b0 │ │ +18e7d2: 0a04 |0011: move-result v4 │ │ +18e7d4: 4404 0004 |0012: aget v4, v0, v4 │ │ +18e7d8: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +18e7da: 2b04 5300 0000 |0015: packed-switch v4, 00000068 // +00000053 │ │ +18e7e0: 284e |0018: goto 0066 // +004e │ │ +18e7e2: 5434 3c41 |0019: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e7e6: 6e10 354c 0400 |001b: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ +18e7ec: 0c04 |001e: move-result-object v4 │ │ +18e7ee: 6e10 3a4d 0400 |001f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.doneCrop:()V // method@4d3a │ │ +18e7f4: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +18e7f6: 5b34 3a41 |0023: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@413a │ │ +18e7fa: 2841 |0025: goto 0066 // +0041 │ │ +18e7fc: 2204 2b00 |0026: new-instance v4, Landroid/content/Intent; // type@002b │ │ +18e800: 6e10 6554 0300 |0028: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5465 │ │ +18e806: 0c00 |002b: move-result-object v0 │ │ +18e808: 1c01 7a10 |002c: const-class v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; // type@107a │ │ +18e80c: 7030 8400 0401 |002e: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +18e812: 1300 7b00 |0031: const/16 v0, #int 123 // #7b │ │ +18e816: 6e30 7b54 4300 |0033: invoke-virtual {v3, v4, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startActivityForResult:(Landroid/content/Intent;I)V // method@547b │ │ +18e81c: 2830 |0036: goto 0066 // +0030 │ │ +18e81e: 6e10 6154 0300 |0037: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.addText:()V // method@5461 │ │ +18e824: 282c |003a: goto 0066 // +002c │ │ +18e826: 5434 3c41 |003b: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e82a: 6200 1300 |003d: sget-object v0, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ +18e82e: 1211 |003f: const/4 v1, #int 1 // #1 │ │ +18e830: 1402 9a99 993d |0040: const v2, #float 0.075 // #3d99999a │ │ +18e836: 6e40 4c4c 2410 |0043: invoke-virtual {v4, v2, v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c4c │ │ +18e83c: 2820 |0046: goto 0066 // +0020 │ │ +18e83e: 5434 3c41 |0047: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e842: 1401 8fc2 f53c |0049: const v1, #float 0.03 // #3cf5c28f │ │ +18e848: 6202 1400 |004c: sget-object v2, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@0014 │ │ +18e84c: 6e40 4c4c 1402 |004e: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c4c │ │ +18e852: 2815 |0051: goto 0066 // +0015 │ │ +18e854: 5434 3c41 |0052: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e858: 1401 0ad7 233c |0054: const v1, #float 0.01 // #3c23d70a │ │ +18e85e: 6202 1300 |0057: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ +18e862: 6e40 4c4c 1402 |0059: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@4c4c │ │ +18e868: 280a |005c: goto 0066 // +000a │ │ +18e86a: 5434 3c41 |005d: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e86e: 6e10 354c 0400 |005f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ +18e874: 0c04 |0062: move-result-object v4 │ │ +18e876: 6e10 6d4d 0400 |0063: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.startCrop:()V // method@4d6d │ │ +18e87c: 0e00 |0066: return-void │ │ +18e87e: 0000 |0067: nop // spacer │ │ +18e880: 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 │ │ @@ -554824,35 +554825,35 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -18e8a0: |[18e8a0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRequestFullScreen:(ZZ)V │ │ -18e8b0: 0e00 |0000: return-void │ │ +18e8a4: |[18e8a4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRequestFullScreen:(ZZ)V │ │ +18e8b4: 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 │ │ -18e8b4: |[18e8b4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRotate90AntiClockwise:()V │ │ -18e8c4: 5410 3c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e8c8: 6e10 354c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ -18e8ce: 0c00 |0005: move-result-object v0 │ │ -18e8d0: 6e10 674d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.rotate90anticlockwise:()V // method@4d67 │ │ -18e8d6: 0e00 |0009: return-void │ │ +18e8b8: |[18e8b8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRotate90AntiClockwise:()V │ │ +18e8c8: 5410 3c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e8cc: 6e10 354c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ +18e8d2: 0c00 |0005: move-result-object v0 │ │ +18e8d4: 6e10 674d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.rotate90anticlockwise:()V // method@4d67 │ │ +18e8da: 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;) │ │ @@ -554860,19 +554861,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -18e8d8: |[18e8d8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSave:()V │ │ -18e8e8: 2200 5c10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0; // type@105c │ │ -18e8ec: 7020 4854 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5448 │ │ -18e8f2: 7110 9257 0000 |0005: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5792 │ │ -18e8f8: 0e00 |0008: return-void │ │ +18e8dc: |[18e8dc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSave:()V │ │ +18e8ec: 2200 5c10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0; // type@105c │ │ +18e8f0: 7020 4854 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5448 │ │ +18e8f6: 7110 9257 0000 |0005: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5792 │ │ +18e8fc: 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;) │ │ @@ -554880,23 +554881,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -18e8fc: |[18e8fc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -18e90c: 6f20 6e05 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@056e │ │ -18e912: 2200 6110 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1061 │ │ -18e916: 7020 5554 2000 |0005: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5455 │ │ -18e91c: 5412 3c41 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e920: 6e10 354c 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ -18e926: 0c02 |000d: move-result-object v2 │ │ -18e928: 6e20 5754 2000 |000e: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@5457 │ │ -18e92e: 0e00 |0011: return-void │ │ +18e900: |[18e900] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +18e910: 6f20 6e05 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@056e │ │ +18e916: 2200 6110 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1061 │ │ +18e91a: 7020 5554 2000 |0005: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5455 │ │ +18e920: 5412 3c41 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e924: 6e10 354c 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ +18e92a: 0c02 |000d: move-result-object v2 │ │ +18e92c: 6e20 5754 2000 |000e: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@5457 │ │ +18e932: 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; │ │ @@ -554906,21 +554907,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -18e930: |[18e930] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndo:()V │ │ -18e940: 5410 3c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e944: 6e10 354c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ -18e94a: 0c00 |0005: move-result-object v0 │ │ -18e94c: 6e10 714d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.undo:()V // method@4d71 │ │ -18e952: 7010 7754 0100 |0009: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5477 │ │ -18e958: 0e00 |000c: return-void │ │ +18e934: |[18e934] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndo:()V │ │ +18e944: 5410 3c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e948: 6e10 354c 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4c35 │ │ +18e94e: 0c00 |0005: move-result-object v0 │ │ +18e950: 6e10 714d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.undo:()V // method@4d71 │ │ +18e956: 7010 7754 0100 |0009: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5477 │ │ +18e95c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0009 line=301 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -554929,83 +554930,83 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 144 16-bit code units │ │ -18e978: |[18e978] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -18e988: 6f30 7005 6507 |0000: invoke-super {v5, v6, v7}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0570 │ │ -18e98e: 6000 d624 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_hud:I // field@24d6 │ │ -18e992: 6e20 1703 0600 |0005: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -18e998: 0c00 |0008: move-result-object v0 │ │ -18e99a: 1f00 7610 |0009: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // type@1076 │ │ -18e99e: 5b50 3b41 |000b: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413b │ │ -18e9a2: 6000 6e23 |000d: sget v0, Lorg/thoughtcrime/securesms/R$id;.image_editor_view:I // field@236e │ │ -18e9a6: 6e20 1703 0600 |000f: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -18e9ac: 0c06 |0012: move-result-object v6 │ │ -18e9ae: 1f06 2f0f |0013: check-cast v6, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // type@0f2f │ │ -18e9b2: 5b56 3c41 |0015: iput-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e9b6: 5456 3b41 |0017: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413b │ │ -18e9ba: 6e20 d554 5600 |0019: invoke-virtual {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V // method@54d5 │ │ -18e9c0: 5456 3c41 |001c: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e9c4: 5450 4141 |001e: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@4141 │ │ -18e9c8: 6e20 474c 0600 |0020: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setTapListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener;)V // method@4c47 │ │ -18e9ce: 5456 3c41 |0023: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e9d2: 2200 5d10 |0025: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1; // type@105d │ │ -18e9d6: 7020 4a54 5000 |0027: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@544a │ │ -18e9dc: 6e20 434c 0600 |002a: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingChangedListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$DrawingChangedListener;)V // method@4c43 │ │ -18e9e2: 5456 3c41 |002d: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18e9e6: 2200 5e10 |002f: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2; // type@105e │ │ -18e9ea: 7020 4c54 5000 |0031: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@544c │ │ -18e9f0: 6e20 484c 0600 |0034: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setUndoRedoStackListener:(Lorg/thoughtcrime/securesms/imageeditor/UndoRedoStackListener;)V // method@4c48 │ │ -18e9f6: 5456 4041 |0037: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@4140 │ │ -18e9fa: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -18e9fc: 3806 0500 |003a: if-eqz v6, 003f // +0005 │ │ -18ea00: 5b50 4041 |003c: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@4140 │ │ -18ea04: 280e |003e: goto 004c // +000e │ │ -18ea06: 3807 0c00 |003f: if-eqz v7, 004b // +000c │ │ -18ea0a: 2206 6110 |0041: new-instance v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1061 │ │ -18ea0e: 7020 5554 7600 |0043: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5455 │ │ -18ea14: 6e10 5654 0600 |0046: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@5456 │ │ -18ea1a: 0c06 |0049: move-result-object v6 │ │ -18ea1c: 2802 |004a: goto 004c // +0002 │ │ -18ea1e: 0706 |004b: move-object v6, v0 │ │ -18ea20: 3906 3000 |004c: if-nez v6, 007c // +0030 │ │ -18ea24: 5556 3941 |004e: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4139 │ │ -18ea28: 3806 0700 |0050: if-eqz v6, 0057 // +0007 │ │ -18ea2c: 7100 354d 0000 |0052: invoke-static {}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.createForCircleEditing:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4d35 │ │ -18ea32: 0c06 |0055: move-result-object v6 │ │ -18ea34: 2806 |0056: goto 005c // +0006 │ │ -18ea36: 2206 5a0f |0057: new-instance v6, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f5a │ │ -18ea3a: 7010 2c4d 0600 |0059: invoke-direct {v6}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.:()V // method@4d2c │ │ -18ea40: 2207 4a0f |005c: new-instance v7, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f4a │ │ -18ea44: 2200 8210 |005e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1082 │ │ -18ea48: 5451 3f41 |0060: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@413f │ │ -18ea4c: 5252 3e41 |0062: iget v2, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@413e │ │ -18ea50: 5253 3d41 |0064: iget v3, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@413d │ │ -18ea54: 1214 |0066: const/4 v4, #int 1 // #1 │ │ -18ea56: 7053 2155 1024 |0067: invoke-direct {v0, v1, v4, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5521 │ │ -18ea5c: 7020 b24c 0700 |006a: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4cb2 │ │ -18ea62: 6e10 c94c 0700 |006d: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getFlags:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@4cc9 │ │ -18ea68: 0c00 |0070: move-result-object v0 │ │ -18ea6a: 1201 |0071: const/4 v1, #int 0 // #0 │ │ -18ea6c: 6e20 114d 1000 |0072: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.setSelectable:(Z)Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@4d11 │ │ -18ea72: 0c00 |0075: move-result-object v0 │ │ -18ea74: 6e10 074d 0000 |0076: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.persist:()V // method@4d07 │ │ -18ea7a: 6e20 304d 7600 |0079: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@4d30 │ │ -18ea80: 5457 3c41 |007c: iget-object v7, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ -18ea84: 6e20 454c 6700 |007e: invoke-virtual {v7, v6}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@4c45 │ │ -18ea8a: 7010 7754 0500 |0081: invoke-direct {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5477 │ │ -18ea90: 5556 3941 |0084: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4139 │ │ -18ea94: 3806 0900 |0086: if-eqz v6, 008f // +0009 │ │ -18ea98: 5456 3b41 |0088: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413b │ │ -18ea9c: 6207 5441 |008a: sget-object v7, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4154 │ │ -18eaa0: 6e20 d654 7600 |008c: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ -18eaa6: 0e00 |008f: return-void │ │ +18e97c: |[18e97c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +18e98c: 6f30 7005 6507 |0000: invoke-super {v5, v6, v7}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0570 │ │ +18e992: 6000 d624 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_hud:I // field@24d6 │ │ +18e996: 6e20 1703 0600 |0005: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +18e99c: 0c00 |0008: move-result-object v0 │ │ +18e99e: 1f00 7610 |0009: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // type@1076 │ │ +18e9a2: 5b50 3b41 |000b: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413b │ │ +18e9a6: 6000 6e23 |000d: sget v0, Lorg/thoughtcrime/securesms/R$id;.image_editor_view:I // field@236e │ │ +18e9aa: 6e20 1703 0600 |000f: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +18e9b0: 0c06 |0012: move-result-object v6 │ │ +18e9b2: 1f06 2f0f |0013: check-cast v6, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // type@0f2f │ │ +18e9b6: 5b56 3c41 |0015: iput-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e9ba: 5456 3b41 |0017: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413b │ │ +18e9be: 6e20 d554 5600 |0019: invoke-virtual {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V // method@54d5 │ │ +18e9c4: 5456 3c41 |001c: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e9c8: 5450 4141 |001e: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@4141 │ │ +18e9cc: 6e20 474c 0600 |0020: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setTapListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener;)V // method@4c47 │ │ +18e9d2: 5456 3c41 |0023: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e9d6: 2200 5d10 |0025: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1; // type@105d │ │ +18e9da: 7020 4a54 5000 |0027: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@544a │ │ +18e9e0: 6e20 434c 0600 |002a: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingChangedListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$DrawingChangedListener;)V // method@4c43 │ │ +18e9e6: 5456 3c41 |002d: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18e9ea: 2200 5e10 |002f: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2; // type@105e │ │ +18e9ee: 7020 4c54 5000 |0031: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@544c │ │ +18e9f4: 6e20 484c 0600 |0034: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setUndoRedoStackListener:(Lorg/thoughtcrime/securesms/imageeditor/UndoRedoStackListener;)V // method@4c48 │ │ +18e9fa: 5456 4041 |0037: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@4140 │ │ +18e9fe: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +18ea00: 3806 0500 |003a: if-eqz v6, 003f // +0005 │ │ +18ea04: 5b50 4041 |003c: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@4140 │ │ +18ea08: 280e |003e: goto 004c // +000e │ │ +18ea0a: 3807 0c00 |003f: if-eqz v7, 004b // +000c │ │ +18ea0e: 2206 6110 |0041: new-instance v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1061 │ │ +18ea12: 7020 5554 7600 |0043: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5455 │ │ +18ea18: 6e10 5654 0600 |0046: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@5456 │ │ +18ea1e: 0c06 |0049: move-result-object v6 │ │ +18ea20: 2802 |004a: goto 004c // +0002 │ │ +18ea22: 0706 |004b: move-object v6, v0 │ │ +18ea24: 3906 3000 |004c: if-nez v6, 007c // +0030 │ │ +18ea28: 5556 3941 |004e: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4139 │ │ +18ea2c: 3806 0700 |0050: if-eqz v6, 0057 // +0007 │ │ +18ea30: 7100 354d 0000 |0052: invoke-static {}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.createForCircleEditing:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@4d35 │ │ +18ea36: 0c06 |0055: move-result-object v6 │ │ +18ea38: 2806 |0056: goto 005c // +0006 │ │ +18ea3a: 2206 5a0f |0057: new-instance v6, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f5a │ │ +18ea3e: 7010 2c4d 0600 |0059: invoke-direct {v6}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.:()V // method@4d2c │ │ +18ea44: 2207 4a0f |005c: new-instance v7, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f4a │ │ +18ea48: 2200 8210 |005e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1082 │ │ +18ea4c: 5451 3f41 |0060: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@413f │ │ +18ea50: 5252 3e41 |0062: iget v2, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@413e │ │ +18ea54: 5253 3d41 |0064: iget v3, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@413d │ │ +18ea58: 1214 |0066: const/4 v4, #int 1 // #1 │ │ +18ea5a: 7053 2155 1024 |0067: invoke-direct {v0, v1, v4, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5521 │ │ +18ea60: 7020 b24c 0700 |006a: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4cb2 │ │ +18ea66: 6e10 c94c 0700 |006d: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getFlags:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@4cc9 │ │ +18ea6c: 0c00 |0070: move-result-object v0 │ │ +18ea6e: 1201 |0071: const/4 v1, #int 0 // #0 │ │ +18ea70: 6e20 114d 1000 |0072: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.setSelectable:(Z)Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@4d11 │ │ +18ea76: 0c00 |0075: move-result-object v0 │ │ +18ea78: 6e10 074d 0000 |0076: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.persist:()V // method@4d07 │ │ +18ea7e: 6e20 304d 7600 |0079: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@4d30 │ │ +18ea84: 5457 3c41 |007c: iget-object v7, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@413c │ │ +18ea88: 6e20 454c 6700 |007e: invoke-virtual {v7, v6}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@4c45 │ │ +18ea8e: 7010 7754 0500 |0081: invoke-direct {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5477 │ │ +18ea94: 5556 3941 |0084: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4139 │ │ +18ea98: 3806 0900 |0086: if-eqz v6, 008f // +0009 │ │ +18ea9c: 5456 3b41 |0088: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@413b │ │ +18eaa0: 6207 5441 |008a: sget-object v7, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4154 │ │ +18eaa4: 6e20 d654 7600 |008c: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@54d6 │ │ +18eaaa: 0e00 |008f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=122 │ │ 0x000d line=123 │ │ 0x0017 line=125 │ │ 0x001c line=127 │ │ @@ -555032,17 +555033,17 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -18ead8: |[18ead8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.setUri:(Landroid/net/Uri;)V │ │ -18eae8: 5b01 3f41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@413f │ │ -18eaec: 0e00 |0002: return-void │ │ +18eadc: |[18eadc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.setUri:(Landroid/net/Uri;)V │ │ +18eaec: 5b01 3f41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@413f │ │ +18eaf0: 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; │ │ │ │ @@ -555084,33 +555085,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -18fcfc: |[18fcfc] org.thoughtcrime.securesms.scribbles.StickerLoader.:()V │ │ -18fd0c: 0e00 |0000: return-void │ │ +18fd00: |[18fd00] org.thoughtcrime.securesms.scribbles.StickerLoader.:()V │ │ +18fd10: 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 │ │ -18fd10: |[18fd10] org.thoughtcrime.securesms.scribbles.StickerLoader.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -18fd20: 7020 fd55 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.:(Landroid/content/Context;)V // method@55fd │ │ -18fd26: 5b02 7741 |0003: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4177 │ │ -18fd2a: 0e00 |0005: return-void │ │ +18fd14: |[18fd14] org.thoughtcrime.securesms.scribbles.StickerLoader.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +18fd24: 7020 fd55 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.:(Landroid/content/Context;)V // method@55fd │ │ +18fd2a: 5b02 7741 |0003: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4177 │ │ +18fd2e: 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; │ │ @@ -555122,18 +555123,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -18fc4c: |[18fc4c] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()Ljava/lang/Object; │ │ -18fc5c: 6e10 e754 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.loadInBackground:()[Ljava/lang/String; // method@54e7 │ │ -18fc62: 0c00 |0003: move-result-object v0 │ │ -18fc64: 1100 |0004: return-object v0 │ │ +18fc50: |[18fc50] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()Ljava/lang/Object; │ │ +18fc60: 6e10 e754 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.loadInBackground:()[Ljava/lang/String; // method@54e7 │ │ +18fc66: 0c00 |0003: move-result-object v0 │ │ +18fc68: 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;) │ │ @@ -555141,45 +555142,45 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -18fc68: |[18fc68] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()[Ljava/lang/String; │ │ -18fc78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -18fc7a: 6e10 e554 0500 |0001: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.getContext:()Landroid/content/Context; // method@54e5 │ │ -18fc80: 0c01 |0004: move-result-object v1 │ │ -18fc82: 6e10 6c00 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@006c │ │ -18fc88: 0c01 |0008: move-result-object v1 │ │ -18fc8a: 5452 7741 |0009: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4177 │ │ -18fc8e: 6e20 d200 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/AssetManager;.list:(Ljava/lang/String;)[Ljava/lang/String; // method@00d2 │ │ -18fc94: 0c01 |000e: move-result-object v1 │ │ -18fc96: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -18fc98: 2113 |0010: array-length v3, v1 │ │ -18fc9a: 3532 1f00 |0011: if-ge v2, v3, 0030 // +001f │ │ -18fc9e: 2203 0703 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0307 │ │ -18fca2: 7010 020b 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ -18fca8: 5454 7741 |0018: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4177 │ │ -18fcac: 6e20 0e0b 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -18fcb2: 1a04 7f0b |001d: const-string v4, "/" // string@0b7f │ │ -18fcb6: 6e20 0e0b 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -18fcbc: 4604 0102 |0022: aget-object v4, v1, v2 │ │ -18fcc0: 6e20 0e0b 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ -18fcc6: 6e10 1f0b 0300 |0027: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ -18fccc: 0c03 |002a: move-result-object v3 │ │ -18fcce: 4d03 0102 |002b: aput-object v3, v1, v2 │ │ -18fcd2: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -18fcd6: 28e1 |002f: goto 0010 // -001f │ │ -18fcd8: 1101 |0030: return-object v1 │ │ -18fcda: 0d01 |0031: move-exception v1 │ │ -18fcdc: 6202 7641 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.TAG:Ljava/lang/String; // field@4176 │ │ -18fce0: 7120 c702 1200 |0034: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c7 │ │ -18fce6: 2300 3411 |0037: new-array v0, v0, [Ljava/lang/String; // type@1134 │ │ -18fcea: 1100 |0039: return-object v0 │ │ +18fc6c: |[18fc6c] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()[Ljava/lang/String; │ │ +18fc7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +18fc7e: 6e10 e554 0500 |0001: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.getContext:()Landroid/content/Context; // method@54e5 │ │ +18fc84: 0c01 |0004: move-result-object v1 │ │ +18fc86: 6e10 6c00 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@006c │ │ +18fc8c: 0c01 |0008: move-result-object v1 │ │ +18fc8e: 5452 7741 |0009: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4177 │ │ +18fc92: 6e20 d200 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/AssetManager;.list:(Ljava/lang/String;)[Ljava/lang/String; // method@00d2 │ │ +18fc98: 0c01 |000e: move-result-object v1 │ │ +18fc9a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +18fc9c: 2113 |0010: array-length v3, v1 │ │ +18fc9e: 3532 1f00 |0011: if-ge v2, v3, 0030 // +001f │ │ +18fca2: 2203 0703 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0307 │ │ +18fca6: 7010 020b 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b02 │ │ +18fcac: 5454 7741 |0018: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4177 │ │ +18fcb0: 6e20 0e0b 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +18fcb6: 1a04 7f0b |001d: const-string v4, "/" // string@0b7f │ │ +18fcba: 6e20 0e0b 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +18fcc0: 4604 0102 |0022: aget-object v4, v1, v2 │ │ +18fcc4: 6e20 0e0b 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b0e │ │ +18fcca: 6e10 1f0b 0300 |0027: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b1f │ │ +18fcd0: 0c03 |002a: move-result-object v3 │ │ +18fcd2: 4d03 0102 |002b: aput-object v3, v1, v2 │ │ +18fcd6: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +18fcda: 28e1 |002f: goto 0010 // -001f │ │ +18fcdc: 1101 |0030: return-object v1 │ │ +18fcde: 0d01 |0031: move-exception v1 │ │ +18fce0: 6202 7641 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.TAG:Ljava/lang/String; // field@4176 │ │ +18fce4: 7120 c702 1200 |0034: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c7 │ │ +18fcea: 2300 3411 |0037: new-array v0, v0, [Ljava/lang/String; // type@1134 │ │ +18fcee: 1100 |0039: return-object v0 │ │ catches : 1 │ │ 0x0001 - 0x002d │ │ Ljava/io/IOException; -> 0x0031 │ │ positions : │ │ 0x0001 line=43 │ │ 0x0010 line=45 │ │ 0x0013 line=46 │ │ @@ -555241,17 +555242,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19028c: |[19028c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.:()V │ │ -19029c: 7010 6205 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@0562 │ │ -1902a2: 0e00 |0003: return-void │ │ +190290: |[190290] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.:()V │ │ +1902a0: 7010 6205 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@0562 │ │ +1902a6: 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;) │ │ @@ -555259,17 +555260,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 │ │ -190274: |[190274] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; │ │ -190284: 5400 8641 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@4186 │ │ -190288: 1100 |0002: return-object v0 │ │ +190278: |[190278] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; │ │ +190288: 5400 8641 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@4186 │ │ +19028c: 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;) │ │ @@ -555277,23 +555278,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 │ │ -19023c: |[19023c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ -19024c: 2200 7f10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@107f │ │ -190250: 7010 0955 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.:()V // method@5509 │ │ -190256: 2201 9600 |0005: new-instance v1, Landroid/os/Bundle; // type@0096 │ │ -19025a: 7010 3302 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0233 │ │ -190260: 1a02 e845 |000a: const-string v2, "assetDirectory" // string@45e8 │ │ -190264: 6e30 4202 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0242 │ │ -19026a: 6e20 1555 1000 |000f: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setArguments:(Landroid/os/Bundle;)V // method@5515 │ │ -190270: 1100 |0012: return-object v0 │ │ +190240: |[190240] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ +190250: 2200 7f10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@107f │ │ +190254: 7010 0955 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.:()V // method@5509 │ │ +19025a: 2201 9600 |0005: new-instance v1, Landroid/os/Bundle; // type@0096 │ │ +19025e: 7010 3302 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0233 │ │ +190264: 1a02 e845 |000a: const-string v2, "assetDirectory" // string@45e8 │ │ +190268: 6e30 4202 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0242 │ │ +19026e: 6e20 1555 1000 |000f: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setArguments:(Landroid/os/Bundle;)V // method@5515 │ │ +190274: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=50 │ │ 0x000a line=51 │ │ 0x000f line=52 │ │ locals : │ │ @@ -555305,38 +555306,38 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -1902a4: |[1902a4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -1902b4: 6f20 6405 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0564 │ │ -1902ba: 7110 0f4f 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f0f │ │ -1902c0: 0c04 |0006: move-result-object v4 │ │ -1902c2: 5b34 8541 |0007: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4185 │ │ -1902c6: 6e10 0c55 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getArguments:()Landroid/os/Bundle; // method@550c │ │ -1902cc: 0c04 |000c: move-result-object v4 │ │ -1902ce: 1a00 e845 |000d: const-string v0, "assetDirectory" // string@45e8 │ │ -1902d2: 6e20 3b02 0400 |000f: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@023b │ │ -1902d8: 0c04 |0012: move-result-object v4 │ │ -1902da: 5b34 8441 |0013: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@4184 │ │ -1902de: 6e10 0d55 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getLoaderManager:()Landroidx/loader/app/LoaderManager; // method@550d │ │ -1902e4: 0c04 |0018: move-result-object v4 │ │ -1902e6: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -1902e8: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -1902ea: 6e40 9f05 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@059f │ │ -1902f0: 5434 8741 |001e: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4187 │ │ -1902f4: 2200 a501 |0020: new-instance v0, Landroidx/recyclerview/widget/GridLayoutManager; // type@01a5 │ │ -1902f8: 6e10 0b55 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@550b │ │ -1902fe: 0c01 |0025: move-result-object v1 │ │ -190300: 1232 |0026: const/4 v2, #int 3 // #3 │ │ -190302: 7030 d305 1002 |0027: invoke-direct {v0, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@05d3 │ │ -190308: 6e20 0506 0400 |002a: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@0605 │ │ -19030e: 0e00 |002d: return-void │ │ +1902a8: |[1902a8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +1902b8: 6f20 6405 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0564 │ │ +1902be: 7110 0f4f 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f0f │ │ +1902c4: 0c04 |0006: move-result-object v4 │ │ +1902c6: 5b34 8541 |0007: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4185 │ │ +1902ca: 6e10 0c55 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getArguments:()Landroid/os/Bundle; // method@550c │ │ +1902d0: 0c04 |000c: move-result-object v4 │ │ +1902d2: 1a00 e845 |000d: const-string v0, "assetDirectory" // string@45e8 │ │ +1902d6: 6e20 3b02 0400 |000f: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@023b │ │ +1902dc: 0c04 |0012: move-result-object v4 │ │ +1902de: 5b34 8441 |0013: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@4184 │ │ +1902e2: 6e10 0d55 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getLoaderManager:()Landroidx/loader/app/LoaderManager; // method@550d │ │ +1902e8: 0c04 |0018: move-result-object v4 │ │ +1902ea: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +1902ec: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +1902ee: 6e40 9f05 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@059f │ │ +1902f4: 5434 8741 |001e: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4187 │ │ +1902f8: 2200 a501 |0020: new-instance v0, Landroidx/recyclerview/widget/GridLayoutManager; // type@01a5 │ │ +1902fc: 6e10 0b55 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@550b │ │ +190302: 0c01 |0025: move-result-object v1 │ │ +190304: 1232 |0026: const/4 v2, #int 3 // #3 │ │ +190306: 7030 d305 1002 |0027: invoke-direct {v0, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@05d3 │ │ +19030c: 6e20 0506 0400 |002a: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@0605 │ │ +190312: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=71 │ │ 0x0009 line=72 │ │ 0x0015 line=74 │ │ 0x001e line=75 │ │ @@ -555349,21 +555350,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 │ │ -190214: |[190214] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ -190224: 2202 7810 |0000: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader; // type@1078 │ │ -190228: 6e10 0b55 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@550b │ │ -19022e: 0c03 |0005: move-result-object v3 │ │ -190230: 5410 8441 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@4184 │ │ -190234: 7030 e454 3200 |0008: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.:(Landroid/content/Context;Ljava/lang/String;)V // method@54e4 │ │ -19023a: 1102 |000b: return-object v2 │ │ +190218: |[190218] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ +190228: 2202 7810 |0000: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader; // type@1078 │ │ +19022c: 6e10 0b55 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@550b │ │ +190232: 0c03 |0005: move-result-object v3 │ │ +190234: 5410 8441 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@4184 │ │ +190238: 7030 e454 3200 |0008: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.:(Landroid/content/Context;Ljava/lang/String;)V // method@54e4 │ │ +19023e: 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; │ │ @@ -555373,25 +555374,25 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -1901e0: |[1901e0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1901f0: 6004 3027 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.scribble_select_sticker_fragment:I // field@2730 │ │ -1901f4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1901f6: 6e40 e802 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -1901fc: 0c02 |0006: move-result-object v2 │ │ -1901fe: 6003 4e25 |0007: sget v3, Lorg/thoughtcrime/securesms/R$id;.stickers_recycler_view:I // field@254e │ │ -190202: 6e20 1703 3200 |0009: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -190208: 0c03 |000c: move-result-object v3 │ │ -19020a: 1f03 b401 |000d: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@01b4 │ │ -19020e: 5b13 8741 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4187 │ │ -190212: 1102 |0011: return-object v2 │ │ +1901e4: |[1901e4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1901f4: 6004 3027 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.scribble_select_sticker_fragment:I // field@2730 │ │ +1901f8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1901fa: 6e40 e802 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +190200: 0c02 |0006: move-result-object v2 │ │ +190202: 6003 4e25 |0007: sget v3, Lorg/thoughtcrime/securesms/R$id;.stickers_recycler_view:I // field@254e │ │ +190206: 6e20 1703 3200 |0009: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +19020c: 0c03 |000c: move-result-object v3 │ │ +19020e: 1f03 b401 |000d: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@01b4 │ │ +190212: 5b13 8741 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4187 │ │ +190216: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -555403,18 +555404,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 │ │ -190310: |[190310] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ -190320: 1f02 3411 |0000: check-cast v2, [Ljava/lang/String; // type@1134 │ │ -190324: 6e30 1355 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V // method@5513 │ │ -19032a: 0e00 |0005: return-void │ │ +190314: |[190314] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ +190324: 1f02 3411 |0000: check-cast v2, [Ljava/lang/String; // type@1134 │ │ +190328: 6e30 1355 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V // method@5513 │ │ +19032e: 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; │ │ @@ -555424,23 +555425,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 │ │ -19032c: |[19032c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V │ │ -19033c: 5434 8741 |0000: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4187 │ │ -190340: 2200 7e10 |0002: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // type@107e │ │ -190344: 6e10 0b55 0300 |0004: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@550b │ │ -19034a: 0c01 |0007: move-result-object v1 │ │ -19034c: 5432 8541 |0008: iget-object v2, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4185 │ │ -190350: 7055 ff54 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@54ff │ │ -190356: 6e20 0106 0400 |000d: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0601 │ │ -19035c: 0e00 |0010: return-void │ │ +190330: |[190330] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V │ │ +190340: 5434 8741 |0000: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4187 │ │ +190344: 2200 7e10 |0002: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // type@107e │ │ +190348: 6e10 0b55 0300 |0004: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@550b │ │ +19034e: 0c01 |0007: move-result-object v1 │ │ +190350: 5432 8541 |0008: iget-object v2, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4185 │ │ +190354: 7055 ff54 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@54ff │ │ +19035a: 6e20 0106 0400 |000d: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0601 │ │ +190360: 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; │ │ @@ -555450,19 +555451,19 @@ │ │ type : '(Landroidx/loader/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -190360: |[190360] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ -190370: 5412 8741 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4187 │ │ -190374: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -190376: 6e20 0106 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0601 │ │ -19037c: 0e00 |0006: return-void │ │ +190364: |[190364] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ +190374: 5412 8741 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4187 │ │ +190378: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +19037a: 6e20 0106 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0601 │ │ +190380: 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; │ │ │ │ @@ -555471,17 +555472,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 │ │ -190380: |[190380] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ -190390: 5b01 8641 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@4186 │ │ -190394: 0e00 |0002: return-void │ │ +190384: |[190384] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ +190394: 5b01 8641 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@4186 │ │ +190398: 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; │ │ │ │ @@ -555526,19 +555527,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 │ │ -190398: |[190398] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ -1903a8: 5b01 8841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4188 │ │ -1903ac: 5b02 8941 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4189 │ │ -1903b0: 7010 fb07 0000 |0004: invoke-direct {v0}, Lcom/bumptech/glide/request/target/CustomTarget;.:()V // method@07fb │ │ -1903b6: 0e00 |0007: return-void │ │ +19039c: |[19039c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ +1903ac: 5b01 8841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4188 │ │ +1903b0: 5b02 8941 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4189 │ │ +1903b4: 7010 fb07 0000 |0004: invoke-direct {v0}, Lcom/bumptech/glide/request/target/CustomTarget;.:()V // method@07fb │ │ +1903ba: 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; │ │ @@ -555549,19 +555550,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1903b8: |[1903b8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onLoadCleared:(Landroid/graphics/drawable/Drawable;)V │ │ -1903c8: 5412 8841 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4188 │ │ -1903cc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1903ce: 7120 2355 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@5523 │ │ -1903d4: 0e00 |0006: return-void │ │ +1903bc: |[1903bc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onLoadCleared:(Landroid/graphics/drawable/Drawable;)V │ │ +1903cc: 5412 8841 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4188 │ │ +1903d0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1903d2: 7120 2355 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@5523 │ │ +1903d8: 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; │ │ │ │ @@ -555570,23 +555571,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 │ │ -1903d8: |[1903d8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Landroid/graphics/Bitmap;Lcom/bumptech/glide/request/transition/Transition;)V │ │ -1903e8: 5413 8841 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4188 │ │ -1903ec: 5410 8941 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4189 │ │ -1903f0: 7130 2255 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@5522 │ │ -1903f6: 5412 8941 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4189 │ │ -1903fa: 5422 533e |0009: iget-object v2, v2, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.invalidate:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate; // field@3e53 │ │ -1903fe: 5413 8841 |000b: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4188 │ │ -190402: 7220 584c 3200 |000d: invoke-interface {v2, v3}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate;.onInvalidate:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4c58 │ │ -190408: 0e00 |0010: return-void │ │ +1903dc: |[1903dc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Landroid/graphics/Bitmap;Lcom/bumptech/glide/request/transition/Transition;)V │ │ +1903ec: 5413 8841 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4188 │ │ +1903f0: 5410 8941 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4189 │ │ +1903f4: 7130 2255 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@5522 │ │ +1903fa: 5412 8941 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4189 │ │ +1903fe: 5422 533e |0009: iget-object v2, v2, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.invalidate:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate; // field@3e53 │ │ +190402: 5413 8841 |000b: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4188 │ │ +190406: 7220 584c 3200 |000d: invoke-interface {v2, v3}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate;.onInvalidate:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@4c58 │ │ +19040c: 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; │ │ @@ -555597,18 +555598,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 │ │ -19040c: |[19040c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V │ │ -19041c: 1f01 4500 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0045 │ │ -190420: 6e30 1955 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@5519 │ │ -190426: 0e00 |0005: return-void │ │ +190410: |[190410] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V │ │ +190420: 1f01 4500 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0045 │ │ +190424: 6e30 1955 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@5519 │ │ +19042a: 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; │ │ @@ -606458,41 +606459,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -18fe30: |[18fe30] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ -18fe40: 6000 3221 |0000: sget v0, Lorg/thoughtcrime/securesms/R$drawable;.ic_tag_faces_white_24dp:I // field@2132 │ │ -18fe44: 6001 4421 |0002: sget v1, Lorg/thoughtcrime/securesms/R$drawable;.ic_work_white_24dp:I // field@2144 │ │ -18fe48: 6002 1721 |0004: sget v2, Lorg/thoughtcrime/securesms/R$drawable;.ic_pets_white_24dp:I // field@2117 │ │ -18fe4c: 6003 fb20 |0006: sget v3, Lorg/thoughtcrime/securesms/R$drawable;.ic_local_dining_white_24dp:I // field@20fb │ │ -18fe50: 6004 4321 |0008: sget v4, Lorg/thoughtcrime/securesms/R$drawable;.ic_wb_sunny_white_24dp:I // field@2143 │ │ -18fe54: 2454 1811 1032 |000a: filled-new-array {v0, v1, v2, v3, v4}, [I // type@1118 │ │ -18fe5a: 0c00 |000d: move-result-object v0 │ │ -18fe5c: 6900 7a41 |000e: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@417a │ │ -18fe60: 0e00 |0010: return-void │ │ +18fe34: |[18fe34] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ +18fe44: 6000 3221 |0000: sget v0, Lorg/thoughtcrime/securesms/R$drawable;.ic_tag_faces_white_24dp:I // field@2132 │ │ +18fe48: 6001 4421 |0002: sget v1, Lorg/thoughtcrime/securesms/R$drawable;.ic_work_white_24dp:I // field@2144 │ │ +18fe4c: 6002 1721 |0004: sget v2, Lorg/thoughtcrime/securesms/R$drawable;.ic_pets_white_24dp:I // field@2117 │ │ +18fe50: 6003 fb20 |0006: sget v3, Lorg/thoughtcrime/securesms/R$drawable;.ic_local_dining_white_24dp:I // field@20fb │ │ +18fe54: 6004 4321 |0008: sget v4, Lorg/thoughtcrime/securesms/R$drawable;.ic_wb_sunny_white_24dp:I // field@2143 │ │ +18fe58: 2454 1811 1032 |000a: filled-new-array {v0, v1, v2, v3, v4}, [I // type@1118 │ │ +18fe5e: 0c00 |000d: move-result-object v0 │ │ +18fe60: 6900 7a41 |000e: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@417a │ │ +18fe64: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -18fe64: |[18fe64] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ -18fe74: 7010 7505 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/FragmentActivity;.:()V // method@0575 │ │ -18fe7a: 0e00 |0003: return-void │ │ +18fe68: |[18fe68] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ +18fe78: 7010 7505 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/FragmentActivity;.:()V // method@0575 │ │ +18fe7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; │ │ │ │ Virtual methods - │ │ @@ -606501,44 +606502,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -18fe7c: |[18fe7c] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onCreate:(Landroid/os/Bundle;)V │ │ -18fe8c: 6f20 8505 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0585 │ │ -18fe92: 6004 2f27 |0003: sget v4, Lorg/thoughtcrime/securesms/R$layout;.scribble_select_sticker_activity:I // field@272f │ │ -18fe96: 6e20 f454 4300 |0005: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setContentView:(I)V // method@54f4 │ │ -18fe9c: 6004 6222 |0008: sget v4, Lorg/thoughtcrime/securesms/R$id;.camera_sticker_pager:I // field@2262 │ │ -18fea0: 6e20 ed54 4300 |000a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@54ed │ │ -18fea6: 0c04 |000d: move-result-object v4 │ │ -18fea8: 1f04 b701 |000e: check-cast v4, Landroidx/viewpager/widget/ViewPager; // type@01b7 │ │ -18feac: 2200 7910 |0010: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter; // type@1079 │ │ -18feb0: 6e10 ef54 0300 |0012: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@54ef │ │ -18feb6: 0c01 |0015: move-result-object v1 │ │ -18feb8: 7030 e854 1003 |0016: invoke-direct {v0, v1, v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@54e8 │ │ -18febe: 6e20 1106 0400 |0019: invoke-virtual {v4, v0}, Landroidx/viewpager/widget/ViewPager;.setAdapter:(Landroidx/viewpager/widget/PagerAdapter;)V // method@0611 │ │ -18fec4: 6000 6322 |001c: sget v0, Lorg/thoughtcrime/securesms/R$id;.camera_sticker_tabs:I // field@2263 │ │ -18fec8: 6e20 ed54 0300 |001e: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@54ed │ │ -18fece: 0c00 |0021: move-result-object v0 │ │ -18fed0: 1f00 8902 |0022: check-cast v0, Lcom/google/android/material/tabs/TabLayout; // type@0289 │ │ -18fed4: 6e20 f208 4000 |0024: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.setupWithViewPager:(Landroidx/viewpager/widget/ViewPager;)V // method@08f2 │ │ -18feda: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -18fedc: 6e10 f108 0000 |0028: invoke-virtual {v0}, Lcom/google/android/material/tabs/TabLayout;.getTabCount:()I // method@08f1 │ │ -18fee2: 0a01 |002b: move-result v1 │ │ -18fee4: 3514 1000 |002c: if-ge v4, v1, 003c // +0010 │ │ -18fee8: 6e20 f008 4000 |002e: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.getTabAt:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08f0 │ │ -18feee: 0c01 |0031: move-result-object v1 │ │ -18fef0: 6202 7a41 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@417a │ │ -18fef4: 4402 0204 |0034: aget v2, v2, v4 │ │ -18fef8: 6e20 ee08 2100 |0036: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08ee │ │ -18fefe: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ -18ff02: 28ed |003b: goto 0028 // -0013 │ │ -18ff04: 0e00 |003c: return-void │ │ +18fe80: |[18fe80] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onCreate:(Landroid/os/Bundle;)V │ │ +18fe90: 6f20 8505 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0585 │ │ +18fe96: 6004 2f27 |0003: sget v4, Lorg/thoughtcrime/securesms/R$layout;.scribble_select_sticker_activity:I // field@272f │ │ +18fe9a: 6e20 f454 4300 |0005: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setContentView:(I)V // method@54f4 │ │ +18fea0: 6004 6222 |0008: sget v4, Lorg/thoughtcrime/securesms/R$id;.camera_sticker_pager:I // field@2262 │ │ +18fea4: 6e20 ed54 4300 |000a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@54ed │ │ +18feaa: 0c04 |000d: move-result-object v4 │ │ +18feac: 1f04 b701 |000e: check-cast v4, Landroidx/viewpager/widget/ViewPager; // type@01b7 │ │ +18feb0: 2200 7910 |0010: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter; // type@1079 │ │ +18feb4: 6e10 ef54 0300 |0012: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@54ef │ │ +18feba: 0c01 |0015: move-result-object v1 │ │ +18febc: 7030 e854 1003 |0016: invoke-direct {v0, v1, v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@54e8 │ │ +18fec2: 6e20 1106 0400 |0019: invoke-virtual {v4, v0}, Landroidx/viewpager/widget/ViewPager;.setAdapter:(Landroidx/viewpager/widget/PagerAdapter;)V // method@0611 │ │ +18fec8: 6000 6322 |001c: sget v0, Lorg/thoughtcrime/securesms/R$id;.camera_sticker_tabs:I // field@2263 │ │ +18fecc: 6e20 ed54 0300 |001e: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@54ed │ │ +18fed2: 0c00 |0021: move-result-object v0 │ │ +18fed4: 1f00 8902 |0022: check-cast v0, Lcom/google/android/material/tabs/TabLayout; // type@0289 │ │ +18fed8: 6e20 f208 4000 |0024: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.setupWithViewPager:(Landroidx/viewpager/widget/ViewPager;)V // method@08f2 │ │ +18fede: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +18fee0: 6e10 f108 0000 |0028: invoke-virtual {v0}, Lcom/google/android/material/tabs/TabLayout;.getTabCount:()I // method@08f1 │ │ +18fee6: 0a01 |002b: move-result v1 │ │ +18fee8: 3514 1000 |002c: if-ge v4, v1, 003c // +0010 │ │ +18feec: 6e20 f008 4000 |002e: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.getTabAt:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08f0 │ │ +18fef2: 0c01 |0031: move-result-object v1 │ │ +18fef4: 6202 7a41 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@417a │ │ +18fef8: 4402 0204 |0034: aget v2, v2, v4 │ │ +18fefc: 6e20 ee08 2100 |0036: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08ee │ │ +18ff02: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ +18ff06: 28ed |003b: goto 0028 // -0013 │ │ +18ff08: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0008 line=52 │ │ 0x0010 line=53 │ │ 0x001c line=55 │ │ @@ -606554,25 +606555,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -18fdf8: |[18fdf8] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -18fe08: 7210 f102 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ -18fe0e: 0a00 |0003: move-result v0 │ │ -18fe10: 1401 2c00 0201 |0004: const v1, #float 2.38774e-38 // #0102002c │ │ -18fe16: 3310 0700 |0007: if-ne v0, v1, 000e // +0007 │ │ -18fe1a: 6e10 f054 0200 |0009: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.onBackPressed:()V // method@54f0 │ │ -18fe20: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -18fe22: 0f03 |000d: return v3 │ │ -18fe24: 6f20 8605 3200 |000e: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0586 │ │ -18fe2a: 0a03 |0011: move-result v3 │ │ -18fe2c: 0f03 |0012: return v3 │ │ +18fdfc: |[18fdfc] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +18fe0c: 7210 f102 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02f1 │ │ +18fe12: 0a00 |0003: move-result v0 │ │ +18fe14: 1401 2c00 0201 |0004: const v1, #float 2.38774e-38 // #0102002c │ │ +18fe1a: 3310 0700 |0007: if-ne v0, v1, 000e // +0007 │ │ +18fe1e: 6e10 f054 0200 |0009: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.onBackPressed:()V // method@54f0 │ │ +18fe24: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +18fe26: 0f03 |000d: return v3 │ │ +18fe28: 6f20 8605 3200 |000e: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0586 │ │ +18fe2e: 0a03 |0011: move-result v3 │ │ +18fe30: 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; │ │ @@ -606583,23 +606584,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -18ff08: |[18ff08] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onStickerSelected:(Ljava/lang/String;)V │ │ -18ff18: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ -18ff1c: 7010 8300 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ -18ff22: 1a01 f752 |0005: const-string v1, "extra_sticker_file" // string@52f7 │ │ -18ff26: 6e30 a000 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -18ff2c: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -18ff2e: 6e30 f554 3200 |000b: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setResult:(ILandroid/content/Intent;)V // method@54f5 │ │ -18ff34: 6e10 ee54 0200 |000e: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.finish:()V // method@54ee │ │ -18ff3a: 0e00 |0011: return-void │ │ +18ff0c: |[18ff0c] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onStickerSelected:(Ljava/lang/String;)V │ │ +18ff1c: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ +18ff20: 7010 8300 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ +18ff26: 1a01 f752 |0005: const-string v1, "extra_sticker_file" // string@52f7 │ │ +18ff2a: 6e30 a000 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +18ff30: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +18ff32: 6e30 f554 3200 |000b: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setResult:(ILandroid/content/Intent;)V // method@54f5 │ │ +18ff38: 6e10 ee54 0200 |000e: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.finish:()V // method@54ee │ │ +18ff3e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=75 │ │ 0x000b line=76 │ │ 0x000e line=77 │ │ locals : │ │ @@ -606662,17 +606663,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -19154c: |[19154c] org.thoughtcrime.securesms.search.SearchFragment.:()V │ │ -19155c: 7010 4b3b 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.:()V // method@3b4b │ │ -191562: 0e00 |0003: return-void │ │ +191550: |[191550] org.thoughtcrime.securesms.search.SearchFragment.:()V │ │ +191560: 7010 4b3b 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.:()V // method@3b4b │ │ +191566: 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;) │ │ @@ -606680,21 +606681,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 │ │ -191584: |[191584] 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 │ │ -191594: 6e10 7306 0100 |0000: invoke-virtual {v1}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0673 │ │ -19159a: 0a01 |0003: move-result v1 │ │ -19159c: 6e20 8806 1000 |0004: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@0688 │ │ -1915a2: 0a00 |0007: move-result v0 │ │ -1915a4: 6e20 7e3e 0200 |0008: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@3e7e │ │ -1915aa: 0e00 |000b: return-void │ │ +191588: |[191588] 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 │ │ +191598: 6e10 7306 0100 |0000: invoke-virtual {v1}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0673 │ │ +19159e: 0a01 |0003: move-result v1 │ │ +1915a0: 6e20 8806 1000 |0004: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@0688 │ │ +1915a6: 0a00 |0007: move-result v0 │ │ +1915a8: 6e20 7e3e 0200 |0008: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@3e7e │ │ +1915ae: 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; │ │ @@ -606707,21 +606708,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 │ │ -191520: |[191520] org.thoughtcrime.securesms.search.SearchFragment.newInstance:()Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ -191530: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ -191534: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ -19153a: 2201 8b10 |0005: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment; // type@108b │ │ -19153e: 7010 5455 0100 |0007: invoke-direct {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.:()V // method@5554 │ │ -191544: 6e20 6d55 0100 |000a: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment;.setArguments:(Landroid/os/Bundle;)V // method@556d │ │ -19154a: 1101 |000d: return-object v1 │ │ +191524: |[191524] org.thoughtcrime.securesms.search.SearchFragment.newInstance:()Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ +191534: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ +191538: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ +19153e: 2201 8b10 |0005: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment; // type@108b │ │ +191542: 7010 5455 0100 |0007: invoke-direct {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.:()V // method@5554 │ │ +191548: 6e20 6d55 0100 |000a: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment;.setArguments:(Landroid/os/Bundle;)V // method@556d │ │ +19154e: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=60 │ │ 0x000a line=61 │ │ locals : │ │ │ │ @@ -606731,17 +606732,17 @@ │ │ type : '()Lorg/thoughtcrime/securesms/BaseConversationListAdapter;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -191508: |[191508] org.thoughtcrime.securesms.search.SearchFragment.getListAdapter:()Lorg/thoughtcrime/securesms/BaseConversationListAdapter; │ │ -191518: 5410 ba41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41ba │ │ -19151c: 1100 |0002: return-object v0 │ │ +19150c: |[19150c] org.thoughtcrime.securesms.search.SearchFragment.getListAdapter:()Lorg/thoughtcrime/securesms/BaseConversationListAdapter; │ │ +19151c: 5410 ba41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41ba │ │ +191520: 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;) │ │ @@ -606749,19 +606750,19 @@ │ │ type : '(Lcom/b44t/messenger/DcEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -191564: |[191564] org.thoughtcrime.securesms.search.SearchFragment.handleEvent:(Lcom/b44t/messenger/DcEvent;)V │ │ -191574: 5401 bf41 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41bf │ │ -191578: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -19157c: 6e10 ae55 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@55ae │ │ -191582: 0e00 |0007: return-void │ │ +191568: |[191568] org.thoughtcrime.securesms.search.SearchFragment.handleEvent:(Lcom/b44t/messenger/DcEvent;)V │ │ +191578: 5401 bf41 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41bf │ │ +19157c: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +191580: 6e10 ae55 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@55ae │ │ +191586: 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; │ │ @@ -606771,58 +606772,58 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -1915ac: |[1915ac] org.thoughtcrime.securesms.search.SearchFragment.lambda$onStart$0$org-thoughtcrime-securesms-search-SearchFragment:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ -1915bc: 3805 0300 |0000: if-eqz v5, 0003 // +0003 │ │ -1915c0: 2803 |0002: goto 0005 // +0003 │ │ -1915c2: 6205 de41 |0003: sget-object v5, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41de │ │ -1915c6: 5440 ba41 |0005: iget-object v0, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41ba │ │ -1915ca: 6e20 9c55 5000 |0007: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@559c │ │ -1915d0: 5440 bb41 |000a: iget-object v0, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@41bb │ │ -1915d4: 6e10 5457 0000 |000c: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5754 │ │ -1915da: 6e10 b655 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.isEmpty:()Z // method@55b6 │ │ -1915e0: 0a05 |0012: move-result v5 │ │ -1915e2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -1915e4: 3805 3600 |0014: if-eqz v5, 004a // +0036 │ │ -1915e8: 5445 bf41 |0016: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41bf │ │ -1915ec: 6e10 a855 0500 |0018: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@55a8 │ │ -1915f2: 0c05 |001b: move-result-object v5 │ │ -1915f4: 6e10 f30a 0500 |001c: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af3 │ │ -1915fa: 0c05 |001f: move-result-object v5 │ │ -1915fc: 7110 a802 0500 |0020: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ -191602: 0a05 |0023: move-result v5 │ │ -191604: 3805 0a00 |0024: if-eqz v5, 002e // +000a │ │ -191608: 5445 bd41 |0026: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bd │ │ -19160c: 1300 0800 |0028: const/16 v0, #int 8 // #8 │ │ -191610: 6e20 7104 0500 |002a: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0471 │ │ -191616: 2829 |002d: goto 0056 // +0029 │ │ -191618: 5445 bd41 |002e: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bd │ │ -19161c: 6e20 7104 0500 |0030: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0471 │ │ -191622: 5445 bd41 |0033: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bd │ │ -191626: 6001 892b |0035: sget v1, Lorg/thoughtcrime/securesms/R$string;.search_no_result_for_x:I // field@2b89 │ │ -19162a: 5442 bf41 |0037: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41bf │ │ -19162e: 6e10 a855 0200 |0039: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@55a8 │ │ -191634: 0c02 |003c: move-result-object v2 │ │ -191636: 1213 |003d: const/4 v3, #int 1 // #1 │ │ -191638: 2333 3211 |003e: new-array v3, v3, [Ljava/lang/Object; // type@1132 │ │ -19163c: 4d02 0300 |0040: aput-object v2, v3, v0 │ │ -191640: 6e30 5855 1403 |0042: invoke-virtual {v4, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@5558 │ │ -191646: 0c00 |0045: move-result-object v0 │ │ -191648: 6e20 6c04 0500 |0046: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046c │ │ -19164e: 280d |0049: goto 0056 // +000d │ │ -191650: 5445 bd41 |004a: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bd │ │ -191654: 6e20 7104 0500 |004c: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0471 │ │ -19165a: 5445 bd41 |004f: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bd │ │ -19165e: 1a00 0000 |0051: const-string v0, "" // string@0000 │ │ -191662: 6e20 6c04 0500 |0053: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046c │ │ -191668: 0e00 |0056: return-void │ │ +1915b0: |[1915b0] org.thoughtcrime.securesms.search.SearchFragment.lambda$onStart$0$org-thoughtcrime-securesms-search-SearchFragment:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ +1915c0: 3805 0300 |0000: if-eqz v5, 0003 // +0003 │ │ +1915c4: 2803 |0002: goto 0005 // +0003 │ │ +1915c6: 6205 de41 |0003: sget-object v5, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41de │ │ +1915ca: 5440 ba41 |0005: iget-object v0, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41ba │ │ +1915ce: 6e20 9c55 5000 |0007: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@559c │ │ +1915d4: 5440 bb41 |000a: iget-object v0, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@41bb │ │ +1915d8: 6e10 5457 0000 |000c: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5754 │ │ +1915de: 6e10 b655 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.isEmpty:()Z // method@55b6 │ │ +1915e4: 0a05 |0012: move-result v5 │ │ +1915e6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +1915e8: 3805 3600 |0014: if-eqz v5, 004a // +0036 │ │ +1915ec: 5445 bf41 |0016: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41bf │ │ +1915f0: 6e10 a855 0500 |0018: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@55a8 │ │ +1915f6: 0c05 |001b: move-result-object v5 │ │ +1915f8: 6e10 f30a 0500 |001c: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0af3 │ │ +1915fe: 0c05 |001f: move-result-object v5 │ │ +191600: 7110 a802 0500 |0020: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a8 │ │ +191606: 0a05 |0023: move-result v5 │ │ +191608: 3805 0a00 |0024: if-eqz v5, 002e // +000a │ │ +19160c: 5445 bd41 |0026: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bd │ │ +191610: 1300 0800 |0028: const/16 v0, #int 8 // #8 │ │ +191614: 6e20 7104 0500 |002a: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0471 │ │ +19161a: 2829 |002d: goto 0056 // +0029 │ │ +19161c: 5445 bd41 |002e: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bd │ │ +191620: 6e20 7104 0500 |0030: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0471 │ │ +191626: 5445 bd41 |0033: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bd │ │ +19162a: 6001 892b |0035: sget v1, Lorg/thoughtcrime/securesms/R$string;.search_no_result_for_x:I // field@2b89 │ │ +19162e: 5442 bf41 |0037: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41bf │ │ +191632: 6e10 a855 0200 |0039: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@55a8 │ │ +191638: 0c02 |003c: move-result-object v2 │ │ +19163a: 1213 |003d: const/4 v3, #int 1 // #1 │ │ +19163c: 2333 3211 |003e: new-array v3, v3, [Ljava/lang/Object; // type@1132 │ │ +191640: 4d02 0300 |0040: aput-object v2, v3, v0 │ │ +191644: 6e30 5855 1403 |0042: invoke-virtual {v4, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@5558 │ │ +19164a: 0c00 |0045: move-result-object v0 │ │ +19164c: 6e20 6c04 0500 |0046: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046c │ │ +191652: 280d |0049: goto 0056 // +000d │ │ +191654: 5445 bd41 |004a: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bd │ │ +191658: 6e20 7104 0500 |004c: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@0471 │ │ +19165e: 5445 bd41 |004f: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bd │ │ +191662: 1a00 0000 |0051: const-string v0, "" // string@0000 │ │ +191666: 6e20 6c04 0500 |0053: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046c │ │ +19166c: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 0x0003 line=113 │ │ 0x0005 line=115 │ │ 0x000a line=116 │ │ 0x000f line=118 │ │ @@ -606841,42 +606842,42 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -191478: |[191478] org.thoughtcrime.securesms.search.SearchFragment.offerToArchive:()Z │ │ -191488: 6e10 6a55 0400 |0000: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@556a │ │ -19148e: 0c00 |0003: move-result-object v0 │ │ -191490: 7110 be49 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -191496: 0c00 |0007: move-result-object v0 │ │ -191498: 5441 ba41 |0008: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41ba │ │ -19149c: 6e10 8855 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getBatchSelections:()Ljava/util/Set; // method@5588 │ │ -1914a2: 0c01 |000d: move-result-object v1 │ │ -1914a4: 7210 fd0c 0100 |000e: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0cfd │ │ -1914aa: 0c01 |0011: move-result-object v1 │ │ -1914ac: 7210 a70c 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ -1914b2: 0a02 |0015: move-result v2 │ │ -1914b4: 3802 1900 |0016: if-eqz v2, 002f // +0019 │ │ -1914b8: 7210 a80c 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ -1914be: 0c02 |001b: move-result-object v2 │ │ -1914c0: 1f02 f002 |001c: check-cast v2, Ljava/lang/Long; // type@02f0 │ │ -1914c4: 6e10 510a 0200 |001e: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a51 │ │ -1914ca: 0b02 |0021: move-result-wide v2 │ │ -1914cc: 8423 |0022: long-to-int v3, v2 │ │ -1914ce: 6e20 9506 3000 |0023: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0695 │ │ -1914d4: 0c02 |0026: move-result-object v2 │ │ -1914d6: 6e10 5a06 0200 |0027: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getVisibility:()I // method@065a │ │ -1914dc: 0a02 |002a: move-result v2 │ │ -1914de: 1213 |002b: const/4 v3, #int 1 // #1 │ │ -1914e0: 3232 e6ff |002c: if-eq v2, v3, 0012 // -001a │ │ -1914e4: 0f03 |002e: return v3 │ │ -1914e6: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -1914e8: 0f00 |0030: return v0 │ │ +19147c: |[19147c] org.thoughtcrime.securesms.search.SearchFragment.offerToArchive:()Z │ │ +19148c: 6e10 6a55 0400 |0000: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@556a │ │ +191492: 0c00 |0003: move-result-object v0 │ │ +191494: 7110 be49 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +19149a: 0c00 |0007: move-result-object v0 │ │ +19149c: 5441 ba41 |0008: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41ba │ │ +1914a0: 6e10 8855 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getBatchSelections:()Ljava/util/Set; // method@5588 │ │ +1914a6: 0c01 |000d: move-result-object v1 │ │ +1914a8: 7210 fd0c 0100 |000e: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0cfd │ │ +1914ae: 0c01 |0011: move-result-object v1 │ │ +1914b0: 7210 a70c 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0ca7 │ │ +1914b6: 0a02 |0015: move-result v2 │ │ +1914b8: 3802 1900 |0016: if-eqz v2, 002f // +0019 │ │ +1914bc: 7210 a80c 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0ca8 │ │ +1914c2: 0c02 |001b: move-result-object v2 │ │ +1914c4: 1f02 f002 |001c: check-cast v2, Ljava/lang/Long; // type@02f0 │ │ +1914c8: 6e10 510a 0200 |001e: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a51 │ │ +1914ce: 0b02 |0021: move-result-wide v2 │ │ +1914d0: 8423 |0022: long-to-int v3, v2 │ │ +1914d2: 6e20 9506 3000 |0023: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0695 │ │ +1914d8: 0c02 |0026: move-result-object v2 │ │ +1914da: 6e10 5a06 0200 |0027: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getVisibility:()I // method@065a │ │ +1914e0: 0a02 |002a: move-result v2 │ │ +1914e2: 1213 |002b: const/4 v3, #int 1 // #1 │ │ +1914e4: 3232 e6ff |002c: if-eq v2, v3, 0012 // -001a │ │ +1914e8: 0f03 |002e: return v3 │ │ +1914ea: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +1914ec: 0f00 |0030: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0008 line=216 │ │ 0x000e line=217 │ │ 0x0023 line=218 │ │ 0x0027 line=219 │ │ @@ -606888,20 +606889,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -19166c: |[19166c] org.thoughtcrime.securesms.search.SearchFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -19167c: 6f20 683b 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3b68 │ │ -191682: 5410 bb41 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@41bb │ │ -191686: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -19168a: 6e20 5657 2000 |0007: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@5756 │ │ -191690: 0e00 |000a: return-void │ │ +191670: |[191670] org.thoughtcrime.securesms.search.SearchFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +191680: 6f20 683b 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3b68 │ │ +191686: 5410 bb41 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@41bb │ │ +19168a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +19168e: 6e20 5657 2000 |0007: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@5756 │ │ +191694: 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; │ │ @@ -606912,61 +606913,61 @@ │ │ type : '(Lcom/b44t/messenger/DcContact;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 91 16-bit code units │ │ -191694: |[191694] org.thoughtcrime.securesms.search.SearchFragment.onContactClicked:(Lcom/b44t/messenger/DcContact;)V │ │ -1916a4: 5480 b841 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@41b8 │ │ -1916a8: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -1916ac: 0e00 |0004: return-void │ │ -1916ae: 6e10 5555 0800 |0005: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5555 │ │ -1916b4: 0c00 |0008: move-result-object v0 │ │ -1916b6: 1f00 1a0d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d1a │ │ -1916ba: 3800 4f00 |000b: if-eqz v0, 005a // +004f │ │ -1916be: 6e10 6b55 0800 |000d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@556b │ │ -1916c4: 0c01 |0010: move-result-object v1 │ │ -1916c6: 7110 be49 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -1916cc: 0c01 |0014: move-result-object v1 │ │ -1916ce: 6e10 7306 0900 |0015: invoke-virtual {v9}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0673 │ │ -1916d4: 0a02 |0018: move-result v2 │ │ -1916d6: 6e20 9906 2100 |0019: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@0699 │ │ -1916dc: 0a02 |001c: move-result v2 │ │ -1916de: 3902 3a00 |001d: if-nez v2, 0057 // +003a │ │ -1916e2: 2202 4901 |001f: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -1916e6: 6e10 6b55 0800 |0021: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@556b │ │ -1916ec: 0c03 |0024: move-result-object v3 │ │ -1916ee: 7020 8904 3200 |0025: invoke-direct {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0489 │ │ -1916f4: 6003 f427 |0028: sget v3, Lorg/thoughtcrime/securesms/R$string;.ask_start_chat_with:I // field@27f4 │ │ -1916f8: 6e10 7606 0900 |002a: invoke-virtual {v9}, Lcom/b44t/messenger/DcContact;.getNameNAddr:()Ljava/lang/String; // method@0676 │ │ -1916fe: 0c04 |002d: move-result-object v4 │ │ -191700: 1215 |002e: const/4 v5, #int 1 // #1 │ │ -191702: 2356 3211 |002f: new-array v6, v5, [Ljava/lang/Object; // type@1132 │ │ -191706: 1207 |0031: const/4 v7, #int 0 // #0 │ │ -191708: 4d04 0607 |0032: aput-object v4, v6, v7 │ │ -19170c: 6e30 5855 3806 |0034: invoke-virtual {v8, v3, v6}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@5558 │ │ -191712: 0c03 |0037: move-result-object v3 │ │ -191714: 6e20 8f04 3200 |0038: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048f │ │ -19171a: 0c02 |003b: move-result-object v2 │ │ -19171c: 6e20 8b04 5200 |003c: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@048b │ │ -191722: 0c02 |003f: move-result-object v2 │ │ -191724: 1503 0401 |0040: const/high16 v3, #int 17039360 // #104 │ │ -191728: 1204 |0042: const/4 v4, #int 0 // #0 │ │ -19172a: 6e30 9004 3204 |0043: invoke-virtual {v2, v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0490 │ │ -191730: 0c02 |0046: move-result-object v2 │ │ -191732: 2203 8a10 |0047: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1; // type@108a │ │ -191736: 7040 5255 1309 |0049: invoke-direct {v3, v1, v9, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V // method@5552 │ │ -19173c: 1409 0a00 0401 |004c: const v9, #float 2.42446e-38 // #0104000a │ │ -191742: 6e30 9504 9203 |004f: invoke-virtual {v2, v9, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0495 │ │ -191748: 0c09 |0052: move-result-object v9 │ │ -19174a: 6e10 9b04 0900 |0053: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049b │ │ -191750: 2804 |0056: goto 005a // +0004 │ │ -191752: 6e20 7e3e 2000 |0057: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@3e7e │ │ -191758: 0e00 |005a: return-void │ │ +191698: |[191698] org.thoughtcrime.securesms.search.SearchFragment.onContactClicked:(Lcom/b44t/messenger/DcContact;)V │ │ +1916a8: 5480 b841 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@41b8 │ │ +1916ac: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +1916b0: 0e00 |0004: return-void │ │ +1916b2: 6e10 5555 0800 |0005: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5555 │ │ +1916b8: 0c00 |0008: move-result-object v0 │ │ +1916ba: 1f00 1a0d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d1a │ │ +1916be: 3800 4f00 |000b: if-eqz v0, 005a // +004f │ │ +1916c2: 6e10 6b55 0800 |000d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@556b │ │ +1916c8: 0c01 |0010: move-result-object v1 │ │ +1916ca: 7110 be49 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +1916d0: 0c01 |0014: move-result-object v1 │ │ +1916d2: 6e10 7306 0900 |0015: invoke-virtual {v9}, Lcom/b44t/messenger/DcContact;.getId:()I // method@0673 │ │ +1916d8: 0a02 |0018: move-result v2 │ │ +1916da: 6e20 9906 2100 |0019: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@0699 │ │ +1916e0: 0a02 |001c: move-result v2 │ │ +1916e2: 3902 3a00 |001d: if-nez v2, 0057 // +003a │ │ +1916e6: 2202 4901 |001f: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +1916ea: 6e10 6b55 0800 |0021: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@556b │ │ +1916f0: 0c03 |0024: move-result-object v3 │ │ +1916f2: 7020 8904 3200 |0025: invoke-direct {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0489 │ │ +1916f8: 6003 f427 |0028: sget v3, Lorg/thoughtcrime/securesms/R$string;.ask_start_chat_with:I // field@27f4 │ │ +1916fc: 6e10 7606 0900 |002a: invoke-virtual {v9}, Lcom/b44t/messenger/DcContact;.getNameNAddr:()Ljava/lang/String; // method@0676 │ │ +191702: 0c04 |002d: move-result-object v4 │ │ +191704: 1215 |002e: const/4 v5, #int 1 // #1 │ │ +191706: 2356 3211 |002f: new-array v6, v5, [Ljava/lang/Object; // type@1132 │ │ +19170a: 1207 |0031: const/4 v7, #int 0 // #0 │ │ +19170c: 4d04 0607 |0032: aput-object v4, v6, v7 │ │ +191710: 6e30 5855 3806 |0034: invoke-virtual {v8, v3, v6}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@5558 │ │ +191716: 0c03 |0037: move-result-object v3 │ │ +191718: 6e20 8f04 3200 |0038: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048f │ │ +19171e: 0c02 |003b: move-result-object v2 │ │ +191720: 6e20 8b04 5200 |003c: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@048b │ │ +191726: 0c02 |003f: move-result-object v2 │ │ +191728: 1503 0401 |0040: const/high16 v3, #int 17039360 // #104 │ │ +19172c: 1204 |0042: const/4 v4, #int 0 // #0 │ │ +19172e: 6e30 9004 3204 |0043: invoke-virtual {v2, v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0490 │ │ +191734: 0c02 |0046: move-result-object v2 │ │ +191736: 2203 8a10 |0047: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1; // type@108a │ │ +19173a: 7040 5255 1309 |0049: invoke-direct {v3, v1, v9, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V // method@5552 │ │ +191740: 1409 0a00 0401 |004c: const v9, #float 2.42446e-38 // #0104000a │ │ +191746: 6e30 9504 9203 |004f: invoke-virtual {v2, v9, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0495 │ │ +19174c: 0c09 |0052: move-result-object v9 │ │ +19174e: 6e10 9b04 0900 |0053: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@049b │ │ +191754: 2804 |0056: goto 005a // +0004 │ │ +191756: 6e20 7e3e 2000 |0057: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@3e7e │ │ +19175c: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=163 │ │ 0x000d line=165 │ │ 0x0015 line=166 │ │ 0x001f line=168 │ │ @@ -606985,19 +606986,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 │ │ -19175c: |[19175c] org.thoughtcrime.securesms.search.SearchFragment.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -19176c: 5233 6800 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ -191770: 8130 |0002: int-to-long v0, v3 │ │ -191772: 6e30 6555 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemClick:(J)V // method@5565 │ │ -191778: 0e00 |0006: return-void │ │ +191760: |[191760] org.thoughtcrime.securesms.search.SearchFragment.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +191770: 5233 6800 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ +191774: 8130 |0002: int-to-long v0, v3 │ │ +191776: 6e30 6555 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemClick:(J)V // method@5565 │ │ +19177c: 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; │ │ │ │ @@ -607006,19 +607007,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 │ │ -19177c: |[19177c] org.thoughtcrime.securesms.search.SearchFragment.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -19178c: 5233 6800 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ -191790: 8130 |0002: int-to-long v0, v3 │ │ -191792: 6e30 6655 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemLongClick:(J)V // method@5566 │ │ -191798: 0e00 |0006: return-void │ │ +191780: |[191780] org.thoughtcrime.securesms.search.SearchFragment.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +191790: 5233 6800 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ +191794: 8130 |0002: int-to-long v0, v3 │ │ +191796: 6e30 6655 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemLongClick:(J)V // method@5566 │ │ +19179c: 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; │ │ │ │ @@ -607027,54 +607028,54 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -19179c: |[19179c] org.thoughtcrime.securesms.search.SearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ -1917ac: 6f20 693b 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onCreate:(Landroid/os/Bundle;)V // method@3b69 │ │ -1917b2: 2202 9810 |0003: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory; // type@1098 │ │ -1917b6: 6e10 6b55 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@556b │ │ -1917bc: 0c00 |0008: move-result-object v0 │ │ -1917be: 7020 a255 0200 |0009: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.:(Landroid/content/Context;)V // method@55a2 │ │ -1917c4: 7120 9d05 2100 |000c: invoke-static {v1, v2}, Landroidx/lifecycle/ViewModelProviders;.of:(Landroidx/fragment/app/Fragment;Landroidx/lifecycle/ViewModelProvider$Factory;)Landroidx/lifecycle/ViewModelProvider; // method@059d │ │ -1917ca: 0c02 |000f: move-result-object v2 │ │ -1917cc: 1c00 9a10 |0010: const-class v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@109a │ │ -1917d0: 6e20 9c05 0200 |0012: invoke-virtual {v2, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@059c │ │ -1917d6: 0c02 |0015: move-result-object v2 │ │ -1917d8: 1f02 9a10 |0016: check-cast v2, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@109a │ │ -1917dc: 5b12 bf41 |0018: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41bf │ │ -1917e0: 6e10 6b55 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@556b │ │ -1917e6: 0c02 |001d: move-result-object v2 │ │ -1917e8: 7110 bf49 0200 |001e: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@49bf │ │ -1917ee: 0c02 |0021: move-result-object v2 │ │ -1917f0: 1300 e407 |0022: const/16 v0, #int 2020 // #7e4 │ │ -1917f4: 6e30 9d49 0201 |0024: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@499d │ │ -1917fa: 1300 ee07 |0027: const/16 v0, #int 2030 // #7ee │ │ -1917fe: 6e30 9d49 0201 |0029: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@499d │ │ -191804: 1300 d507 |002c: const/16 v0, #int 2005 // #7d5 │ │ -191808: 6e30 9d49 0201 |002e: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@499d │ │ -19180e: 1300 d007 |0031: const/16 v0, #int 2000 // #7d0 │ │ -191812: 6e30 9d49 0201 |0033: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@499d │ │ -191818: 1300 d807 |0036: const/16 v0, #int 2008 // #7d8 │ │ -19181c: 6e30 9d49 0201 |0038: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@499d │ │ -191822: 1300 da07 |003b: const/16 v0, #int 2010 // #7da │ │ -191826: 6e30 9d49 0201 |003d: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@499d │ │ -19182c: 1300 dc07 |0040: const/16 v0, #int 2012 // #7dc │ │ -191830: 6e30 9d49 0201 |0042: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@499d │ │ -191836: 1300 df07 |0045: const/16 v0, #int 2015 // #7df │ │ -19183a: 6e30 9d49 0201 |0047: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@499d │ │ -191840: 5412 be41 |004a: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@41be │ │ -191844: 3802 0a00 |004c: if-eqz v2, 0056 // +000a │ │ -191848: 5410 bf41 |004e: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41bf │ │ -19184c: 6e20 af55 2000 |0050: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@55af │ │ -191852: 1202 |0053: const/4 v2, #int 0 // #0 │ │ -191854: 5b12 be41 |0054: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@41be │ │ -191858: 0e00 |0056: return-void │ │ +1917a0: |[1917a0] org.thoughtcrime.securesms.search.SearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ +1917b0: 6f20 693b 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onCreate:(Landroid/os/Bundle;)V // method@3b69 │ │ +1917b6: 2202 9810 |0003: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory; // type@1098 │ │ +1917ba: 6e10 6b55 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@556b │ │ +1917c0: 0c00 |0008: move-result-object v0 │ │ +1917c2: 7020 a255 0200 |0009: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.:(Landroid/content/Context;)V // method@55a2 │ │ +1917c8: 7120 9d05 2100 |000c: invoke-static {v1, v2}, Landroidx/lifecycle/ViewModelProviders;.of:(Landroidx/fragment/app/Fragment;Landroidx/lifecycle/ViewModelProvider$Factory;)Landroidx/lifecycle/ViewModelProvider; // method@059d │ │ +1917ce: 0c02 |000f: move-result-object v2 │ │ +1917d0: 1c00 9a10 |0010: const-class v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@109a │ │ +1917d4: 6e20 9c05 0200 |0012: invoke-virtual {v2, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@059c │ │ +1917da: 0c02 |0015: move-result-object v2 │ │ +1917dc: 1f02 9a10 |0016: check-cast v2, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@109a │ │ +1917e0: 5b12 bf41 |0018: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41bf │ │ +1917e4: 6e10 6b55 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@556b │ │ +1917ea: 0c02 |001d: move-result-object v2 │ │ +1917ec: 7110 bf49 0200 |001e: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@49bf │ │ +1917f2: 0c02 |0021: move-result-object v2 │ │ +1917f4: 1300 e407 |0022: const/16 v0, #int 2020 // #7e4 │ │ +1917f8: 6e30 9d49 0201 |0024: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@499d │ │ +1917fe: 1300 ee07 |0027: const/16 v0, #int 2030 // #7ee │ │ +191802: 6e30 9d49 0201 |0029: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@499d │ │ +191808: 1300 d507 |002c: const/16 v0, #int 2005 // #7d5 │ │ +19180c: 6e30 9d49 0201 |002e: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@499d │ │ +191812: 1300 d007 |0031: const/16 v0, #int 2000 // #7d0 │ │ +191816: 6e30 9d49 0201 |0033: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@499d │ │ +19181c: 1300 d807 |0036: const/16 v0, #int 2008 // #7d8 │ │ +191820: 6e30 9d49 0201 |0038: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@499d │ │ +191826: 1300 da07 |003b: const/16 v0, #int 2010 // #7da │ │ +19182a: 6e30 9d49 0201 |003d: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@499d │ │ +191830: 1300 dc07 |0040: const/16 v0, #int 2012 // #7dc │ │ +191834: 6e30 9d49 0201 |0042: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@499d │ │ +19183a: 1300 df07 |0045: const/16 v0, #int 2015 // #7df │ │ +19183e: 6e30 9d49 0201 |0047: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@499d │ │ +191844: 5412 be41 |004a: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@41be │ │ +191848: 3802 0a00 |004c: if-eqz v2, 0056 // +000a │ │ +19184c: 5410 bf41 |004e: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41bf │ │ +191850: 6e20 af55 2000 |0050: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@55af │ │ +191856: 1202 |0053: const/4 v2, #int 0 // #0 │ │ +191858: 5b12 be41 |0054: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@41be │ │ +19185c: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=70 │ │ 0x001a line=71 │ │ 0x0024 line=72 │ │ 0x0029 line=73 │ │ @@ -607096,20 +607097,20 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -191458: |[191458] org.thoughtcrime.securesms.search.SearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -191468: 6004 a726 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.fragment_search:I // field@26a7 │ │ -19146c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -19146e: 6e40 e802 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ -191474: 0c02 |0006: move-result-object v2 │ │ -191476: 1102 |0007: return-object v2 │ │ +19145c: |[19145c] org.thoughtcrime.securesms.search.SearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +19146c: 6004 a726 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.fragment_search:I // field@26a7 │ │ +191470: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +191472: 6e40 e802 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e8 │ │ +191478: 0c02 |0006: move-result-object v2 │ │ +19147a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/ViewGroup; │ │ @@ -607120,22 +607121,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -19185c: |[19185c] org.thoughtcrime.securesms.search.SearchFragment.onDestroy:()V │ │ -19186c: 6e10 6b55 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@556b │ │ -191872: 0c00 |0003: move-result-object v0 │ │ -191874: 7110 bf49 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@49bf │ │ -19187a: 0c00 |0007: move-result-object v0 │ │ -19187c: 6e20 a749 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.removeObservers:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a7 │ │ -191882: 6f10 6b3b 0100 |000b: invoke-super {v1}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onDestroy:()V // method@3b6b │ │ -191888: 0e00 |000e: return-void │ │ +191860: |[191860] org.thoughtcrime.securesms.search.SearchFragment.onDestroy:()V │ │ +191870: 6e10 6b55 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@556b │ │ +191876: 0c00 |0003: move-result-object v0 │ │ +191878: 7110 bf49 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@49bf │ │ +19187e: 0c00 |0007: move-result-object v0 │ │ +191880: 6e20 a749 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.removeObservers:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@49a7 │ │ +191886: 6f10 6b3b 0100 |000b: invoke-super {v1}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onDestroy:()V // method@3b6b │ │ +19188c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x000b line=144 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ │ │ @@ -607144,32 +607145,32 @@ │ │ type : '(Lcom/b44t/messenger/DcMsg;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -19188c: |[19188c] org.thoughtcrime.securesms.search.SearchFragment.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V │ │ -19189c: 5430 b841 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@41b8 │ │ -1918a0: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -1918a4: 0e00 |0004: return-void │ │ -1918a6: 6e10 5555 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5555 │ │ -1918ac: 0c00 |0008: move-result-object v0 │ │ -1918ae: 1f00 1a0d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d1a │ │ -1918b2: 3800 1500 |000b: if-eqz v0, 0020 // +0015 │ │ -1918b6: 6e10 6b55 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@556b │ │ -1918bc: 0c01 |0010: move-result-object v1 │ │ -1918be: 7110 be49 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ -1918c4: 0c01 |0014: move-result-object v1 │ │ -1918c6: 6e10 f606 0400 |0015: invoke-virtual {v4}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06f6 │ │ -1918cc: 0a02 |0018: move-result v2 │ │ -1918ce: 7120 0507 1400 |0019: invoke-static {v4, v1}, Lcom/b44t/messenger/DcMsg;.getMessagePosition:(Lcom/b44t/messenger/DcMsg;Lcom/b44t/messenger/DcContext;)I // method@0705 │ │ -1918d4: 0a04 |001c: move-result v4 │ │ -1918d6: 6e30 873e 2004 |001d: invoke-virtual {v0, v2, v4}, Lorg/thoughtcrime/securesms/ConversationListActivity;.openConversation:(II)V // method@3e87 │ │ -1918dc: 0e00 |0020: return-void │ │ +191890: |[191890] org.thoughtcrime.securesms.search.SearchFragment.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V │ │ +1918a0: 5430 b841 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@41b8 │ │ +1918a4: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +1918a8: 0e00 |0004: return-void │ │ +1918aa: 6e10 5555 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5555 │ │ +1918b0: 0c00 |0008: move-result-object v0 │ │ +1918b2: 1f00 1a0d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d1a │ │ +1918b6: 3800 1500 |000b: if-eqz v0, 0020 // +0015 │ │ +1918ba: 6e10 6b55 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@556b │ │ +1918c0: 0c01 |0010: move-result-object v1 │ │ +1918c2: 7110 be49 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@49be │ │ +1918c8: 0c01 |0014: move-result-object v1 │ │ +1918ca: 6e10 f606 0400 |0015: invoke-virtual {v4}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06f6 │ │ +1918d0: 0a02 |0018: move-result v2 │ │ +1918d2: 7120 0507 1400 |0019: invoke-static {v4, v1}, Lcom/b44t/messenger/DcMsg;.getMessagePosition:(Lcom/b44t/messenger/DcMsg;Lcom/b44t/messenger/DcContext;)I // method@0705 │ │ +1918d8: 0a04 |001c: move-result v4 │ │ +1918da: 6e30 873e 2004 |001d: invoke-virtual {v0, v2, v4}, Lorg/thoughtcrime/securesms/ConversationListActivity;.openConversation:(II)V // method@3e87 │ │ +1918e0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=189 │ │ 0x000d line=191 │ │ 0x0015 line=192 │ │ 0x0019 line=193 │ │ @@ -607183,29 +607184,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -1918e0: |[1918e0] org.thoughtcrime.securesms.search.SearchFragment.onStart:()V │ │ -1918f0: 6f10 723b 0200 |0000: invoke-super {v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onStart:()V // method@3b72 │ │ -1918f6: 5420 bf41 |0003: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41bf │ │ -1918fa: 6e10 5555 0200 |0005: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5555 │ │ -191900: 0c01 |0008: move-result-object v1 │ │ -191902: 7110 f756 0100 |0009: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@56f7 │ │ -191908: 0a01 |000c: move-result v1 │ │ -19190a: 6e20 ad55 1000 |000d: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.setForwardingMode:(Z)V // method@55ad │ │ -191910: 5420 bf41 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41bf │ │ -191914: 6e10 a955 0000 |0012: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getSearchResult:()Landroidx/lifecycle/LiveData; // method@55a9 │ │ -19191a: 0c00 |0015: move-result-object v0 │ │ -19191c: 2201 8910 |0016: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0; // type@1089 │ │ -191920: 7020 5055 2100 |0018: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V // method@5550 │ │ -191926: 6e30 9705 2001 |001b: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0597 │ │ -19192c: 0e00 |001e: return-void │ │ +1918e4: |[1918e4] org.thoughtcrime.securesms.search.SearchFragment.onStart:()V │ │ +1918f4: 6f10 723b 0200 |0000: invoke-super {v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onStart:()V // method@3b72 │ │ +1918fa: 5420 bf41 |0003: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41bf │ │ +1918fe: 6e10 5555 0200 |0005: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5555 │ │ +191904: 0c01 |0008: move-result-object v1 │ │ +191906: 7110 f756 0100 |0009: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@56f7 │ │ +19190c: 0a01 |000c: move-result v1 │ │ +19190e: 6e20 ad55 1000 |000d: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.setForwardingMode:(Z)V // method@55ad │ │ +191914: 5420 bf41 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41bf │ │ +191918: 6e10 a955 0000 |0012: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getSearchResult:()Landroidx/lifecycle/LiveData; // method@55a9 │ │ +19191e: 0c00 |0015: move-result-object v0 │ │ +191920: 2201 8910 |0016: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0; // type@1089 │ │ +191924: 7020 5055 2100 |0018: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V // method@5550 │ │ +19192a: 6e30 9705 2001 |001b: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@0597 │ │ +191930: 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; │ │ @@ -607215,59 +607216,59 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -191930: |[191930] org.thoughtcrime.securesms.search.SearchFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -191940: 6004 ed24 |0000: sget v4, Lorg/thoughtcrime/securesms/R$id;.search_no_results:I // field@24ed │ │ -191944: 6e20 1703 4300 |0002: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -19194a: 0c04 |0005: move-result-object v4 │ │ -19194c: 1f04 4201 |0006: check-cast v4, Landroid/widget/TextView; // type@0142 │ │ -191950: 5b24 bd41 |0008: iput-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bd │ │ -191954: 6004 eb24 |000a: sget v4, Lorg/thoughtcrime/securesms/R$id;.search_list:I // field@24eb │ │ -191958: 6e20 1703 4300 |000c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -19195e: 0c04 |000f: move-result-object v4 │ │ -191960: 1f04 b401 |0010: check-cast v4, Landroidx/recyclerview/widget/RecyclerView; // type@01b4 │ │ -191964: 5b24 bc41 |0012: iput-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@41bc │ │ -191968: 6004 2823 |0014: sget v4, Lorg/thoughtcrime/securesms/R$id;.fab:I // field@2328 │ │ -19196c: 6e20 1703 4300 |0016: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -191972: 0c03 |0019: move-result-object v3 │ │ -191974: 1f03 b80e |001a: check-cast v3, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // type@0eb8 │ │ -191978: 5b23 b941 |001c: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@41b9 │ │ -19197c: 2203 9310 |001e: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter; // type@1093 │ │ -191980: 6e10 5655 0200 |0020: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5556 │ │ -191986: 0c04 |0023: move-result-object v4 │ │ -191988: 7110 0f4f 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f0f │ │ -19198e: 0c00 |0027: move-result-object v0 │ │ -191990: 7040 8755 4320 |0028: 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@5587 │ │ -191996: 5b23 ba41 |002b: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41ba │ │ -19199a: 2203 e010 |002d: new-instance v3, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // type@10e0 │ │ -19199e: 5424 ba41 |002f: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41ba │ │ -1919a2: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -1919a4: 1211 |0032: const/4 v1, #int 1 // #1 │ │ -1919a6: 7040 4d57 4310 |0033: invoke-direct {v3, v4, v0, v1}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V // method@574d │ │ -1919ac: 5b23 bb41 |0036: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@41bb │ │ -1919b0: 5423 b941 |0038: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@41b9 │ │ -1919b4: 1304 0800 |003a: const/16 v4, #int 8 // #8 │ │ -1919b8: 6e20 5349 4300 |003c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4953 │ │ -1919be: 5423 bc41 |003f: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@41bc │ │ -1919c2: 5424 ba41 |0041: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41ba │ │ -1919c6: 6e20 0106 4300 |0043: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0601 │ │ -1919cc: 5423 bc41 |0046: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@41bc │ │ -1919d0: 5424 bb41 |0048: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@41bb │ │ -1919d4: 6e20 ee05 4300 |004a: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@05ee │ │ -1919da: 5423 bc41 |004d: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@41bc │ │ -1919de: 2204 a901 |004f: new-instance v4, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01a9 │ │ -1919e2: 6e10 5655 0200 |0051: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5556 │ │ -1919e8: 0c00 |0054: move-result-object v0 │ │ -1919ea: 7020 d905 0400 |0055: invoke-direct {v4, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05d9 │ │ -1919f0: 6e20 0506 4300 |0058: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@0605 │ │ -1919f6: 0e00 |005b: return-void │ │ +191934: |[191934] org.thoughtcrime.securesms.search.SearchFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +191944: 6004 ed24 |0000: sget v4, Lorg/thoughtcrime/securesms/R$id;.search_no_results:I // field@24ed │ │ +191948: 6e20 1703 4300 |0002: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +19194e: 0c04 |0005: move-result-object v4 │ │ +191950: 1f04 4201 |0006: check-cast v4, Landroid/widget/TextView; // type@0142 │ │ +191954: 5b24 bd41 |0008: iput-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@41bd │ │ +191958: 6004 eb24 |000a: sget v4, Lorg/thoughtcrime/securesms/R$id;.search_list:I // field@24eb │ │ +19195c: 6e20 1703 4300 |000c: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +191962: 0c04 |000f: move-result-object v4 │ │ +191964: 1f04 b401 |0010: check-cast v4, Landroidx/recyclerview/widget/RecyclerView; // type@01b4 │ │ +191968: 5b24 bc41 |0012: iput-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@41bc │ │ +19196c: 6004 2823 |0014: sget v4, Lorg/thoughtcrime/securesms/R$id;.fab:I // field@2328 │ │ +191970: 6e20 1703 4300 |0016: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +191976: 0c03 |0019: move-result-object v3 │ │ +191978: 1f03 b80e |001a: check-cast v3, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // type@0eb8 │ │ +19197c: 5b23 b941 |001c: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@41b9 │ │ +191980: 2203 9310 |001e: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter; // type@1093 │ │ +191984: 6e10 5655 0200 |0020: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5556 │ │ +19198a: 0c04 |0023: move-result-object v4 │ │ +19198c: 7110 0f4f 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@4f0f │ │ +191992: 0c00 |0027: move-result-object v0 │ │ +191994: 7040 8755 4320 |0028: 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@5587 │ │ +19199a: 5b23 ba41 |002b: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41ba │ │ +19199e: 2203 e010 |002d: new-instance v3, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // type@10e0 │ │ +1919a2: 5424 ba41 |002f: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41ba │ │ +1919a6: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +1919a8: 1211 |0032: const/4 v1, #int 1 // #1 │ │ +1919aa: 7040 4d57 4310 |0033: invoke-direct {v3, v4, v0, v1}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V // method@574d │ │ +1919b0: 5b23 bb41 |0036: iput-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@41bb │ │ +1919b4: 5423 b941 |0038: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@41b9 │ │ +1919b8: 1304 0800 |003a: const/16 v4, #int 8 // #8 │ │ +1919bc: 6e20 5349 4300 |003c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4953 │ │ +1919c2: 5423 bc41 |003f: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@41bc │ │ +1919c6: 5424 ba41 |0041: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@41ba │ │ +1919ca: 6e20 0106 4300 |0043: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0601 │ │ +1919d0: 5423 bc41 |0046: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@41bc │ │ +1919d4: 5424 bb41 |0048: iget-object v4, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@41bb │ │ +1919d8: 6e20 ee05 4300 |004a: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@05ee │ │ +1919de: 5423 bc41 |004d: iget-object v3, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.listView:Landroidx/recyclerview/widget/RecyclerView; // field@41bc │ │ +1919e2: 2204 a901 |004f: new-instance v4, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01a9 │ │ +1919e6: 6e10 5655 0200 |0051: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5556 │ │ +1919ec: 0c00 |0054: move-result-object v0 │ │ +1919ee: 7020 d905 0400 |0055: invoke-direct {v4, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05d9 │ │ +1919f4: 6e20 0506 4300 |0058: invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@0605 │ │ +1919fa: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000a line=96 │ │ 0x0014 line=97 │ │ 0x001e line=99 │ │ 0x002d line=100 │ │ @@ -607285,46 +607286,46 @@ │ │ type : '()Z' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1914ec: |[1914ec] org.thoughtcrime.securesms.search.SearchFragment.runOnMain:()Z │ │ -1914fc: 7110 9749 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate$-CC;.$default$runOnMain:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)Z // method@4997 │ │ -191502: 0a00 |0003: move-result v0 │ │ -191504: 0f00 |0004: return v0 │ │ +1914f0: |[1914f0] org.thoughtcrime.securesms.search.SearchFragment.runOnMain:()Z │ │ +191500: 7110 9749 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate$-CC;.$default$runOnMain:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)Z // method@4997 │ │ +191506: 0a00 |0003: move-result v0 │ │ +191508: 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 │ │ -1919f8: |[1919f8] org.thoughtcrime.securesms.search.SearchFragment.setFabVisibility:(Z)V │ │ -191a08: 3802 1300 |0000: if-eqz v2, 0013 // +0013 │ │ -191a0c: 6e10 5555 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5555 │ │ -191a12: 0c02 |0005: move-result-object v2 │ │ -191a14: 7110 f756 0200 |0006: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@56f7 │ │ -191a1a: 0a02 |0009: move-result v2 │ │ -191a1c: 3802 0900 |000a: if-eqz v2, 0013 // +0009 │ │ -191a20: 5412 b941 |000c: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@41b9 │ │ -191a24: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -191a26: 6e20 5349 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4953 │ │ -191a2c: 2808 |0012: goto 001a // +0008 │ │ -191a2e: 5412 b941 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@41b9 │ │ -191a32: 1300 0800 |0015: const/16 v0, #int 8 // #8 │ │ -191a36: 6e20 5349 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4953 │ │ -191a3c: 0e00 |001a: return-void │ │ +1919fc: |[1919fc] org.thoughtcrime.securesms.search.SearchFragment.setFabVisibility:(Z)V │ │ +191a0c: 3802 1300 |0000: if-eqz v2, 0013 // +0013 │ │ +191a10: 6e10 5555 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5555 │ │ +191a16: 0c02 |0005: move-result-object v2 │ │ +191a18: 7110 f756 0200 |0006: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@56f7 │ │ +191a1e: 0a02 |0009: move-result v2 │ │ +191a20: 3802 0900 |000a: if-eqz v2, 0013 // +0009 │ │ +191a24: 5412 b941 |000c: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@41b9 │ │ +191a28: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +191a2a: 6e20 5349 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4953 │ │ +191a30: 2808 |0012: goto 001a // +0008 │ │ +191a32: 5412 b941 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@41b9 │ │ +191a36: 1300 0800 |0015: const/16 v0, #int 8 // #8 │ │ +191a3a: 6e20 5349 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4953 │ │ +191a40: 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; │ │ @@ -607335,21 +607336,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -191a40: |[191a40] org.thoughtcrime.securesms.search.SearchFragment.updateSearchQuery:(Ljava/lang/String;)V │ │ -191a50: 5410 bf41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41bf │ │ -191a54: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -191a58: 6e20 af55 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@55af │ │ -191a5e: 2803 |0007: goto 000a // +0003 │ │ -191a60: 5b12 be41 |0008: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@41be │ │ -191a64: 0e00 |000a: return-void │ │ +191a44: |[191a44] org.thoughtcrime.securesms.search.SearchFragment.updateSearchQuery:(Ljava/lang/String;)V │ │ +191a54: 5410 bf41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@41bf │ │ +191a58: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +191a5c: 6e20 af55 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@55af │ │ +191a62: 2803 |0007: goto 000a // +0003 │ │ +191a64: 5b12 be41 |0008: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@41be │ │ +191a68: 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; │ │ @@ -618572,17 +618573,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -19c294: |[19c294] org.thoughtcrime.securesms.util.views.ProgressDialog.:(Landroid/content/Context;)V │ │ -19c2a4: 7020 9c04 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog;.:(Landroid/content/Context;)V // method@049c │ │ -19c2aa: 0e00 |0003: return-void │ │ +19c298: |[19c298] org.thoughtcrime.securesms.util.views.ProgressDialog.:(Landroid/content/Context;)V │ │ +19c2a8: 7020 9c04 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog;.:(Landroid/content/Context;)V // method@049c │ │ +19c2ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -618591,25 +618592,25 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -19c1a8: |[19c1a8] org.thoughtcrime.securesms.util.views.ProgressDialog.isButtonVisible:(I)Z │ │ -19c1b8: 6e20 5b58 2100 |0000: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getButton:(I)Landroid/widget/Button; // method@585b │ │ -19c1be: 0c02 |0003: move-result-object v2 │ │ -19c1c0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -19c1c2: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -19c1c6: 0f00 |0007: return v0 │ │ -19c1c8: 6e10 cf03 0200 |0008: invoke-virtual {v2}, Landroid/widget/Button;.getVisibility:()I // method@03cf │ │ -19c1ce: 0a02 |000b: move-result v2 │ │ -19c1d0: 3902 0300 |000c: if-nez v2, 000f // +0003 │ │ -19c1d4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -19c1d6: 0f00 |000f: return v0 │ │ +19c1ac: |[19c1ac] org.thoughtcrime.securesms.util.views.ProgressDialog.isButtonVisible:(I)Z │ │ +19c1bc: 6e20 5b58 2100 |0000: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getButton:(I)Landroid/widget/Button; // method@585b │ │ +19c1c2: 0c02 |0003: move-result-object v2 │ │ +19c1c4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +19c1c6: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +19c1ca: 0f00 |0007: return v0 │ │ +19c1cc: 6e10 cf03 0200 |0008: invoke-virtual {v2}, Landroid/widget/Button;.getVisibility:()I // method@03cf │ │ +19c1d2: 0a02 |000b: move-result v2 │ │ +19c1d4: 3902 0300 |000c: if-nez v2, 000f // +0003 │ │ +19c1d8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +19c1da: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0008 line=50 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -618619,17 +618620,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 │ │ -19c2ac: |[19c2ac] org.thoughtcrime.securesms.util.views.ProgressDialog.lambda$show$0:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;Landroid/content/DialogInterface;I)V │ │ -19c2bc: 7220 8200 1000 |0000: invoke-interface {v0, v1}, Landroid/content/DialogInterface$OnCancelListener;.onCancel:(Landroid/content/DialogInterface;)V // method@0082 │ │ -19c2c2: 0e00 |0003: return-void │ │ +19c2b0: |[19c2b0] org.thoughtcrime.securesms.util.views.ProgressDialog.lambda$show$0:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;Landroid/content/DialogInterface;I)V │ │ +19c2c0: 7220 8200 1000 |0000: invoke-interface {v0, v1}, Landroid/content/DialogInterface$OnCancelListener;.onCancel:(Landroid/content/DialogInterface;)V // method@0082 │ │ +19c2c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/DialogInterface$OnCancelListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -618640,20 +618641,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -19c2f8: |[19c2f8] org.thoughtcrime.securesms.util.views.ProgressDialog.setIndeterminate:(Z)V │ │ -19c308: 5c12 d442 |0000: iput-boolean v2, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@42d4 │ │ -19c30c: 5410 d642 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42d6 │ │ -19c310: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -19c314: 6e20 3704 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0437 │ │ -19c31a: 0e00 |0009: return-void │ │ +19c2fc: |[19c2fc] org.thoughtcrime.securesms.util.views.ProgressDialog.setIndeterminate:(Z)V │ │ +19c30c: 5c12 d442 |0000: iput-boolean v2, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@42d4 │ │ +19c310: 5410 d642 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42d6 │ │ +19c314: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +19c318: 6e20 3704 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0437 │ │ +19c31e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0002 line=83 │ │ 0x0006 line=84 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ @@ -618664,30 +618665,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -19c348: |[19c348] org.thoughtcrime.securesms.util.views.ProgressDialog.setupProgressBar:()V │ │ -19c358: 5430 d642 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42d6 │ │ -19c35c: 3800 1c00 |0002: if-eqz v0, 001e // +001c │ │ -19c360: 6e10 3604 0000 |0004: invoke-virtual {v0}, Landroid/widget/ProgressBar;.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; // method@0436 │ │ -19c366: 0c00 |0007: move-result-object v0 │ │ -19c368: 6e10 5c58 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@585c │ │ -19c36e: 0c01 |000b: move-result-object v1 │ │ -19c370: 6002 ed18 |000c: sget v2, Lorg/thoughtcrime/securesms/R$color;.delta_accent:I // field@18ed │ │ -19c374: 7120 2f05 2100 |000e: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@052f │ │ -19c37a: 0a01 |0011: move-result v1 │ │ -19c37c: 6202 2100 |0012: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ -19c380: 6e30 9901 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0199 │ │ -19c386: 5430 d642 |0017: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42d6 │ │ -19c38a: 5531 d442 |0019: iget-boolean v1, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@42d4 │ │ -19c38e: 6e20 3704 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0437 │ │ -19c394: 0e00 |001e: return-void │ │ +19c34c: |[19c34c] org.thoughtcrime.securesms.util.views.ProgressDialog.setupProgressBar:()V │ │ +19c35c: 5430 d642 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42d6 │ │ +19c360: 3800 1c00 |0002: if-eqz v0, 001e // +001c │ │ +19c364: 6e10 3604 0000 |0004: invoke-virtual {v0}, Landroid/widget/ProgressBar;.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; // method@0436 │ │ +19c36a: 0c00 |0007: move-result-object v0 │ │ +19c36c: 6e10 5c58 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@585c │ │ +19c372: 0c01 |000b: move-result-object v1 │ │ +19c374: 6002 ed18 |000c: sget v2, Lorg/thoughtcrime/securesms/R$color;.delta_accent:I // field@18ed │ │ +19c378: 7120 2f05 2100 |000e: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@052f │ │ +19c37e: 0a01 |0011: move-result v1 │ │ +19c380: 6202 2100 |0012: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ +19c384: 6e30 9901 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0199 │ │ +19c38a: 5430 d642 |0017: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42d6 │ │ +19c38e: 5531 d442 |0019: iget-boolean v1, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@42d4 │ │ +19c392: 6e20 3704 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0437 │ │ +19c398: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0004 line=69 │ │ 0x0008 line=70 │ │ 0x0017 line=71 │ │ locals : │ │ @@ -618698,26 +618699,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -19c398: |[19c398] org.thoughtcrime.securesms.util.views.ProgressDialog.setupTextView:()V │ │ -19c3a8: 5420 d742 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42d7 │ │ -19c3ac: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -19c3b0: 5420 d542 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42d5 │ │ -19c3b4: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -19c3b8: 6e10 d90a 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ad9 │ │ -19c3be: 0a00 |000b: move-result v0 │ │ -19c3c0: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -19c3c4: 5420 d742 |000e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42d7 │ │ -19c3c8: 5421 d542 |0010: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42d5 │ │ -19c3cc: 6e20 6c04 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046c │ │ -19c3d2: 0e00 |0015: return-void │ │ +19c39c: |[19c39c] org.thoughtcrime.securesms.util.views.ProgressDialog.setupTextView:()V │ │ +19c3ac: 5420 d742 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42d7 │ │ +19c3b0: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +19c3b4: 5420 d542 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42d5 │ │ +19c3b8: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +19c3bc: 6e10 d90a 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ad9 │ │ +19c3c2: 0a00 |000b: move-result v0 │ │ +19c3c4: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +19c3c8: 5420 d742 |000e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42d7 │ │ +19c3cc: 5421 d542 |0010: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42d5 │ │ +19c3d0: 6e20 6c04 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046c │ │ +19c3d6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000e line=77 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ │ │ @@ -618726,24 +618727,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 │ │ -19c1d8: |[19c1d8] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -19c1e8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -19c1ea: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -19c1ec: 0760 |0002: move-object v0, v6 │ │ -19c1ee: 0771 |0003: move-object v1, v7 │ │ -19c1f0: 0782 |0004: move-object v2, v8 │ │ -19c1f2: 0193 |0005: move v3, v9 │ │ -19c1f4: 7706 6c58 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@586c │ │ -19c1fa: 0c06 |0009: move-result-object v6 │ │ -19c1fc: 1106 |000a: return-object v6 │ │ +19c1dc: |[19c1dc] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +19c1ec: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +19c1ee: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +19c1f0: 0760 |0002: move-object v0, v6 │ │ +19c1f2: 0771 |0003: move-object v1, v7 │ │ +19c1f4: 0782 |0004: move-object v2, v8 │ │ +19c1f6: 0193 |0005: move v3, v9 │ │ +19c1f8: 7706 6c58 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@586c │ │ +19c1fe: 0c06 |0009: move-result-object v6 │ │ +19c200: 1106 |000a: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=91 │ │ locals : │ │ 0x0000 - 0x000b reg=6 (null) Landroid/content/Context; │ │ 0x0000 - 0x000b reg=7 (null) Ljava/lang/CharSequence; │ │ 0x0000 - 0x000b reg=8 (null) Ljava/lang/CharSequence; │ │ @@ -618754,24 +618755,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 │ │ -19c200: |[19c200] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -19c210: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -19c212: 0760 |0001: move-object v0, v6 │ │ -19c214: 0771 |0002: move-object v1, v7 │ │ -19c216: 0782 |0003: move-object v2, v8 │ │ -19c218: 0193 |0004: move v3, v9 │ │ -19c21a: 01a4 |0005: move v4, v10 │ │ -19c21c: 7706 6c58 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@586c │ │ -19c222: 0c06 |0009: move-result-object v6 │ │ -19c224: 1106 |000a: return-object v6 │ │ +19c204: |[19c204] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +19c214: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +19c216: 0760 |0001: move-object v0, v6 │ │ +19c218: 0771 |0002: move-object v1, v7 │ │ +19c21a: 0782 |0003: move-object v2, v8 │ │ +19c21c: 0193 |0004: move v3, v9 │ │ +19c21e: 01a4 |0005: move v4, v10 │ │ +19c220: 7706 6c58 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@586c │ │ +19c226: 0c06 |0009: move-result-object v6 │ │ +19c228: 1106 |000a: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=97 │ │ locals : │ │ 0x0000 - 0x000b reg=6 (null) Landroid/content/Context; │ │ 0x0000 - 0x000b reg=7 (null) Ljava/lang/CharSequence; │ │ 0x0000 - 0x000b reg=8 (null) Ljava/lang/CharSequence; │ │ @@ -618783,34 +618784,34 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -19c228: |[19c228] 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; │ │ -19c238: 2200 fa10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // type@10fa │ │ -19c23c: 7020 5858 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.:(Landroid/content/Context;)V // method@5858 │ │ -19c242: 6e20 6658 2000 |0005: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@5866 │ │ -19c248: 6e20 6458 3000 |0008: invoke-virtual {v0, v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@5864 │ │ -19c24e: 7020 6358 4000 |000b: invoke-direct {v0, v4}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setIndeterminate:(Z)V // method@5863 │ │ -19c254: 6e20 6158 5000 |000e: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCancelable:(Z)V // method@5861 │ │ -19c25a: 6e20 6558 6000 |0011: invoke-virtual {v0, v6}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@5865 │ │ -19c260: 3805 1500 |0014: if-eqz v5, 0029 // +0015 │ │ -19c264: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -19c266: 6e20 6258 2000 |0017: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCanceledOnTouchOutside:(Z)V // method@5862 │ │ -19c26c: 6002 3028 |001a: sget v2, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2830 │ │ -19c270: 6e20 7700 2100 |001c: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -19c276: 0c01 |001f: move-result-object v1 │ │ -19c278: 2202 f910 |0020: new-instance v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0; // type@10f9 │ │ -19c27c: 7030 5658 6200 |0022: invoke-direct {v2, v6, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V // method@5856 │ │ -19c282: 12e3 |0025: const/4 v3, #int -2 // #fe │ │ -19c284: 6e40 6058 3021 |0026: invoke-virtual {v0, v3, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setButton:(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V // method@5860 │ │ -19c28a: 6e10 6d58 0000 |0029: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:()V // method@586d │ │ -19c290: 1100 |002c: return-object v0 │ │ +19c22c: |[19c22c] 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; │ │ +19c23c: 2200 fa10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // type@10fa │ │ +19c240: 7020 5858 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.:(Landroid/content/Context;)V // method@5858 │ │ +19c246: 6e20 6658 2000 |0005: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@5866 │ │ +19c24c: 6e20 6458 3000 |0008: invoke-virtual {v0, v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@5864 │ │ +19c252: 7020 6358 4000 |000b: invoke-direct {v0, v4}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setIndeterminate:(Z)V // method@5863 │ │ +19c258: 6e20 6158 5000 |000e: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCancelable:(Z)V // method@5861 │ │ +19c25e: 6e20 6558 6000 |0011: invoke-virtual {v0, v6}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@5865 │ │ +19c264: 3805 1500 |0014: if-eqz v5, 0029 // +0015 │ │ +19c268: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +19c26a: 6e20 6258 2000 |0017: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCanceledOnTouchOutside:(Z)V // method@5862 │ │ +19c270: 6002 3028 |001a: sget v2, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2830 │ │ +19c274: 6e20 7700 2100 |001c: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +19c27a: 0c01 |001f: move-result-object v1 │ │ +19c27c: 2202 f910 |0020: new-instance v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0; // type@10f9 │ │ +19c280: 7030 5658 6200 |0022: invoke-direct {v2, v6, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V // method@5856 │ │ +19c286: 12e3 |0025: const/4 v3, #int -2 // #fe │ │ +19c288: 6e40 6058 3021 |0026: invoke-virtual {v0, v3, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setButton:(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V // method@5860 │ │ +19c28e: 6e10 6d58 0000 |0029: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:()V // method@586d │ │ +19c294: 1100 |002c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=105 │ │ 0x0008 line=106 │ │ 0x000b line=107 │ │ 0x000e line=108 │ │ @@ -618832,24 +618833,24 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -19c2c4: |[19c2c4] org.thoughtcrime.securesms.util.views.ProgressDialog.onCreate:(Landroid/os/Bundle;)V │ │ -19c2d4: 6e10 5c58 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@585c │ │ -19c2da: 0c00 |0003: move-result-object v0 │ │ -19c2dc: 6001 9126 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.dialog_progress:I // field@2691 │ │ -19c2e0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -19c2e2: 7130 3103 1002 |0007: invoke-static {v0, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0331 │ │ -19c2e8: 0c00 |000a: move-result-object v0 │ │ -19c2ea: 6e20 6758 0300 |000b: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setView:(Landroid/view/View;)V // method@5867 │ │ -19c2f0: 6f20 a104 4300 |000e: invoke-super {v3, v4}, Landroidx/appcompat/app/AlertDialog;.onCreate:(Landroid/os/Bundle;)V // method@04a1 │ │ -19c2f6: 0e00 |0011: return-void │ │ +19c2c8: |[19c2c8] org.thoughtcrime.securesms.util.views.ProgressDialog.onCreate:(Landroid/os/Bundle;)V │ │ +19c2d8: 6e10 5c58 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@585c │ │ +19c2de: 0c00 |0003: move-result-object v0 │ │ +19c2e0: 6001 9126 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.dialog_progress:I // field@2691 │ │ +19c2e4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +19c2e6: 7130 3103 1002 |0007: invoke-static {v0, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0331 │ │ +19c2ec: 0c00 |000a: move-result-object v0 │ │ +19c2ee: 6e20 6758 0300 |000b: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setView:(Landroid/view/View;)V // method@5867 │ │ +19c2f4: 6f20 a104 4300 |000e: invoke-super {v3, v4}, Landroidx/appcompat/app/AlertDialog;.onCreate:(Landroid/os/Bundle;)V // method@04a1 │ │ +19c2fa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x000b line=33 │ │ 0x000e line=34 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ @@ -618860,22 +618861,22 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -19c31c: |[19c31c] org.thoughtcrime.securesms.util.views.ProgressDialog.setMessage:(Ljava/lang/CharSequence;)V │ │ -19c32c: 7210 c609 0200 |0000: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09c6 │ │ -19c332: 0c00 |0003: move-result-object v0 │ │ -19c334: 5b10 d542 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42d5 │ │ -19c338: 5410 d742 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42d7 │ │ -19c33c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -19c340: 6e20 6c04 2000 |000a: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046c │ │ -19c346: 0e00 |000d: return-void │ │ +19c320: |[19c320] org.thoughtcrime.securesms.util.views.ProgressDialog.setMessage:(Ljava/lang/CharSequence;)V │ │ +19c330: 7210 c609 0200 |0000: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09c6 │ │ +19c336: 0c00 |0003: move-result-object v0 │ │ +19c338: 5b10 d542 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@42d5 │ │ +19c33c: 5410 d742 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42d7 │ │ +19c340: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +19c344: 6e20 6c04 2000 |000a: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046c │ │ +19c34a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0006 line=40 │ │ 0x000a line=41 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ @@ -618886,46 +618887,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -19c3d4: |[19c3d4] org.thoughtcrime.securesms.util.views.ProgressDialog.show:()V │ │ -19c3e4: 6f10 a204 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@04a2 │ │ -19c3ea: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -19c3ec: 7020 5d58 0200 |0004: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@585d │ │ -19c3f2: 0a00 |0007: move-result v0 │ │ -19c3f4: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -19c3f8: 12e0 |000a: const/4 v0, #int -2 // #fe │ │ -19c3fa: 7020 5d58 0200 |000b: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@585d │ │ -19c400: 0a00 |000e: move-result v0 │ │ -19c402: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -19c406: 12d0 |0011: const/4 v0, #int -3 // #fd │ │ -19c408: 7020 5d58 0200 |0012: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@585d │ │ -19c40e: 0a00 |0015: move-result v0 │ │ -19c410: 3800 0d00 |0016: if-eqz v0, 0023 // +000d │ │ -19c414: 6000 3324 |0018: sget v0, Lorg/thoughtcrime/securesms/R$id;.noButtonsSpacer:I // field@2433 │ │ -19c418: 6e20 5a58 0200 |001a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@585a │ │ -19c41e: 0c00 |001d: move-result-object v0 │ │ -19c420: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -19c424: 6e20 4c03 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ -19c42a: 6000 7d24 |0023: sget v0, Lorg/thoughtcrime/securesms/R$id;.progressBar:I // field@247d │ │ -19c42e: 6e20 5a58 0200 |0025: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@585a │ │ -19c434: 0c00 |0028: move-result-object v0 │ │ -19c436: 1f00 3701 |0029: check-cast v0, Landroid/widget/ProgressBar; // type@0137 │ │ -19c43a: 5b20 d642 |002b: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42d6 │ │ -19c43e: 6000 6b25 |002d: sget v0, Lorg/thoughtcrime/securesms/R$id;.text:I // field@256b │ │ -19c442: 6e20 5a58 0200 |002f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@585a │ │ -19c448: 0c00 |0032: move-result-object v0 │ │ -19c44a: 1f00 4201 |0033: check-cast v0, Landroid/widget/TextView; // type@0142 │ │ -19c44e: 5b20 d742 |0035: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42d7 │ │ -19c452: 7010 6858 0200 |0037: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupProgressBar:()V // method@5868 │ │ -19c458: 7010 6958 0200 |003a: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupTextView:()V // method@5869 │ │ -19c45e: 0e00 |003d: return-void │ │ +19c3d8: |[19c3d8] org.thoughtcrime.securesms.util.views.ProgressDialog.show:()V │ │ +19c3e8: 6f10 a204 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@04a2 │ │ +19c3ee: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +19c3f0: 7020 5d58 0200 |0004: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@585d │ │ +19c3f6: 0a00 |0007: move-result v0 │ │ +19c3f8: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +19c3fc: 12e0 |000a: const/4 v0, #int -2 // #fe │ │ +19c3fe: 7020 5d58 0200 |000b: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@585d │ │ +19c404: 0a00 |000e: move-result v0 │ │ +19c406: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +19c40a: 12d0 |0011: const/4 v0, #int -3 // #fd │ │ +19c40c: 7020 5d58 0200 |0012: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@585d │ │ +19c412: 0a00 |0015: move-result v0 │ │ +19c414: 3800 0d00 |0016: if-eqz v0, 0023 // +000d │ │ +19c418: 6000 3324 |0018: sget v0, Lorg/thoughtcrime/securesms/R$id;.noButtonsSpacer:I // field@2433 │ │ +19c41c: 6e20 5a58 0200 |001a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@585a │ │ +19c422: 0c00 |001d: move-result-object v0 │ │ +19c424: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +19c428: 6e20 4c03 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034c │ │ +19c42e: 6000 7d24 |0023: sget v0, Lorg/thoughtcrime/securesms/R$id;.progressBar:I // field@247d │ │ +19c432: 6e20 5a58 0200 |0025: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@585a │ │ +19c438: 0c00 |0028: move-result-object v0 │ │ +19c43a: 1f00 3701 |0029: check-cast v0, Landroid/widget/ProgressBar; // type@0137 │ │ +19c43e: 5b20 d642 |002b: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@42d6 │ │ +19c442: 6000 6b25 |002d: sget v0, Lorg/thoughtcrime/securesms/R$id;.text:I // field@256b │ │ +19c446: 6e20 5a58 0200 |002f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@585a │ │ +19c44c: 0c00 |0032: move-result-object v0 │ │ +19c44e: 1f00 4201 |0033: check-cast v0, Landroid/widget/TextView; // type@0142 │ │ +19c452: 5b20 d742 |0035: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42d7 │ │ +19c456: 7010 6858 0200 |0037: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupProgressBar:()V // method@5868 │ │ +19c45c: 7010 6958 0200 |003a: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupTextView:()V // method@5869 │ │ +19c462: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0004 line=57 │ │ 0x0018 line=58 │ │ 0x0023 line=61 │ │ 0x002d line=62 │ │ @@ -654770,17 +654771,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -18fbac: |[18fbac] org.thoughtcrime.securesms.scribbles.ScribbleActivity.:()V │ │ -18fbbc: 7010 2f41 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.:()V // method@412f │ │ -18fbc2: 0e00 |0003: return-void │ │ +18fbb0: |[18fbb0] org.thoughtcrime.securesms.scribbles.ScribbleActivity.:()V │ │ +18fbc0: 7010 2f41 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.:()V // method@412f │ │ +18fbc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity; │ │ │ │ Virtual methods - │ │ @@ -654789,22 +654790,22 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -18fb84: |[18fb84] org.thoughtcrime.securesms.scribbles.ScribbleActivity.allowInLockedMode:()Z │ │ -18fb94: 6e10 de54 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54de │ │ -18fb9a: 0c00 |0003: move-result-object v0 │ │ -18fb9c: 1a01 4b4d |0004: const-string v1, "crop_avatar" // string@4d4b │ │ -18fba0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -18fba2: 6e30 8b00 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -18fba8: 0a00 |000a: move-result v0 │ │ -18fbaa: 0f00 |000b: return v0 │ │ +18fb88: |[18fb88] org.thoughtcrime.securesms.scribbles.ScribbleActivity.allowInLockedMode:()Z │ │ +18fb98: 6e10 de54 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54de │ │ +18fb9e: 0c00 |0003: move-result-object v0 │ │ +18fba0: 1a01 4b4d |0004: const-string v1, "crop_avatar" // string@4d4b │ │ +18fba4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +18fba6: 6e30 8b00 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +18fbac: 0a00 |000a: move-result v0 │ │ +18fbae: 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;) │ │ @@ -654812,35 +654813,35 @@ │ │ type : '(Landroid/os/Bundle;Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -18fbc4: |[18fbc4] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onCreate:(Landroid/os/Bundle;Z)V │ │ -18fbd4: 6002 2e27 |0000: sget v2, Lorg/thoughtcrime/securesms/R$layout;.scribble_activity:I // field@272e │ │ -18fbd8: 6e20 e254 2100 |0002: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.setContentView:(I)V // method@54e2 │ │ -18fbde: 6e10 de54 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54de │ │ -18fbe4: 0c02 |0008: move-result-object v2 │ │ -18fbe6: 1a03 4b4d |0009: const-string v3, "crop_avatar" // string@4d4b │ │ -18fbea: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -18fbec: 6e30 8b00 3200 |000c: invoke-virtual {v2, v3, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -18fbf2: 0a02 |000f: move-result v2 │ │ -18fbf4: 6003 cf24 |0010: sget v3, Lorg/thoughtcrime/securesms/R$id;.scribble_container:I // field@24cf │ │ -18fbf8: 6e10 de54 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54de │ │ -18fbfe: 0c00 |0015: move-result-object v0 │ │ -18fc00: 6e10 9000 0000 |0016: invoke-virtual {v0}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0090 │ │ -18fc06: 0c00 |0019: move-result-object v0 │ │ -18fc08: 7120 6854 2000 |001a: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // method@5468 │ │ -18fc0e: 0c02 |001d: move-result-object v2 │ │ -18fc10: 6e30 df54 3102 |001e: invoke-virtual {v1, v3, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.initFragment:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/Fragment; // method@54df │ │ -18fc16: 0c02 |0021: move-result-object v2 │ │ -18fc18: 1f02 6210 |0022: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1062 │ │ -18fc1c: 5b12 7541 |0024: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.imageEditorFragment:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4175 │ │ -18fc20: 0e00 |0026: return-void │ │ +18fbc8: |[18fbc8] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onCreate:(Landroid/os/Bundle;Z)V │ │ +18fbd8: 6002 2e27 |0000: sget v2, Lorg/thoughtcrime/securesms/R$layout;.scribble_activity:I // field@272e │ │ +18fbdc: 6e20 e254 2100 |0002: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.setContentView:(I)V // method@54e2 │ │ +18fbe2: 6e10 de54 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54de │ │ +18fbe8: 0c02 |0008: move-result-object v2 │ │ +18fbea: 1a03 4b4d |0009: const-string v3, "crop_avatar" // string@4d4b │ │ +18fbee: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +18fbf0: 6e30 8b00 3200 |000c: invoke-virtual {v2, v3, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +18fbf6: 0a02 |000f: move-result v2 │ │ +18fbf8: 6003 cf24 |0010: sget v3, Lorg/thoughtcrime/securesms/R$id;.scribble_container:I // field@24cf │ │ +18fbfc: 6e10 de54 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@54de │ │ +18fc02: 0c00 |0015: move-result-object v0 │ │ +18fc04: 6e10 9000 0000 |0016: invoke-virtual {v0}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0090 │ │ +18fc0a: 0c00 |0019: move-result-object v0 │ │ +18fc0c: 7120 6854 2000 |001a: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // method@5468 │ │ +18fc12: 0c02 |001d: move-result-object v2 │ │ +18fc14: 6e30 df54 3102 |001e: invoke-virtual {v1, v3, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.initFragment:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/Fragment; // method@54df │ │ +18fc1a: 0c02 |0021: move-result-object v2 │ │ +18fc1c: 1f02 6210 |0022: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1062 │ │ +18fc20: 5b12 7541 |0024: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.imageEditorFragment:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@4175 │ │ +18fc24: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0005 line=27 │ │ 0x0010 line=28 │ │ locals : │ │ 0x0000 - 0x0027 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity; │ │ @@ -654852,20 +654853,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -18fc24: |[18fc24] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onPreCreate:()V │ │ -18fc34: 2200 b310 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; // type@10b3 │ │ -18fc38: 7010 2b56 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme;.:()V // method@562b │ │ -18fc3e: 5b10 7441 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.dynamicTheme:Lorg/thoughtcrime/securesms/util/DynamicTheme; // field@4174 │ │ -18fc42: 6f10 4041 0100 |0007: invoke-super {v1}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.onPreCreate:()V // method@4140 │ │ -18fc48: 0e00 |000a: return-void │ │ +18fc28: |[18fc28] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onPreCreate:()V │ │ +18fc38: 2200 b310 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; // type@10b3 │ │ +18fc3c: 7010 2b56 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme;.:()V // method@562b │ │ +18fc42: 5b10 7441 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.dynamicTheme:Lorg/thoughtcrime/securesms/util/DynamicTheme; // field@4174 │ │ +18fc46: 6f10 4041 0100 |0007: invoke-super {v1}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.onPreCreate:()V // method@4140 │ │ +18fc4c: 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: 5312980 bytes, number of entries: 3312 │ │ │ +Zip file size: 5312993 bytes, number of entries: 3312 │ │ │ ?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 │ │ │ @@ -1722,15 +1722,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 152 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/AddReactionView$AddReactionListener.class │ │ │ ?rwxrwxr-x 2.0 unx 7140 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/AddReactionView.class │ │ │ ?rwxrwxr-x 2.0 unx 2041 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionRecipientItem.class │ │ │ ?rwxrwxr-x 2.0 unx 220 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionRecipientsAdapter$ItemClickListener.class │ │ │ ?rwxrwxr-x 2.0 unx 1042 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionRecipientsAdapter$ReactionViewHolder$$ExternalSyntheticLambda0.class │ │ │ ?rwxrwxr-x 2.0 unx 4241 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionsConversationView.class │ │ │ ?rwxrwxr-x 2.0 unx 115 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionsDetailsFragment$1.class │ │ │ -?rwxrwxr-x 2.0 unx 8786 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/Recipient.class │ │ │ +?rwxrwxr-x 2.0 unx 8799 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/Recipient.class │ │ │ ?rwxrwxr-x 2.0 unx 198 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/RecipientForeverObserver.class │ │ │ ?rwxrwxr-x 2.0 unx 191 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/RecipientModifiedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 564 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0.class │ │ │ ?rwxrwxr-x 2.0 unx 1086 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorFragment$2.class │ │ │ ?rwxrwxr-x 2.0 unx 994 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data.class │ │ │ ?rwxrwxr-x 2.0 unx 595 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10.class │ │ │ ?rwxrwxr-x 2.0 unx 594 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11.class │ │ │ @@ -3307,8 +3307,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 3575 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/LocalHelpActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 5656 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/NewConversationActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 21663 b- defN 80-Jan-01 00:00 org/thoughtcrime/securesms/WebxdcActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 28512 b- defN 80-Jan-01 00:00 kotlin/text/StringsKt__StringsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 3030 b- stor 80-Jan-01 00:00 kotlin/text/StringsKt___StringsJvmKt.class │ │ │ ?rwxrwxr-x 2.0 unx 35027 b- defN 80-Jan-01 00:00 kotlin/text/StringsKt___StringsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 153 b- stor 80-Jan-01 00:00 kotlin/text/StringsKt.class │ │ │ -3312 files, 5709105 bytes uncompressed, 4655952 bytes compressed: 18.4% │ │ │ +3312 files, 5709118 bytes uncompressed, 4655965 bytes compressed: 18.4% │ │ ├── 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_64/libnative-utils.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --relocs {} │ │ @@ -43260,19 +43260,19 @@ │ │ 0000000001582950 0000000000000008 R_X86_64_RELATIVE 4601d1 │ │ 0000000001582958 0000000000000008 R_X86_64_RELATIVE 427f31 │ │ 0000000001582960 0000000000000008 R_X86_64_RELATIVE 43ff18 │ │ 0000000001582968 0000000000000008 R_X86_64_RELATIVE 445914 │ │ 0000000001582970 0000000000000008 R_X86_64_RELATIVE 462473 │ │ 0000000001582978 0000000000000008 R_X86_64_RELATIVE 44591d │ │ 0000000001582980 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ -0000000001582990 0000000000000008 R_X86_64_RELATIVE 450f33 │ │ +0000000001582990 0000000000000008 R_X86_64_RELATIVE 450f0c │ │ 00000000015829d0 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015829e0 0000000000000008 R_X86_64_RELATIVE 43a8d7 │ │ 0000000001582a20 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ -0000000001582a30 0000000000000008 R_X86_64_RELATIVE 4586b5 │ │ +0000000001582a30 0000000000000008 R_X86_64_RELATIVE 45868e │ │ 0000000001582a80 0000000000000008 R_X86_64_RELATIVE 116bc24 │ │ 0000000001582a88 0000000000000008 R_X86_64_RELATIVE 116bde1 │ │ 0000000001582a90 0000000000000008 R_X86_64_RELATIVE 116bec5 │ │ 0000000001582aa0 0000000000000008 R_X86_64_RELATIVE 116becf │ │ 0000000001582aa8 0000000000000008 R_X86_64_RELATIVE 116bf06 │ │ 0000000001582ab0 0000000000000008 R_X86_64_RELATIVE 116bf1b │ │ 0000000001582ab8 0000000000000008 R_X86_64_RELATIVE 116c09d │ │ @@ -43282,136 +43282,136 @@ │ │ 0000000001582b40 0000000000000008 R_X86_64_RELATIVE 4479cf │ │ 0000000001582b58 0000000000000008 R_X86_64_RELATIVE 443c8a │ │ 0000000001582b70 0000000000000008 R_X86_64_RELATIVE 427f75 │ │ 0000000001582b88 0000000000000008 R_X86_64_RELATIVE 46029d │ │ 0000000001582ba0 0000000000000008 R_X86_64_RELATIVE 42f51d │ │ 0000000001582bb8 0000000000000008 R_X86_64_RELATIVE 462507 │ │ 0000000001582bd0 0000000000000008 R_X86_64_RELATIVE 42d8fb │ │ -0000000001582be8 0000000000000008 R_X86_64_RELATIVE 450f38 │ │ +0000000001582be8 0000000000000008 R_X86_64_RELATIVE 450f11 │ │ 0000000001582c00 0000000000000008 R_X86_64_RELATIVE 42f52a │ │ -0000000001582c18 0000000000000008 R_X86_64_RELATIVE 450f4c │ │ +0000000001582c18 0000000000000008 R_X86_64_RELATIVE 450f25 │ │ 0000000001582c30 0000000000000008 R_X86_64_RELATIVE 436ab8 │ │ 0000000001582c48 0000000000000008 R_X86_64_RELATIVE 42f53a │ │ -0000000001582c60 0000000000000008 R_X86_64_RELATIVE 452e9e │ │ +0000000001582c60 0000000000000008 R_X86_64_RELATIVE 452e77 │ │ 0000000001582c78 0000000000000008 R_X86_64_RELATIVE 45a6b6 │ │ 0000000001582c90 0000000000000008 R_X86_64_RELATIVE 43e469 │ │ 0000000001582ca8 0000000000000008 R_X86_64_RELATIVE 45e366 │ │ 0000000001582cc0 0000000000000008 R_X86_64_RELATIVE 44f22a │ │ 0000000001582cd8 0000000000000008 R_X86_64_RELATIVE 42f54a │ │ 0000000001582cf0 0000000000000008 R_X86_64_RELATIVE 42d907 │ │ 0000000001582d08 0000000000000008 R_X86_64_RELATIVE 44d43c │ │ -0000000001582d20 0000000000000008 R_X86_64_RELATIVE 458722 │ │ +0000000001582d20 0000000000000008 R_X86_64_RELATIVE 4586fb │ │ 0000000001582d38 0000000000000008 R_X86_64_RELATIVE 44b5ee │ │ 0000000001582d50 0000000000000008 R_X86_64_RELATIVE 42ba07 │ │ 0000000001582d68 0000000000000008 R_X86_64_RELATIVE 42ba16 │ │ 0000000001582d80 0000000000000008 R_X86_64_RELATIVE 45a6c3 │ │ 0000000001582d98 0000000000000008 R_X86_64_RELATIVE 43e477 │ │ 0000000001582db0 0000000000000008 R_X86_64_RELATIVE 43e485 │ │ 0000000001582dc8 0000000000000008 R_X86_64_RELATIVE 43a8de │ │ -0000000001582de0 0000000000000008 R_X86_64_RELATIVE 456a82 │ │ +0000000001582de0 0000000000000008 R_X86_64_RELATIVE 456a5b │ │ 0000000001582df8 0000000000000008 R_X86_64_RELATIVE 438979 │ │ 0000000001582e10 0000000000000008 R_X86_64_RELATIVE 45a6cd │ │ 0000000001582e28 0000000000000008 R_X86_64_RELATIVE 43e495 │ │ 0000000001582e40 0000000000000008 R_X86_64_RELATIVE 43c78d │ │ 0000000001582e58 0000000000000008 R_X86_64_RELATIVE 427f81 │ │ 0000000001582e70 0000000000000008 R_X86_64_RELATIVE 429b91 │ │ 0000000001582e88 0000000000000008 R_X86_64_RELATIVE 44d44e │ │ 0000000001582ea0 0000000000000008 R_X86_64_RELATIVE 42d910 │ │ 0000000001582eb8 0000000000000008 R_X86_64_RELATIVE 44d272 │ │ -0000000001582ed0 0000000000000008 R_X86_64_RELATIVE 450f61 │ │ +0000000001582ed0 0000000000000008 R_X86_64_RELATIVE 450f3a │ │ 0000000001582ee8 0000000000000008 R_X86_64_RELATIVE 443c99 │ │ -0000000001582f00 0000000000000008 R_X86_64_RELATIVE 454bfa │ │ +0000000001582f00 0000000000000008 R_X86_64_RELATIVE 454bd3 │ │ 0000000001582f18 0000000000000008 R_X86_64_RELATIVE 43e4a0 │ │ 0000000001582f30 0000000000000008 R_X86_64_RELATIVE 43a8e5 │ │ 0000000001582f48 0000000000000008 R_X86_64_RELATIVE 435011 │ │ 0000000001582f60 0000000000000008 R_X86_64_RELATIVE 4479de │ │ 0000000001582f78 0000000000000008 R_X86_64_RELATIVE 42981e │ │ 0000000001582f90 0000000000000008 R_X86_64_RELATIVE 462512 │ │ 0000000001582fa8 0000000000000008 R_X86_64_RELATIVE 43e4aa │ │ 0000000001582fc0 0000000000000008 R_X86_64_RELATIVE 43e4b5 │ │ 0000000001582fd8 0000000000000008 R_X86_64_RELATIVE 43a8f1 │ │ 0000000001582ff0 0000000000000008 R_X86_64_RELATIVE 45c4b8 │ │ 0000000001583008 0000000000000008 R_X86_64_RELATIVE 429818 │ │ -0000000001583020 0000000000000008 R_X86_64_RELATIVE 450f74 │ │ -0000000001583038 0000000000000008 R_X86_64_RELATIVE 458733 │ │ +0000000001583020 0000000000000008 R_X86_64_RELATIVE 450f4d │ │ +0000000001583038 0000000000000008 R_X86_64_RELATIVE 45870c │ │ 0000000001583050 0000000000000008 R_X86_64_RELATIVE 46251e │ │ -0000000001583068 0000000000000008 R_X86_64_RELATIVE 458742 │ │ +0000000001583068 0000000000000008 R_X86_64_RELATIVE 45871b │ │ 0000000001583080 0000000000000008 R_X86_64_RELATIVE 46252c │ │ 0000000001583098 0000000000000008 R_X86_64_RELATIVE 45c4cb │ │ 00000000015830b0 0000000000000008 R_X86_64_RELATIVE 43e4c1 │ │ 00000000015830c8 0000000000000008 R_X86_64_RELATIVE 4459f1 │ │ 00000000015830e0 0000000000000008 R_X86_64_RELATIVE 43a902 │ │ 00000000015830f8 0000000000000008 R_X86_64_RELATIVE 4333d6 │ │ 0000000001583110 0000000000000008 R_X86_64_RELATIVE 440103 │ │ 0000000001583128 0000000000000008 R_X86_64_RELATIVE 429ba1 │ │ 0000000001583140 0000000000000008 R_X86_64_RELATIVE 436ac7 │ │ -0000000001583158 0000000000000008 R_X86_64_RELATIVE 450f8e │ │ +0000000001583158 0000000000000008 R_X86_64_RELATIVE 450f67 │ │ 0000000001583170 0000000000000008 R_X86_64_RELATIVE 43501a │ │ -0000000001583188 0000000000000008 R_X86_64_RELATIVE 458755 │ │ +0000000001583188 0000000000000008 R_X86_64_RELATIVE 45872e │ │ 00000000015831a0 0000000000000008 R_X86_64_RELATIVE 436acf │ │ 00000000015831b8 0000000000000008 R_X86_64_RELATIVE 4479e9 │ │ 00000000015831d0 0000000000000008 R_X86_64_RELATIVE 43e4cd │ │ 00000000015831e8 0000000000000008 R_X86_64_RELATIVE 44d45b │ │ 0000000001583200 0000000000000008 R_X86_64_RELATIVE 44594b │ │ 0000000001583208 0000000000000008 R_X86_64_RELATIVE 442073 │ │ 0000000001583210 0000000000000008 R_X86_64_RELATIVE 44f10e │ │ 0000000001583218 0000000000000008 R_X86_64_RELATIVE 435038 │ │ 0000000001583220 0000000000000008 R_X86_64_RELATIVE 43c798 │ │ 0000000001583228 0000000000000008 R_X86_64_RELATIVE 442077 │ │ 0000000001583230 0000000000000008 R_X86_64_RELATIVE 44f249 │ │ 0000000001583238 0000000000000008 R_X86_64_RELATIVE 443ca6 │ │ 0000000001583240 0000000000000008 R_X86_64_RELATIVE 43a90d │ │ -0000000001583248 0000000000000008 R_X86_64_RELATIVE 454c09 │ │ -0000000001583250 0000000000000008 R_X86_64_RELATIVE 456a8b │ │ +0000000001583248 0000000000000008 R_X86_64_RELATIVE 454be2 │ │ +0000000001583250 0000000000000008 R_X86_64_RELATIVE 456a64 │ │ 0000000001583258 0000000000000008 R_X86_64_RELATIVE 438992 │ │ 0000000001583260 0000000000000008 R_X86_64_RELATIVE 442081 │ │ 0000000001583268 0000000000000008 R_X86_64_RELATIVE 44b5fb │ │ 0000000001583270 0000000000000008 R_X86_64_RELATIVE 42d831 │ │ 0000000001583278 0000000000000008 R_X86_64_RELATIVE 436adc │ │ -0000000001583280 0000000000000008 R_X86_64_RELATIVE 454c09 │ │ -0000000001583288 0000000000000008 R_X86_64_RELATIVE 456a8b │ │ +0000000001583280 0000000000000008 R_X86_64_RELATIVE 454be2 │ │ +0000000001583288 0000000000000008 R_X86_64_RELATIVE 456a64 │ │ 0000000001583290 0000000000000008 R_X86_64_RELATIVE 45c4db │ │ 0000000001583298 0000000000000008 R_X86_64_RELATIVE 443cac │ │ 00000000015832a0 0000000000000008 R_X86_64_RELATIVE 42ba28 │ │ 00000000015832a8 0000000000000008 R_X86_64_RELATIVE 4459fc │ │ 00000000015832b0 0000000000000008 R_X86_64_RELATIVE 43a90d │ │ -00000000015832b8 0000000000000008 R_X86_64_RELATIVE 454c09 │ │ +00000000015832b8 0000000000000008 R_X86_64_RELATIVE 454be2 │ │ 00000000015832c0 0000000000000008 R_X86_64_RELATIVE 43e4dc │ │ 00000000015832c8 0000000000000008 R_X86_64_RELATIVE 443caf │ │ 00000000015832d0 0000000000000008 R_X86_64_RELATIVE 44d272 │ │ -00000000015832d8 0000000000000008 R_X86_64_RELATIVE 454c09 │ │ +00000000015832d8 0000000000000008 R_X86_64_RELATIVE 454be2 │ │ 00000000015832e0 0000000000000008 R_X86_64_RELATIVE 44010e │ │ -00000000015832e8 0000000000000008 R_X86_64_RELATIVE 456a8b │ │ +00000000015832e8 0000000000000008 R_X86_64_RELATIVE 456a64 │ │ 00000000015832f0 0000000000000008 R_X86_64_RELATIVE 445a02 │ │ 00000000015832f8 0000000000000008 R_X86_64_RELATIVE 4333e2 │ │ -0000000001583300 0000000000000008 R_X86_64_RELATIVE 456a90 │ │ -0000000001583308 0000000000000008 R_X86_64_RELATIVE 452eac │ │ +0000000001583300 0000000000000008 R_X86_64_RELATIVE 456a69 │ │ +0000000001583308 0000000000000008 R_X86_64_RELATIVE 452e85 │ │ 0000000001583310 0000000000000008 R_X86_64_RELATIVE 42ba2f │ │ -0000000001583318 0000000000000008 R_X86_64_RELATIVE 450f98 │ │ +0000000001583318 0000000000000008 R_X86_64_RELATIVE 450f71 │ │ 0000000001583320 0000000000000008 R_X86_64_RELATIVE 4496fc │ │ 0000000001583328 0000000000000008 R_X86_64_RELATIVE 43899a │ │ 0000000001583330 0000000000000008 R_X86_64_RELATIVE 442073 │ │ -0000000001583338 0000000000000008 R_X86_64_RELATIVE 454c09 │ │ +0000000001583338 0000000000000008 R_X86_64_RELATIVE 454be2 │ │ 0000000001583340 0000000000000008 R_X86_64_RELATIVE 431375 │ │ 0000000001583348 0000000000000008 R_X86_64_RELATIVE 44d46b │ │ -0000000001583350 0000000000000008 R_X86_64_RELATIVE 458764 │ │ +0000000001583350 0000000000000008 R_X86_64_RELATIVE 45873d │ │ 0000000001583358 0000000000000008 R_X86_64_RELATIVE 44f10e │ │ 0000000001583360 0000000000000008 R_X86_64_RELATIVE 44b5fe │ │ 0000000001583368 0000000000000008 R_X86_64_RELATIVE 43c641 │ │ 0000000001583370 0000000000000008 R_X86_64_RELATIVE 443cb4 │ │ 0000000001583378 0000000000000008 R_X86_64_RELATIVE 442073 │ │ -0000000001583380 0000000000000008 R_X86_64_RELATIVE 454c09 │ │ +0000000001583380 0000000000000008 R_X86_64_RELATIVE 454be2 │ │ 0000000001583388 0000000000000008 R_X86_64_RELATIVE 45e379 │ │ 0000000001583390 0000000000000008 R_X86_64_RELATIVE 4479fc │ │ 0000000001583398 0000000000000008 R_X86_64_RELATIVE 46253a │ │ 00000000015833a0 0000000000000008 R_X86_64_RELATIVE 42f561 │ │ 00000000015833a8 0000000000000008 R_X86_64_RELATIVE 43e4e1 │ │ 00000000015833b0 0000000000000008 R_X86_64_RELATIVE 43c79b │ │ 00000000015833b8 0000000000000008 R_X86_64_RELATIVE 462507 │ │ -00000000015833c0 0000000000000008 R_X86_64_RELATIVE 450f9d │ │ +00000000015833c0 0000000000000008 R_X86_64_RELATIVE 450f76 │ │ 00000000015833c8 0000000000000008 R_X86_64_RELATIVE 1137aa3 │ │ 00000000015833d0 0000000000000008 R_X86_64_RELATIVE 1137c35 │ │ 00000000015833d8 0000000000000008 R_X86_64_RELATIVE 1137fcf │ │ 00000000015833e0 0000000000000008 R_X86_64_RELATIVE 11380cb │ │ 00000000015833e8 0000000000000008 R_X86_64_RELATIVE 1138252 │ │ 00000000015833f0 0000000000000008 R_X86_64_RELATIVE 113825a │ │ 00000000015833f8 0000000000000008 R_X86_64_RELATIVE 11382ad │ │ @@ -43680,65 +43680,65 @@ │ │ 0000000001583c70 0000000000000008 R_X86_64_RELATIVE 469b64 │ │ 0000000001583c88 0000000000000008 R_X86_64_RELATIVE 46895c │ │ 0000000001583ca0 0000000000000008 R_X86_64_RELATIVE 468969 │ │ 0000000001583cb8 0000000000000008 R_X86_64_RELATIVE 468973 │ │ 0000000001583cd0 0000000000000008 R_X86_64_RELATIVE 468979 │ │ 0000000001583ce8 0000000000000008 R_X86_64_RELATIVE 46897e │ │ 0000000001583d00 0000000000000008 R_X86_64_RELATIVE 42f5ee │ │ -0000000001583d10 0000000000000008 R_X86_64_RELATIVE 454c35 │ │ +0000000001583d10 0000000000000008 R_X86_64_RELATIVE 454c0e │ │ 0000000001583d18 0000000000000008 R_X86_64_RELATIVE 433401 │ │ 0000000001583d20 0000000000000008 R_X86_64_RELATIVE 44b614 │ │ 0000000001583d30 0000000000000008 R_X86_64_RELATIVE 434d9a │ │ 0000000001583d38 0000000000000008 R_X86_64_RELATIVE 443db9 │ │ 0000000001583d40 0000000000000008 R_X86_64_RELATIVE 45e3db │ │ 0000000001583d48 0000000000000008 R_X86_64_RELATIVE 460309 │ │ -0000000001583d50 0000000000000008 R_X86_64_RELATIVE 454c3d │ │ +0000000001583d50 0000000000000008 R_X86_64_RELATIVE 454c16 │ │ 0000000001583d58 0000000000000008 R_X86_64_RELATIVE 45e3db │ │ 0000000001583d60 0000000000000008 R_X86_64_RELATIVE 443ca6 │ │ 0000000001583d70 0000000000000008 R_X86_64_RELATIVE 43c83c │ │ 0000000001583d80 0000000000000008 R_X86_64_RELATIVE 45e3e0 │ │ 0000000001583d90 0000000000000008 R_X86_64_RELATIVE 462655 │ │ 0000000001583da0 0000000000000008 R_X86_64_RELATIVE 447a2b │ │ 0000000001583db0 0000000000000008 R_X86_64_RELATIVE 44f297 │ │ 0000000001583dc0 0000000000000008 R_X86_64_RELATIVE 42bb4d │ │ -0000000001583dd0 0000000000000008 R_X86_64_RELATIVE 452fa9 │ │ +0000000001583dd0 0000000000000008 R_X86_64_RELATIVE 452f82 │ │ 0000000001583de0 0000000000000008 R_X86_64_RELATIVE 43aaf4 │ │ 0000000001583df0 0000000000000008 R_X86_64_RELATIVE 445a7d │ │ 0000000001583e00 0000000000000008 R_X86_64_RELATIVE 42f6d0 │ │ 0000000001583e10 0000000000000008 R_X86_64_RELATIVE 440238 │ │ 0000000001583e20 0000000000000008 R_X86_64_RELATIVE 436bee │ │ 0000000001583e30 0000000000000008 R_X86_64_RELATIVE 45e400 │ │ 0000000001583e58 0000000000000008 R_X86_64_RELATIVE 4280c5 │ │ 0000000001583e60 0000000000000008 R_X86_64_RELATIVE 44b66d │ │ -0000000001583e68 0000000000000008 R_X86_64_RELATIVE 454d76 │ │ +0000000001583e68 0000000000000008 R_X86_64_RELATIVE 454d4f │ │ 0000000001583e88 0000000000000008 R_X86_64_RELATIVE 11ab8c6 │ │ -0000000001583ea8 0000000000000008 R_X86_64_RELATIVE 456b3a │ │ +0000000001583ea8 0000000000000008 R_X86_64_RELATIVE 456b13 │ │ 0000000001583ec0 0000000000000008 R_X86_64_RELATIVE 4350ea │ │ 0000000001583ed0 0000000000000008 R_X86_64_RELATIVE 429d31 │ │ 0000000001583ef0 0000000000000008 R_X86_64_RELATIVE 42bb9a │ │ -0000000001583f00 0000000000000008 R_X86_64_RELATIVE 454dc1 │ │ +0000000001583f00 0000000000000008 R_X86_64_RELATIVE 454d9a │ │ 0000000001583f10 0000000000000008 R_X86_64_RELATIVE 445a86 │ │ 0000000001583f20 0000000000000008 R_X86_64_RELATIVE 462473 │ │ 0000000001583f58 0000000000000008 R_X86_64_RELATIVE 11ac72f │ │ 0000000001583f78 0000000000000008 R_X86_64_RELATIVE 445a8a │ │ 0000000001583f90 0000000000000008 R_X86_64_RELATIVE 4299f7 │ │ 0000000001583f98 0000000000000008 R_X86_64_RELATIVE 436c1e │ │ 0000000001583fa0 0000000000000008 R_X86_64_RELATIVE 4388e7 │ │ 0000000001583fa8 0000000000000008 R_X86_64_RELATIVE 4350f1 │ │ 0000000001583fb0 0000000000000008 R_X86_64_RELATIVE 443e53 │ │ 0000000001583fd8 0000000000000008 R_X86_64_RELATIVE 11ad75c │ │ -0000000001583ff8 0000000000000008 R_X86_64_RELATIVE 453009 │ │ +0000000001583ff8 0000000000000008 R_X86_64_RELATIVE 452fe2 │ │ 0000000001584020 0000000000000008 R_X86_64_RELATIVE 11ada09 │ │ 0000000001584040 0000000000000008 R_X86_64_RELATIVE 45c60d │ │ 0000000001584068 0000000000000008 R_X86_64_RELATIVE 11ae077 │ │ 0000000001584088 0000000000000008 R_X86_64_RELATIVE 42bb9d │ │ 0000000001584098 0000000000000008 R_X86_64_RELATIVE 42bb1c │ │ 00000000015840a8 0000000000000008 R_X86_64_RELATIVE 43e61a │ │ 00000000015840b0 0000000000000008 R_X86_64_RELATIVE 43c987 │ │ -00000000015840c0 0000000000000008 R_X86_64_RELATIVE 454e09 │ │ +00000000015840c0 0000000000000008 R_X86_64_RELATIVE 454de2 │ │ 00000000015840c8 0000000000000008 R_X86_64_RELATIVE 43c987 │ │ 00000000015840d8 0000000000000008 R_X86_64_RELATIVE 447614 │ │ 00000000015840e0 0000000000000008 R_X86_64_RELATIVE 4369a6 │ │ 00000000015840f0 0000000000000008 R_X86_64_RELATIVE 438b23 │ │ 00000000015840f8 0000000000000008 R_X86_64_RELATIVE 4369a6 │ │ 0000000001584108 0000000000000008 R_X86_64_RELATIVE 44b6a5 │ │ 0000000001584110 0000000000000008 R_X86_64_RELATIVE 4369a6 │ │ @@ -43749,15 +43749,15 @@ │ │ 0000000001584140 0000000000000008 R_X86_64_RELATIVE 4312ba │ │ 0000000001584148 0000000000000008 R_X86_64_RELATIVE 436a76 │ │ 0000000001584150 0000000000000008 R_X86_64_RELATIVE 436a76 │ │ 0000000001584158 0000000000000008 R_X86_64_RELATIVE 43e4ea │ │ 0000000001584160 0000000000000008 R_X86_64_RELATIVE 43e4ea │ │ 0000000001584168 0000000000000008 R_X86_64_RELATIVE 43e4ea │ │ 0000000001584170 0000000000000008 R_X86_64_RELATIVE 43e4ea │ │ -0000000001584178 0000000000000008 R_X86_64_RELATIVE 454e12 │ │ +0000000001584178 0000000000000008 R_X86_64_RELATIVE 454deb │ │ 0000000001584180 0000000000000008 R_X86_64_RELATIVE 445aff │ │ 0000000001584188 0000000000000008 R_X86_64_RELATIVE 434d9a │ │ 0000000001584190 0000000000000008 R_X86_64_RELATIVE 434d9a │ │ 0000000001584198 0000000000000008 R_X86_64_RELATIVE 434d9a │ │ 00000000015841a0 0000000000000008 R_X86_64_RELATIVE 434d9a │ │ 00000000015841a8 0000000000000008 R_X86_64_RELATIVE 11ba156 │ │ 00000000015841b0 0000000000000008 R_X86_64_RELATIVE 11ba19e │ │ @@ -43774,35 +43774,35 @@ │ │ 0000000001584220 0000000000000008 R_X86_64_RELATIVE 11ba461 │ │ 0000000001584228 0000000000000008 R_X86_64_RELATIVE 11ba4b8 │ │ 0000000001584230 0000000000000008 R_X86_64_RELATIVE 11ba530 │ │ 0000000001584238 0000000000000008 R_X86_64_RELATIVE 11ba5c0 │ │ 0000000001584240 0000000000000008 R_X86_64_RELATIVE 11ba607 │ │ 0000000001584248 0000000000000008 R_X86_64_RELATIVE 11ba690 │ │ 0000000001584250 0000000000000008 R_X86_64_RELATIVE 43ab82 │ │ -0000000001584258 0000000000000008 R_X86_64_RELATIVE 458939 │ │ -0000000001584268 0000000000000008 R_X86_64_RELATIVE 456c8d │ │ +0000000001584258 0000000000000008 R_X86_64_RELATIVE 458912 │ │ +0000000001584268 0000000000000008 R_X86_64_RELATIVE 456c66 │ │ 0000000001584270 0000000000000008 R_X86_64_RELATIVE 44b6aa │ │ 0000000001584278 0000000000000008 R_X86_64_RELATIVE 42f775 │ │ 0000000001584280 0000000000000008 R_X86_64_RELATIVE 44d724 │ │ 0000000001584288 0000000000000008 R_X86_64_RELATIVE 45c3b6 │ │ -0000000001584290 0000000000000008 R_X86_64_RELATIVE 454e18 │ │ +0000000001584290 0000000000000008 R_X86_64_RELATIVE 454df1 │ │ 0000000001584298 0000000000000008 R_X86_64_RELATIVE 447c32 │ │ 00000000015842a0 0000000000000008 R_X86_64_RELATIVE 4281b7 │ │ 00000000015842a8 0000000000000008 R_X86_64_RELATIVE 44d73d │ │ 00000000015842b0 0000000000000008 R_X86_64_RELATIVE 45c79f │ │ -00000000015842b8 0000000000000008 R_X86_64_RELATIVE 453061 │ │ +00000000015842b8 0000000000000008 R_X86_64_RELATIVE 45303a │ │ 00000000015842c0 0000000000000008 R_X86_64_RELATIVE 436c73 │ │ 00000000015842c8 0000000000000008 R_X86_64_RELATIVE 429e71 │ │ 00000000015842d8 0000000000000008 R_X86_64_RELATIVE 441eff │ │ 00000000015842e0 0000000000000008 R_X86_64_RELATIVE 42f35b │ │ 00000000015842e8 0000000000000008 R_X86_64_RELATIVE 4402bd │ │ 00000000015842f0 0000000000000008 R_X86_64_RELATIVE 443efe │ │ 00000000015842f8 0000000000000008 R_X86_64_RELATIVE 42da42 │ │ 0000000001584308 0000000000000008 R_X86_64_RELATIVE 43e657 │ │ -0000000001584318 0000000000000008 R_X86_64_RELATIVE 45307a │ │ +0000000001584318 0000000000000008 R_X86_64_RELATIVE 453053 │ │ 0000000001584320 0000000000000008 R_X86_64_RELATIVE 460584 │ │ 0000000001584328 0000000000000008 R_X86_64_RELATIVE 438b55 │ │ 0000000001584330 0000000000000008 R_X86_64_RELATIVE 43ab8f │ │ 0000000001584340 0000000000000008 R_X86_64_RELATIVE 11bacfe │ │ 0000000001584348 0000000000000008 R_X86_64_RELATIVE 11baf33 │ │ 0000000001584350 0000000000000008 R_X86_64_RELATIVE 11bb0cb │ │ 0000000001584358 0000000000000008 R_X86_64_RELATIVE 11bb193 │ │ @@ -43846,75 +43846,75 @@ │ │ 00000000015844a8 0000000000000008 R_X86_64_RELATIVE 11bc1ae │ │ 00000000015844b0 0000000000000008 R_X86_64_RELATIVE 11bc1f1 │ │ 00000000015844b8 0000000000000008 R_X86_64_RELATIVE 11bc3d2 │ │ 00000000015844c0 0000000000000008 R_X86_64_RELATIVE 11bc5e1 │ │ 00000000015844c8 0000000000000008 R_X86_64_RELATIVE 11bc5e8 │ │ 00000000015844d0 0000000000000008 R_X86_64_RELATIVE 11bc689 │ │ 0000000001584540 0000000000000008 R_X86_64_RELATIVE 42da70 │ │ -0000000001584548 0000000000000008 R_X86_64_RELATIVE 458949 │ │ +0000000001584548 0000000000000008 R_X86_64_RELATIVE 458922 │ │ 0000000001584550 0000000000000008 R_X86_64_RELATIVE 431542 │ │ -0000000001584558 0000000000000008 R_X86_64_RELATIVE 45898d │ │ +0000000001584558 0000000000000008 R_X86_64_RELATIVE 458966 │ │ 0000000001584560 0000000000000008 R_X86_64_RELATIVE 429e82 │ │ 0000000001584568 0000000000000008 R_X86_64_RELATIVE 443f21 │ │ 0000000001584570 0000000000000008 R_X86_64_RELATIVE 436cb9 │ │ -0000000001584578 0000000000000008 R_X86_64_RELATIVE 456ca6 │ │ +0000000001584578 0000000000000008 R_X86_64_RELATIVE 456c7f │ │ 0000000001584580 0000000000000008 R_X86_64_RELATIVE 43532d │ │ 0000000001584588 0000000000000008 R_X86_64_RELATIVE 44219e │ │ 0000000001584590 0000000000000008 R_X86_64_RELATIVE 43c98f │ │ 0000000001584598 0000000000000008 R_X86_64_RELATIVE 462705 │ │ 00000000015845a0 0000000000000008 R_X86_64_RELATIVE 445b0e │ │ 00000000015845a8 0000000000000008 R_X86_64_RELATIVE 445b7e │ │ 00000000015845b0 0000000000000008 R_X86_64_RELATIVE 43e66c │ │ 00000000015845b8 0000000000000008 R_X86_64_RELATIVE 43359e │ │ 00000000015845c0 0000000000000008 R_X86_64_RELATIVE 43155e │ │ 00000000015845c8 0000000000000008 R_X86_64_RELATIVE 449909 │ │ 00000000015845d0 0000000000000008 R_X86_64_RELATIVE 443f3d │ │ -00000000015845d8 0000000000000008 R_X86_64_RELATIVE 454e56 │ │ +00000000015845d8 0000000000000008 R_X86_64_RELATIVE 454e2f │ │ 00000000015845e0 0000000000000008 R_X86_64_RELATIVE 4605d3 │ │ 00000000015845e8 0000000000000008 R_X86_64_RELATIVE 449944 │ │ 00000000015845f0 0000000000000008 R_X86_64_RELATIVE 44b6b8 │ │ 00000000015845f8 0000000000000008 R_X86_64_RELATIVE 43e6a0 │ │ 0000000001584600 0000000000000008 R_X86_64_RELATIVE 434d9a │ │ 0000000001584608 0000000000000008 R_X86_64_RELATIVE 434d9a │ │ 0000000001584610 0000000000000008 R_X86_64_RELATIVE 44b6e2 │ │ 0000000001584618 0000000000000008 R_X86_64_RELATIVE 462735 │ │ 0000000001584620 0000000000000008 R_X86_64_RELATIVE 44b719 │ │ 0000000001584628 0000000000000008 R_X86_64_RELATIVE 42da9c │ │ 0000000001584630 0000000000000008 R_X86_64_RELATIVE 462772 │ │ -0000000001584638 0000000000000008 R_X86_64_RELATIVE 4511c3 │ │ +0000000001584638 0000000000000008 R_X86_64_RELATIVE 45119c │ │ 0000000001584640 0000000000000008 R_X86_64_RELATIVE 431589 │ │ 0000000001584648 0000000000000008 R_X86_64_RELATIVE 45c7d4 │ │ -0000000001584650 0000000000000008 R_X86_64_RELATIVE 4530aa │ │ -0000000001584658 0000000000000008 R_X86_64_RELATIVE 4589aa │ │ -0000000001584660 0000000000000008 R_X86_64_RELATIVE 4530eb │ │ +0000000001584650 0000000000000008 R_X86_64_RELATIVE 453083 │ │ +0000000001584658 0000000000000008 R_X86_64_RELATIVE 458983 │ │ +0000000001584660 0000000000000008 R_X86_64_RELATIVE 4530c4 │ │ 0000000001584668 0000000000000008 R_X86_64_RELATIVE 44d7a3 │ │ -0000000001584670 0000000000000008 R_X86_64_RELATIVE 456cbe │ │ +0000000001584670 0000000000000008 R_X86_64_RELATIVE 456c97 │ │ 0000000001584678 0000000000000008 R_X86_64_RELATIVE 45e5c1 │ │ 0000000001584688 0000000000000008 R_X86_64_RELATIVE 11be8d6 │ │ 0000000001584690 0000000000000008 R_X86_64_RELATIVE 11be98e │ │ 0000000001584698 0000000000000008 R_X86_64_RELATIVE 11be998 │ │ 00000000015846a0 0000000000000008 R_X86_64_RELATIVE 11be9ff │ │ 00000000015846a8 0000000000000008 R_X86_64_RELATIVE 11bea18 │ │ 00000000015846c0 0000000000000008 R_X86_64_RELATIVE 11beb84 │ │ 00000000015846c8 0000000000000008 R_X86_64_RELATIVE 11beba5 │ │ 00000000015846d0 0000000000000008 R_X86_64_RELATIVE 11bebaf │ │ 00000000015846d8 0000000000000008 R_X86_64_RELATIVE 11bec16 │ │ 00000000015846e0 0000000000000008 R_X86_64_RELATIVE 11bec2f │ │ 00000000015846f0 0000000000000008 R_X86_64_RELATIVE 45a986 │ │ -0000000001584700 0000000000000008 R_X86_64_RELATIVE 456d11 │ │ +0000000001584700 0000000000000008 R_X86_64_RELATIVE 456cea │ │ 0000000001584710 0000000000000008 R_X86_64_RELATIVE 4335e9 │ │ 0000000001584720 0000000000000008 R_X86_64_RELATIVE 447c52 │ │ 0000000001584730 0000000000000008 R_X86_64_RELATIVE 443f64 │ │ 0000000001584740 0000000000000008 R_X86_64_RELATIVE 4402dc │ │ 0000000001584750 0000000000000008 R_X86_64_RELATIVE 429ea2 │ │ -0000000001584760 0000000000000008 R_X86_64_RELATIVE 454e8b │ │ +0000000001584760 0000000000000008 R_X86_64_RELATIVE 454e64 │ │ 0000000001584770 0000000000000008 R_X86_64_RELATIVE 44997e │ │ 0000000001584780 0000000000000008 R_X86_64_RELATIVE 43542f │ │ 0000000001584790 0000000000000008 R_X86_64_RELATIVE 4402e4 │ │ -00000000015847a0 0000000000000008 R_X86_64_RELATIVE 458a0b │ │ +00000000015847a0 0000000000000008 R_X86_64_RELATIVE 4589e4 │ │ 00000000015847b0 0000000000000008 R_X86_64_RELATIVE 4605a3 │ │ 00000000015847b8 0000000000000008 R_X86_64_RELATIVE 11cb1a1 │ │ 00000000015847c0 0000000000000008 R_X86_64_RELATIVE 4402cf │ │ 00000000015847c8 0000000000000008 R_X86_64_RELATIVE 11cbd5c │ │ 00000000015847d0 0000000000000008 R_X86_64_RELATIVE 435011 │ │ 00000000015847d8 0000000000000008 R_X86_64_RELATIVE 11cc0c1 │ │ 00000000015847e0 0000000000000008 R_X86_64_RELATIVE 45a986 │ │ @@ -43958,15 +43958,15 @@ │ │ 0000000001584980 0000000000000008 R_X86_64_RELATIVE 44f292 │ │ 0000000001584990 0000000000000008 R_X86_64_RELATIVE 43aafd │ │ 00000000015849a0 0000000000000008 R_X86_64_RELATIVE 44f4bf │ │ 00000000015849c0 0000000000000008 R_X86_64_RELATIVE 43ca5d │ │ 00000000015849c8 0000000000000008 R_X86_64_RELATIVE 43e73f │ │ 00000000015849d0 0000000000000008 R_X86_64_RELATIVE 436cec │ │ 00000000015849d8 0000000000000008 R_X86_64_RELATIVE 443f3d │ │ -00000000015849e0 0000000000000008 R_X86_64_RELATIVE 454efd │ │ +00000000015849e0 0000000000000008 R_X86_64_RELATIVE 454ed6 │ │ 00000000015849e8 0000000000000008 R_X86_64_RELATIVE 46281d │ │ 00000000015849f0 0000000000000008 R_X86_64_RELATIVE 429f1a │ │ 00000000015849f8 0000000000000008 R_X86_64_RELATIVE 44222d │ │ 0000000001584a00 0000000000000008 R_X86_64_RELATIVE 462844 │ │ 0000000001584a08 0000000000000008 R_X86_64_RELATIVE 44b803 │ │ 0000000001584a10 0000000000000008 R_X86_64_RELATIVE 42f85a │ │ 0000000001584a20 0000000000000008 R_X86_64_RELATIVE 11de04b │ │ @@ -43992,15 +43992,15 @@ │ │ 0000000001584ac0 0000000000000008 R_X86_64_RELATIVE 11deb21 │ │ 0000000001584ad0 0000000000000008 R_X86_64_RELATIVE 4605a3 │ │ 0000000001584ae0 0000000000000008 R_X86_64_RELATIVE 11e1d75 │ │ 0000000001584af0 0000000000000008 R_X86_64_RELATIVE 447db4 │ │ 0000000001584b00 0000000000000008 R_X86_64_RELATIVE 11e232d │ │ 0000000001584b10 0000000000000008 R_X86_64_RELATIVE 4335fa │ │ 0000000001584b20 0000000000000008 R_X86_64_RELATIVE 11e24ba │ │ -0000000001584b30 0000000000000008 R_X86_64_RELATIVE 454e3d │ │ +0000000001584b30 0000000000000008 R_X86_64_RELATIVE 454e16 │ │ 0000000001584b38 0000000000000008 R_X86_64_RELATIVE 11e2da0 │ │ 0000000001584b40 0000000000000008 R_X86_64_RELATIVE 11e3375 │ │ 0000000001584b48 0000000000000008 R_X86_64_RELATIVE 11e33a0 │ │ 0000000001584b50 0000000000000008 R_X86_64_RELATIVE 44b8af │ │ 0000000001584b58 0000000000000008 R_X86_64_RELATIVE 11e376f │ │ 0000000001584b60 0000000000000008 R_X86_64_RELATIVE 11e3864 │ │ 0000000001584b68 0000000000000008 R_X86_64_RELATIVE 11e3869 │ │ @@ -44024,67 +44024,67 @@ │ │ 0000000001584c00 0000000000000008 R_X86_64_RELATIVE 11e59d2 │ │ 0000000001584c08 0000000000000008 R_X86_64_RELATIVE 11e59d6 │ │ 0000000001584c10 0000000000000008 R_X86_64_RELATIVE 11e5aca │ │ 0000000001584c88 0000000000000008 R_X86_64_RELATIVE 4606de │ │ 0000000001584c90 0000000000000008 R_X86_64_RELATIVE 45c8ae │ │ 0000000001584c98 0000000000000008 R_X86_64_RELATIVE 45aa8b │ │ 0000000001584ca0 0000000000000008 R_X86_64_RELATIVE 435586 │ │ -0000000001584cb0 0000000000000008 R_X86_64_RELATIVE 451304 │ │ +0000000001584cb0 0000000000000008 R_X86_64_RELATIVE 4512dd │ │ 0000000001584cb8 0000000000000008 R_X86_64_RELATIVE 15f0a50 │ │ 0000000001584cc0 0000000000000008 R_X86_64_RELATIVE 42a03e │ │ 0000000001584cc8 0000000000000008 R_X86_64_RELATIVE 15f0b18 │ │ 0000000001584cd0 0000000000000008 R_X86_64_RELATIVE 442308 │ │ 0000000001584cd8 0000000000000008 R_X86_64_RELATIVE 45aab7 │ │ 0000000001584ce0 0000000000000008 R_X86_64_RELATIVE 46070e │ │ 0000000001584ce8 0000000000000008 R_X86_64_RELATIVE 43e870 │ │ 0000000001584cf0 0000000000000008 R_X86_64_RELATIVE 445c84 │ │ 0000000001584cf8 0000000000000008 R_X86_64_RELATIVE 42bcd1 │ │ -0000000001584d00 0000000000000008 R_X86_64_RELATIVE 45130e │ │ -0000000001584d08 0000000000000008 R_X86_64_RELATIVE 454f9d │ │ +0000000001584d00 0000000000000008 R_X86_64_RELATIVE 4512e7 │ │ +0000000001584d08 0000000000000008 R_X86_64_RELATIVE 454f76 │ │ 0000000001584d10 0000000000000008 R_X86_64_RELATIVE 436e1a │ │ -0000000001584d18 0000000000000008 R_X86_64_RELATIVE 458b15 │ │ +0000000001584d18 0000000000000008 R_X86_64_RELATIVE 458aee │ │ 0000000001584d20 0000000000000008 R_X86_64_RELATIVE 45c96c │ │ 0000000001584d28 0000000000000008 R_X86_64_RELATIVE 44231c │ │ 0000000001584d30 0000000000000008 R_X86_64_RELATIVE 433674 │ │ 0000000001584d38 0000000000000008 R_X86_64_RELATIVE 42bce6 │ │ 0000000001584d40 0000000000000008 R_X86_64_RELATIVE 42a04e │ │ 0000000001584d48 0000000000000008 R_X86_64_RELATIVE 44f5b7 │ │ 0000000001584d50 0000000000000008 R_X86_64_RELATIVE 442335 │ │ 0000000001584d58 0000000000000008 R_X86_64_RELATIVE 42a068 │ │ 0000000001584d60 0000000000000008 R_X86_64_RELATIVE 42bd06 │ │ 0000000001584d68 0000000000000008 R_X86_64_RELATIVE 460721 │ │ 0000000001584d70 0000000000000008 R_X86_64_RELATIVE 438c0c │ │ -0000000001584d78 0000000000000008 R_X86_64_RELATIVE 456de7 │ │ +0000000001584d78 0000000000000008 R_X86_64_RELATIVE 456dc0 │ │ 0000000001584d80 0000000000000008 R_X86_64_RELATIVE 43178f │ │ 0000000001584d88 0000000000000008 R_X86_64_RELATIVE 44d8d3 │ │ -0000000001584d90 0000000000000008 R_X86_64_RELATIVE 4532f0 │ │ +0000000001584d90 0000000000000008 R_X86_64_RELATIVE 4532c9 │ │ 0000000001584d98 0000000000000008 R_X86_64_RELATIVE 449a59 │ │ 0000000001584da0 0000000000000008 R_X86_64_RELATIVE 449a66 │ │ 0000000001584da8 0000000000000008 R_X86_64_RELATIVE 460734 │ │ 0000000001584db0 0000000000000008 R_X86_64_RELATIVE 438c18 │ │ 0000000001584db8 0000000000000008 R_X86_64_RELATIVE 44d8e9 │ │ -0000000001584dc0 0000000000000008 R_X86_64_RELATIVE 454fb1 │ │ +0000000001584dc0 0000000000000008 R_X86_64_RELATIVE 454f8a │ │ 0000000001584dc8 0000000000000008 R_X86_64_RELATIVE 45e744 │ │ -0000000001584dd0 0000000000000008 R_X86_64_RELATIVE 45132c │ │ +0000000001584dd0 0000000000000008 R_X86_64_RELATIVE 451305 │ │ 0000000001584dd8 0000000000000008 R_X86_64_RELATIVE 43368a │ │ 0000000001584de0 0000000000000008 R_X86_64_RELATIVE 43cb5c │ │ 0000000001584de8 0000000000000008 R_X86_64_RELATIVE 43ad35 │ │ -0000000001584df0 0000000000000008 R_X86_64_RELATIVE 454fc1 │ │ -0000000001584df8 0000000000000008 R_X86_64_RELATIVE 451344 │ │ +0000000001584df0 0000000000000008 R_X86_64_RELATIVE 454f9a │ │ +0000000001584df8 0000000000000008 R_X86_64_RELATIVE 45131d │ │ 0000000001584e00 0000000000000008 R_X86_64_RELATIVE 45e754 │ │ 0000000001584e08 0000000000000008 R_X86_64_RELATIVE 44b995 │ │ 0000000001584e10 0000000000000008 R_X86_64_RELATIVE 44d900 │ │ 0000000001584e18 0000000000000008 R_X86_64_RELATIVE 428276 │ │ 0000000001584e20 0000000000000008 R_X86_64_RELATIVE 42bd1d │ │ 0000000001584e28 0000000000000008 R_X86_64_RELATIVE 42bd34 │ │ -0000000001584e30 0000000000000008 R_X86_64_RELATIVE 451362 │ │ +0000000001584e30 0000000000000008 R_X86_64_RELATIVE 45133b │ │ 0000000001584e38 0000000000000008 R_X86_64_RELATIVE 4336a5 │ │ 0000000001584e40 0000000000000008 R_X86_64_RELATIVE 444045 │ │ 0000000001584e48 0000000000000008 R_X86_64_RELATIVE 44d914 │ │ -0000000001584e50 0000000000000008 R_X86_64_RELATIVE 456dff │ │ +0000000001584e50 0000000000000008 R_X86_64_RELATIVE 456dd8 │ │ 0000000001584e58 0000000000000008 R_X86_64_RELATIVE 4336ba │ │ 0000000001584e60 0000000000000008 R_X86_64_RELATIVE 43179b │ │ 0000000001584e68 0000000000000008 R_X86_64_RELATIVE 4317a8 │ │ 0000000001584e70 0000000000000008 R_X86_64_RELATIVE 44eecb │ │ 0000000001584e78 0000000000000008 R_X86_64_RELATIVE 431140 │ │ 0000000001584e80 0000000000000008 R_X86_64_RELATIVE 449593 │ │ 0000000001584e88 0000000000000008 R_X86_64_RELATIVE 443a32 │ │ @@ -44560,35 +44560,35 @@ │ │ 0000000001586058 0000000000000008 R_X86_64_RELATIVE 4283d2 │ │ 00000000015860a8 0000000000000008 R_X86_64_RELATIVE 42dd6d │ │ 00000000015860f8 0000000000000008 R_X86_64_RELATIVE 42fa27 │ │ 0000000001586148 0000000000000008 R_X86_64_RELATIVE 43aebf │ │ 0000000001586198 0000000000000008 R_X86_64_RELATIVE 45ac2e │ │ 00000000015861e8 0000000000000008 R_X86_64_RELATIVE 440533 │ │ 0000000001586238 0000000000000008 R_X86_64_RELATIVE 43e98b │ │ -0000000001586288 0000000000000008 R_X86_64_RELATIVE 451421 │ │ +0000000001586288 0000000000000008 R_X86_64_RELATIVE 4513fa │ │ 00000000015862d8 0000000000000008 R_X86_64_RELATIVE 462a8d │ │ 0000000001586328 0000000000000008 R_X86_64_RELATIVE 42dd74 │ │ 0000000001586378 0000000000000008 R_X86_64_RELATIVE 43388c │ │ 00000000015863c8 0000000000000008 R_X86_64_RELATIVE 4441dc │ │ 0000000001586418 0000000000000008 R_X86_64_RELATIVE 45abdf │ │ 0000000001586468 0000000000000008 R_X86_64_RELATIVE 4424eb │ │ 00000000015864b8 0000000000000008 R_X86_64_RELATIVE 44da69 │ │ -0000000001586508 0000000000000008 R_X86_64_RELATIVE 4513ff │ │ +0000000001586508 0000000000000008 R_X86_64_RELATIVE 4513d8 │ │ 0000000001586558 0000000000000008 R_X86_64_RELATIVE 43e993 │ │ 00000000015865a8 0000000000000008 R_X86_64_RELATIVE 43569c │ │ 00000000015865f8 0000000000000008 R_X86_64_RELATIVE 45ca80 │ │ 0000000001586648 0000000000000008 R_X86_64_RELATIVE 4441e1 │ │ 0000000001586698 0000000000000008 R_X86_64_RELATIVE 449c2c │ │ 00000000015866e8 0000000000000008 R_X86_64_RELATIVE 44bb02 │ │ -0000000001586738 0000000000000008 R_X86_64_RELATIVE 458c43 │ │ +0000000001586738 0000000000000008 R_X86_64_RELATIVE 458c1c │ │ 0000000001586788 0000000000000008 R_X86_64_RELATIVE 460944 │ │ 00000000015867d8 0000000000000008 R_X86_64_RELATIVE 4356a4 │ │ 0000000001586828 0000000000000008 R_X86_64_RELATIVE 427e0c │ │ 0000000001586878 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ -00000000015868c8 0000000000000008 R_X86_64_RELATIVE 456ef9 │ │ +00000000015868c8 0000000000000008 R_X86_64_RELATIVE 456ed2 │ │ 0000000001586918 0000000000000008 R_X86_64_RELATIVE 42a1c7 │ │ 0000000001586968 0000000000000008 R_X86_64_RELATIVE 45e89e │ │ 00000000015869b8 0000000000000008 R_X86_64_RELATIVE 435698 │ │ 0000000001586a08 0000000000000008 R_X86_64_RELATIVE 44da70 │ │ 0000000001586a58 0000000000000008 R_X86_64_RELATIVE 44f684 │ │ 0000000001586aa8 0000000000000008 R_X86_64_RELATIVE 4441e7 │ │ 0000000001586af8 0000000000000008 R_X86_64_RELATIVE 449c31 │ │ @@ -44601,29 +44601,29 @@ │ │ 0000000001586d28 0000000000000008 R_X86_64_RELATIVE 4356aa │ │ 0000000001586d78 0000000000000008 R_X86_64_RELATIVE 4424f5 │ │ 0000000001586dc8 0000000000000008 R_X86_64_RELATIVE 45ac36 │ │ 0000000001586e18 0000000000000008 R_X86_64_RELATIVE 43e998 │ │ 0000000001586e68 0000000000000008 R_X86_64_RELATIVE 462a93 │ │ 0000000001586eb8 0000000000000008 R_X86_64_RELATIVE 45e8ae │ │ 0000000001586f08 0000000000000008 R_X86_64_RELATIVE 4283df │ │ -0000000001586f58 0000000000000008 R_X86_64_RELATIVE 451426 │ │ +0000000001586f58 0000000000000008 R_X86_64_RELATIVE 4513ff │ │ 0000000001586fa8 0000000000000008 R_X86_64_RELATIVE 462a9f │ │ 0000000001586ff8 0000000000000008 R_X86_64_RELATIVE 44f68f │ │ 0000000001587048 0000000000000008 R_X86_64_RELATIVE 45ac3e │ │ 0000000001587098 0000000000000008 R_X86_64_RELATIVE 45ca88 │ │ -00000000015870e8 0000000000000008 R_X86_64_RELATIVE 451441 │ │ +00000000015870e8 0000000000000008 R_X86_64_RELATIVE 45141a │ │ 0000000001587138 0000000000000008 R_X86_64_RELATIVE 45ca78 │ │ -0000000001587188 0000000000000008 R_X86_64_RELATIVE 458c3e │ │ +0000000001587188 0000000000000008 R_X86_64_RELATIVE 458c17 │ │ 00000000015871d8 0000000000000008 R_X86_64_RELATIVE 45e8b7 │ │ 0000000001587228 0000000000000008 R_X86_64_RELATIVE 445d6e │ │ 0000000001587278 0000000000000008 R_X86_64_RELATIVE 46094f │ │ 00000000015872c8 0000000000000008 R_X86_64_RELATIVE 45e8a2 │ │ 0000000001587318 0000000000000008 R_X86_64_RELATIVE 44da62 │ │ 0000000001587368 0000000000000008 R_X86_64_RELATIVE 42a1c0 │ │ -00000000015873b8 0000000000000008 R_X86_64_RELATIVE 4533f5 │ │ +00000000015873b8 0000000000000008 R_X86_64_RELATIVE 4533ce │ │ 0000000001587408 0000000000000008 R_X86_64_RELATIVE 45ca90 │ │ 0000000001587458 0000000000000008 R_X86_64_RELATIVE 438d50 │ │ 00000000015874a8 0000000000000008 R_X86_64_RELATIVE 460959 │ │ 00000000015874f8 0000000000000008 R_X86_64_RELATIVE 42fa38 │ │ 0000000001587548 0000000000000008 R_X86_64_RELATIVE 44053d │ │ 0000000001587598 0000000000000008 R_X86_64_RELATIVE 431957 │ │ 00000000015875e8 0000000000000008 R_X86_64_RELATIVE 42a1d4 │ │ @@ -44637,23 +44637,23 @@ │ │ 0000000001587728 0000000000000008 R_X86_64_RELATIVE 45ca96 │ │ 0000000001587738 0000000000000008 R_X86_64_RELATIVE 43195c │ │ 0000000001587748 0000000000000008 R_X86_64_RELATIVE 44f697 │ │ 0000000001587758 0000000000000008 R_X86_64_RELATIVE 45ac46 │ │ 0000000001587768 0000000000000008 R_X86_64_RELATIVE 431967 │ │ 0000000001587778 0000000000000008 R_X86_64_RELATIVE 44bb06 │ │ 0000000001587788 0000000000000008 R_X86_64_RELATIVE 433891 │ │ -0000000001587798 0000000000000008 R_X86_64_RELATIVE 456efd │ │ +0000000001587798 0000000000000008 R_X86_64_RELATIVE 456ed6 │ │ 00000000015877a8 0000000000000008 R_X86_64_RELATIVE 431985 │ │ 00000000015877b8 0000000000000008 R_X86_64_RELATIVE 4356b1 │ │ 00000000015877c8 0000000000000008 R_X86_64_RELATIVE 4424fc │ │ 00000000015877d8 0000000000000008 R_X86_64_RELATIVE 42beb5 │ │ 00000000015877e8 0000000000000008 R_X86_64_RELATIVE 42a207 │ │ 00000000015877f8 0000000000000008 R_X86_64_RELATIVE 42a21c │ │ -0000000001587808 0000000000000008 R_X86_64_RELATIVE 458c47 │ │ -0000000001587818 0000000000000008 R_X86_64_RELATIVE 458c59 │ │ +0000000001587808 0000000000000008 R_X86_64_RELATIVE 458c20 │ │ +0000000001587818 0000000000000008 R_X86_64_RELATIVE 458c32 │ │ 0000000001587828 0000000000000008 R_X86_64_RELATIVE 436f34 │ │ 0000000001587838 0000000000000008 R_X86_64_RELATIVE 442508 │ │ 0000000001587848 0000000000000008 R_X86_64_RELATIVE 44f6b1 │ │ 0000000001587858 0000000000000008 R_X86_64_RELATIVE 4356be │ │ 0000000001587868 0000000000000008 R_X86_64_RELATIVE 442517 │ │ 0000000001587878 0000000000000008 R_X86_64_RELATIVE 43e9b9 │ │ 0000000001587888 0000000000000008 R_X86_64_RELATIVE 440544 │ │ @@ -44669,33 +44669,33 @@ │ │ 0000000001587928 0000000000000008 R_X86_64_RELATIVE 445d96 │ │ 0000000001587938 0000000000000008 R_X86_64_RELATIVE 445da7 │ │ 0000000001587948 0000000000000008 R_X86_64_RELATIVE 449c47 │ │ 0000000001587958 0000000000000008 R_X86_64_RELATIVE 42a230 │ │ 0000000001587968 0000000000000008 R_X86_64_RELATIVE 42bed3 │ │ 0000000001587978 0000000000000008 R_X86_64_RELATIVE 45e8bb │ │ 0000000001587988 0000000000000008 R_X86_64_RELATIVE 45e8d5 │ │ -0000000001587998 0000000000000008 R_X86_64_RELATIVE 458c69 │ │ +0000000001587998 0000000000000008 R_X86_64_RELATIVE 458c42 │ │ 00000000015879a8 0000000000000008 R_X86_64_RELATIVE 447f75 │ │ 00000000015879b8 0000000000000008 R_X86_64_RELATIVE 43e9cb │ │ 00000000015879c8 0000000000000008 R_X86_64_RELATIVE 460985 │ │ -00000000015879d8 0000000000000008 R_X86_64_RELATIVE 45144f │ │ +00000000015879d8 0000000000000008 R_X86_64_RELATIVE 451428 │ │ 00000000015879e8 0000000000000008 R_X86_64_RELATIVE 44da75 │ │ 00000000015879f8 0000000000000008 R_X86_64_RELATIVE 46099b │ │ 0000000001587a08 0000000000000008 R_X86_64_RELATIVE 4338b1 │ │ -0000000001587a18 0000000000000008 R_X86_64_RELATIVE 455114 │ │ +0000000001587a18 0000000000000008 R_X86_64_RELATIVE 4550ed │ │ 0000000001587a28 0000000000000008 R_X86_64_RELATIVE 4609ae │ │ -0000000001587a38 0000000000000008 R_X86_64_RELATIVE 4533fb │ │ +0000000001587a38 0000000000000008 R_X86_64_RELATIVE 4533d4 │ │ 0000000001587a48 0000000000000008 R_X86_64_RELATIVE 42a247 │ │ 0000000001587a58 0000000000000008 R_X86_64_RELATIVE 45e8dc │ │ 0000000001587a68 0000000000000008 R_X86_64_RELATIVE 45ac4f │ │ 0000000001587a78 0000000000000008 R_X86_64_RELATIVE 447f8a │ │ 0000000001587a88 0000000000000008 R_X86_64_RELATIVE 45e8ef │ │ 0000000001587a98 0000000000000008 R_X86_64_RELATIVE 4319b5 │ │ 0000000001587aa8 0000000000000008 R_X86_64_RELATIVE 45e903 │ │ -0000000001587ab8 0000000000000008 R_X86_64_RELATIVE 451460 │ │ +0000000001587ab8 0000000000000008 R_X86_64_RELATIVE 451439 │ │ 0000000001587ac8 0000000000000008 R_X86_64_RELATIVE 449c57 │ │ 0000000001587ad8 0000000000000008 R_X86_64_RELATIVE 462aac │ │ 0000000001587ae8 0000000000000008 R_X86_64_RELATIVE 44bb18 │ │ 0000000001587af8 0000000000000008 R_X86_64_RELATIVE 4338cb │ │ 0000000001587b08 0000000000000008 R_X86_64_RELATIVE 4356c9 │ │ 0000000001587b18 0000000000000008 R_X86_64_RELATIVE 436f42 │ │ 0000000001587b28 0000000000000008 R_X86_64_RELATIVE 442532 │ │ @@ -44703,30 +44703,30 @@ │ │ 0000000001587b48 0000000000000008 R_X86_64_RELATIVE 4441eb │ │ 0000000001587b58 0000000000000008 R_X86_64_RELATIVE 438d70 │ │ 0000000001587b68 0000000000000008 R_X86_64_RELATIVE 4609c3 │ │ 0000000001587b78 0000000000000008 R_X86_64_RELATIVE 42a260 │ │ 0000000001587b88 0000000000000008 R_X86_64_RELATIVE 43aeda │ │ 0000000001587b98 0000000000000008 R_X86_64_RELATIVE 43aef6 │ │ 0000000001587ba8 0000000000000008 R_X86_64_RELATIVE 42dd7c │ │ -0000000001587bb8 0000000000000008 R_X86_64_RELATIVE 458c79 │ │ +0000000001587bb8 0000000000000008 R_X86_64_RELATIVE 458c52 │ │ 0000000001587bc8 0000000000000008 R_X86_64_RELATIVE 45e91d │ │ 0000000001587bd8 0000000000000008 R_X86_64_RELATIVE 4441fc │ │ 0000000001587be8 0000000000000008 R_X86_64_RELATIVE 42a27a │ │ 0000000001587bf8 0000000000000008 R_X86_64_RELATIVE 43cd0e │ │ 0000000001587c08 0000000000000008 R_X86_64_RELATIVE 445db1 │ │ 0000000001587c18 0000000000000008 R_X86_64_RELATIVE 45ac6a │ │ -0000000001587c28 0000000000000008 R_X86_64_RELATIVE 456f0f │ │ +0000000001587c28 0000000000000008 R_X86_64_RELATIVE 456ee8 │ │ 0000000001587c38 0000000000000008 R_X86_64_RELATIVE 44bb34 │ │ 0000000001587c48 0000000000000008 R_X86_64_RELATIVE 43e9e1 │ │ 0000000001587c58 0000000000000008 R_X86_64_RELATIVE 449c65 │ │ 0000000001587c68 0000000000000008 R_X86_64_RELATIVE 428414 │ │ 0000000001587c78 0000000000000008 R_X86_64_RELATIVE 44421a │ │ 0000000001587c88 0000000000000008 R_X86_64_RELATIVE 449c7e │ │ -0000000001587c98 0000000000000008 R_X86_64_RELATIVE 45341a │ │ -0000000001587ca8 0000000000000008 R_X86_64_RELATIVE 45342f │ │ +0000000001587c98 0000000000000008 R_X86_64_RELATIVE 4533f3 │ │ +0000000001587ca8 0000000000000008 R_X86_64_RELATIVE 453408 │ │ 0000000001587cb8 0000000000000008 R_X86_64_RELATIVE 45e931 │ │ 0000000001587cc8 0000000000000008 R_X86_64_RELATIVE 45caad │ │ 0000000001587cd8 0000000000000008 R_X86_64_RELATIVE 44da84 │ │ 0000000001587ce8 0000000000000008 R_X86_64_RELATIVE 44f6e5 │ │ 0000000001587cf8 0000000000000008 R_X86_64_RELATIVE 42bedf │ │ 0000000001587d08 0000000000000008 R_X86_64_RELATIVE 43af12 │ │ 0000000001587d18 0000000000000008 R_X86_64_RELATIVE 42bef9 │ │ @@ -44737,36 +44737,36 @@ │ │ 0000000001587d68 0000000000000008 R_X86_64_RELATIVE 4609e3 │ │ 0000000001587d78 0000000000000008 R_X86_64_RELATIVE 4356e0 │ │ 0000000001587d88 0000000000000008 R_X86_64_RELATIVE 45cacb │ │ 0000000001587d98 0000000000000008 R_X86_64_RELATIVE 42a28f │ │ 0000000001587da8 0000000000000008 R_X86_64_RELATIVE 462ad9 │ │ 0000000001587db8 0000000000000008 R_X86_64_RELATIVE 462aed │ │ 0000000001587dc8 0000000000000008 R_X86_64_RELATIVE 43cd20 │ │ -0000000001587dd8 0000000000000008 R_X86_64_RELATIVE 455122 │ │ +0000000001587dd8 0000000000000008 R_X86_64_RELATIVE 4550fb │ │ 0000000001587de8 0000000000000008 R_X86_64_RELATIVE 45e94b │ │ 0000000001587df8 0000000000000008 R_X86_64_RELATIVE 43af41 │ │ 0000000001587e08 0000000000000008 R_X86_64_RELATIVE 43cd3a │ │ 0000000001587e18 0000000000000008 R_X86_64_RELATIVE 447f9f │ │ -0000000001587e28 0000000000000008 R_X86_64_RELATIVE 455139 │ │ +0000000001587e28 0000000000000008 R_X86_64_RELATIVE 455112 │ │ 0000000001587e38 0000000000000008 R_X86_64_RELATIVE 42a2a6 │ │ 0000000001587e48 0000000000000008 R_X86_64_RELATIVE 45ac7b │ │ -0000000001587e58 0000000000000008 R_X86_64_RELATIVE 458c90 │ │ +0000000001587e58 0000000000000008 R_X86_64_RELATIVE 458c69 │ │ 0000000001587e68 0000000000000008 R_X86_64_RELATIVE 438d8a │ │ 0000000001587e78 0000000000000008 R_X86_64_RELATIVE 436f7c │ │ 0000000001587e88 0000000000000008 R_X86_64_RELATIVE 460a04 │ │ 0000000001587e98 0000000000000008 R_X86_64_RELATIVE 438da5 │ │ 0000000001587ea8 0000000000000008 R_X86_64_RELATIVE 42fa3c │ │ 0000000001587eb8 0000000000000008 R_X86_64_RELATIVE 42ddab │ │ 0000000001587ec8 0000000000000008 R_X86_64_RELATIVE 438db4 │ │ 0000000001587ed8 0000000000000008 R_X86_64_RELATIVE 438dcf │ │ 0000000001587ee8 0000000000000008 R_X86_64_RELATIVE 44daa3 │ │ 0000000001587ef8 0000000000000008 R_X86_64_RELATIVE 44daba │ │ 0000000001587f08 0000000000000008 R_X86_64_RELATIVE 444238 │ │ 0000000001587f18 0000000000000008 R_X86_64_RELATIVE 44f704 │ │ -0000000001587f28 0000000000000008 R_X86_64_RELATIVE 451478 │ │ +0000000001587f28 0000000000000008 R_X86_64_RELATIVE 451451 │ │ 0000000001587f38 0000000000000008 R_X86_64_RELATIVE 43e9f6 │ │ 0000000001587f48 0000000000000008 R_X86_64_RELATIVE 44dad0 │ │ 0000000001587f58 0000000000000008 R_X86_64_RELATIVE 42fa57 │ │ 0000000001587f68 0000000000000008 R_X86_64_RELATIVE 44f713 │ │ 0000000001587f78 0000000000000008 R_X86_64_RELATIVE 447fbb │ │ 0000000001587f88 0000000000000008 R_X86_64_RELATIVE 44424f │ │ 0000000001587f98 0000000000000008 R_X86_64_RELATIVE 440560 │ │ @@ -44777,31 +44777,31 @@ │ │ 0000000001587fe8 0000000000000008 R_X86_64_RELATIVE 444277 │ │ 0000000001587ff8 0000000000000008 R_X86_64_RELATIVE 440570 │ │ 0000000001588008 0000000000000008 R_X86_64_RELATIVE 447fd6 │ │ 0000000001588018 0000000000000008 R_X86_64_RELATIVE 42ddbb │ │ 0000000001588028 0000000000000008 R_X86_64_RELATIVE 42a2bc │ │ 0000000001588038 0000000000000008 R_X86_64_RELATIVE 436f8c │ │ 0000000001588048 0000000000000008 R_X86_64_RELATIVE 42843d │ │ -0000000001588058 0000000000000008 R_X86_64_RELATIVE 458ca4 │ │ +0000000001588058 0000000000000008 R_X86_64_RELATIVE 458c7d │ │ 0000000001588068 0000000000000008 R_X86_64_RELATIVE 45cae3 │ │ 0000000001588078 0000000000000008 R_X86_64_RELATIVE 44f72b │ │ 0000000001588088 0000000000000008 R_X86_64_RELATIVE 44dae3 │ │ -0000000001588098 0000000000000008 R_X86_64_RELATIVE 453452 │ │ +0000000001588098 0000000000000008 R_X86_64_RELATIVE 45342b │ │ 00000000015880a8 0000000000000008 R_X86_64_RELATIVE 43cd57 │ │ -00000000015880b8 0000000000000008 R_X86_64_RELATIVE 456f2f │ │ +00000000015880b8 0000000000000008 R_X86_64_RELATIVE 456f08 │ │ 00000000015880c8 0000000000000008 R_X86_64_RELATIVE 444296 │ │ -00000000015880d8 0000000000000008 R_X86_64_RELATIVE 45514c │ │ +00000000015880d8 0000000000000008 R_X86_64_RELATIVE 455125 │ │ 00000000015880e8 0000000000000008 R_X86_64_RELATIVE 43af5a │ │ 00000000015880f8 0000000000000008 R_X86_64_RELATIVE 42a2cf │ │ 0000000001588108 0000000000000008 R_X86_64_RELATIVE 45ac89 │ │ 0000000001588118 0000000000000008 R_X86_64_RELATIVE 440589 │ │ 0000000001588128 0000000000000008 R_X86_64_RELATIVE 43af81 │ │ 0000000001588138 0000000000000008 R_X86_64_RELATIVE 4338fb │ │ 0000000001588148 0000000000000008 R_X86_64_RELATIVE 4319dd │ │ -0000000001588158 0000000000000008 R_X86_64_RELATIVE 458cc0 │ │ +0000000001588158 0000000000000008 R_X86_64_RELATIVE 458c99 │ │ 0000000001588168 0000000000000008 R_X86_64_RELATIVE 428455 │ │ 0000000001588178 0000000000000008 R_X86_64_RELATIVE 43af99 │ │ 0000000001588188 0000000000000008 R_X86_64_RELATIVE 43570a │ │ 0000000001588198 0000000000000008 R_X86_64_RELATIVE 45cafc │ │ 00000000015881a8 0000000000000008 R_X86_64_RELATIVE 42bf10 │ │ 00000000015881b8 0000000000000008 R_X86_64_RELATIVE 433914 │ │ 00000000015881c8 0000000000000008 R_X86_64_RELATIVE 42846d │ │ @@ -44809,23 +44809,23 @@ │ │ 00000000015881e8 0000000000000008 R_X86_64_RELATIVE 42a2e6 │ │ 00000000015881f8 0000000000000008 R_X86_64_RELATIVE 43cd7a │ │ 0000000001588208 0000000000000008 R_X86_64_RELATIVE 445dec │ │ 0000000001588218 0000000000000008 R_X86_64_RELATIVE 4319f5 │ │ 0000000001588228 0000000000000008 R_X86_64_RELATIVE 44bb48 │ │ 0000000001588238 0000000000000008 R_X86_64_RELATIVE 438de7 │ │ 0000000001588248 0000000000000008 R_X86_64_RELATIVE 43aff4 │ │ -0000000001588258 0000000000000008 R_X86_64_RELATIVE 45346e │ │ -0000000001588268 0000000000000008 R_X86_64_RELATIVE 451490 │ │ +0000000001588258 0000000000000008 R_X86_64_RELATIVE 453447 │ │ +0000000001588268 0000000000000008 R_X86_64_RELATIVE 451469 │ │ 0000000001588278 0000000000000008 R_X86_64_RELATIVE 43571f │ │ 0000000001588288 0000000000000008 R_X86_64_RELATIVE 42bf26 │ │ 0000000001588298 0000000000000008 R_X86_64_RELATIVE 42bf30 │ │ -00000000015882a8 0000000000000008 R_X86_64_RELATIVE 455161 │ │ +00000000015882a8 0000000000000008 R_X86_64_RELATIVE 45513a │ │ 00000000015882b8 0000000000000008 R_X86_64_RELATIVE 44daf8 │ │ 00000000015882c8 0000000000000008 R_X86_64_RELATIVE 449c8f │ │ -00000000015882d8 0000000000000008 R_X86_64_RELATIVE 45347f │ │ +00000000015882d8 0000000000000008 R_X86_64_RELATIVE 453458 │ │ 00000000015882e8 0000000000000008 R_X86_64_RELATIVE 43392d │ │ 00000000015882f8 0000000000000008 R_X86_64_RELATIVE 44db0e │ │ 0000000001588308 0000000000000008 R_X86_64_RELATIVE 462afa │ │ 0000000001588318 0000000000000008 R_X86_64_RELATIVE 45aca3 │ │ 0000000001588328 0000000000000008 R_X86_64_RELATIVE 43b005 │ │ 0000000001588338 0000000000000008 R_X86_64_RELATIVE 42bf4d │ │ 0000000001588348 0000000000000008 R_X86_64_RELATIVE 445e04 │ │ @@ -44833,102 +44833,102 @@ │ │ 0000000001588368 0000000000000008 R_X86_64_RELATIVE 435730 │ │ 0000000001588378 0000000000000008 R_X86_64_RELATIVE 449ca8 │ │ 0000000001588388 0000000000000008 R_X86_64_RELATIVE 442556 │ │ 0000000001588398 0000000000000008 R_X86_64_RELATIVE 44f745 │ │ 00000000015883a8 0000000000000008 R_X86_64_RELATIVE 43cd8c │ │ 00000000015883b8 0000000000000008 R_X86_64_RELATIVE 44db28 │ │ 00000000015883c8 0000000000000008 R_X86_64_RELATIVE 42bf6d │ │ -00000000015883d8 0000000000000008 R_X86_64_RELATIVE 45349f │ │ +00000000015883d8 0000000000000008 R_X86_64_RELATIVE 453478 │ │ 00000000015883e8 0000000000000008 R_X86_64_RELATIVE 42a2fa │ │ 00000000015883f8 0000000000000008 R_X86_64_RELATIVE 45acba │ │ 0000000001588408 0000000000000008 R_X86_64_RELATIVE 445e33 │ │ 0000000001588418 0000000000000008 R_X86_64_RELATIVE 43cda0 │ │ 0000000001588428 0000000000000008 R_X86_64_RELATIVE 45accf │ │ 0000000001588438 0000000000000008 R_X86_64_RELATIVE 43b01b │ │ 0000000001588448 0000000000000008 R_X86_64_RELATIVE 449cb5 │ │ 0000000001588458 0000000000000008 R_X86_64_RELATIVE 44db3b │ │ 0000000001588468 0000000000000008 R_X86_64_RELATIVE 45cb0c │ │ 0000000001588478 0000000000000008 R_X86_64_RELATIVE 44f767 │ │ 0000000001588488 0000000000000008 R_X86_64_RELATIVE 44f778 │ │ -0000000001588498 0000000000000008 R_X86_64_RELATIVE 4534ba │ │ +0000000001588498 0000000000000008 R_X86_64_RELATIVE 453493 │ │ 00000000015884a8 0000000000000008 R_X86_64_RELATIVE 45e962 │ │ 00000000015884b8 0000000000000008 R_X86_64_RELATIVE 440594 │ │ 00000000015884c8 0000000000000008 R_X86_64_RELATIVE 43b02c │ │ 00000000015884d8 0000000000000008 R_X86_64_RELATIVE 42bf7e │ │ 00000000015884e8 0000000000000008 R_X86_64_RELATIVE 42bf9a │ │ 00000000015884f8 0000000000000008 R_X86_64_RELATIVE 43ea0e │ │ -0000000001588508 0000000000000008 R_X86_64_RELATIVE 456f54 │ │ +0000000001588508 0000000000000008 R_X86_64_RELATIVE 456f2d │ │ 0000000001588518 0000000000000008 R_X86_64_RELATIVE 436fac │ │ -0000000001588528 0000000000000008 R_X86_64_RELATIVE 456f6b │ │ +0000000001588528 0000000000000008 R_X86_64_RELATIVE 456f44 │ │ 0000000001588538 0000000000000008 R_X86_64_RELATIVE 44f78d │ │ 0000000001588548 0000000000000008 R_X86_64_RELATIVE 42bfb3 │ │ -0000000001588558 0000000000000008 R_X86_64_RELATIVE 456f78 │ │ -0000000001588568 0000000000000008 R_X86_64_RELATIVE 4514af │ │ +0000000001588558 0000000000000008 R_X86_64_RELATIVE 456f51 │ │ +0000000001588568 0000000000000008 R_X86_64_RELATIVE 451488 │ │ 0000000001588578 0000000000000008 R_X86_64_RELATIVE 43ea29 │ │ 0000000001588588 0000000000000008 R_X86_64_RELATIVE 438dfa │ │ -0000000001588598 0000000000000008 R_X86_64_RELATIVE 4514c7 │ │ +0000000001588598 0000000000000008 R_X86_64_RELATIVE 4514a0 │ │ 00000000015885a8 0000000000000008 R_X86_64_RELATIVE 45ace0 │ │ 00000000015885b8 0000000000000008 R_X86_64_RELATIVE 438e0d │ │ 00000000015885c8 0000000000000008 R_X86_64_RELATIVE 438e28 │ │ 00000000015885d8 0000000000000008 R_X86_64_RELATIVE 4442a9 │ │ 00000000015885e8 0000000000000008 R_X86_64_RELATIVE 438e4e │ │ 00000000015885f8 0000000000000008 R_X86_64_RELATIVE 42fa6c │ │ 0000000001588608 0000000000000008 R_X86_64_RELATIVE 44bb59 │ │ 0000000001588618 0000000000000008 R_X86_64_RELATIVE 45cb20 │ │ 0000000001588628 0000000000000008 R_X86_64_RELATIVE 435747 │ │ -0000000001588638 0000000000000008 R_X86_64_RELATIVE 458cd3 │ │ +0000000001588638 0000000000000008 R_X86_64_RELATIVE 458cac │ │ 0000000001588648 0000000000000008 R_X86_64_RELATIVE 42fa92 │ │ 0000000001588658 0000000000000008 R_X86_64_RELATIVE 442564 │ │ 0000000001588668 0000000000000008 R_X86_64_RELATIVE 45e977 │ │ 0000000001588678 0000000000000008 R_X86_64_RELATIVE 435763 │ │ 0000000001588688 0000000000000008 R_X86_64_RELATIVE 428484 │ │ 0000000001588698 0000000000000008 R_X86_64_RELATIVE 445e48 │ │ 00000000015886a8 0000000000000008 R_X86_64_RELATIVE 4405ab │ │ 00000000015886b8 0000000000000008 R_X86_64_RELATIVE 462b07 │ │ 00000000015886c8 0000000000000008 R_X86_64_RELATIVE 4405cf │ │ 00000000015886d8 0000000000000008 R_X86_64_RELATIVE 43b03d │ │ 00000000015886e8 0000000000000008 R_X86_64_RELATIVE 442582 │ │ 00000000015886f8 0000000000000008 R_X86_64_RELATIVE 43cdb7 │ │ 0000000001588708 0000000000000008 R_X86_64_RELATIVE 462b27 │ │ -0000000001588718 0000000000000008 R_X86_64_RELATIVE 458cf4 │ │ +0000000001588718 0000000000000008 R_X86_64_RELATIVE 458ccd │ │ 0000000001588728 0000000000000008 R_X86_64_RELATIVE 42a31b │ │ 0000000001588738 0000000000000008 R_X86_64_RELATIVE 447ff1 │ │ 0000000001588748 0000000000000008 R_X86_64_RELATIVE 436fbc │ │ 0000000001588758 0000000000000008 R_X86_64_RELATIVE 4405ef │ │ -0000000001588768 0000000000000008 R_X86_64_RELATIVE 4534cf │ │ -0000000001588778 0000000000000008 R_X86_64_RELATIVE 4514e8 │ │ +0000000001588768 0000000000000008 R_X86_64_RELATIVE 4534a8 │ │ +0000000001588778 0000000000000008 R_X86_64_RELATIVE 4514c1 │ │ 0000000001588788 0000000000000008 R_X86_64_RELATIVE 44db4e │ │ 0000000001588798 0000000000000008 R_X86_64_RELATIVE 462b41 │ │ 00000000015887a8 0000000000000008 R_X86_64_RELATIVE 45acf7 │ │ 00000000015887b8 0000000000000008 R_X86_64_RELATIVE 44bb79 │ │ 00000000015887c8 0000000000000008 R_X86_64_RELATIVE 4425a3 │ │ -00000000015887d8 0000000000000008 R_X86_64_RELATIVE 4514fe │ │ +00000000015887d8 0000000000000008 R_X86_64_RELATIVE 4514d7 │ │ 00000000015887e8 0000000000000008 R_X86_64_RELATIVE 460a2e │ │ 00000000015887f8 0000000000000008 R_X86_64_RELATIVE 45cb45 │ │ -0000000001588808 0000000000000008 R_X86_64_RELATIVE 455174 │ │ +0000000001588808 0000000000000008 R_X86_64_RELATIVE 45514d │ │ 0000000001588818 0000000000000008 R_X86_64_RELATIVE 43ea3e │ │ -0000000001588828 0000000000000008 R_X86_64_RELATIVE 45151b │ │ +0000000001588828 0000000000000008 R_X86_64_RELATIVE 4514f4 │ │ 0000000001588838 0000000000000008 R_X86_64_RELATIVE 440603 │ │ -0000000001588848 0000000000000008 R_X86_64_RELATIVE 455184 │ │ +0000000001588848 0000000000000008 R_X86_64_RELATIVE 45515d │ │ 0000000001588858 0000000000000008 R_X86_64_RELATIVE 42faab │ │ 0000000001588868 0000000000000008 R_X86_64_RELATIVE 460a3c │ │ 0000000001588878 0000000000000008 R_X86_64_RELATIVE 449cd0 │ │ 0000000001588888 0000000000000008 R_X86_64_RELATIVE 436fd7 │ │ -0000000001588898 0000000000000008 R_X86_64_RELATIVE 458d12 │ │ +0000000001588898 0000000000000008 R_X86_64_RELATIVE 458ceb │ │ 00000000015888a8 0000000000000008 R_X86_64_RELATIVE 44db6d │ │ 00000000015888b8 0000000000000008 R_X86_64_RELATIVE 42bfda │ │ 00000000015888c8 0000000000000008 R_X86_64_RELATIVE 460a56 │ │ -00000000015888d8 0000000000000008 R_X86_64_RELATIVE 456f99 │ │ +00000000015888d8 0000000000000008 R_X86_64_RELATIVE 456f72 │ │ 00000000015888e8 0000000000000008 R_X86_64_RELATIVE 431a0c │ │ 00000000015888f8 0000000000000008 R_X86_64_RELATIVE 42faca │ │ 0000000001588908 0000000000000008 R_X86_64_RELATIVE 460a78 │ │ 0000000001588918 0000000000000008 R_X86_64_RELATIVE 43ea4f │ │ -0000000001588928 0000000000000008 R_X86_64_RELATIVE 458d2c │ │ +0000000001588928 0000000000000008 R_X86_64_RELATIVE 458d05 │ │ 0000000001588938 0000000000000008 R_X86_64_RELATIVE 42a33e │ │ -0000000001588948 0000000000000008 R_X86_64_RELATIVE 456fb4 │ │ +0000000001588948 0000000000000008 R_X86_64_RELATIVE 456f8d │ │ 0000000001588958 0000000000000008 R_X86_64_RELATIVE 43cddd │ │ 0000000001588968 0000000000000008 R_X86_64_RELATIVE 45cb5a │ │ 0000000001588978 0000000000000008 R_X86_64_RELATIVE 45cb80 │ │ 0000000001588988 0000000000000008 R_X86_64_RELATIVE 45ad17 │ │ 0000000001588998 0000000000000008 R_X86_64_RELATIVE 43ea6b │ │ 00000000015889a8 0000000000000008 R_X86_64_RELATIVE 460a95 │ │ 00000000015889b8 0000000000000008 R_X86_64_RELATIVE 43393b │ │ @@ -44946,58 +44946,58 @@ │ │ 0000000001588a78 0000000000000008 R_X86_64_RELATIVE 435785 │ │ 0000000001588a88 0000000000000008 R_X86_64_RELATIVE 449ce9 │ │ 0000000001588a98 0000000000000008 R_X86_64_RELATIVE 44bbde │ │ 0000000001588aa8 0000000000000008 R_X86_64_RELATIVE 438e6f │ │ 0000000001588ab8 0000000000000008 R_X86_64_RELATIVE 435797 │ │ 0000000001588ac8 0000000000000008 R_X86_64_RELATIVE 440635 │ │ 0000000001588ad8 0000000000000008 R_X86_64_RELATIVE 440649 │ │ -0000000001588ae8 0000000000000008 R_X86_64_RELATIVE 458d43 │ │ +0000000001588ae8 0000000000000008 R_X86_64_RELATIVE 458d1c │ │ 0000000001588af8 0000000000000008 R_X86_64_RELATIVE 42bffd │ │ 0000000001588b08 0000000000000008 R_X86_64_RELATIVE 44065a │ │ 0000000001588b18 0000000000000008 R_X86_64_RELATIVE 43ea87 │ │ -0000000001588b28 0000000000000008 R_X86_64_RELATIVE 456fcf │ │ +0000000001588b28 0000000000000008 R_X86_64_RELATIVE 456fa8 │ │ 0000000001588b38 0000000000000008 R_X86_64_RELATIVE 43ce12 │ │ 0000000001588b48 0000000000000008 R_X86_64_RELATIVE 462b6c │ │ -0000000001588b58 0000000000000008 R_X86_64_RELATIVE 4534e1 │ │ +0000000001588b58 0000000000000008 R_X86_64_RELATIVE 4534ba │ │ 0000000001588b68 0000000000000008 R_X86_64_RELATIVE 43395a │ │ 0000000001588b78 0000000000000008 R_X86_64_RELATIVE 448024 │ │ -0000000001588b88 0000000000000008 R_X86_64_RELATIVE 456fe1 │ │ +0000000001588b88 0000000000000008 R_X86_64_RELATIVE 456fba │ │ 0000000001588b98 0000000000000008 R_X86_64_RELATIVE 42c00c │ │ 0000000001588ba8 0000000000000008 R_X86_64_RELATIVE 4425f1 │ │ 0000000001588bb8 0000000000000008 R_X86_64_RELATIVE 43397f │ │ 0000000001588bc8 0000000000000008 R_X86_64_RELATIVE 45e9db │ │ 0000000001588bd8 0000000000000008 R_X86_64_RELATIVE 431a30 │ │ -0000000001588be8 0000000000000008 R_X86_64_RELATIVE 4534ef │ │ +0000000001588be8 0000000000000008 R_X86_64_RELATIVE 4534c8 │ │ 0000000001588bf8 0000000000000008 R_X86_64_RELATIVE 4357af │ │ 0000000001588c08 0000000000000008 R_X86_64_RELATIVE 45cb9f │ │ 0000000001588c18 0000000000000008 R_X86_64_RELATIVE 4357c7 │ │ 0000000001588c28 0000000000000008 R_X86_64_RELATIVE 44803a │ │ 0000000001588c38 0000000000000008 R_X86_64_RELATIVE 43ce23 │ │ 0000000001588c48 0000000000000008 R_X86_64_RELATIVE 4357df │ │ 0000000001588c58 0000000000000008 R_X86_64_RELATIVE 45ad2f │ │ 0000000001588c68 0000000000000008 R_X86_64_RELATIVE 462b80 │ │ 0000000001588c78 0000000000000008 R_X86_64_RELATIVE 42ddc9 │ │ 0000000001588c88 0000000000000008 R_X86_64_RELATIVE 438e88 │ │ 0000000001588c98 0000000000000008 R_X86_64_RELATIVE 42fae7 │ │ 0000000001588ca8 0000000000000008 R_X86_64_RELATIVE 44804b │ │ -0000000001588cb8 0000000000000008 R_X86_64_RELATIVE 458d53 │ │ +0000000001588cb8 0000000000000008 R_X86_64_RELATIVE 458d2c │ │ 0000000001588cc8 0000000000000008 R_X86_64_RELATIVE 462b8c │ │ 0000000001588cd8 0000000000000008 R_X86_64_RELATIVE 460ab0 │ │ 0000000001588ce8 0000000000000008 R_X86_64_RELATIVE 45cbb6 │ │ 0000000001588d00 0000000000000008 R_X86_64_RELATIVE 11f55c0 │ │ 0000000001588d08 0000000000000008 R_X86_64_RELATIVE 11f5600 │ │ 0000000001588d10 0000000000000008 R_X86_64_RELATIVE 11f5640 │ │ 0000000001588d18 0000000000000008 R_X86_64_RELATIVE 11f5680 │ │ 0000000001588d40 0000000000000008 R_X86_64_RELATIVE 11f56c0 │ │ 0000000001588d48 0000000000000008 R_X86_64_RELATIVE 11f5700 │ │ 0000000001588d80 0000000000000008 R_X86_64_RELATIVE 45ea17 │ │ 0000000001588da0 0000000000000008 R_X86_64_RELATIVE 42dde7 │ │ 0000000001588dc0 0000000000000008 R_X86_64_RELATIVE 44bbfe │ │ 0000000001588de0 0000000000000008 R_X86_64_RELATIVE 43700c │ │ -0000000001588e00 0000000000000008 R_X86_64_RELATIVE 4551de │ │ +0000000001588e00 0000000000000008 R_X86_64_RELATIVE 4551b7 │ │ 0000000001588e20 0000000000000008 R_X86_64_RELATIVE 43ce3d │ │ 0000000001588e40 0000000000000008 R_X86_64_RELATIVE 45cbd7 │ │ 0000000001588e60 0000000000000008 R_X86_64_RELATIVE 44f7a5 │ │ 0000000001588e80 0000000000000008 R_X86_64_RELATIVE 44db9a │ │ 0000000001588ea0 0000000000000008 R_X86_64_RELATIVE 45cbdf │ │ 0000000001588ec0 0000000000000008 R_X86_64_RELATIVE 462ba1 │ │ 0000000001588ee0 0000000000000008 R_X86_64_RELATIVE 449d2e │ │ @@ -45005,22 +45005,22 @@ │ │ 0000000001588f20 0000000000000008 R_X86_64_RELATIVE 42ddfb │ │ 0000000001588f40 0000000000000008 R_X86_64_RELATIVE 438eac │ │ 0000000001588f60 0000000000000008 R_X86_64_RELATIVE 437016 │ │ 0000000001588f80 0000000000000008 R_X86_64_RELATIVE 42a35f │ │ 0000000001588fa0 0000000000000008 R_X86_64_RELATIVE 43ce42 │ │ 0000000001588fc0 0000000000000008 R_X86_64_RELATIVE 43b0cd │ │ 0000000001588fe0 0000000000000008 R_X86_64_RELATIVE 44f7aa │ │ -0000000001589000 0000000000000008 R_X86_64_RELATIVE 451528 │ │ +0000000001589000 0000000000000008 R_X86_64_RELATIVE 451501 │ │ 0000000001589020 0000000000000008 R_X86_64_RELATIVE 44f7c1 │ │ -0000000001589040 0000000000000008 R_X86_64_RELATIVE 4551e8 │ │ +0000000001589040 0000000000000008 R_X86_64_RELATIVE 4551c1 │ │ 0000000001589060 0000000000000008 R_X86_64_RELATIVE 449d3b │ │ 0000000001589080 0000000000000008 R_X86_64_RELATIVE 42ba28 │ │ 00000000015890a0 0000000000000008 R_X86_64_RELATIVE 42a374 │ │ 00000000015890c0 0000000000000008 R_X86_64_RELATIVE 4357fe │ │ -00000000015890e0 0000000000000008 R_X86_64_RELATIVE 458d7f │ │ +00000000015890e0 0000000000000008 R_X86_64_RELATIVE 458d58 │ │ 0000000001589100 0000000000000008 R_X86_64_RELATIVE 460ae3 │ │ 0000000001589120 0000000000000008 R_X86_64_RELATIVE 43eaab │ │ 0000000001589130 0000000000000008 R_X86_64_RELATIVE 11fbb70 │ │ 0000000001589138 0000000000000008 R_X86_64_RELATIVE 43702b │ │ 0000000001589140 0000000000000008 R_X86_64_RELATIVE 4284bb │ │ 0000000001589150 0000000000000008 R_X86_64_RELATIVE 11fbbb0 │ │ 0000000001589158 0000000000000008 R_X86_64_RELATIVE 44f7d2 │ │ @@ -45035,44 +45035,44 @@ │ │ 00000000015891b8 0000000000000008 R_X86_64_RELATIVE 44069b │ │ 00000000015891c0 0000000000000008 R_X86_64_RELATIVE 4406aa │ │ 00000000015891d0 0000000000000008 R_X86_64_RELATIVE 11fbd40 │ │ 00000000015891d8 0000000000000008 R_X86_64_RELATIVE 45cbec │ │ 00000000015891e0 0000000000000008 R_X86_64_RELATIVE 4369ab │ │ 00000000015891f0 0000000000000008 R_X86_64_RELATIVE 11fbd90 │ │ 00000000015891f8 0000000000000008 R_X86_64_RELATIVE 449d4d │ │ -0000000001589200 0000000000000008 R_X86_64_RELATIVE 451541 │ │ +0000000001589200 0000000000000008 R_X86_64_RELATIVE 45151a │ │ 0000000001589210 0000000000000008 R_X86_64_RELATIVE 11fbde0 │ │ 0000000001589218 0000000000000008 R_X86_64_RELATIVE 4284c3 │ │ 0000000001589230 0000000000000008 R_X86_64_RELATIVE 11fbe20 │ │ 0000000001589238 0000000000000008 R_X86_64_RELATIVE 45cbf9 │ │ 0000000001589240 0000000000000008 R_X86_64_RELATIVE 4284cc │ │ 0000000001589250 0000000000000008 R_X86_64_RELATIVE 11fbe30 │ │ -0000000001589258 0000000000000008 R_X86_64_RELATIVE 457015 │ │ +0000000001589258 0000000000000008 R_X86_64_RELATIVE 456fee │ │ 0000000001589260 0000000000000008 R_X86_64_RELATIVE 449d5a │ │ 0000000001589270 0000000000000008 R_X86_64_RELATIVE 11fbe40 │ │ 0000000001589278 0000000000000008 R_X86_64_RELATIVE 43703f │ │ 0000000001589290 0000000000000008 R_X86_64_RELATIVE 11fbe80 │ │ 0000000001589298 0000000000000008 R_X86_64_RELATIVE 42fb1c │ │ 00000000015892b0 0000000000000008 R_X86_64_RELATIVE 11fbec0 │ │ 00000000015892b8 0000000000000008 R_X86_64_RELATIVE 442610 │ │ 00000000015892c0 0000000000000008 R_X86_64_RELATIVE 445e81 │ │ 00000000015892d0 0000000000000008 R_X86_64_RELATIVE 11fb910 │ │ 00000000015892d8 0000000000000008 R_X86_64_RELATIVE 449d67 │ │ 00000000015892e0 0000000000000008 R_X86_64_RELATIVE 44d272 │ │ 00000000015892f0 0000000000000008 R_X86_64_RELATIVE 11fbfa0 │ │ -00000000015892f8 0000000000000008 R_X86_64_RELATIVE 458d8e │ │ +00000000015892f8 0000000000000008 R_X86_64_RELATIVE 458d67 │ │ 0000000001589310 0000000000000008 R_X86_64_RELATIVE 11fbfd0 │ │ 0000000001589318 0000000000000008 R_X86_64_RELATIVE 42fb27 │ │ 0000000001589320 0000000000000008 R_X86_64_RELATIVE 42fb33 │ │ 0000000001589330 0000000000000008 R_X86_64_RELATIVE 11fc050 │ │ 0000000001589338 0000000000000008 R_X86_64_RELATIVE 44806e │ │ 0000000001589340 0000000000000008 R_X86_64_RELATIVE 449d72 │ │ 0000000001589350 0000000000000008 R_X86_64_RELATIVE 11fc100 │ │ 0000000001589358 0000000000000008 R_X86_64_RELATIVE 449d7e │ │ -0000000001589360 0000000000000008 R_X86_64_RELATIVE 458d9d │ │ +0000000001589360 0000000000000008 R_X86_64_RELATIVE 458d76 │ │ 0000000001589370 0000000000000008 R_X86_64_RELATIVE 11fc1b0 │ │ 0000000001589378 0000000000000008 R_X86_64_RELATIVE 42c058 │ │ 0000000001589380 0000000000000008 R_X86_64_RELATIVE 45ad55 │ │ 0000000001589390 0000000000000008 R_X86_64_RELATIVE 11fc230 │ │ 0000000001589398 0000000000000008 R_X86_64_RELATIVE 42de05 │ │ 00000000015893a0 0000000000000008 R_X86_64_RELATIVE 4339a2 │ │ 00000000015893b0 0000000000000008 R_X86_64_RELATIVE 11fc2e0 │ │ @@ -45087,70 +45087,70 @@ │ │ 0000000001589418 0000000000000008 R_X86_64_RELATIVE 42c065 │ │ 0000000001589430 0000000000000008 R_X86_64_RELATIVE 11fc480 │ │ 0000000001589438 0000000000000008 R_X86_64_RELATIVE 43eab2 │ │ 0000000001589450 0000000000000008 R_X86_64_RELATIVE 11fc4d0 │ │ 0000000001589458 0000000000000008 R_X86_64_RELATIVE 462bb1 │ │ 0000000001589460 0000000000000008 R_X86_64_RELATIVE 43eabf │ │ 0000000001589470 0000000000000008 R_X86_64_RELATIVE 11fc520 │ │ -0000000001589478 0000000000000008 R_X86_64_RELATIVE 453522 │ │ +0000000001589478 0000000000000008 R_X86_64_RELATIVE 4534fb │ │ 0000000001589490 0000000000000008 R_X86_64_RELATIVE 11fc570 │ │ 0000000001589498 0000000000000008 R_X86_64_RELATIVE 43580a │ │ 00000000015894a0 0000000000000008 R_X86_64_RELATIVE 42c073 │ │ 00000000015894b0 0000000000000008 R_X86_64_RELATIVE 11fc6f0 │ │ 00000000015894b8 0000000000000008 R_X86_64_RELATIVE 4284d9 │ │ 00000000015894c0 0000000000000008 R_X86_64_RELATIVE 42c07b │ │ 00000000015894d0 0000000000000008 R_X86_64_RELATIVE 11fc810 │ │ -00000000015894d8 0000000000000008 R_X86_64_RELATIVE 4551fa │ │ -00000000015894e0 0000000000000008 R_X86_64_RELATIVE 458daa │ │ +00000000015894d8 0000000000000008 R_X86_64_RELATIVE 4551d3 │ │ +00000000015894e0 0000000000000008 R_X86_64_RELATIVE 458d83 │ │ 00000000015894f0 0000000000000008 R_X86_64_RELATIVE 45ca7c │ │ -0000000001589508 0000000000000008 R_X86_64_RELATIVE 457021 │ │ -0000000001589520 0000000000000008 R_X86_64_RELATIVE 4533f5 │ │ +0000000001589508 0000000000000008 R_X86_64_RELATIVE 456ffa │ │ +0000000001589520 0000000000000008 R_X86_64_RELATIVE 4533ce │ │ 0000000001589538 0000000000000008 R_X86_64_RELATIVE 45ca90 │ │ 0000000001589550 0000000000000008 R_X86_64_RELATIVE 4284e7 │ │ 0000000001589568 0000000000000008 R_X86_64_RELATIVE 460959 │ │ 0000000001589580 0000000000000008 R_X86_64_RELATIVE 43eace │ │ 0000000001589598 0000000000000008 R_X86_64_RELATIVE 45ea1f │ │ 00000000015895b0 0000000000000008 R_X86_64_RELATIVE 44f7ec │ │ -00000000015895d0 0000000000000008 R_X86_64_RELATIVE 45154e │ │ -00000000015895e0 0000000000000008 R_X86_64_RELATIVE 4533f5 │ │ +00000000015895d0 0000000000000008 R_X86_64_RELATIVE 451527 │ │ +00000000015895e0 0000000000000008 R_X86_64_RELATIVE 4533ce │ │ 00000000015895f0 0000000000000008 R_X86_64_RELATIVE 45ca90 │ │ 0000000001589600 0000000000000008 R_X86_64_RELATIVE 4284e7 │ │ 0000000001589610 0000000000000008 R_X86_64_RELATIVE 460959 │ │ 0000000001589620 0000000000000008 R_X86_64_RELATIVE 43eace │ │ 0000000001589630 0000000000000008 R_X86_64_RELATIVE 45ea1f │ │ 0000000001589640 0000000000000008 R_X86_64_RELATIVE 44f7ec │ │ 0000000001589650 0000000000000008 R_X86_64_RELATIVE 43ce58 │ │ 0000000001589668 0000000000000008 R_X86_64_RELATIVE 4284ef │ │ -0000000001589680 0000000000000008 R_X86_64_RELATIVE 457027 │ │ +0000000001589680 0000000000000008 R_X86_64_RELATIVE 457000 │ │ 0000000001589698 0000000000000008 R_X86_64_RELATIVE 42fb3f │ │ 00000000015896b0 0000000000000008 R_X86_64_RELATIVE 438eb7 │ │ 00000000015896c8 0000000000000008 R_X86_64_RELATIVE 462bc0 │ │ 00000000015896e0 0000000000000008 R_X86_64_RELATIVE 462bdc │ │ -00000000015896f8 0000000000000008 R_X86_64_RELATIVE 45702c │ │ +00000000015896f8 0000000000000008 R_X86_64_RELATIVE 457005 │ │ 0000000001589710 0000000000000008 R_X86_64_RELATIVE 4442f0 │ │ 0000000001589728 0000000000000008 R_X86_64_RELATIVE 42a381 │ │ 0000000001589740 0000000000000008 R_X86_64_RELATIVE 449d99 │ │ 0000000001589758 0000000000000008 R_X86_64_RELATIVE 44261c │ │ 0000000001589770 0000000000000008 R_X86_64_RELATIVE 45cc05 │ │ -0000000001589788 0000000000000008 R_X86_64_RELATIVE 451553 │ │ +0000000001589788 0000000000000008 R_X86_64_RELATIVE 45152c │ │ 00000000015897a0 0000000000000008 R_X86_64_RELATIVE 43ead6 │ │ 00000000015897b8 0000000000000008 R_X86_64_RELATIVE 42de12 │ │ 00000000015897d0 0000000000000008 R_X86_64_RELATIVE 42a39b │ │ 00000000015897e8 0000000000000008 R_X86_64_RELATIVE 4284fe │ │ 0000000001589800 0000000000000008 R_X86_64_RELATIVE 438ec8 │ │ 0000000001589818 0000000000000008 R_X86_64_RELATIVE 44430a │ │ -0000000001589830 0000000000000008 R_X86_64_RELATIVE 451561 │ │ +0000000001589830 0000000000000008 R_X86_64_RELATIVE 45153a │ │ 0000000001589848 0000000000000008 R_X86_64_RELATIVE 45ea26 │ │ 0000000001589860 0000000000000008 R_X86_64_RELATIVE 45cc15 │ │ 0000000001589878 0000000000000008 R_X86_64_RELATIVE 444312 │ │ 0000000001589890 0000000000000008 R_X86_64_RELATIVE 43eae5 │ │ -00000000015898a8 0000000000000008 R_X86_64_RELATIVE 455205 │ │ +00000000015898a8 0000000000000008 R_X86_64_RELATIVE 4551de │ │ 00000000015898c0 0000000000000008 R_X86_64_RELATIVE 4339af │ │ 00000000015898d8 0000000000000008 R_X86_64_RELATIVE 45ad6d │ │ -00000000015898f0 0000000000000008 R_X86_64_RELATIVE 451566 │ │ +00000000015898f0 0000000000000008 R_X86_64_RELATIVE 45153f │ │ 0000000001589908 0000000000000008 R_X86_64_RELATIVE 441ea1 │ │ 0000000001589920 0000000000000008 R_X86_64_RELATIVE 44262b │ │ 0000000001589938 0000000000000008 R_X86_64_RELATIVE 45cc2e │ │ 0000000001589960 0000000000000008 R_X86_64_RELATIVE 1589990 │ │ 0000000001589980 0000000000000008 R_X86_64_RELATIVE 435817 │ │ 00000000015899a8 0000000000000008 R_X86_64_RELATIVE 443fd8 │ │ 00000000015899b0 0000000000000008 R_X86_64_RELATIVE 1260130 │ │ @@ -45162,51 +45162,51 @@ │ │ 0000000001589a28 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 0000000001589a48 0000000000000008 R_X86_64_RELATIVE 449dc5 │ │ 0000000001589a50 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 0000000001589a70 0000000000000008 R_X86_64_RELATIVE 43b0e5 │ │ 0000000001589a78 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 0000000001589a98 0000000000000008 R_X86_64_RELATIVE 42da39 │ │ 0000000001589aa0 0000000000000008 R_X86_64_RELATIVE 1260160 │ │ -0000000001589ac0 0000000000000008 R_X86_64_RELATIVE 450f9d │ │ +0000000001589ac0 0000000000000008 R_X86_64_RELATIVE 450f76 │ │ 0000000001589ac8 0000000000000008 R_X86_64_RELATIVE 1260160 │ │ 0000000001589ae8 0000000000000008 R_X86_64_RELATIVE 462c02 │ │ 0000000001589af0 0000000000000008 R_X86_64_RELATIVE 13a52d0 │ │ 0000000001589b10 0000000000000008 R_X86_64_RELATIVE 462c07 │ │ 0000000001589b18 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 0000000001589b38 0000000000000008 R_X86_64_RELATIVE 42de33 │ │ 0000000001589b40 0000000000000008 R_X86_64_RELATIVE 1260140 │ │ -0000000001589b60 0000000000000008 R_X86_64_RELATIVE 457037 │ │ +0000000001589b60 0000000000000008 R_X86_64_RELATIVE 457010 │ │ 0000000001589b68 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 0000000001589b88 0000000000000008 R_X86_64_RELATIVE 445e94 │ │ 0000000001589b90 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 0000000001589bb0 0000000000000008 R_X86_64_RELATIVE 462c1a │ │ 0000000001589bb8 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 0000000001589bd8 0000000000000008 R_X86_64_RELATIVE 42c0a6 │ │ 0000000001589be0 0000000000000008 R_X86_64_RELATIVE 1260170 │ │ 0000000001589c00 0000000000000008 R_X86_64_RELATIVE 435828 │ │ 0000000001589c08 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 0000000001589c28 0000000000000008 R_X86_64_RELATIVE 428521 │ │ 0000000001589c30 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 0000000001589c50 0000000000000008 R_X86_64_RELATIVE 462c27 │ │ 0000000001589c58 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ -0000000001589c78 0000000000000008 R_X86_64_RELATIVE 456a90 │ │ +0000000001589c78 0000000000000008 R_X86_64_RELATIVE 456a69 │ │ 0000000001589c80 0000000000000008 R_X86_64_RELATIVE 1260170 │ │ 0000000001589ca0 0000000000000008 R_X86_64_RELATIVE 43eafc │ │ 0000000001589ca8 0000000000000008 R_X86_64_RELATIVE 1260150 │ │ -0000000001589cc8 0000000000000008 R_X86_64_RELATIVE 455230 │ │ +0000000001589cc8 0000000000000008 R_X86_64_RELATIVE 455209 │ │ 0000000001589cd0 0000000000000008 R_X86_64_RELATIVE 1260150 │ │ 0000000001589cf0 0000000000000008 R_X86_64_RELATIVE 431a7b │ │ 0000000001589cf8 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 0000000001589d18 0000000000000008 R_X86_64_RELATIVE 449dd0 │ │ 0000000001589d20 0000000000000008 R_X86_64_RELATIVE 1260150 │ │ 0000000001589d40 0000000000000008 R_X86_64_RELATIVE 42a3d9 │ │ 0000000001589d48 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 0000000001589d68 0000000000000008 R_X86_64_RELATIVE 44807a │ │ 0000000001589d70 0000000000000008 R_X86_64_RELATIVE 1260130 │ │ -0000000001589d90 0000000000000008 R_X86_64_RELATIVE 458dc0 │ │ +0000000001589d90 0000000000000008 R_X86_64_RELATIVE 458d99 │ │ 0000000001589d98 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 0000000001589da0 0000000000000008 R_X86_64_RELATIVE 1200430 │ │ 0000000001589da8 0000000000000008 R_X86_64_RELATIVE 1200ad0 │ │ 0000000001589db0 0000000000000008 R_X86_64_RELATIVE 1200120 │ │ 0000000001589db8 0000000000000008 R_X86_64_RELATIVE 1200660 │ │ 0000000001589dc0 0000000000000008 R_X86_64_RELATIVE 438c23 │ │ 0000000001589dd0 0000000000000008 R_X86_64_RELATIVE 45aacd │ │ @@ -45254,34 +45254,34 @@ │ │ 0000000001589fd8 0000000000000008 R_X86_64_RELATIVE 42de73 │ │ 000000000158a000 0000000000000008 R_X86_64_RELATIVE 4480f0 │ │ 000000000158a028 0000000000000008 R_X86_64_RELATIVE 45add8 │ │ 000000000158a050 0000000000000008 R_X86_64_RELATIVE 42c0e3 │ │ 000000000158a078 0000000000000008 R_X86_64_RELATIVE 42c0ee │ │ 000000000158a0a0 0000000000000008 R_X86_64_RELATIVE 45ade5 │ │ 000000000158a0c8 0000000000000008 R_X86_64_RELATIVE 44dc2a │ │ -000000000158a0f0 0000000000000008 R_X86_64_RELATIVE 45529f │ │ +000000000158a0f0 0000000000000008 R_X86_64_RELATIVE 455278 │ │ 000000000158a118 0000000000000008 R_X86_64_RELATIVE 44071e │ │ 000000000158a140 0000000000000008 R_X86_64_RELATIVE 44dc47 │ │ 000000000158a168 0000000000000008 R_X86_64_RELATIVE 43ceeb │ │ -000000000158a190 0000000000000008 R_X86_64_RELATIVE 458e78 │ │ +000000000158a190 0000000000000008 R_X86_64_RELATIVE 458e51 │ │ 000000000158a1b8 0000000000000008 R_X86_64_RELATIVE 45ea4d │ │ 000000000158a1e0 0000000000000008 R_X86_64_RELATIVE 45cc79 │ │ 000000000158a208 0000000000000008 R_X86_64_RELATIVE 42a416 │ │ 000000000158a230 0000000000000008 R_X86_64_RELATIVE 433a19 │ │ 000000000158a258 0000000000000008 R_X86_64_RELATIVE 44433d │ │ 000000000158a280 0000000000000008 R_X86_64_RELATIVE 445f18 │ │ -000000000158a2a8 0000000000000008 R_X86_64_RELATIVE 458e8b │ │ -000000000158a2d0 0000000000000008 R_X86_64_RELATIVE 4535b8 │ │ +000000000158a2a8 0000000000000008 R_X86_64_RELATIVE 458e64 │ │ +000000000158a2d0 0000000000000008 R_X86_64_RELATIVE 453591 │ │ 000000000158a2f8 0000000000000008 R_X86_64_RELATIVE 4370b4 │ │ 000000000158a320 0000000000000008 R_X86_64_RELATIVE 45cc8a │ │ 000000000158a348 0000000000000008 R_X86_64_RELATIVE 42fc1f │ │ 000000000158a370 0000000000000008 R_X86_64_RELATIVE 45abd2 │ │ -000000000158a398 0000000000000008 R_X86_64_RELATIVE 451414 │ │ +000000000158a398 0000000000000008 R_X86_64_RELATIVE 4513ed │ │ 000000000158a3c0 0000000000000008 R_X86_64_RELATIVE 45abd2 │ │ -000000000158a3e8 0000000000000008 R_X86_64_RELATIVE 451414 │ │ +000000000158a3e8 0000000000000008 R_X86_64_RELATIVE 4513ed │ │ 000000000158a410 0000000000000008 R_X86_64_RELATIVE 440732 │ │ 000000000158a438 0000000000000008 R_X86_64_RELATIVE 42de7b │ │ 000000000158a460 0000000000000008 R_X86_64_RELATIVE 1213bd0 │ │ 000000000158a468 0000000000000008 R_X86_64_RELATIVE 1213d00 │ │ 000000000158a470 0000000000000008 R_X86_64_RELATIVE 1213d20 │ │ 000000000158a478 0000000000000008 R_X86_64_RELATIVE 1213d70 │ │ 000000000158a480 0000000000000008 R_X86_64_RELATIVE 1213e80 │ │ @@ -45293,15 +45293,15 @@ │ │ 000000000158a4b0 0000000000000008 R_X86_64_RELATIVE 12142c0 │ │ 000000000158a4b8 0000000000000008 R_X86_64_RELATIVE 1214390 │ │ 000000000158a4c0 0000000000000008 R_X86_64_RELATIVE 12143a0 │ │ 000000000158a4c8 0000000000000008 R_X86_64_RELATIVE 1214430 │ │ 000000000158a4d0 0000000000000008 R_X86_64_RELATIVE 43ec35 │ │ 000000000158a4d8 0000000000000008 R_X86_64_RELATIVE 4407f6 │ │ 000000000158a4e0 0000000000000008 R_X86_64_RELATIVE 45aed4 │ │ -000000000158a4e8 0000000000000008 R_X86_64_RELATIVE 453667 │ │ +000000000158a4e8 0000000000000008 R_X86_64_RELATIVE 453640 │ │ 000000000158a4f0 0000000000000008 R_X86_64_RELATIVE 428632 │ │ 000000000158a4f8 0000000000000008 R_X86_64_RELATIVE 42c197 │ │ 000000000158a510 0000000000000008 R_X86_64_RELATIVE 1209f60 │ │ 000000000158a518 0000000000000008 R_X86_64_RELATIVE 120a3a0 │ │ 000000000158a520 0000000000000008 R_X86_64_RELATIVE 120a630 │ │ 000000000158a528 0000000000000008 R_X86_64_RELATIVE 120a590 │ │ 000000000158a538 0000000000000008 R_X86_64_RELATIVE 120a620 │ │ @@ -45651,37 +45651,37 @@ │ │ 000000000158b4d0 0000000000000008 R_X86_64_RELATIVE 11ec730 │ │ 000000000158b4d8 0000000000000008 R_X86_64_RELATIVE 11ec710 │ │ 000000000158b4e8 0000000000000008 R_X86_64_RELATIVE 11ec740 │ │ 000000000158b520 0000000000000008 R_X86_64_RELATIVE 158b550 │ │ 000000000158b540 0000000000000008 R_X86_64_RELATIVE 42fe79 │ │ 000000000158b568 0000000000000008 R_X86_64_RELATIVE 44fa6d │ │ 000000000158b570 0000000000000008 R_X86_64_RELATIVE 125f5f0 │ │ -000000000158b590 0000000000000008 R_X86_64_RELATIVE 451781 │ │ +000000000158b590 0000000000000008 R_X86_64_RELATIVE 45175a │ │ 000000000158b598 0000000000000008 R_X86_64_RELATIVE 125f5f0 │ │ 000000000158b5b0 0000000000000008 R_X86_64_RELATIVE 158b5e0 │ │ 000000000158b5c0 0000000000000008 R_X86_64_RELATIVE 158b680 │ │ 000000000158b5d0 0000000000000008 R_X86_64_RELATIVE 439184 │ │ 000000000158b5f8 0000000000000008 R_X86_64_RELATIVE 443fd8 │ │ 000000000158b600 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ -000000000158b620 0000000000000008 R_X86_64_RELATIVE 455527 │ │ +000000000158b620 0000000000000008 R_X86_64_RELATIVE 455500 │ │ 000000000158b628 0000000000000008 R_X86_64_RELATIVE 125fab0 │ │ 000000000158b648 0000000000000008 R_X86_64_RELATIVE 43ed67 │ │ 000000000158b650 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 000000000158b670 0000000000000008 R_X86_64_RELATIVE 45b056 │ │ 000000000158b678 0000000000000008 R_X86_64_RELATIVE 13a2510 │ │ 000000000158b698 0000000000000008 R_X86_64_RELATIVE 1259d50 │ │ 000000000158b6e0 0000000000000008 R_X86_64_RELATIVE 45ed5d │ │ 000000000158b718 0000000000000008 R_X86_64_RELATIVE 431df2 │ │ 000000000158b750 0000000000000008 R_X86_64_RELATIVE 448475 │ │ -000000000158b788 0000000000000008 R_X86_64_RELATIVE 45554f │ │ +000000000158b788 0000000000000008 R_X86_64_RELATIVE 455528 │ │ 000000000158b7c0 0000000000000008 R_X86_64_RELATIVE 42c396 │ │ 000000000158b7f8 0000000000000008 R_X86_64_RELATIVE 43b2ed │ │ 000000000158b830 0000000000000008 R_X86_64_RELATIVE 43ed76 │ │ 000000000158b868 0000000000000008 R_X86_64_RELATIVE 44294e │ │ -000000000158b8a0 0000000000000008 R_X86_64_RELATIVE 4572c1 │ │ +000000000158b8a0 0000000000000008 R_X86_64_RELATIVE 45729a │ │ 000000000158b8d8 0000000000000008 R_X86_64_RELATIVE 44bf68 │ │ 000000000158b910 0000000000000008 R_X86_64_RELATIVE 43738a │ │ 000000000158b948 0000000000000008 R_X86_64_RELATIVE 45b076 │ │ 000000000158b980 0000000000000008 R_X86_64_RELATIVE 462f88 │ │ 000000000158b9b8 0000000000000008 R_X86_64_RELATIVE 4391bf │ │ 000000000158b9f0 0000000000000008 R_X86_64_RELATIVE 437393 │ │ 000000000158ba28 0000000000000008 R_X86_64_RELATIVE 4373a3 │ │ @@ -45701,68 +45701,68 @@ │ │ 000000000158bba0 0000000000000008 R_X86_64_RELATIVE 42a638 │ │ 000000000158bba8 0000000000000008 R_X86_64_RELATIVE 125f5f0 │ │ 000000000158bbd0 0000000000000008 R_X86_64_RELATIVE 15f4368 │ │ 000000000158bbe0 0000000000000008 R_X86_64_RELATIVE 440a14 │ │ 000000000158bc08 0000000000000008 R_X86_64_RELATIVE 15f4368 │ │ 000000000158bc18 0000000000000008 R_X86_64_RELATIVE 45cfd7 │ │ 000000000158bc40 0000000000000008 R_X86_64_RELATIVE 15f4368 │ │ -000000000158bc50 0000000000000008 R_X86_64_RELATIVE 4590b3 │ │ +000000000158bc50 0000000000000008 R_X86_64_RELATIVE 45908c │ │ 000000000158bc78 0000000000000008 R_X86_64_RELATIVE 15f4368 │ │ 000000000158bc88 0000000000000008 R_X86_64_RELATIVE 431dff │ │ 000000000158bcb0 0000000000000008 R_X86_64_RELATIVE 15f43a8 │ │ 000000000158bcc0 0000000000000008 R_X86_64_RELATIVE 4461e9 │ │ 000000000158bce8 0000000000000008 R_X86_64_RELATIVE 15f43a8 │ │ -000000000158bcf8 0000000000000008 R_X86_64_RELATIVE 453834 │ │ +000000000158bcf8 0000000000000008 R_X86_64_RELATIVE 45380d │ │ 000000000158bd08 0000000000000008 R_X86_64_RELATIVE 44fa8f │ │ 000000000158bd10 0000000000000008 R_X86_64_RELATIVE 1263340 │ │ 000000000158bd18 0000000000000008 R_X86_64_RELATIVE 1260fb0 │ │ 000000000158bd20 0000000000000008 R_X86_64_RELATIVE 12633b0 │ │ 000000000158bd28 0000000000000008 R_X86_64_RELATIVE 1261130 │ │ 000000000158bd30 0000000000000008 R_X86_64_RELATIVE 1261280 │ │ 000000000158bd38 0000000000000008 R_X86_64_RELATIVE 12612b0 │ │ 000000000158bd40 0000000000000008 R_X86_64_RELATIVE 12613b0 │ │ 000000000158bd48 0000000000000008 R_X86_64_RELATIVE 12618a0 │ │ 000000000158bd50 0000000000000008 R_X86_64_RELATIVE 1261980 │ │ 000000000158bd58 0000000000000008 R_X86_64_RELATIVE 1261a00 │ │ -000000000158bd78 0000000000000008 R_X86_64_RELATIVE 45383c │ │ +000000000158bd78 0000000000000008 R_X86_64_RELATIVE 453815 │ │ 000000000158bd88 0000000000000008 R_X86_64_RELATIVE 44fa9b │ │ 000000000158bd98 0000000000000008 R_X86_64_RELATIVE 42879b │ │ -000000000158bda8 0000000000000008 R_X86_64_RELATIVE 453849 │ │ +000000000158bda8 0000000000000008 R_X86_64_RELATIVE 453822 │ │ 000000000158bdb8 0000000000000008 R_X86_64_RELATIVE 42a649 │ │ -000000000158bdc8 0000000000000008 R_X86_64_RELATIVE 455571 │ │ +000000000158bdc8 0000000000000008 R_X86_64_RELATIVE 45554a │ │ 000000000158bdd8 0000000000000008 R_X86_64_RELATIVE 42c3a6 │ │ 000000000158bde8 0000000000000008 R_X86_64_RELATIVE 43ed85 │ │ 000000000158bdf8 0000000000000008 R_X86_64_RELATIVE 4391ec │ │ 000000000158be08 0000000000000008 R_X86_64_RELATIVE 43d249 │ │ 000000000158be18 0000000000000008 R_X86_64_RELATIVE 42fecf │ │ 000000000158be28 0000000000000008 R_X86_64_RELATIVE 435a06 │ │ -000000000158be38 0000000000000008 R_X86_64_RELATIVE 4590ba │ │ +000000000158be38 0000000000000008 R_X86_64_RELATIVE 459093 │ │ 000000000158be48 0000000000000008 R_X86_64_RELATIVE 44a13d │ │ 000000000158be58 0000000000000008 R_X86_64_RELATIVE 42842d │ │ 000000000158be68 0000000000000008 R_X86_64_RELATIVE 44298a │ │ 000000000158be78 0000000000000008 R_X86_64_RELATIVE 448492 │ │ 000000000158be88 0000000000000008 R_X86_64_RELATIVE 435a17 │ │ 000000000158be98 0000000000000008 R_X86_64_RELATIVE 4287b5 │ │ 000000000158bea8 0000000000000008 R_X86_64_RELATIVE 42a655 │ │ 000000000158beb8 0000000000000008 R_X86_64_RELATIVE 45cff0 │ │ 000000000158bec8 0000000000000008 R_X86_64_RELATIVE 43d267 │ │ 000000000158bed8 0000000000000008 R_X86_64_RELATIVE 43eda7 │ │ 000000000158bee8 0000000000000008 R_X86_64_RELATIVE 4391fe │ │ 000000000158bef8 0000000000000008 R_X86_64_RELATIVE 440a1a │ │ -000000000158bf08 0000000000000008 R_X86_64_RELATIVE 4590c9 │ │ +000000000158bf08 0000000000000008 R_X86_64_RELATIVE 4590a2 │ │ 000000000158bf18 0000000000000008 R_X86_64_RELATIVE 45d011 │ │ 000000000158bf28 0000000000000008 R_X86_64_RELATIVE 44a144 │ │ 000000000158bf38 0000000000000008 R_X86_64_RELATIVE 44454e │ │ -000000000158bf48 0000000000000008 R_X86_64_RELATIVE 45557f │ │ +000000000158bf48 0000000000000008 R_X86_64_RELATIVE 455558 │ │ 000000000158bf58 0000000000000008 R_X86_64_RELATIVE 444564 │ │ 000000000158bf68 0000000000000008 R_X86_64_RELATIVE 45ed8b │ │ 000000000158bf78 0000000000000008 R_X86_64_RELATIVE 433bf0 │ │ -000000000158bf88 0000000000000008 R_X86_64_RELATIVE 455597 │ │ +000000000158bf88 0000000000000008 R_X86_64_RELATIVE 455570 │ │ 000000000158bf98 0000000000000008 R_X86_64_RELATIVE 43920c │ │ -000000000158bfa8 0000000000000008 R_X86_64_RELATIVE 4572d6 │ │ +000000000158bfa8 0000000000000008 R_X86_64_RELATIVE 4572af │ │ 000000000158bfb8 0000000000000008 R_X86_64_RELATIVE 449ce9 │ │ 000000000158bfc8 0000000000000008 R_X86_64_RELATIVE 42a679 │ │ 000000000158bfd8 0000000000000008 R_X86_64_RELATIVE 44a155 │ │ 000000000158bfe8 0000000000000008 R_X86_64_RELATIVE 4373cb │ │ 000000000158bff8 0000000000000008 R_X86_64_RELATIVE 433c02 │ │ 000000000158c008 0000000000000008 R_X86_64_RELATIVE 44bf91 │ │ 000000000158c018 0000000000000008 R_X86_64_RELATIVE 4287c8 │ │ @@ -45856,31 +45856,31 @@ │ │ 000000000158c5e0 0000000000000008 R_X86_64_RELATIVE 427e0c │ │ 000000000158c5f0 0000000000000008 R_X86_64_RELATIVE 45a5cb │ │ 000000000158c600 0000000000000008 R_X86_64_RELATIVE 44f064 │ │ 000000000158c610 0000000000000008 R_X86_64_RELATIVE 460df7 │ │ 000000000158c620 0000000000000008 R_X86_64_RELATIVE 42ff22 │ │ 000000000158c630 0000000000000008 R_X86_64_RELATIVE 44b614 │ │ 000000000158c640 0000000000000008 R_X86_64_RELATIVE 42a6d4 │ │ -000000000158c650 0000000000000008 R_X86_64_RELATIVE 459112 │ │ +000000000158c650 0000000000000008 R_X86_64_RELATIVE 4590eb │ │ 000000000158c660 0000000000000008 R_X86_64_RELATIVE 44c00a │ │ 000000000158c670 0000000000000008 R_X86_64_RELATIVE 460dfc │ │ 000000000158c680 0000000000000008 R_X86_64_RELATIVE 431e07 │ │ 000000000158c690 0000000000000008 R_X86_64_RELATIVE 44c00e │ │ 000000000158c6a0 0000000000000008 R_X86_64_RELATIVE 44fad0 │ │ 000000000158c6b0 0000000000000008 R_X86_64_RELATIVE 428824 │ │ -000000000158c6c0 0000000000000008 R_X86_64_RELATIVE 45182c │ │ +000000000158c6c0 0000000000000008 R_X86_64_RELATIVE 451805 │ │ 000000000158c6d0 0000000000000008 R_X86_64_RELATIVE 44620d │ │ 000000000158c6e0 0000000000000008 R_X86_64_RELATIVE 44c012 │ │ 000000000158c6f0 0000000000000008 R_X86_64_RELATIVE 42ff2d │ │ -000000000158c700 0000000000000008 R_X86_64_RELATIVE 45911a │ │ +000000000158c700 0000000000000008 R_X86_64_RELATIVE 4590f3 │ │ 000000000158c710 0000000000000008 R_X86_64_RELATIVE 42bb4d │ │ 000000000158c720 0000000000000008 R_X86_64_RELATIVE 43b352 │ │ 000000000158c730 0000000000000008 R_X86_64_RELATIVE 433c48 │ │ 000000000158c740 0000000000000008 R_X86_64_RELATIVE 45b0c2 │ │ -000000000158c750 0000000000000008 R_X86_64_RELATIVE 45731d │ │ +000000000158c750 0000000000000008 R_X86_64_RELATIVE 4572f6 │ │ 000000000158c760 0000000000000008 R_X86_64_RELATIVE 44c017 │ │ 000000000158c770 0000000000000008 R_X86_64_RELATIVE 4484bc │ │ 000000000158c780 0000000000000008 R_X86_64_RELATIVE 43b35d │ │ 000000000158c790 0000000000000008 R_X86_64_RELATIVE 433c4c │ │ 000000000158c7a0 0000000000000008 R_X86_64_RELATIVE 44fadc │ │ 000000000158c7b0 0000000000000008 R_X86_64_RELATIVE 44621d │ │ 000000000158c7c0 0000000000000008 R_X86_64_RELATIVE 42882b │ │ @@ -45892,16 +45892,16 @@ │ │ 000000000158c820 0000000000000008 R_X86_64_RELATIVE 4445b7 │ │ 000000000158c830 0000000000000008 R_X86_64_RELATIVE 42ff40 │ │ 000000000158c840 0000000000000008 R_X86_64_RELATIVE 44a1ef │ │ 000000000158c850 0000000000000008 R_X86_64_RELATIVE 45ee0e │ │ 000000000158c860 0000000000000008 R_X86_64_RELATIVE 460e0c │ │ 000000000158c870 0000000000000008 R_X86_64_RELATIVE 42ff44 │ │ 000000000158c880 0000000000000008 R_X86_64_RELATIVE 43edfa │ │ -000000000158c890 0000000000000008 R_X86_64_RELATIVE 45732b │ │ -000000000158c8a0 0000000000000008 R_X86_64_RELATIVE 459124 │ │ +000000000158c890 0000000000000008 R_X86_64_RELATIVE 457304 │ │ +000000000158c8a0 0000000000000008 R_X86_64_RELATIVE 4590fd │ │ 000000000158c8b0 0000000000000008 R_X86_64_RELATIVE 435a56 │ │ 000000000158c8c0 0000000000000008 R_X86_64_RELATIVE 42c408 │ │ 000000000158c900 0000000000000008 R_X86_64_RELATIVE 446241 │ │ 000000000158c918 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ 000000000158c920 0000000000000008 R_X86_64_RELATIVE 440a9e │ │ 000000000158c928 0000000000000008 R_X86_64_RELATIVE 127bed0 │ │ 000000000158c930 0000000000000008 R_X86_64_RELATIVE 127c040 │ │ @@ -45923,15 +45923,15 @@ │ │ 000000000158c9b8 0000000000000008 R_X86_64_RELATIVE 127c580 │ │ 000000000158c9f0 0000000000000008 R_X86_64_RELATIVE 127c600 │ │ 000000000158c9f8 0000000000000008 R_X86_64_RELATIVE 127c650 │ │ 000000000158ca20 0000000000000008 R_X86_64_RELATIVE 127c660 │ │ 000000000158ca28 0000000000000008 R_X86_64_RELATIVE 127c670 │ │ 000000000158ca30 0000000000000008 R_X86_64_RELATIVE 127c810 │ │ 000000000158ca38 0000000000000008 R_X86_64_RELATIVE 127c820 │ │ -000000000158ca58 0000000000000008 R_X86_64_RELATIVE 45184b │ │ +000000000158ca58 0000000000000008 R_X86_64_RELATIVE 451824 │ │ 000000000158ca60 0000000000000008 R_X86_64_RELATIVE 43d2bf │ │ 000000000158ca68 0000000000000008 R_X86_64_RELATIVE 127bed0 │ │ 000000000158ca70 0000000000000008 R_X86_64_RELATIVE 127c040 │ │ 000000000158ca78 0000000000000008 R_X86_64_RELATIVE 127c1a0 │ │ 000000000158ca80 0000000000000008 R_X86_64_RELATIVE 127c200 │ │ 000000000158ca88 0000000000000008 R_X86_64_RELATIVE 127c210 │ │ 000000000158ca90 0000000000000008 R_X86_64_RELATIVE 127c250 │ │ @@ -45965,22 +45965,22 @@ │ │ 000000000158cc50 0000000000000008 R_X86_64_RELATIVE 127d270 │ │ 000000000158cc78 0000000000000008 R_X86_64_RELATIVE 158cca0 │ │ 000000000158cc98 0000000000000008 R_X86_64_RELATIVE 45d06f │ │ 000000000158ccb8 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 000000000158ccc0 0000000000000008 R_X86_64_RELATIVE 127d300 │ │ 000000000158cce0 0000000000000008 R_X86_64_RELATIVE 460b51 │ │ 000000000158cce8 0000000000000008 R_X86_64_RELATIVE 127d300 │ │ -000000000158cd08 0000000000000008 R_X86_64_RELATIVE 457357 │ │ +000000000158cd08 0000000000000008 R_X86_64_RELATIVE 457330 │ │ 000000000158cd10 0000000000000008 R_X86_64_RELATIVE 127d300 │ │ 000000000158cd30 0000000000000008 R_X86_64_RELATIVE 460e45 │ │ 000000000158cd38 0000000000000008 R_X86_64_RELATIVE 127d300 │ │ 000000000158cd58 0000000000000008 R_X86_64_RELATIVE 44c01f │ │ 000000000158cd60 0000000000000008 R_X86_64_RELATIVE 127d2f0 │ │ 000000000158cd78 0000000000000008 R_X86_64_RELATIVE 158cda0 │ │ -000000000158cd98 0000000000000008 R_X86_64_RELATIVE 455652 │ │ +000000000158cd98 0000000000000008 R_X86_64_RELATIVE 45562b │ │ 000000000158cdb8 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 000000000158cdc0 0000000000000008 R_X86_64_RELATIVE 125f4f0 │ │ 000000000158cde0 0000000000000008 R_X86_64_RELATIVE 42c43e │ │ 000000000158cde8 0000000000000008 R_X86_64_RELATIVE 127d300 │ │ 000000000158ce10 0000000000000008 R_X86_64_RELATIVE 15f4440 │ │ 000000000158ce20 0000000000000008 R_X86_64_RELATIVE 43742b │ │ 000000000158ce48 0000000000000008 R_X86_64_RELATIVE 15f4480 │ │ @@ -46047,15 +46047,15 @@ │ │ 000000000158d640 0000000000000008 R_X86_64_RELATIVE 42c435 │ │ 000000000158d648 0000000000000008 R_X86_64_RELATIVE 127d300 │ │ 000000000158d668 0000000000000008 R_X86_64_RELATIVE 44852b │ │ 000000000158d670 0000000000000008 R_X86_64_RELATIVE 127d300 │ │ 000000000158d690 0000000000000008 R_X86_64_RELATIVE 4429b7 │ │ 000000000158d698 0000000000000008 R_X86_64_RELATIVE 127d300 │ │ 000000000158d6b8 0000000000000008 R_X86_64_RELATIVE 128e040 │ │ -000000000158d6e0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +000000000158d6e0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 000000000158d6e8 0000000000000008 R_X86_64_RELATIVE 44627f │ │ 000000000158d6f0 0000000000000008 R_X86_64_RELATIVE 1290e60 │ │ 000000000158d6f8 0000000000000008 R_X86_64_RELATIVE 1290f60 │ │ 000000000158d700 0000000000000008 R_X86_64_RELATIVE 1291090 │ │ 000000000158d708 0000000000000008 R_X86_64_RELATIVE 1291100 │ │ 000000000158d718 0000000000000008 R_X86_64_RELATIVE 1291110 │ │ 000000000158d720 0000000000000008 R_X86_64_RELATIVE 12912d0 │ │ @@ -46077,48 +46077,48 @@ │ │ 000000000158d7c0 0000000000000008 R_X86_64_RELATIVE 1291600 │ │ 000000000158d7e8 0000000000000008 R_X86_64_RELATIVE 1291650 │ │ 000000000158d7f0 0000000000000008 R_X86_64_RELATIVE 1291660 │ │ 000000000158d7f8 0000000000000008 R_X86_64_RELATIVE 1291890 │ │ 000000000158d800 0000000000000008 R_X86_64_RELATIVE 1291960 │ │ 000000000158d808 0000000000000008 R_X86_64_RELATIVE 12919b0 │ │ 000000000158d820 0000000000000008 R_X86_64_RELATIVE 158d850 │ │ -000000000158d840 0000000000000008 R_X86_64_RELATIVE 455660 │ │ +000000000158d840 0000000000000008 R_X86_64_RELATIVE 455639 │ │ 000000000158d868 0000000000000008 R_X86_64_RELATIVE 443fd8 │ │ 000000000158d870 0000000000000008 R_X86_64_RELATIVE 1260120 │ │ 000000000158d890 0000000000000008 R_X86_64_RELATIVE 43d348 │ │ 000000000158d898 0000000000000008 R_X86_64_RELATIVE 1293e10 │ │ 000000000158d8b8 0000000000000008 R_X86_64_RELATIVE 42e1b5 │ │ 000000000158d8c0 0000000000000008 R_X86_64_RELATIVE 1293e20 │ │ 000000000158d8e0 0000000000000008 R_X86_64_RELATIVE 43d350 │ │ 000000000158d8e8 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 000000000158d908 0000000000000008 R_X86_64_RELATIVE 443f64 │ │ 000000000158d910 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 000000000158d930 0000000000000008 R_X86_64_RELATIVE 435b15 │ │ 000000000158d938 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 000000000158d950 0000000000000008 R_X86_64_RELATIVE 158d980 │ │ -000000000158d970 0000000000000008 R_X86_64_RELATIVE 45915c │ │ +000000000158d970 0000000000000008 R_X86_64_RELATIVE 459135 │ │ 000000000158d998 0000000000000008 R_X86_64_RELATIVE 44fb37 │ │ 000000000158d9a0 0000000000000008 R_X86_64_RELATIVE 125f5e0 │ │ 000000000158d9c0 0000000000000008 R_X86_64_RELATIVE 42fff3 │ │ 000000000158d9c8 0000000000000008 R_X86_64_RELATIVE 1291de0 │ │ 000000000158d9e8 0000000000000008 R_X86_64_RELATIVE 4445fe │ │ 000000000158d9f0 0000000000000008 R_X86_64_RELATIVE 125f5c0 │ │ 000000000158da08 0000000000000008 R_X86_64_RELATIVE 158da30 │ │ 000000000158da28 0000000000000008 R_X86_64_RELATIVE 446294 │ │ -000000000158da48 0000000000000008 R_X86_64_RELATIVE 451883 │ │ +000000000158da48 0000000000000008 R_X86_64_RELATIVE 45185c │ │ 000000000158da50 0000000000000008 R_X86_64_RELATIVE 1260120 │ │ 000000000158da70 0000000000000008 R_X86_64_RELATIVE 439305 │ │ 000000000158da78 0000000000000008 R_X86_64_RELATIVE 1260120 │ │ -000000000158da98 0000000000000008 R_X86_64_RELATIVE 4538e3 │ │ +000000000158da98 0000000000000008 R_X86_64_RELATIVE 4538bc │ │ 000000000158daa0 0000000000000008 R_X86_64_RELATIVE 1260120 │ │ 000000000158dab8 0000000000000008 R_X86_64_RELATIVE 158dae0 │ │ 000000000158dad8 0000000000000008 R_X86_64_RELATIVE 43d32f │ │ 000000000158daf8 0000000000000008 R_X86_64_RELATIVE 43744e │ │ 000000000158db00 0000000000000008 R_X86_64_RELATIVE 1260120 │ │ -000000000158db20 0000000000000008 R_X86_64_RELATIVE 456a8b │ │ +000000000158db20 0000000000000008 R_X86_64_RELATIVE 456a64 │ │ 000000000158db28 0000000000000008 R_X86_64_RELATIVE 125f5e0 │ │ 000000000158db48 0000000000000008 R_X86_64_RELATIVE 43d32f │ │ 000000000158db50 0000000000000008 R_X86_64_RELATIVE 1293e00 │ │ 000000000158db70 0000000000000008 R_X86_64_RELATIVE 158db90 │ │ 000000000158db80 0000000000000008 R_X86_64_RELATIVE 158dc20 │ │ 000000000158dbb0 0000000000000008 R_X86_64_RELATIVE 42e1ab │ │ 000000000158dbb8 0000000000000008 R_X86_64_RELATIVE 125f5c0 │ │ @@ -46134,15 +46134,15 @@ │ │ 000000000158dca0 0000000000000008 R_X86_64_RELATIVE 125f5e0 │ │ 000000000158dcc0 0000000000000008 R_X86_64_RELATIVE 4445f0 │ │ 000000000158dcc8 0000000000000008 R_X86_64_RELATIVE 1293e30 │ │ 000000000158dce8 0000000000000008 R_X86_64_RELATIVE 158dd10 │ │ 000000000158dcf8 0000000000000008 R_X86_64_RELATIVE 158dd70 │ │ 000000000158dd30 0000000000000008 R_X86_64_RELATIVE 439308 │ │ 000000000158dd38 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ -000000000158dd60 0000000000000008 R_X86_64_RELATIVE 45916b │ │ +000000000158dd60 0000000000000008 R_X86_64_RELATIVE 459144 │ │ 000000000158dd68 0000000000000008 R_X86_64_RELATIVE 1291dd0 │ │ 000000000158dd88 0000000000000008 R_X86_64_RELATIVE 42a756 │ │ 000000000158dd90 0000000000000008 R_X86_64_RELATIVE 125f5f0 │ │ 000000000158dda8 0000000000000008 R_X86_64_RELATIVE 158ddd0 │ │ 000000000158ddc8 0000000000000008 R_X86_64_RELATIVE 42a75e │ │ 000000000158dde8 0000000000000008 R_X86_64_RELATIVE 42d789 │ │ 000000000158ddf0 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ @@ -46159,17 +46159,17 @@ │ │ 000000000158dee8 0000000000000008 R_X86_64_RELATIVE 445a06 │ │ 000000000158def0 0000000000000008 R_X86_64_RELATIVE 1291df0 │ │ 000000000158df10 0000000000000008 R_X86_64_RELATIVE 43b3ee │ │ 000000000158df18 0000000000000008 R_X86_64_RELATIVE 125f4f0 │ │ 000000000158df28 0000000000000008 R_X86_64_RELATIVE 444626 │ │ 000000000158df38 0000000000000008 R_X86_64_RELATIVE 4406aa │ │ 000000000158df48 0000000000000008 R_X86_64_RELATIVE 44a1c4 │ │ -000000000158df58 0000000000000008 R_X86_64_RELATIVE 4538f3 │ │ +000000000158df58 0000000000000008 R_X86_64_RELATIVE 4538cc │ │ 000000000158df68 0000000000000008 R_X86_64_RELATIVE 44de0a │ │ -000000000158df78 0000000000000008 R_X86_64_RELATIVE 45566d │ │ +000000000158df78 0000000000000008 R_X86_64_RELATIVE 455646 │ │ 000000000158df88 0000000000000008 R_X86_64_RELATIVE 42e1bb │ │ 000000000158df98 0000000000000008 R_X86_64_RELATIVE 42a77a │ │ 000000000158dfa8 0000000000000008 R_X86_64_RELATIVE 474cc0 │ │ 000000000158dfb8 0000000000000008 R_X86_64_RELATIVE 460eb2 │ │ 000000000158dfc8 0000000000000008 R_X86_64_RELATIVE 474d38 │ │ 000000000158dfd8 0000000000000008 R_X86_64_RELATIVE 44de2b │ │ 000000000158dfe8 0000000000000008 R_X86_64_RELATIVE 474db0 │ │ @@ -46179,52 +46179,52 @@ │ │ 000000000158e028 0000000000000008 R_X86_64_RELATIVE 474eb8 │ │ 000000000158e038 0000000000000008 R_X86_64_RELATIVE 437471 │ │ 000000000158e048 0000000000000008 R_X86_64_RELATIVE 474f48 │ │ 000000000158e058 0000000000000008 R_X86_64_RELATIVE 437471 │ │ 000000000158e068 0000000000000008 R_X86_64_RELATIVE 474fec │ │ 000000000158e078 0000000000000008 R_X86_64_RELATIVE 42a78c │ │ 000000000158e088 0000000000000008 R_X86_64_RELATIVE 475090 │ │ -000000000158e098 0000000000000008 R_X86_64_RELATIVE 45189f │ │ +000000000158e098 0000000000000008 R_X86_64_RELATIVE 451878 │ │ 000000000158e0a8 0000000000000008 R_X86_64_RELATIVE 475130 │ │ 000000000158e0b8 0000000000000008 R_X86_64_RELATIVE 440b3f │ │ 000000000158e0c8 0000000000000008 R_X86_64_RELATIVE 4751f0 │ │ 000000000158e0d8 0000000000000008 R_X86_64_RELATIVE 433c82 │ │ 000000000158e0e8 0000000000000008 R_X86_64_RELATIVE 4752bc │ │ 000000000158e0f8 0000000000000008 R_X86_64_RELATIVE 460edd │ │ 000000000158e108 0000000000000008 R_X86_64_RELATIVE 47538c │ │ 000000000158e118 0000000000000008 R_X86_64_RELATIVE 463075 │ │ 000000000158e128 0000000000000008 R_X86_64_RELATIVE 4754d0 │ │ 000000000158e138 0000000000000008 R_X86_64_RELATIVE 44462f │ │ 000000000158e148 0000000000000008 R_X86_64_RELATIVE 475680 │ │ 000000000158e158 0000000000000008 R_X86_64_RELATIVE 43ee55 │ │ 000000000158e168 0000000000000008 R_X86_64_RELATIVE 475734 │ │ -000000000158e178 0000000000000008 R_X86_64_RELATIVE 4518c5 │ │ +000000000158e178 0000000000000008 R_X86_64_RELATIVE 45189e │ │ 000000000158e188 0000000000000008 R_X86_64_RELATIVE 4757e8 │ │ -000000000158e198 0000000000000008 R_X86_64_RELATIVE 4518c5 │ │ +000000000158e198 0000000000000008 R_X86_64_RELATIVE 45189e │ │ 000000000158e1a8 0000000000000008 R_X86_64_RELATIVE 47589c │ │ 000000000158e1b8 0000000000000008 R_X86_64_RELATIVE 42e1c6 │ │ 000000000158e1c8 0000000000000008 R_X86_64_RELATIVE 475974 │ │ 000000000158e1d8 0000000000000008 R_X86_64_RELATIVE 42e1c6 │ │ 000000000158e1e8 0000000000000008 R_X86_64_RELATIVE 475a4c │ │ 000000000158e1f8 0000000000000008 R_X86_64_RELATIVE 42e1c6 │ │ 000000000158e208 0000000000000008 R_X86_64_RELATIVE 475b24 │ │ 000000000158e210 0000000000000008 R_X86_64_RELATIVE 12a2d60 │ │ 000000000158e218 0000000000000008 R_X86_64_RELATIVE 43d355 │ │ 000000000158e228 0000000000000008 R_X86_64_RELATIVE 475c48 │ │ -000000000158e238 0000000000000008 R_X86_64_RELATIVE 4518ec │ │ +000000000158e238 0000000000000008 R_X86_64_RELATIVE 4518c5 │ │ 000000000158e248 0000000000000008 R_X86_64_RELATIVE 475cc8 │ │ -000000000158e258 0000000000000008 R_X86_64_RELATIVE 4518ec │ │ +000000000158e258 0000000000000008 R_X86_64_RELATIVE 4518c5 │ │ 000000000158e268 0000000000000008 R_X86_64_RELATIVE 475d48 │ │ 000000000158e278 0000000000000008 R_X86_64_RELATIVE 42c456 │ │ 000000000158e288 0000000000000008 R_X86_64_RELATIVE 475dd4 │ │ 000000000158e298 0000000000000008 R_X86_64_RELATIVE 43b40f │ │ 000000000158e2a8 0000000000000008 R_X86_64_RELATIVE 475e60 │ │ 000000000158e2b8 0000000000000008 R_X86_64_RELATIVE 44fb60 │ │ 000000000158e2c8 0000000000000008 R_X86_64_RELATIVE 475ef0 │ │ -000000000158e2d8 0000000000000008 R_X86_64_RELATIVE 4538f9 │ │ +000000000158e2d8 0000000000000008 R_X86_64_RELATIVE 4538d2 │ │ 000000000158e2e8 0000000000000008 R_X86_64_RELATIVE 475f80 │ │ 000000000158e2f8 0000000000000008 R_X86_64_RELATIVE 45eec3 │ │ 000000000158e308 0000000000000008 R_X86_64_RELATIVE 476010 │ │ 000000000158e318 0000000000000008 R_X86_64_RELATIVE 430013 │ │ 000000000158e328 0000000000000008 R_X86_64_RELATIVE 4760cc │ │ 000000000158e338 0000000000000008 R_X86_64_RELATIVE 430013 │ │ 000000000158e348 0000000000000008 R_X86_64_RELATIVE 476188 │ │ @@ -46256,37 +46256,37 @@ │ │ 000000000158e4e8 0000000000000008 R_X86_64_RELATIVE 476e8c │ │ 000000000158e4f8 0000000000000008 R_X86_64_RELATIVE 42e1ed │ │ 000000000158e508 0000000000000008 R_X86_64_RELATIVE 476f40 │ │ 000000000158e518 0000000000000008 R_X86_64_RELATIVE 42e1ed │ │ 000000000158e528 0000000000000008 R_X86_64_RELATIVE 476ff4 │ │ 000000000158e538 0000000000000008 R_X86_64_RELATIVE 42e1ed │ │ 000000000158e548 0000000000000008 R_X86_64_RELATIVE 4770a8 │ │ -000000000158e558 0000000000000008 R_X86_64_RELATIVE 459176 │ │ +000000000158e558 0000000000000008 R_X86_64_RELATIVE 45914f │ │ 000000000158e568 0000000000000008 R_X86_64_RELATIVE 47715c │ │ -000000000158e578 0000000000000008 R_X86_64_RELATIVE 453920 │ │ +000000000158e578 0000000000000008 R_X86_64_RELATIVE 4538f9 │ │ 000000000158e588 0000000000000008 R_X86_64_RELATIVE 477234 │ │ -000000000158e598 0000000000000008 R_X86_64_RELATIVE 453920 │ │ +000000000158e598 0000000000000008 R_X86_64_RELATIVE 4538f9 │ │ 000000000158e5a8 0000000000000008 R_X86_64_RELATIVE 47730c │ │ -000000000158e5b8 0000000000000008 R_X86_64_RELATIVE 453920 │ │ +000000000158e5b8 0000000000000008 R_X86_64_RELATIVE 4538f9 │ │ 000000000158e5c8 0000000000000008 R_X86_64_RELATIVE 4773e4 │ │ 000000000158e5d8 0000000000000008 R_X86_64_RELATIVE 45b122 │ │ 000000000158e5e8 0000000000000008 R_X86_64_RELATIVE 4774c8 │ │ 000000000158e5f8 0000000000000008 R_X86_64_RELATIVE 44fb91 │ │ 000000000158e608 0000000000000008 R_X86_64_RELATIVE 4775c4 │ │ 000000000158e618 0000000000000008 R_X86_64_RELATIVE 4462ca │ │ 000000000158e628 0000000000000008 R_X86_64_RELATIVE 4776f8 │ │ -000000000158e638 0000000000000008 R_X86_64_RELATIVE 45919e │ │ +000000000158e638 0000000000000008 R_X86_64_RELATIVE 459177 │ │ 000000000158e648 0000000000000008 R_X86_64_RELATIVE 477824 │ │ 000000000158e658 0000000000000008 R_X86_64_RELATIVE 4374c3 │ │ 000000000158e668 0000000000000008 R_X86_64_RELATIVE 477978 │ │ 000000000158e678 0000000000000008 R_X86_64_RELATIVE 444682 │ │ 000000000158e688 0000000000000008 R_X86_64_RELATIVE 475e60 │ │ 000000000158e698 0000000000000008 R_X86_64_RELATIVE 44fb60 │ │ 000000000158e6a8 0000000000000008 R_X86_64_RELATIVE 475c48 │ │ -000000000158e6b8 0000000000000008 R_X86_64_RELATIVE 4518ec │ │ +000000000158e6b8 0000000000000008 R_X86_64_RELATIVE 4518c5 │ │ 000000000158e6c8 0000000000000008 R_X86_64_RELATIVE 476c04 │ │ 000000000158e6d8 0000000000000008 R_X86_64_RELATIVE 44465a │ │ 000000000158e6e8 0000000000000008 R_X86_64_RELATIVE 474cc0 │ │ 000000000158e6f8 0000000000000008 R_X86_64_RELATIVE 460eb2 │ │ 000000000158e708 0000000000000008 R_X86_64_RELATIVE 474fec │ │ 000000000158e718 0000000000000008 R_X86_64_RELATIVE 42a78c │ │ 000000000158e728 0000000000000008 R_X86_64_RELATIVE 4779e4 │ │ @@ -46312,17 +46312,17 @@ │ │ 000000000158e868 0000000000000008 R_X86_64_RELATIVE 477e70 │ │ 000000000158e878 0000000000000008 R_X86_64_RELATIVE 430060 │ │ 000000000158e888 0000000000000008 R_X86_64_RELATIVE 477f10 │ │ 000000000158e898 0000000000000008 R_X86_64_RELATIVE 435b37 │ │ 000000000158e8a8 0000000000000008 R_X86_64_RELATIVE 477fc8 │ │ 000000000158e8b8 0000000000000008 R_X86_64_RELATIVE 435b37 │ │ 000000000158e8c8 0000000000000008 R_X86_64_RELATIVE 478080 │ │ -000000000158e8d8 0000000000000008 R_X86_64_RELATIVE 4573aa │ │ +000000000158e8d8 0000000000000008 R_X86_64_RELATIVE 457383 │ │ 000000000158e8e8 0000000000000008 R_X86_64_RELATIVE 478150 │ │ -000000000158e8f8 0000000000000008 R_X86_64_RELATIVE 4573aa │ │ +000000000158e8f8 0000000000000008 R_X86_64_RELATIVE 457383 │ │ 000000000158e908 0000000000000008 R_X86_64_RELATIVE 478220 │ │ 000000000158e918 0000000000000008 R_X86_64_RELATIVE 442a20 │ │ 000000000158e928 0000000000000008 R_X86_64_RELATIVE 478320 │ │ 000000000158e938 0000000000000008 R_X86_64_RELATIVE 442a20 │ │ 000000000158e948 0000000000000008 R_X86_64_RELATIVE 478420 │ │ 000000000158e958 0000000000000008 R_X86_64_RELATIVE 42a7dd │ │ 000000000158e968 0000000000000008 R_X86_64_RELATIVE 478550 │ │ @@ -46776,27 +46776,27 @@ │ │ 0000000001593d10 0000000000000008 R_X86_64_RELATIVE 42c564 │ │ 0000000001593d20 0000000000000008 R_X86_64_RELATIVE 444762 │ │ 0000000001593d30 0000000000000008 R_X86_64_RELATIVE 4631a1 │ │ 0000000001593d40 0000000000000008 R_X86_64_RELATIVE 4375eb │ │ 0000000001593d50 0000000000000008 R_X86_64_RELATIVE 44863a │ │ 0000000001593d60 0000000000000008 R_X86_64_RELATIVE 44c1ce │ │ 0000000001593d70 0000000000000008 R_X86_64_RELATIVE 45efc9 │ │ -0000000001593d80 0000000000000008 R_X86_64_RELATIVE 4539fb │ │ +0000000001593d80 0000000000000008 R_X86_64_RELATIVE 4539d4 │ │ 0000000001593d90 0000000000000008 R_X86_64_RELATIVE 446415 │ │ -0000000001593da0 0000000000000008 R_X86_64_RELATIVE 45574e │ │ +0000000001593da0 0000000000000008 R_X86_64_RELATIVE 455727 │ │ 0000000001593db0 0000000000000008 R_X86_64_RELATIVE 442bff │ │ 0000000001593dc0 0000000000000008 R_X86_64_RELATIVE 44df9c │ │ 0000000001593dd0 0000000000000008 R_X86_64_RELATIVE 44a388 │ │ 0000000001593de0 0000000000000008 R_X86_64_RELATIVE 442c09 │ │ -0000000001593df0 0000000000000008 R_X86_64_RELATIVE 451a70 │ │ -0000000001593e00 0000000000000008 R_X86_64_RELATIVE 459371 │ │ +0000000001593df0 0000000000000008 R_X86_64_RELATIVE 451a49 │ │ +0000000001593e00 0000000000000008 R_X86_64_RELATIVE 45934a │ │ 0000000001593e10 0000000000000008 R_X86_64_RELATIVE 440d68 │ │ -0000000001593e20 0000000000000008 R_X86_64_RELATIVE 45937c │ │ +0000000001593e20 0000000000000008 R_X86_64_RELATIVE 459355 │ │ 0000000001593e30 0000000000000008 R_X86_64_RELATIVE 44fca3 │ │ -0000000001593e40 0000000000000008 R_X86_64_RELATIVE 453a05 │ │ +0000000001593e40 0000000000000008 R_X86_64_RELATIVE 4539de │ │ 0000000001593e50 0000000000000008 R_X86_64_RELATIVE 43d4c6 │ │ 0000000001593e60 0000000000000008 R_X86_64_RELATIVE 433da3 │ │ 0000000001593e70 0000000000000008 R_X86_64_RELATIVE 435c52 │ │ 0000000001593e80 0000000000000008 R_X86_64_RELATIVE 4301b5 │ │ 0000000001593e90 0000000000000008 R_X86_64_RELATIVE 44a392 │ │ 0000000001593ea0 0000000000000008 R_X86_64_RELATIVE 428955 │ │ 0000000001593eb0 0000000000000008 R_X86_64_RELATIVE 4301bf │ │ @@ -46807,68 +46807,68 @@ │ │ 0000000001593f00 0000000000000008 R_X86_64_RELATIVE 42c56e │ │ 0000000001593f10 0000000000000008 R_X86_64_RELATIVE 45efd3 │ │ 0000000001593f20 0000000000000008 R_X86_64_RELATIVE 44641f │ │ 0000000001593f30 0000000000000008 R_X86_64_RELATIVE 435c5c │ │ 0000000001593f40 0000000000000008 R_X86_64_RELATIVE 45b22d │ │ 0000000001593f50 0000000000000008 R_X86_64_RELATIVE 446429 │ │ 0000000001593f60 0000000000000008 R_X86_64_RELATIVE 4375f5 │ │ -0000000001593f70 0000000000000008 R_X86_64_RELATIVE 451a7b │ │ +0000000001593f70 0000000000000008 R_X86_64_RELATIVE 451a54 │ │ 0000000001593f80 0000000000000008 R_X86_64_RELATIVE 4631ab │ │ -0000000001593f90 0000000000000008 R_X86_64_RELATIVE 455758 │ │ +0000000001593f90 0000000000000008 R_X86_64_RELATIVE 455731 │ │ 0000000001593fa0 0000000000000008 R_X86_64_RELATIVE 42895f │ │ -0000000001593fb0 0000000000000008 R_X86_64_RELATIVE 4574f6 │ │ +0000000001593fb0 0000000000000008 R_X86_64_RELATIVE 4574cf │ │ 0000000001593fc0 0000000000000008 R_X86_64_RELATIVE 45d1d0 │ │ 0000000001593fd0 0000000000000008 R_X86_64_RELATIVE 43eef7 │ │ 0000000001593fe0 0000000000000008 R_X86_64_RELATIVE 42c578 │ │ 0000000001593ff0 0000000000000008 R_X86_64_RELATIVE 42896a │ │ 0000000001594000 0000000000000008 R_X86_64_RELATIVE 44dfa6 │ │ 0000000001594010 0000000000000008 R_X86_64_RELATIVE 42e300 │ │ -0000000001594020 0000000000000008 R_X86_64_RELATIVE 455763 │ │ +0000000001594020 0000000000000008 R_X86_64_RELATIVE 45573c │ │ 0000000001594030 0000000000000008 R_X86_64_RELATIVE 446433 │ │ 0000000001594040 0000000000000008 R_X86_64_RELATIVE 44476c │ │ -0000000001594050 0000000000000008 R_X86_64_RELATIVE 45576e │ │ +0000000001594050 0000000000000008 R_X86_64_RELATIVE 455747 │ │ 0000000001594060 0000000000000008 R_X86_64_RELATIVE 440d73 │ │ 0000000001594070 0000000000000008 R_X86_64_RELATIVE 444777 │ │ -0000000001594080 0000000000000008 R_X86_64_RELATIVE 451a86 │ │ +0000000001594080 0000000000000008 R_X86_64_RELATIVE 451a5f │ │ 0000000001594090 0000000000000008 R_X86_64_RELATIVE 435c66 │ │ 00000000015940a0 0000000000000008 R_X86_64_RELATIVE 4631b6 │ │ -00000000015940b0 0000000000000008 R_X86_64_RELATIVE 453a10 │ │ +00000000015940b0 0000000000000008 R_X86_64_RELATIVE 4539e9 │ │ 00000000015940c0 0000000000000008 R_X86_64_RELATIVE 448644 │ │ 00000000015940d0 0000000000000008 R_X86_64_RELATIVE 4375ff │ │ 00000000015940e0 0000000000000008 R_X86_64_RELATIVE 45b237 │ │ 00000000015940f0 0000000000000008 R_X86_64_RELATIVE 45b24e │ │ 0000000001594100 0000000000000008 R_X86_64_RELATIVE 44a39c │ │ 0000000001594110 0000000000000008 R_X86_64_RELATIVE 42a966 │ │ 0000000001594120 0000000000000008 R_X86_64_RELATIVE 44fcae │ │ 0000000001594130 0000000000000008 R_X86_64_RELATIVE 44c1d8 │ │ 0000000001594140 0000000000000008 R_X86_64_RELATIVE 44643e │ │ 0000000001594150 0000000000000008 R_X86_64_RELATIVE 431f74 │ │ 0000000001594160 0000000000000008 R_X86_64_RELATIVE 428975 │ │ 0000000001594170 0000000000000008 R_X86_64_RELATIVE 44478e │ │ -0000000001594180 0000000000000008 R_X86_64_RELATIVE 451a9d │ │ +0000000001594180 0000000000000008 R_X86_64_RELATIVE 451a76 │ │ 0000000001594190 0000000000000008 R_X86_64_RELATIVE 45efdd │ │ -00000000015941a0 0000000000000008 R_X86_64_RELATIVE 455779 │ │ +00000000015941a0 0000000000000008 R_X86_64_RELATIVE 455752 │ │ 00000000015941b0 0000000000000008 R_X86_64_RELATIVE 433dad │ │ 00000000015941c0 0000000000000008 R_X86_64_RELATIVE 45b266 │ │ 00000000015941d0 0000000000000008 R_X86_64_RELATIVE 44c1e6 │ │ 00000000015941e0 0000000000000008 R_X86_64_RELATIVE 461074 │ │ 00000000015941f0 0000000000000008 R_X86_64_RELATIVE 42c583 │ │ 0000000001594200 0000000000000008 R_X86_64_RELATIVE 435c7d │ │ 0000000001594210 0000000000000008 R_X86_64_RELATIVE 4631cd │ │ 0000000001594220 0000000000000008 R_X86_64_RELATIVE 437527 │ │ 0000000001594230 0000000000000008 R_X86_64_RELATIVE 44a3b4 │ │ 0000000001594240 0000000000000008 R_X86_64_RELATIVE 44479e │ │ 0000000001594250 0000000000000008 R_X86_64_RELATIVE 433dbd │ │ 0000000001594260 0000000000000008 R_X86_64_RELATIVE 44dfb1 │ │ 0000000001594270 0000000000000008 R_X86_64_RELATIVE 442c14 │ │ -0000000001594280 0000000000000008 R_X86_64_RELATIVE 455789 │ │ -0000000001594290 0000000000000008 R_X86_64_RELATIVE 45578f │ │ +0000000001594280 0000000000000008 R_X86_64_RELATIVE 455762 │ │ +0000000001594290 0000000000000008 R_X86_64_RELATIVE 455768 │ │ 00000000015942a0 0000000000000008 R_X86_64_RELATIVE 45b276 │ │ 00000000015942b0 0000000000000008 R_X86_64_RELATIVE 42a97e │ │ -00000000015942c0 0000000000000008 R_X86_64_RELATIVE 455795 │ │ +00000000015942c0 0000000000000008 R_X86_64_RELATIVE 45576e │ │ 00000000015942d0 0000000000000008 R_X86_64_RELATIVE 44644e │ │ 00000000015942e0 0000000000000008 R_X86_64_RELATIVE 43ef02 │ │ 00000000015942f0 0000000000000008 R_X86_64_RELATIVE 431f84 │ │ 0000000001594300 0000000000000008 R_X86_64_RELATIVE 428985 │ │ 0000000001594310 0000000000000008 R_X86_64_RELATIVE 45efed │ │ 0000000001594320 0000000000000008 R_X86_64_RELATIVE 12dc1c0 │ │ 0000000001594328 0000000000000008 R_X86_64_RELATIVE 12dc1e0 │ │ @@ -46974,15 +46974,15 @@ │ │ 0000000001595608 0000000000000008 R_X86_64_RELATIVE 12e6450 │ │ 0000000001595620 0000000000000008 R_X86_64_RELATIVE 1595650 │ │ 0000000001595640 0000000000000008 R_X86_64_RELATIVE 440dce │ │ 0000000001595668 0000000000000008 R_X86_64_RELATIVE 431a89 │ │ 0000000001595670 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 0000000001595690 0000000000000008 R_X86_64_RELATIVE 43b545 │ │ 0000000001595698 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ -00000000015956b8 0000000000000008 R_X86_64_RELATIVE 451b9e │ │ +00000000015956b8 0000000000000008 R_X86_64_RELATIVE 451b77 │ │ 00000000015956c0 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015956e0 0000000000000008 R_X86_64_RELATIVE 432016 │ │ 00000000015956e8 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 0000000001595708 0000000000000008 R_X86_64_RELATIVE 44c284 │ │ 0000000001595710 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 0000000001595728 0000000000000008 R_X86_64_RELATIVE 1595750 │ │ 0000000001595748 0000000000000008 R_X86_64_RELATIVE 43b553 │ │ @@ -46994,15 +46994,15 @@ │ │ 00000000015957d0 0000000000000008 R_X86_64_RELATIVE 4289c3 │ │ 00000000015957f8 0000000000000008 R_X86_64_RELATIVE 431a89 │ │ 0000000001595800 0000000000000008 R_X86_64_RELATIVE 125f5f0 │ │ 0000000001595820 0000000000000008 R_X86_64_RELATIVE 435ce2 │ │ 0000000001595828 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 0000000001595848 0000000000000008 R_X86_64_RELATIVE 433de8 │ │ 0000000001595850 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ -0000000001595870 0000000000000008 R_X86_64_RELATIVE 451ba8 │ │ +0000000001595870 0000000000000008 R_X86_64_RELATIVE 451b81 │ │ 0000000001595878 0000000000000008 R_X86_64_RELATIVE 125fab0 │ │ 0000000001595890 0000000000000008 R_X86_64_RELATIVE 15958c0 │ │ 00000000015958b0 0000000000000008 R_X86_64_RELATIVE 42c5d4 │ │ 00000000015958d8 0000000000000008 R_X86_64_RELATIVE 448720 │ │ 00000000015958e0 0000000000000008 R_X86_64_RELATIVE 125fab0 │ │ 0000000001595900 0000000000000008 R_X86_64_RELATIVE 42e358 │ │ 0000000001595908 0000000000000008 R_X86_64_RELATIVE 125fab0 │ │ @@ -47010,25 +47010,25 @@ │ │ 0000000001595940 0000000000000008 R_X86_64_RELATIVE 43d572 │ │ 0000000001595968 0000000000000008 R_X86_64_RELATIVE 431a89 │ │ 0000000001595970 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 0000000001595990 0000000000000008 R_X86_64_RELATIVE 435ce2 │ │ 0000000001595998 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015959a8 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015959b8 0000000000000008 R_X86_64_RELATIVE 4426be │ │ -00000000015959c8 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015959c8 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015959d8 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ 00000000015959e8 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ 00000000015959f8 0000000000000008 R_X86_64_RELATIVE 440702 │ │ 0000000001595a08 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ 0000000001595a18 0000000000000008 R_X86_64_RELATIVE 437527 │ │ 0000000001595a28 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ -0000000001595a38 0000000000000008 R_X86_64_RELATIVE 45184b │ │ +0000000001595a38 0000000000000008 R_X86_64_RELATIVE 451824 │ │ 0000000001595a48 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ 0000000001595a58 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ -0000000001595a68 0000000000000008 R_X86_64_RELATIVE 456d11 │ │ +0000000001595a68 0000000000000008 R_X86_64_RELATIVE 456cea │ │ 0000000001595a70 0000000000000008 R_X86_64_RELATIVE 12ea9b0 │ │ 0000000001595a80 0000000000000008 R_X86_64_RELATIVE 12eaba0 │ │ 0000000001595a90 0000000000000008 R_X86_64_RELATIVE 12eabd0 │ │ 0000000001595a98 0000000000000008 R_X86_64_RELATIVE 12eac00 │ │ 0000000001595aa0 0000000000000008 R_X86_64_RELATIVE 12eac30 │ │ 0000000001595aa8 0000000000000008 R_X86_64_RELATIVE 12ead30 │ │ 0000000001595ab0 0000000000000008 R_X86_64_RELATIVE 12ead90 │ │ @@ -47039,38 +47039,38 @@ │ │ 0000000001595b28 0000000000000008 R_X86_64_RELATIVE 440df0 │ │ 0000000001595b30 0000000000000008 R_X86_64_RELATIVE 42aa67 │ │ 0000000001595b38 0000000000000008 R_X86_64_RELATIVE 440df0 │ │ 0000000001595b78 0000000000000008 R_X86_64_RELATIVE 440df0 │ │ 0000000001595b88 0000000000000008 R_X86_64_RELATIVE 12ebf20 │ │ 0000000001595bb8 0000000000000008 R_X86_64_RELATIVE 43202f │ │ 0000000001595bc8 0000000000000008 R_X86_64_RELATIVE 12ebf60 │ │ -0000000001595bf8 0000000000000008 R_X86_64_RELATIVE 453ab3 │ │ +0000000001595bf8 0000000000000008 R_X86_64_RELATIVE 453a8c │ │ 0000000001595c08 0000000000000008 R_X86_64_RELATIVE 12ebf70 │ │ -0000000001595c38 0000000000000008 R_X86_64_RELATIVE 453ab3 │ │ +0000000001595c38 0000000000000008 R_X86_64_RELATIVE 453a8c │ │ 0000000001595c48 0000000000000008 R_X86_64_RELATIVE 12ebf70 │ │ -0000000001595c78 0000000000000008 R_X86_64_RELATIVE 451c3e │ │ -0000000001595cb8 0000000000000008 R_X86_64_RELATIVE 451c3e │ │ +0000000001595c78 0000000000000008 R_X86_64_RELATIVE 451c17 │ │ +0000000001595cb8 0000000000000008 R_X86_64_RELATIVE 451c17 │ │ 0000000001595cf8 0000000000000008 R_X86_64_RELATIVE 428a07 │ │ 0000000001595d38 0000000000000008 R_X86_64_RELATIVE 428a07 │ │ 0000000001595d78 0000000000000008 R_X86_64_RELATIVE 43efa6 │ │ 0000000001595d88 0000000000000008 R_X86_64_RELATIVE 12ec070 │ │ 0000000001595db8 0000000000000008 R_X86_64_RELATIVE 43efa6 │ │ 0000000001595dc8 0000000000000008 R_X86_64_RELATIVE 12ec070 │ │ 0000000001595de8 0000000000000008 R_X86_64_RELATIVE 463250 │ │ -0000000001595df8 0000000000000008 R_X86_64_RELATIVE 456a8b │ │ +0000000001595df8 0000000000000008 R_X86_64_RELATIVE 456a64 │ │ 0000000001595e08 0000000000000008 R_X86_64_RELATIVE 12ec110 │ │ 0000000001595e28 0000000000000008 R_X86_64_RELATIVE 44e069 │ │ 0000000001595e38 0000000000000008 R_X86_64_RELATIVE 433d9d │ │ 0000000001595e68 0000000000000008 R_X86_64_RELATIVE 4447fe │ │ 0000000001595e78 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 0000000001595ea8 0000000000000008 R_X86_64_RELATIVE 45d232 │ │ 0000000001595eb8 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 0000000001595ec8 0000000000000008 R_X86_64_RELATIVE 12ec1c0 │ │ 0000000001595ee8 0000000000000008 R_X86_64_RELATIVE 463250 │ │ -0000000001595ef8 0000000000000008 R_X86_64_RELATIVE 456a8b │ │ +0000000001595ef8 0000000000000008 R_X86_64_RELATIVE 456a64 │ │ 0000000001595f08 0000000000000008 R_X86_64_RELATIVE 12ec110 │ │ 0000000001595f28 0000000000000008 R_X86_64_RELATIVE 44e069 │ │ 0000000001595f38 0000000000000008 R_X86_64_RELATIVE 433d9d │ │ 0000000001595f68 0000000000000008 R_X86_64_RELATIVE 4447fe │ │ 0000000001595f78 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 0000000001595f88 0000000000000008 R_X86_64_RELATIVE 12ec2b0 │ │ 0000000001595fa8 0000000000000008 R_X86_64_RELATIVE 45d232 │ │ @@ -47080,63 +47080,63 @@ │ │ 0000000001595ff8 0000000000000008 R_X86_64_RELATIVE 42e2d9 │ │ 0000000001596028 0000000000000008 R_X86_64_RELATIVE 43953c │ │ 0000000001596038 0000000000000008 R_X86_64_RELATIVE 463188 │ │ 0000000001596068 0000000000000008 R_X86_64_RELATIVE 43d57b │ │ 0000000001596078 0000000000000008 R_X86_64_RELATIVE 45efb5 │ │ 00000000015960a8 0000000000000008 R_X86_64_RELATIVE 440df7 │ │ 00000000015960b8 0000000000000008 R_X86_64_RELATIVE 433d9d │ │ -00000000015960e8 0000000000000008 R_X86_64_RELATIVE 453abe │ │ +00000000015960e8 0000000000000008 R_X86_64_RELATIVE 453a97 │ │ 00000000015960f8 0000000000000008 R_X86_64_RELATIVE 463188 │ │ 0000000001596128 0000000000000008 R_X86_64_RELATIVE 42e36a │ │ 0000000001596138 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 0000000001596148 0000000000000008 R_X86_64_RELATIVE 12ebf70 │ │ -0000000001596168 0000000000000008 R_X86_64_RELATIVE 453ad2 │ │ +0000000001596168 0000000000000008 R_X86_64_RELATIVE 453aab │ │ 0000000001596178 0000000000000008 R_X86_64_RELATIVE 42d907 │ │ 0000000001596188 0000000000000008 R_X86_64_RELATIVE 12ec360 │ │ 00000000015961a8 0000000000000008 R_X86_64_RELATIVE 42e37a │ │ 00000000015961b8 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 00000000015961c8 0000000000000008 R_X86_64_RELATIVE 12ec480 │ │ 00000000015961e8 0000000000000008 R_X86_64_RELATIVE 43efad │ │ 00000000015961f8 0000000000000008 R_X86_64_RELATIVE 440e09 │ │ 0000000001596208 0000000000000008 R_X86_64_RELATIVE 12ec520 │ │ 0000000001596238 0000000000000008 R_X86_64_RELATIVE 43202f │ │ 0000000001596248 0000000000000008 R_X86_64_RELATIVE 12ec600 │ │ 0000000001596268 0000000000000008 R_X86_64_RELATIVE 44e07f │ │ -0000000001596278 0000000000000008 R_X86_64_RELATIVE 453ab3 │ │ +0000000001596278 0000000000000008 R_X86_64_RELATIVE 453a8c │ │ 0000000001596288 0000000000000008 R_X86_64_RELATIVE 12ebf70 │ │ -00000000015962b8 0000000000000008 R_X86_64_RELATIVE 453ab3 │ │ +00000000015962b8 0000000000000008 R_X86_64_RELATIVE 453a8c │ │ 00000000015962c8 0000000000000008 R_X86_64_RELATIVE 12ebf70 │ │ -00000000015962f8 0000000000000008 R_X86_64_RELATIVE 451c3e │ │ -0000000001596338 0000000000000008 R_X86_64_RELATIVE 451c3e │ │ +00000000015962f8 0000000000000008 R_X86_64_RELATIVE 451c17 │ │ +0000000001596338 0000000000000008 R_X86_64_RELATIVE 451c17 │ │ 0000000001596378 0000000000000008 R_X86_64_RELATIVE 428a07 │ │ 00000000015963b8 0000000000000008 R_X86_64_RELATIVE 428a07 │ │ -00000000015963e8 0000000000000008 R_X86_64_RELATIVE 453ad2 │ │ +00000000015963e8 0000000000000008 R_X86_64_RELATIVE 453aab │ │ 00000000015963f8 0000000000000008 R_X86_64_RELATIVE 42d907 │ │ 0000000001596408 0000000000000008 R_X86_64_RELATIVE 12ec360 │ │ 0000000001596428 0000000000000008 R_X86_64_RELATIVE 42e37a │ │ 0000000001596438 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 0000000001596448 0000000000000008 R_X86_64_RELATIVE 12ec480 │ │ 0000000001596468 0000000000000008 R_X86_64_RELATIVE 43efad │ │ 0000000001596478 0000000000000008 R_X86_64_RELATIVE 440e09 │ │ 0000000001596488 0000000000000008 R_X86_64_RELATIVE 12ec520 │ │ 00000000015964b8 0000000000000008 R_X86_64_RELATIVE 43202f │ │ 00000000015964c8 0000000000000008 R_X86_64_RELATIVE 12ec600 │ │ 00000000015964e8 0000000000000008 R_X86_64_RELATIVE 44e07f │ │ -00000000015964f8 0000000000000008 R_X86_64_RELATIVE 453ab3 │ │ +00000000015964f8 0000000000000008 R_X86_64_RELATIVE 453a8c │ │ 0000000001596508 0000000000000008 R_X86_64_RELATIVE 12ebf70 │ │ -0000000001596538 0000000000000008 R_X86_64_RELATIVE 453ab3 │ │ +0000000001596538 0000000000000008 R_X86_64_RELATIVE 453a8c │ │ 0000000001596548 0000000000000008 R_X86_64_RELATIVE 12ebf70 │ │ -0000000001596578 0000000000000008 R_X86_64_RELATIVE 451c3e │ │ -00000000015965b8 0000000000000008 R_X86_64_RELATIVE 451c3e │ │ +0000000001596578 0000000000000008 R_X86_64_RELATIVE 451c17 │ │ +00000000015965b8 0000000000000008 R_X86_64_RELATIVE 451c17 │ │ 00000000015965f8 0000000000000008 R_X86_64_RELATIVE 428a07 │ │ 0000000001596638 0000000000000008 R_X86_64_RELATIVE 428a07 │ │ 0000000001596668 0000000000000008 R_X86_64_RELATIVE 43efc0 │ │ -0000000001596678 0000000000000008 R_X86_64_RELATIVE 459429 │ │ +0000000001596678 0000000000000008 R_X86_64_RELATIVE 459402 │ │ 0000000001596688 0000000000000008 R_X86_64_RELATIVE 12ec610 │ │ -00000000015966b8 0000000000000008 R_X86_64_RELATIVE 459429 │ │ +00000000015966b8 0000000000000008 R_X86_64_RELATIVE 459402 │ │ 00000000015966c8 0000000000000008 R_X86_64_RELATIVE 12ec610 │ │ 00000000015966e8 0000000000000008 R_X86_64_RELATIVE 4610f8 │ │ 00000000015966f8 0000000000000008 R_X86_64_RELATIVE 428a0f │ │ 0000000001596708 0000000000000008 R_X86_64_RELATIVE 12ebf70 │ │ 0000000001596738 0000000000000008 R_X86_64_RELATIVE 428a0f │ │ 0000000001596748 0000000000000008 R_X86_64_RELATIVE 12ebf70 │ │ 0000000001596768 0000000000000008 R_X86_64_RELATIVE 42c5e0 │ │ @@ -47156,30 +47156,30 @@ │ │ 00000000015968f8 0000000000000008 R_X86_64_RELATIVE 43765b │ │ 0000000001596928 0000000000000008 R_X86_64_RELATIVE 45d23d │ │ 0000000001596938 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 0000000001596948 0000000000000008 R_X86_64_RELATIVE 12ebf70 │ │ 0000000001596968 0000000000000008 R_X86_64_RELATIVE 428a1b │ │ 0000000001596978 0000000000000008 R_X86_64_RELATIVE 428a0f │ │ 0000000001596988 0000000000000008 R_X86_64_RELATIVE 12ebf70 │ │ -00000000015969a8 0000000000000008 R_X86_64_RELATIVE 459432 │ │ +00000000015969a8 0000000000000008 R_X86_64_RELATIVE 45940b │ │ 00000000015969b8 0000000000000008 R_X86_64_RELATIVE 42c5f0 │ │ 00000000015969e8 0000000000000008 R_X86_64_RELATIVE 432038 │ │ 00000000015969f8 0000000000000008 R_X86_64_RELATIVE 43762b │ │ 0000000001596a28 0000000000000008 R_X86_64_RELATIVE 461104 │ │ 0000000001596a38 0000000000000008 R_X86_64_RELATIVE 435373 │ │ 0000000001596a68 0000000000000008 R_X86_64_RELATIVE 45f067 │ │ 0000000001596a78 0000000000000008 R_X86_64_RELATIVE 43766e │ │ 0000000001596aa8 0000000000000008 R_X86_64_RELATIVE 44e08b │ │ 0000000001596ab8 0000000000000008 R_X86_64_RELATIVE 45e302 │ │ 0000000001596ae8 0000000000000008 R_X86_64_RELATIVE 43efd1 │ │ 0000000001596af8 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 0000000001596b08 0000000000000008 R_X86_64_RELATIVE 12ebf70 │ │ -0000000001596b28 0000000000000008 R_X86_64_RELATIVE 455298 │ │ +0000000001596b28 0000000000000008 R_X86_64_RELATIVE 455271 │ │ 0000000001596b30 0000000000000008 R_X86_64_RELATIVE 44e096 │ │ -0000000001596b38 0000000000000008 R_X86_64_RELATIVE 455298 │ │ +0000000001596b38 0000000000000008 R_X86_64_RELATIVE 455271 │ │ 0000000001596b68 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 0000000001596b70 0000000000000008 R_X86_64_RELATIVE 44fd03 │ │ 0000000001596b78 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 0000000001596ba8 0000000000000008 R_X86_64_RELATIVE 43efd1 │ │ 0000000001596bb8 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 0000000001596bc8 0000000000000008 R_X86_64_RELATIVE 12ebf70 │ │ 0000000001596be8 0000000000000008 R_X86_64_RELATIVE 431a89 │ │ @@ -47198,16 +47198,16 @@ │ │ 0000000001596cf0 0000000000000008 R_X86_64_RELATIVE 45b2e9 │ │ 0000000001596cf8 0000000000000008 R_X86_64_RELATIVE 44c2a4 │ │ 0000000001596d28 0000000000000008 R_X86_64_RELATIVE 431a89 │ │ 0000000001596d30 0000000000000008 R_X86_64_RELATIVE 440e1c │ │ 0000000001596d38 0000000000000008 R_X86_64_RELATIVE 431a89 │ │ 0000000001596d68 0000000000000008 R_X86_64_RELATIVE 45b2f1 │ │ 0000000001596d78 0000000000000008 R_X86_64_RELATIVE 43026d │ │ -0000000001596da8 0000000000000008 R_X86_64_RELATIVE 45180c │ │ -0000000001596db8 0000000000000008 R_X86_64_RELATIVE 45180c │ │ +0000000001596da8 0000000000000008 R_X86_64_RELATIVE 4517e5 │ │ +0000000001596db8 0000000000000008 R_X86_64_RELATIVE 4517e5 │ │ 0000000001596de8 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 0000000001596df8 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 0000000001596e28 0000000000000008 R_X86_64_RELATIVE 44fd0b │ │ 0000000001596e38 0000000000000008 R_X86_64_RELATIVE 44fd0b │ │ 0000000001596e78 0000000000000008 R_X86_64_RELATIVE 4369ab │ │ 0000000001596e88 0000000000000008 R_X86_64_RELATIVE 12ecbd0 │ │ 0000000001596ea8 0000000000000008 R_X86_64_RELATIVE 44d272 │ │ @@ -47229,15 +47229,15 @@ │ │ 0000000001597068 0000000000000008 R_X86_64_RELATIVE 44fd18 │ │ 0000000001597088 0000000000000008 R_X86_64_RELATIVE 434d9a │ │ 0000000001597098 0000000000000008 R_X86_64_RELATIVE 43efd4 │ │ 00000000015970b8 0000000000000008 R_X86_64_RELATIVE 45d24f │ │ 00000000015970c8 0000000000000008 R_X86_64_RELATIVE 44f292 │ │ 00000000015970d8 0000000000000008 R_X86_64_RELATIVE 45b2f3 │ │ 00000000015970e8 0000000000000008 R_X86_64_RELATIVE 44c2a9 │ │ -00000000015970f8 0000000000000008 R_X86_64_RELATIVE 451c49 │ │ +00000000015970f8 0000000000000008 R_X86_64_RELATIVE 451c22 │ │ 0000000001597108 0000000000000008 R_X86_64_RELATIVE 43b598 │ │ 0000000001597128 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 0000000001597138 0000000000000008 R_X86_64_RELATIVE 43c851 │ │ 0000000001597148 0000000000000008 R_X86_64_RELATIVE 42bbf4 │ │ 0000000001597158 0000000000000008 R_X86_64_RELATIVE 428a37 │ │ 0000000001597168 0000000000000008 R_X86_64_RELATIVE 44c2ae │ │ 0000000001597178 0000000000000008 R_X86_64_RELATIVE 45d255 │ │ @@ -47251,21 +47251,21 @@ │ │ 0000000001597278 0000000000000008 R_X86_64_RELATIVE 12ed270 │ │ 00000000015972a8 0000000000000008 R_X86_64_RELATIVE 44e0a0 │ │ 00000000015972b8 0000000000000008 R_X86_64_RELATIVE 12ed270 │ │ 00000000015972e8 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 00000000015972f8 0000000000000008 R_X86_64_RELATIVE 12ed3d0 │ │ 0000000001597328 0000000000000008 R_X86_64_RELATIVE 460b51 │ │ 0000000001597338 0000000000000008 R_X86_64_RELATIVE 12ed490 │ │ -0000000001597368 0000000000000008 R_X86_64_RELATIVE 457357 │ │ +0000000001597368 0000000000000008 R_X86_64_RELATIVE 457330 │ │ 0000000001597378 0000000000000008 R_X86_64_RELATIVE 12ed510 │ │ 00000000015973a8 0000000000000008 R_X86_64_RELATIVE 43026d │ │ 00000000015973b8 0000000000000008 R_X86_64_RELATIVE 12ed590 │ │ 00000000015973e8 0000000000000008 R_X86_64_RELATIVE 435373 │ │ 00000000015973f8 0000000000000008 R_X86_64_RELATIVE 12ed600 │ │ -0000000001597428 0000000000000008 R_X86_64_RELATIVE 4575a5 │ │ +0000000001597428 0000000000000008 R_X86_64_RELATIVE 45757e │ │ 0000000001597438 0000000000000008 R_X86_64_RELATIVE 12ed670 │ │ 0000000001597468 0000000000000008 R_X86_64_RELATIVE 45f08e │ │ 0000000001597478 0000000000000008 R_X86_64_RELATIVE 12ed6e0 │ │ 00000000015974a8 0000000000000008 R_X86_64_RELATIVE 448794 │ │ 00000000015974b8 0000000000000008 R_X86_64_RELATIVE 12ed750 │ │ 00000000015974e8 0000000000000008 R_X86_64_RELATIVE 45b2f8 │ │ 00000000015974f8 0000000000000008 R_X86_64_RELATIVE 12ed7c0 │ │ @@ -47275,23 +47275,23 @@ │ │ 0000000001597578 0000000000000008 R_X86_64_RELATIVE 12ed900 │ │ 00000000015975a8 0000000000000008 R_X86_64_RELATIVE 42c63b │ │ 00000000015975b8 0000000000000008 R_X86_64_RELATIVE 12ed9a0 │ │ 00000000015975e8 0000000000000008 R_X86_64_RELATIVE 439555 │ │ 00000000015975f8 0000000000000008 R_X86_64_RELATIVE 12eda40 │ │ 0000000001597628 0000000000000008 R_X86_64_RELATIVE 4487a0 │ │ 0000000001597638 0000000000000008 R_X86_64_RELATIVE 12edae0 │ │ -0000000001597668 0000000000000008 R_X86_64_RELATIVE 453aee │ │ +0000000001597668 0000000000000008 R_X86_64_RELATIVE 453ac7 │ │ 0000000001597678 0000000000000008 R_X86_64_RELATIVE 12edb80 │ │ 00000000015976a8 0000000000000008 R_X86_64_RELATIVE 437686 │ │ 00000000015976b8 0000000000000008 R_X86_64_RELATIVE 12edc20 │ │ 00000000015976e8 0000000000000008 R_X86_64_RELATIVE 42c647 │ │ 00000000015976f8 0000000000000008 R_X86_64_RELATIVE 12edcc0 │ │ 0000000001597728 0000000000000008 R_X86_64_RELATIVE 4464fb │ │ 0000000001597738 0000000000000008 R_X86_64_RELATIVE 12edd30 │ │ -0000000001597768 0000000000000008 R_X86_64_RELATIVE 455863 │ │ +0000000001597768 0000000000000008 R_X86_64_RELATIVE 45583c │ │ 0000000001597778 0000000000000008 R_X86_64_RELATIVE 12edda0 │ │ 00000000015977a8 0000000000000008 R_X86_64_RELATIVE 45f09a │ │ 00000000015977b8 0000000000000008 R_X86_64_RELATIVE 12ede40 │ │ 00000000015977e8 0000000000000008 R_X86_64_RELATIVE 45b304 │ │ 00000000015977f8 0000000000000008 R_X86_64_RELATIVE 12edee0 │ │ 0000000001597828 0000000000000008 R_X86_64_RELATIVE 45f0a8 │ │ 0000000001597838 0000000000000008 R_X86_64_RELATIVE 12edf80 │ │ @@ -47321,15 +47321,15 @@ │ │ 0000000001597b38 0000000000000008 R_X86_64_RELATIVE 12ee6d0 │ │ 0000000001597b68 0000000000000008 R_X86_64_RELATIVE 432048 │ │ 0000000001597b78 0000000000000008 R_X86_64_RELATIVE 12ee770 │ │ 0000000001597ba8 0000000000000008 R_X86_64_RELATIVE 460e7f │ │ 0000000001597bb8 0000000000000008 R_X86_64_RELATIVE 12ee810 │ │ 0000000001597bc0 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 0000000001597bd0 0000000000000008 R_X86_64_RELATIVE 44de21 │ │ -0000000001597be0 0000000000000008 R_X86_64_RELATIVE 451c4e │ │ +0000000001597be0 0000000000000008 R_X86_64_RELATIVE 451c27 │ │ 0000000001597bf0 0000000000000008 R_X86_64_RELATIVE 43026f │ │ 0000000001597c08 0000000000000008 R_X86_64_RELATIVE 12f12e0 │ │ 0000000001597c10 0000000000000008 R_X86_64_RELATIVE 12f1340 │ │ 0000000001597c18 0000000000000008 R_X86_64_RELATIVE 12f1440 │ │ 0000000001597c28 0000000000000008 R_X86_64_RELATIVE 12f1490 │ │ 0000000001597c38 0000000000000008 R_X86_64_RELATIVE 12f1680 │ │ 0000000001597cb8 0000000000000008 R_X86_64_RELATIVE 12f1740 │ │ @@ -47410,31 +47410,31 @@ │ │ 0000000001598228 0000000000000008 R_X86_64_RELATIVE 158c2b8 │ │ 0000000001598230 0000000000000008 R_X86_64_RELATIVE 158c2d0 │ │ 0000000001598238 0000000000000008 R_X86_64_RELATIVE 158c2e8 │ │ 0000000001598240 0000000000000008 R_X86_64_RELATIVE 44c304 │ │ 0000000001598258 0000000000000008 R_X86_64_RELATIVE 158c300 │ │ 0000000001598260 0000000000000008 R_X86_64_RELATIVE 158c318 │ │ 0000000001598268 0000000000000008 R_X86_64_RELATIVE 158c330 │ │ -0000000001598270 0000000000000008 R_X86_64_RELATIVE 451c76 │ │ +0000000001598270 0000000000000008 R_X86_64_RELATIVE 451c4f │ │ 0000000001598288 0000000000000008 R_X86_64_RELATIVE 158c348 │ │ 0000000001598290 0000000000000008 R_X86_64_RELATIVE 158c360 │ │ 0000000001598298 0000000000000008 R_X86_64_RELATIVE 158c378 │ │ 00000000015982a8 0000000000000008 R_X86_64_RELATIVE 4396ad │ │ 00000000015982b8 0000000000000008 R_X86_64_RELATIVE 442d92 │ │ 00000000015982c8 0000000000000008 R_X86_64_RELATIVE 4594c7 │ │ 00000000015982d8 0000000000000008 R_X86_64_RELATIVE 442da1 │ │ 00000000015982e8 0000000000000008 R_X86_64_RELATIVE 44e0fc │ │ 00000000015982f8 0000000000000008 R_X86_64_RELATIVE 45d34b │ │ 0000000001598308 0000000000000008 R_X86_64_RELATIVE 45d357 │ │ 0000000001598318 0000000000000008 R_X86_64_RELATIVE 44a4b4 │ │ -0000000001598328 0000000000000008 R_X86_64_RELATIVE 451ca0 │ │ +0000000001598328 0000000000000008 R_X86_64_RELATIVE 451c79 │ │ 0000000001598338 0000000000000008 R_X86_64_RELATIVE 43f01c │ │ 0000000001598348 0000000000000008 R_X86_64_RELATIVE 45b35e │ │ 0000000001598358 0000000000000008 R_X86_64_RELATIVE 45f136 │ │ -0000000001598368 0000000000000008 R_X86_64_RELATIVE 4558eb │ │ +0000000001598368 0000000000000008 R_X86_64_RELATIVE 4558c4 │ │ 0000000001598378 0000000000000008 R_X86_64_RELATIVE 446570 │ │ 0000000001598388 0000000000000008 R_X86_64_RELATIVE 435d25 │ │ 0000000001598398 0000000000000008 R_X86_64_RELATIVE 42c74e │ │ 00000000015983a8 0000000000000008 R_X86_64_RELATIVE 440e41 │ │ 00000000015983b8 0000000000000008 R_X86_64_RELATIVE 4396ba │ │ 00000000015983c8 0000000000000008 R_X86_64_RELATIVE 446580 │ │ 00000000015983d8 0000000000000008 R_X86_64_RELATIVE 433e9a │ │ @@ -47449,33 +47449,33 @@ │ │ 0000000001598478 0000000000000008 R_X86_64_RELATIVE 42aae0 │ │ 0000000001598488 0000000000000008 R_X86_64_RELATIVE 45b37f │ │ 0000000001598498 0000000000000008 R_X86_64_RELATIVE 430339 │ │ 00000000015984a8 0000000000000008 R_X86_64_RELATIVE 42c761 │ │ 00000000015984b8 0000000000000008 R_X86_64_RELATIVE 44c37e │ │ 00000000015984c8 0000000000000008 R_X86_64_RELATIVE 43d5e4 │ │ 00000000015984d8 0000000000000008 R_X86_64_RELATIVE 4427b1 │ │ -00000000015984e8 0000000000000008 R_X86_64_RELATIVE 44fd69 │ │ +00000000015984e8 0000000000000008 R_X86_64_RELATIVE 44fd42 │ │ 00000000015984f8 0000000000000008 R_X86_64_RELATIVE 44a4d1 │ │ 0000000001598508 0000000000000008 R_X86_64_RELATIVE 433ea9 │ │ -0000000001598518 0000000000000008 R_X86_64_RELATIVE 4558f8 │ │ +0000000001598518 0000000000000008 R_X86_64_RELATIVE 4558d1 │ │ 0000000001598528 0000000000000008 R_X86_64_RELATIVE 42e41d │ │ 0000000001598538 0000000000000008 R_X86_64_RELATIVE 4611d7 │ │ 0000000001598548 0000000000000008 R_X86_64_RELATIVE 43d5f6 │ │ 0000000001598558 0000000000000008 R_X86_64_RELATIVE 428a8b │ │ 0000000001598568 0000000000000008 R_X86_64_RELATIVE 44889c │ │ 0000000001598578 0000000000000008 R_X86_64_RELATIVE 4611eb │ │ 0000000001598588 0000000000000008 R_X86_64_RELATIVE 430350 │ │ 0000000001598598 0000000000000008 R_X86_64_RELATIVE 440e4d │ │ 00000000015985a8 0000000000000008 R_X86_64_RELATIVE 44487f │ │ 00000000015985b8 0000000000000008 R_X86_64_RELATIVE 42c773 │ │ -00000000015985c8 0000000000000008 R_X86_64_RELATIVE 44fd80 │ │ +00000000015985c8 0000000000000008 R_X86_64_RELATIVE 44fd59 │ │ 00000000015985d8 0000000000000008 R_X86_64_RELATIVE 42aaf5 │ │ 00000000015985e8 0000000000000008 R_X86_64_RELATIVE 4396cd │ │ 00000000015985f8 0000000000000008 R_X86_64_RELATIVE 4396df │ │ -0000000001598618 0000000000000008 R_X86_64_RELATIVE 44fd8f │ │ +0000000001598618 0000000000000008 R_X86_64_RELATIVE 44fd68 │ │ 0000000001598628 0000000000000008 R_X86_64_RELATIVE 43f02b │ │ 0000000001598638 0000000000000008 R_X86_64_RELATIVE 4396f9 │ │ 0000000001598648 0000000000000008 R_X86_64_RELATIVE 430367 │ │ 0000000001598658 0000000000000008 R_X86_64_RELATIVE 45d37c │ │ 0000000001598668 0000000000000008 R_X86_64_RELATIVE 43b5dc │ │ 0000000001598678 0000000000000008 R_X86_64_RELATIVE 43b5ed │ │ 0000000001598688 0000000000000008 R_X86_64_RELATIVE 4611fd │ │ @@ -47496,99 +47496,99 @@ │ │ 0000000001598778 0000000000000008 R_X86_64_RELATIVE 43209f │ │ 0000000001598788 0000000000000008 R_X86_64_RELATIVE 43f041 │ │ 0000000001598798 0000000000000008 R_X86_64_RELATIVE 440e5f │ │ 00000000015987a8 0000000000000008 R_X86_64_RELATIVE 44a4fd │ │ 00000000015987b8 0000000000000008 R_X86_64_RELATIVE 42e43e │ │ 00000000015987c8 0000000000000008 R_X86_64_RELATIVE 45f144 │ │ 00000000015987d8 0000000000000008 R_X86_64_RELATIVE 4320b5 │ │ -00000000015987e8 0000000000000008 R_X86_64_RELATIVE 453b54 │ │ +00000000015987e8 0000000000000008 R_X86_64_RELATIVE 453b2d │ │ 00000000015987f8 0000000000000008 R_X86_64_RELATIVE 44e115 │ │ 0000000001598808 0000000000000008 R_X86_64_RELATIVE 45d38b │ │ 0000000001598818 0000000000000008 R_X86_64_RELATIVE 42e452 │ │ 0000000001598828 0000000000000008 R_X86_64_RELATIVE 430387 │ │ 0000000001598838 0000000000000008 R_X86_64_RELATIVE 4303b1 │ │ 0000000001598848 0000000000000008 R_X86_64_RELATIVE 4376e0 │ │ 0000000001598858 0000000000000008 R_X86_64_RELATIVE 442db0 │ │ 0000000001598868 0000000000000008 R_X86_64_RELATIVE 4320c9 │ │ 0000000001598878 0000000000000008 R_X86_64_RELATIVE 4465c6 │ │ 0000000001598888 0000000000000008 R_X86_64_RELATIVE 435d30 │ │ -0000000001598898 0000000000000008 R_X86_64_RELATIVE 451cb2 │ │ +0000000001598898 0000000000000008 R_X86_64_RELATIVE 451c8b │ │ 00000000015988a8 0000000000000008 R_X86_64_RELATIVE 428a9a │ │ 00000000015988b8 0000000000000008 R_X86_64_RELATIVE 4376fa │ │ 00000000015988c8 0000000000000008 R_X86_64_RELATIVE 435d46 │ │ 00000000015988d8 0000000000000008 R_X86_64_RELATIVE 45f159 │ │ 00000000015988e8 0000000000000008 R_X86_64_RELATIVE 43f01c │ │ 00000000015988f8 0000000000000008 R_X86_64_RELATIVE 4320da │ │ 0000000001598908 0000000000000008 R_X86_64_RELATIVE 433ebc │ │ 0000000001598918 0000000000000008 R_X86_64_RELATIVE 437599 │ │ 0000000001598928 0000000000000008 R_X86_64_RELATIVE 44c395 │ │ 0000000001598938 0000000000000008 R_X86_64_RELATIVE 440e74 │ │ 0000000001598948 0000000000000008 R_X86_64_RELATIVE 42ab31 │ │ 0000000001598958 0000000000000008 R_X86_64_RELATIVE 428aa9 │ │ -0000000001598968 0000000000000008 R_X86_64_RELATIVE 451cc8 │ │ +0000000001598968 0000000000000008 R_X86_64_RELATIVE 451ca1 │ │ 0000000001598978 0000000000000008 R_X86_64_RELATIVE 43d619 │ │ 0000000001598988 0000000000000008 R_X86_64_RELATIVE 43970c │ │ 0000000001598998 0000000000000008 R_X86_64_RELATIVE 45b396 │ │ 00000000015989a8 0000000000000008 R_X86_64_RELATIVE 44a510 │ │ 00000000015989b8 0000000000000008 R_X86_64_RELATIVE 44e12d │ │ 00000000015989c8 0000000000000008 R_X86_64_RELATIVE 42a2bc │ │ -00000000015989d8 0000000000000008 R_X86_64_RELATIVE 453b6d │ │ -00000000015989e8 0000000000000008 R_X86_64_RELATIVE 451cdf │ │ +00000000015989d8 0000000000000008 R_X86_64_RELATIVE 453b46 │ │ +00000000015989e8 0000000000000008 R_X86_64_RELATIVE 451cb8 │ │ 00000000015989f8 0000000000000008 R_X86_64_RELATIVE 44c3a9 │ │ 0000000001598a08 0000000000000008 R_X86_64_RELATIVE 43770c │ │ 0000000001598a18 0000000000000008 R_X86_64_RELATIVE 4465db │ │ -0000000001598a28 0000000000000008 R_X86_64_RELATIVE 4575fe │ │ +0000000001598a28 0000000000000008 R_X86_64_RELATIVE 4575d7 │ │ 0000000001598a38 0000000000000008 R_X86_64_RELATIVE 439722 │ │ -0000000001598a48 0000000000000008 R_X86_64_RELATIVE 455907 │ │ +0000000001598a48 0000000000000008 R_X86_64_RELATIVE 4558e0 │ │ 0000000001598a58 0000000000000008 R_X86_64_RELATIVE 433ece │ │ 0000000001598a68 0000000000000008 R_X86_64_RELATIVE 428ab7 │ │ 0000000001598a78 0000000000000008 R_X86_64_RELATIVE 433ed9 │ │ 0000000001598a88 0000000000000008 R_X86_64_RELATIVE 45b3ac │ │ -0000000001598a98 0000000000000008 R_X86_64_RELATIVE 45591a │ │ +0000000001598a98 0000000000000008 R_X86_64_RELATIVE 4558f3 │ │ 0000000001598aa8 0000000000000008 R_X86_64_RELATIVE 440e8a │ │ 0000000001598ab8 0000000000000008 R_X86_64_RELATIVE 4303c4 │ │ 0000000001598ac8 0000000000000008 R_X86_64_RELATIVE 43b650 │ │ 0000000001598ad8 0000000000000008 R_X86_64_RELATIVE 4320f1 │ │ 0000000001598ae8 0000000000000008 R_X86_64_RELATIVE 461217 │ │ -0000000001598af8 0000000000000008 R_X86_64_RELATIVE 451cf9 │ │ +0000000001598af8 0000000000000008 R_X86_64_RELATIVE 451cd2 │ │ 0000000001598b08 0000000000000008 R_X86_64_RELATIVE 4594d7 │ │ 0000000001598b18 0000000000000008 R_X86_64_RELATIVE 459507 │ │ 0000000001598b28 0000000000000008 R_X86_64_RELATIVE 442dcf │ │ 0000000001598b38 0000000000000008 R_X86_64_RELATIVE 4303f4 │ │ -0000000001598b48 0000000000000008 R_X86_64_RELATIVE 457611 │ │ +0000000001598b48 0000000000000008 R_X86_64_RELATIVE 4575ea │ │ 0000000001598b58 0000000000000008 R_X86_64_RELATIVE 463279 │ │ -0000000001598b68 0000000000000008 R_X86_64_RELATIVE 453b82 │ │ +0000000001598b68 0000000000000008 R_X86_64_RELATIVE 453b5b │ │ 0000000001598b78 0000000000000008 R_X86_64_RELATIVE 42ab45 │ │ -0000000001598b88 0000000000000008 R_X86_64_RELATIVE 453bab │ │ +0000000001598b88 0000000000000008 R_X86_64_RELATIVE 453b84 │ │ 0000000001598b98 0000000000000008 R_X86_64_RELATIVE 45b3c3 │ │ 0000000001598ba8 0000000000000008 R_X86_64_RELATIVE 45d397 │ │ 0000000001598bb8 0000000000000008 R_X86_64_RELATIVE 461235 │ │ 0000000001598bc8 0000000000000008 R_X86_64_RELATIVE 430407 │ │ 0000000001598bd8 0000000000000008 R_X86_64_RELATIVE 43f057 │ │ 0000000001598be8 0000000000000008 R_X86_64_RELATIVE 435d52 │ │ 0000000001598bf8 0000000000000008 R_X86_64_RELATIVE 42bffd │ │ 0000000001598c08 0000000000000008 R_X86_64_RELATIVE 43041f │ │ 0000000001598c18 0000000000000008 R_X86_64_RELATIVE 43d62a │ │ 0000000001598c28 0000000000000008 R_X86_64_RELATIVE 430430 │ │ 0000000001598c38 0000000000000008 R_X86_64_RELATIVE 43b666 │ │ 0000000001598c48 0000000000000008 R_X86_64_RELATIVE 463296 │ │ 0000000001598c58 0000000000000008 R_X86_64_RELATIVE 43043f │ │ 0000000001598c68 0000000000000008 R_X86_64_RELATIVE 44e142 │ │ -0000000001598c78 0000000000000008 R_X86_64_RELATIVE 453bc4 │ │ +0000000001598c78 0000000000000008 R_X86_64_RELATIVE 453b9d │ │ 0000000001598c88 0000000000000008 R_X86_64_RELATIVE 44a527 │ │ 0000000001598c98 0000000000000008 R_X86_64_RELATIVE 42e461 │ │ 0000000001598ca8 0000000000000008 R_X86_64_RELATIVE 43771e │ │ 0000000001598cb8 0000000000000008 R_X86_64_RELATIVE 4448a5 │ │ 0000000001598cc8 0000000000000008 R_X86_64_RELATIVE 44a54b │ │ 0000000001598cd8 0000000000000008 R_X86_64_RELATIVE 430455 │ │ 0000000001598ce8 0000000000000008 R_X86_64_RELATIVE 433eeb │ │ -0000000001598cf8 0000000000000008 R_X86_64_RELATIVE 455934 │ │ +0000000001598cf8 0000000000000008 R_X86_64_RELATIVE 45590d │ │ 0000000001598d08 0000000000000008 R_X86_64_RELATIVE 430477 │ │ 0000000001598d18 0000000000000008 R_X86_64_RELATIVE 45d3b5 │ │ -0000000001598d28 0000000000000008 R_X86_64_RELATIVE 457624 │ │ +0000000001598d28 0000000000000008 R_X86_64_RELATIVE 4575fd │ │ 0000000001598d38 0000000000000008 R_X86_64_RELATIVE 45d3ce │ │ 0000000001598d58 0000000000000008 R_X86_64_RELATIVE 45b36c │ │ 0000000001598d68 0000000000000008 R_X86_64_RELATIVE 4488ae │ │ 0000000001598d78 0000000000000008 R_X86_64_RELATIVE 4376d0 │ │ 0000000001598d88 0000000000000008 R_X86_64_RELATIVE 42e414 │ │ 0000000001598d98 0000000000000008 R_X86_64_RELATIVE 4427b1 │ │ 0000000001598da8 0000000000000008 R_X86_64_RELATIVE 4465e9 │ │ @@ -47597,18 +47597,18 @@ │ │ 0000000001598dd8 0000000000000008 R_X86_64_RELATIVE 440eb3 │ │ 0000000001598de8 0000000000000008 R_X86_64_RELATIVE 44889c │ │ 0000000001598df8 0000000000000008 R_X86_64_RELATIVE 440e4d │ │ 0000000001598e08 0000000000000008 R_X86_64_RELATIVE 42c773 │ │ 0000000001598e18 0000000000000008 R_X86_64_RELATIVE 432105 │ │ 0000000001598e28 0000000000000008 R_X86_64_RELATIVE 43f064 │ │ 0000000001598e38 0000000000000008 R_X86_64_RELATIVE 44c3b7 │ │ -0000000001598e48 0000000000000008 R_X86_64_RELATIVE 45763f │ │ +0000000001598e48 0000000000000008 R_X86_64_RELATIVE 457618 │ │ 0000000001598e68 0000000000000008 R_X86_64_RELATIVE 435d61 │ │ 0000000001598e78 0000000000000008 R_X86_64_RELATIVE 45b3e6 │ │ -0000000001598e88 0000000000000008 R_X86_64_RELATIVE 457650 │ │ +0000000001598e88 0000000000000008 R_X86_64_RELATIVE 457629 │ │ 0000000001598e98 0000000000000008 R_X86_64_RELATIVE 432111 │ │ 0000000001598ea8 0000000000000008 R_X86_64_RELATIVE 439737 │ │ 0000000001598eb8 0000000000000008 R_X86_64_RELATIVE 439749 │ │ 0000000001598ec8 0000000000000008 R_X86_64_RELATIVE 439756 │ │ 0000000001598ed8 0000000000000008 R_X86_64_RELATIVE 45e8d5 │ │ 0000000001598ee8 0000000000000008 R_X86_64_RELATIVE 42c7a3 │ │ 0000000001598ef8 0000000000000008 R_X86_64_RELATIVE 43b5dc │ │ @@ -47618,30 +47618,30 @@ │ │ 0000000001598f38 0000000000000008 R_X86_64_RELATIVE 4427b1 │ │ 0000000001598f48 0000000000000008 R_X86_64_RELATIVE 44a55b │ │ 0000000001598f58 0000000000000008 R_X86_64_RELATIVE 4465fd │ │ 0000000001598f68 0000000000000008 R_X86_64_RELATIVE 44661f │ │ 0000000001598f78 0000000000000008 R_X86_64_RELATIVE 43b67c │ │ 0000000001598f88 0000000000000008 R_X86_64_RELATIVE 43209f │ │ 0000000001598f98 0000000000000008 R_X86_64_RELATIVE 437733 │ │ -0000000001598fa8 0000000000000008 R_X86_64_RELATIVE 451d06 │ │ +0000000001598fa8 0000000000000008 R_X86_64_RELATIVE 451cdf │ │ 0000000001598fb8 0000000000000008 R_X86_64_RELATIVE 428ac8 │ │ 0000000001598fc8 0000000000000008 R_X86_64_RELATIVE 46124c │ │ 0000000001598fd8 0000000000000008 R_X86_64_RELATIVE 44a56a │ │ 0000000001598fe8 0000000000000008 R_X86_64_RELATIVE 43f070 │ │ 0000000001598ff8 0000000000000008 R_X86_64_RELATIVE 43774f │ │ 0000000001599008 0000000000000008 R_X86_64_RELATIVE 437763 │ │ 0000000001599018 0000000000000008 R_X86_64_RELATIVE 45d3e2 │ │ 0000000001599028 0000000000000008 R_X86_64_RELATIVE 42e476 │ │ 0000000001599038 0000000000000008 R_X86_64_RELATIVE 42e48f │ │ 0000000001599048 0000000000000008 R_X86_64_RELATIVE 44e155 │ │ 0000000001599058 0000000000000008 R_X86_64_RELATIVE 4632c4 │ │ 0000000001599068 0000000000000008 R_X86_64_RELATIVE 43211b │ │ 0000000001599078 0000000000000008 R_X86_64_RELATIVE 43d63b │ │ 0000000001599088 0000000000000008 R_X86_64_RELATIVE 432127 │ │ -0000000001599098 0000000000000008 R_X86_64_RELATIVE 451d1b │ │ +0000000001599098 0000000000000008 R_X86_64_RELATIVE 451cf4 │ │ 00000000015990a8 0000000000000008 R_X86_64_RELATIVE 459520 │ │ 00000000015990b8 0000000000000008 R_X86_64_RELATIVE 435d6f │ │ 00000000015990c8 0000000000000008 R_X86_64_RELATIVE 439770 │ │ 00000000015990d8 0000000000000008 R_X86_64_RELATIVE 44662c │ │ 00000000015990e8 0000000000000008 R_X86_64_RELATIVE 439783 │ │ 00000000015990f8 0000000000000008 R_X86_64_RELATIVE 435d7c │ │ 0000000001599108 0000000000000008 R_X86_64_RELATIVE 433f01 │ │ @@ -47660,404 +47660,404 @@ │ │ 00000000015991d8 0000000000000008 R_X86_64_RELATIVE 433f11 │ │ 00000000015991e8 0000000000000008 R_X86_64_RELATIVE 461277 │ │ 00000000015991f8 0000000000000008 R_X86_64_RELATIVE 45d424 │ │ 0000000001599208 0000000000000008 R_X86_64_RELATIVE 43f091 │ │ 0000000001599218 0000000000000008 R_X86_64_RELATIVE 459537 │ │ 0000000001599228 0000000000000008 R_X86_64_RELATIVE 428aa9 │ │ 0000000001599238 0000000000000008 R_X86_64_RELATIVE 42842d │ │ -0000000001599248 0000000000000008 R_X86_64_RELATIVE 44fda4 │ │ +0000000001599248 0000000000000008 R_X86_64_RELATIVE 44fd7d │ │ 0000000001599258 0000000000000008 R_X86_64_RELATIVE 44663b │ │ 0000000001599268 0000000000000008 R_X86_64_RELATIVE 42e49f │ │ 0000000001599278 0000000000000008 R_X86_64_RELATIVE 45b3f7 │ │ -0000000001599288 0000000000000008 R_X86_64_RELATIVE 451d32 │ │ +0000000001599288 0000000000000008 R_X86_64_RELATIVE 451d0b │ │ 0000000001599298 0000000000000008 R_X86_64_RELATIVE 42c7f3 │ │ -00000000015992a8 0000000000000008 R_X86_64_RELATIVE 453bda │ │ +00000000015992a8 0000000000000008 R_X86_64_RELATIVE 453bb3 │ │ 00000000015992b8 0000000000000008 R_X86_64_RELATIVE 44c3dd │ │ 00000000015992c8 0000000000000008 R_X86_64_RELATIVE 440ec7 │ │ 00000000015992d8 0000000000000008 R_X86_64_RELATIVE 45f17f │ │ 00000000015992e8 0000000000000008 R_X86_64_RELATIVE 42e4b0 │ │ 00000000015992f8 0000000000000008 R_X86_64_RELATIVE 45f192 │ │ 0000000001599308 0000000000000008 R_X86_64_RELATIVE 4632d3 │ │ 0000000001599318 0000000000000008 R_X86_64_RELATIVE 45d43f │ │ 0000000001599328 0000000000000008 R_X86_64_RELATIVE 4377b8 │ │ 0000000001599338 0000000000000008 R_X86_64_RELATIVE 435dae │ │ 0000000001599348 0000000000000008 R_X86_64_RELATIVE 42ab56 │ │ 0000000001599358 0000000000000008 R_X86_64_RELATIVE 44a587 │ │ 0000000001599368 0000000000000008 R_X86_64_RELATIVE 432137 │ │ 0000000001599378 0000000000000008 R_X86_64_RELATIVE 43f0b0 │ │ 0000000001599388 0000000000000008 R_X86_64_RELATIVE 44a59d │ │ -0000000001599398 0000000000000008 R_X86_64_RELATIVE 44fdaf │ │ +0000000001599398 0000000000000008 R_X86_64_RELATIVE 44fd88 │ │ 00000000015993a8 0000000000000008 R_X86_64_RELATIVE 45954a │ │ 00000000015993b8 0000000000000008 R_X86_64_RELATIVE 44e168 │ │ 00000000015993c8 0000000000000008 R_X86_64_RELATIVE 44a5b5 │ │ 00000000015993d8 0000000000000008 R_X86_64_RELATIVE 433f2b │ │ 00000000015993e8 0000000000000008 R_X86_64_RELATIVE 4632e4 │ │ 00000000015993f8 0000000000000008 R_X86_64_RELATIVE 42e4c0 │ │ 0000000001599408 0000000000000008 R_X86_64_RELATIVE 440ed9 │ │ 0000000001599418 0000000000000008 R_X86_64_RELATIVE 4632ef │ │ 0000000001599428 0000000000000008 R_X86_64_RELATIVE 44c3f3 │ │ -0000000001599438 0000000000000008 R_X86_64_RELATIVE 451d3e │ │ +0000000001599438 0000000000000008 R_X86_64_RELATIVE 451d17 │ │ 0000000001599448 0000000000000008 R_X86_64_RELATIVE 433f48 │ │ 0000000001599458 0000000000000008 R_X86_64_RELATIVE 4377c8 │ │ 0000000001599468 0000000000000008 R_X86_64_RELATIVE 433f5e │ │ 0000000001599478 0000000000000008 R_X86_64_RELATIVE 433f67 │ │ 0000000001599488 0000000000000008 R_X86_64_RELATIVE 45b40c │ │ 0000000001599498 0000000000000008 R_X86_64_RELATIVE 440ef1 │ │ 00000000015994a8 0000000000000008 R_X86_64_RELATIVE 4448d5 │ │ 00000000015994b8 0000000000000008 R_X86_64_RELATIVE 44c404 │ │ 00000000015994c8 0000000000000008 R_X86_64_RELATIVE 42bffd │ │ 00000000015994d8 0000000000000008 R_X86_64_RELATIVE 44c424 │ │ 00000000015994e8 0000000000000008 R_X86_64_RELATIVE 440f04 │ │ 00000000015994f8 0000000000000008 R_X86_64_RELATIVE 42c809 │ │ 0000000001599508 0000000000000008 R_X86_64_RELATIVE 43049b │ │ 0000000001599518 0000000000000008 R_X86_64_RELATIVE 442df6 │ │ -0000000001599528 0000000000000008 R_X86_64_RELATIVE 455941 │ │ +0000000001599528 0000000000000008 R_X86_64_RELATIVE 45591a │ │ 0000000001599538 0000000000000008 R_X86_64_RELATIVE 4304b3 │ │ 0000000001599548 0000000000000008 R_X86_64_RELATIVE 44e142 │ │ 0000000001599558 0000000000000008 R_X86_64_RELATIVE 459562 │ │ 0000000001599568 0000000000000008 R_X86_64_RELATIVE 4448e4 │ │ 0000000001599578 0000000000000008 R_X86_64_RELATIVE 461289 │ │ 0000000001599588 0000000000000008 R_X86_64_RELATIVE 4488c9 │ │ 0000000001599598 0000000000000008 R_X86_64_RELATIVE 45b421 │ │ 00000000015995a8 0000000000000008 R_X86_64_RELATIVE 442e12 │ │ 00000000015995c8 0000000000000008 R_X86_64_RELATIVE 4304d3 │ │ 00000000015995d8 0000000000000008 R_X86_64_RELATIVE 435dc6 │ │ 00000000015995e8 0000000000000008 R_X86_64_RELATIVE 45957e │ │ 00000000015995f8 0000000000000008 R_X86_64_RELATIVE 4304e5 │ │ 0000000001599608 0000000000000008 R_X86_64_RELATIVE 433f71 │ │ -0000000001599618 0000000000000008 R_X86_64_RELATIVE 45594d │ │ +0000000001599618 0000000000000008 R_X86_64_RELATIVE 455926 │ │ 0000000001599628 0000000000000008 R_X86_64_RELATIVE 4448f5 │ │ 0000000001599638 0000000000000008 R_X86_64_RELATIVE 42c81d │ │ 0000000001599648 0000000000000008 R_X86_64_RELATIVE 44e181 │ │ 0000000001599658 0000000000000008 R_X86_64_RELATIVE 446650 │ │ 0000000001599668 0000000000000008 R_X86_64_RELATIVE 42c839 │ │ 0000000001599678 0000000000000008 R_X86_64_RELATIVE 42e4d6 │ │ 0000000001599688 0000000000000008 R_X86_64_RELATIVE 43eda7 │ │ 0000000001599698 0000000000000008 R_X86_64_RELATIVE 44490b │ │ 00000000015996a8 0000000000000008 R_X86_64_RELATIVE 435dd5 │ │ -00000000015996b8 0000000000000008 R_X86_64_RELATIVE 457665 │ │ +00000000015996b8 0000000000000008 R_X86_64_RELATIVE 45763e │ │ 00000000015996c8 0000000000000008 R_X86_64_RELATIVE 4377d2 │ │ 00000000015996d8 0000000000000008 R_X86_64_RELATIVE 46129e │ │ 00000000015996e8 0000000000000008 R_X86_64_RELATIVE 44c433 │ │ 00000000015996f8 0000000000000008 R_X86_64_RELATIVE 462b27 │ │ -0000000001599708 0000000000000008 R_X86_64_RELATIVE 458cf4 │ │ -0000000001599718 0000000000000008 R_X86_64_RELATIVE 4534cf │ │ -0000000001599728 0000000000000008 R_X86_64_RELATIVE 4514e8 │ │ +0000000001599708 0000000000000008 R_X86_64_RELATIVE 458ccd │ │ +0000000001599718 0000000000000008 R_X86_64_RELATIVE 4534a8 │ │ +0000000001599728 0000000000000008 R_X86_64_RELATIVE 4514c1 │ │ 0000000001599738 0000000000000008 R_X86_64_RELATIVE 4632ff │ │ 0000000001599748 0000000000000008 R_X86_64_RELATIVE 46331c │ │ 0000000001599758 0000000000000008 R_X86_64_RELATIVE 4612ba │ │ 0000000001599768 0000000000000008 R_X86_64_RELATIVE 45b437 │ │ 0000000001599788 0000000000000008 R_X86_64_RELATIVE 4396f9 │ │ 0000000001599798 0000000000000008 R_X86_64_RELATIVE 43b68f │ │ -00000000015997a8 0000000000000008 R_X86_64_RELATIVE 453be8 │ │ +00000000015997a8 0000000000000008 R_X86_64_RELATIVE 453bc1 │ │ 00000000015997b8 0000000000000008 R_X86_64_RELATIVE 42e4e1 │ │ 00000000015997c8 0000000000000008 R_X86_64_RELATIVE 45d44f │ │ 00000000015997d8 0000000000000008 R_X86_64_RELATIVE 442e1c │ │ 00000000015997e8 0000000000000008 R_X86_64_RELATIVE 42c859 │ │ 00000000015997f8 0000000000000008 R_X86_64_RELATIVE 43ab43 │ │ 0000000001599808 0000000000000008 R_X86_64_RELATIVE 433f8e │ │ 0000000001599818 0000000000000008 R_X86_64_RELATIVE 446658 │ │ 0000000001599828 0000000000000008 R_X86_64_RELATIVE 442e34 │ │ 0000000001599838 0000000000000008 R_X86_64_RELATIVE 440f25 │ │ 0000000001599848 0000000000000008 R_X86_64_RELATIVE 44666e │ │ 0000000001599858 0000000000000008 R_X86_64_RELATIVE 44668c │ │ -0000000001599868 0000000000000008 R_X86_64_RELATIVE 45768d │ │ -0000000001599878 0000000000000008 R_X86_64_RELATIVE 451d72 │ │ -0000000001599888 0000000000000008 R_X86_64_RELATIVE 453bfd │ │ +0000000001599868 0000000000000008 R_X86_64_RELATIVE 457666 │ │ +0000000001599878 0000000000000008 R_X86_64_RELATIVE 451d4b │ │ +0000000001599888 0000000000000008 R_X86_64_RELATIVE 453bd6 │ │ 0000000001599898 0000000000000008 R_X86_64_RELATIVE 439798 │ │ 00000000015998a8 0000000000000008 R_X86_64_RELATIVE 442e4c │ │ 00000000015998b8 0000000000000008 R_X86_64_RELATIVE 440f38 │ │ 00000000015998c8 0000000000000008 R_X86_64_RELATIVE 45f1a5 │ │ 00000000015998d8 0000000000000008 R_X86_64_RELATIVE 4397ca │ │ 00000000015998e8 0000000000000008 R_X86_64_RELATIVE 440f5e │ │ 00000000015998f8 0000000000000008 R_X86_64_RELATIVE 45b44d │ │ 0000000001599908 0000000000000008 R_X86_64_RELATIVE 4632ef │ │ 0000000001599918 0000000000000008 R_X86_64_RELATIVE 42c878 │ │ -0000000001599928 0000000000000008 R_X86_64_RELATIVE 44fdc3 │ │ +0000000001599928 0000000000000008 R_X86_64_RELATIVE 44fd9c │ │ 0000000001599938 0000000000000008 R_X86_64_RELATIVE 42ab45 │ │ 0000000001599948 0000000000000008 R_X86_64_RELATIVE 45d467 │ │ 0000000001599958 0000000000000008 R_X86_64_RELATIVE 4488dc │ │ 0000000001599968 0000000000000008 R_X86_64_RELATIVE 4612d6 │ │ 0000000001599988 0000000000000008 R_X86_64_RELATIVE 44e190 │ │ 0000000001599998 0000000000000008 R_X86_64_RELATIVE 44f6c4 │ │ 00000000015999a8 0000000000000008 R_X86_64_RELATIVE 440f73 │ │ 00000000015999b8 0000000000000008 R_X86_64_RELATIVE 43b5dc │ │ 00000000015999c8 0000000000000008 R_X86_64_RELATIVE 444914 │ │ 00000000015999d8 0000000000000008 R_X86_64_RELATIVE 43b6a1 │ │ -00000000015999e8 0000000000000008 R_X86_64_RELATIVE 455960 │ │ +00000000015999e8 0000000000000008 R_X86_64_RELATIVE 455939 │ │ 00000000015999f8 0000000000000008 R_X86_64_RELATIVE 4377ee │ │ -0000000001599a08 0000000000000008 R_X86_64_RELATIVE 45597c │ │ +0000000001599a08 0000000000000008 R_X86_64_RELATIVE 455955 │ │ 0000000001599a18 0000000000000008 R_X86_64_RELATIVE 4427b1 │ │ -0000000001599a28 0000000000000008 R_X86_64_RELATIVE 453c18 │ │ +0000000001599a28 0000000000000008 R_X86_64_RELATIVE 453bf1 │ │ 0000000001599a38 0000000000000008 R_X86_64_RELATIVE 45d478 │ │ 0000000001599a48 0000000000000008 R_X86_64_RELATIVE 43780b │ │ 0000000001599a58 0000000000000008 R_X86_64_RELATIVE 4397e1 │ │ -0000000001599a68 0000000000000008 R_X86_64_RELATIVE 45599b │ │ +0000000001599a68 0000000000000008 R_X86_64_RELATIVE 455974 │ │ 0000000001599a78 0000000000000008 R_X86_64_RELATIVE 4612e9 │ │ 0000000001599a88 0000000000000008 R_X86_64_RELATIVE 440f87 │ │ -0000000001599a98 0000000000000008 R_X86_64_RELATIVE 451d89 │ │ +0000000001599a98 0000000000000008 R_X86_64_RELATIVE 451d62 │ │ 0000000001599aa8 0000000000000008 R_X86_64_RELATIVE 444922 │ │ 0000000001599ab8 0000000000000008 R_X86_64_RELATIVE 437829 │ │ 0000000001599ac8 0000000000000008 R_X86_64_RELATIVE 435a06 │ │ 0000000001599ad8 0000000000000008 R_X86_64_RELATIVE 459592 │ │ 0000000001599ae8 0000000000000008 R_X86_64_RELATIVE 444937 │ │ 0000000001599af8 0000000000000008 R_X86_64_RELATIVE 444948 │ │ 0000000001599b08 0000000000000008 R_X86_64_RELATIVE 4488fb │ │ 0000000001599b18 0000000000000008 R_X86_64_RELATIVE 440fa2 │ │ 0000000001599b28 0000000000000008 R_X86_64_RELATIVE 428a9a │ │ 0000000001599b38 0000000000000008 R_X86_64_RELATIVE 4465e9 │ │ 0000000001599b48 0000000000000008 R_X86_64_RELATIVE 43b6ba │ │ 0000000001599b58 0000000000000008 R_X86_64_RELATIVE 4466a1 │ │ 0000000001599b68 0000000000000008 R_X86_64_RELATIVE 444961 │ │ -0000000001599b78 0000000000000008 R_X86_64_RELATIVE 453c2d │ │ +0000000001599b78 0000000000000008 R_X86_64_RELATIVE 453c06 │ │ 0000000001599b88 0000000000000008 R_X86_64_RELATIVE 45f1bd │ │ 0000000001599b98 0000000000000008 R_X86_64_RELATIVE 435d46 │ │ 0000000001599ba8 0000000000000008 R_X86_64_RELATIVE 43f01c │ │ 0000000001599bb8 0000000000000008 R_X86_64_RELATIVE 43b6cb │ │ -0000000001599bc8 0000000000000008 R_X86_64_RELATIVE 4576b1 │ │ +0000000001599bc8 0000000000000008 R_X86_64_RELATIVE 45768a │ │ 0000000001599bd8 0000000000000008 R_X86_64_RELATIVE 45959c │ │ 0000000001599be8 0000000000000008 R_X86_64_RELATIVE 435de6 │ │ 0000000001599bf8 0000000000000008 R_X86_64_RELATIVE 4466af │ │ 0000000001599c08 0000000000000008 R_X86_64_RELATIVE 45d495 │ │ 0000000001599c18 0000000000000008 R_X86_64_RELATIVE 43050c │ │ -0000000001599c28 0000000000000008 R_X86_64_RELATIVE 44fdd2 │ │ +0000000001599c28 0000000000000008 R_X86_64_RELATIVE 44fdab │ │ 0000000001599c38 0000000000000008 R_X86_64_RELATIVE 4611d7 │ │ 0000000001599c48 0000000000000008 R_X86_64_RELATIVE 43d5f6 │ │ 0000000001599c58 0000000000000008 R_X86_64_RELATIVE 43214b │ │ 0000000001599c68 0000000000000008 R_X86_64_RELATIVE 437833 │ │ 0000000001599c78 0000000000000008 R_X86_64_RELATIVE 44496e │ │ -0000000001599c88 0000000000000008 R_X86_64_RELATIVE 453c3f │ │ +0000000001599c88 0000000000000008 R_X86_64_RELATIVE 453c18 │ │ 0000000001599c98 0000000000000008 R_X86_64_RELATIVE 42a2bc │ │ 0000000001599ca8 0000000000000008 R_X86_64_RELATIVE 440eb3 │ │ 0000000001599cb8 0000000000000008 R_X86_64_RELATIVE 42ab70 │ │ 0000000001599cc8 0000000000000008 R_X86_64_RELATIVE 428adc │ │ 0000000001599cd8 0000000000000008 R_X86_64_RELATIVE 448913 │ │ 0000000001599ce8 0000000000000008 R_X86_64_RELATIVE 446570 │ │ 0000000001599cf8 0000000000000008 R_X86_64_RELATIVE 440e4d │ │ 0000000001599d08 0000000000000008 R_X86_64_RELATIVE 44487f │ │ 0000000001599d18 0000000000000008 R_X86_64_RELATIVE 437846 │ │ 0000000001599d28 0000000000000008 R_X86_64_RELATIVE 44a5ce │ │ -0000000001599d38 0000000000000008 R_X86_64_RELATIVE 44fd80 │ │ +0000000001599d38 0000000000000008 R_X86_64_RELATIVE 44fd59 │ │ 0000000001599d48 0000000000000008 R_X86_64_RELATIVE 43f0c5 │ │ -0000000001599d58 0000000000000008 R_X86_64_RELATIVE 44fdea │ │ +0000000001599d58 0000000000000008 R_X86_64_RELATIVE 44fdc3 │ │ 0000000001599d68 0000000000000008 R_X86_64_RELATIVE 4397fa │ │ 0000000001599d78 0000000000000008 R_X86_64_RELATIVE 4612fc │ │ 0000000001599d88 0000000000000008 R_X86_64_RELATIVE 448923 │ │ 0000000001599d98 0000000000000008 R_X86_64_RELATIVE 4396cd │ │ -0000000001599da8 0000000000000008 R_X86_64_RELATIVE 451da4 │ │ -0000000001599db8 0000000000000008 R_X86_64_RELATIVE 45763f │ │ +0000000001599da8 0000000000000008 R_X86_64_RELATIVE 451d7d │ │ +0000000001599db8 0000000000000008 R_X86_64_RELATIVE 457618 │ │ 0000000001599dc8 0000000000000008 R_X86_64_RELATIVE 44e19b │ │ 0000000001599dd8 0000000000000008 R_X86_64_RELATIVE 43d665 │ │ 0000000001599de8 0000000000000008 R_X86_64_RELATIVE 448943 │ │ 0000000001599df8 0000000000000008 R_X86_64_RELATIVE 43215f │ │ 0000000001599e08 0000000000000008 R_X86_64_RELATIVE 43981a │ │ 0000000001599e18 0000000000000008 R_X86_64_RELATIVE 43216d │ │ 0000000001599e28 0000000000000008 R_X86_64_RELATIVE 442e74 │ │ 0000000001599e38 0000000000000008 R_X86_64_RELATIVE 448954 │ │ 0000000001599e58 0000000000000008 R_X86_64_RELATIVE 43217f │ │ 0000000001599e68 0000000000000008 R_X86_64_RELATIVE 4466c9 │ │ 0000000001599e78 0000000000000008 R_X86_64_RELATIVE 444982 │ │ -0000000001599e88 0000000000000008 R_X86_64_RELATIVE 4559ab │ │ +0000000001599e88 0000000000000008 R_X86_64_RELATIVE 455984 │ │ 0000000001599e98 0000000000000008 R_X86_64_RELATIVE 4595a6 │ │ 0000000001599ea8 0000000000000008 R_X86_64_RELATIVE 448960 │ │ 0000000001599eb8 0000000000000008 R_X86_64_RELATIVE 463330 │ │ 0000000001599ec8 0000000000000008 R_X86_64_RELATIVE 45b463 │ │ 0000000001599ed8 0000000000000008 R_X86_64_RELATIVE 45f1d1 │ │ -0000000001599ee8 0000000000000008 R_X86_64_RELATIVE 44fdfc │ │ +0000000001599ee8 0000000000000008 R_X86_64_RELATIVE 44fdd5 │ │ 0000000001599ef8 0000000000000008 R_X86_64_RELATIVE 461312 │ │ 0000000001599f08 0000000000000008 R_X86_64_RELATIVE 463346 │ │ 0000000001599f18 0000000000000008 R_X86_64_RELATIVE 444997 │ │ 0000000001599f28 0000000000000008 R_X86_64_RELATIVE 461338 │ │ 0000000001599f38 0000000000000008 R_X86_64_RELATIVE 433fa5 │ │ 0000000001599f48 0000000000000008 R_X86_64_RELATIVE 46335a │ │ 0000000001599f68 0000000000000008 R_X86_64_RELATIVE 461364 │ │ -0000000001599f78 0000000000000008 R_X86_64_RELATIVE 44fe08 │ │ +0000000001599f78 0000000000000008 R_X86_64_RELATIVE 44fde1 │ │ 0000000001599f88 0000000000000008 R_X86_64_RELATIVE 461373 │ │ 0000000001599f98 0000000000000008 R_X86_64_RELATIVE 43785e │ │ 0000000001599fa8 0000000000000008 R_X86_64_RELATIVE 43f0de │ │ 0000000001599fb8 0000000000000008 R_X86_64_RELATIVE 461386 │ │ 0000000001599fc8 0000000000000008 R_X86_64_RELATIVE 42ab86 │ │ 0000000001599fd8 0000000000000008 R_X86_64_RELATIVE 43b6ea │ │ 0000000001599fe8 0000000000000008 R_X86_64_RELATIVE 43b6f6 │ │ 0000000001599ff8 0000000000000008 R_X86_64_RELATIVE 43d675 │ │ 000000000159a008 0000000000000008 R_X86_64_RELATIVE 428aed │ │ -000000000159a018 0000000000000008 R_X86_64_RELATIVE 451dae │ │ +000000000159a018 0000000000000008 R_X86_64_RELATIVE 451d87 │ │ 000000000159a028 0000000000000008 R_X86_64_RELATIVE 42e4f3 │ │ 000000000159a038 0000000000000008 R_X86_64_RELATIVE 45f1e9 │ │ -000000000159a048 0000000000000008 R_X86_64_RELATIVE 4576c7 │ │ +000000000159a048 0000000000000008 R_X86_64_RELATIVE 4576a0 │ │ 000000000159a058 0000000000000008 R_X86_64_RELATIVE 433fc9 │ │ 000000000159a068 0000000000000008 R_X86_64_RELATIVE 45b485 │ │ 000000000159a078 0000000000000008 R_X86_64_RELATIVE 44a5e4 │ │ 000000000159a088 0000000000000008 R_X86_64_RELATIVE 44a5f0 │ │ 000000000159a098 0000000000000008 R_X86_64_RELATIVE 435a06 │ │ 000000000159a0a8 0000000000000008 R_X86_64_RELATIVE 430519 │ │ 000000000159a0b8 0000000000000008 R_X86_64_RELATIVE 442e8b │ │ 000000000159a0c8 0000000000000008 R_X86_64_RELATIVE 439828 │ │ -000000000159a0d8 0000000000000008 R_X86_64_RELATIVE 453c4b │ │ +000000000159a0d8 0000000000000008 R_X86_64_RELATIVE 453c24 │ │ 000000000159a0e8 0000000000000008 R_X86_64_RELATIVE 442e9e │ │ 000000000159a0f8 0000000000000008 R_X86_64_RELATIVE 4449b6 │ │ 000000000159a108 0000000000000008 R_X86_64_RELATIVE 43d68b │ │ 000000000159a118 0000000000000008 R_X86_64_RELATIVE 437872 │ │ 000000000159a128 0000000000000008 R_X86_64_RELATIVE 440fb0 │ │ 000000000159a138 0000000000000008 R_X86_64_RELATIVE 4466dc │ │ 000000000159a148 0000000000000008 R_X86_64_RELATIVE 42c887 │ │ 000000000159a158 0000000000000008 R_X86_64_RELATIVE 42aba3 │ │ 000000000159a168 0000000000000008 R_X86_64_RELATIVE 440fc1 │ │ 000000000159a178 0000000000000008 R_X86_64_RELATIVE 45b49c │ │ 000000000159a188 0000000000000008 R_X86_64_RELATIVE 428b08 │ │ -000000000159a1a8 0000000000000008 R_X86_64_RELATIVE 453c5a │ │ -000000000159a1b8 0000000000000008 R_X86_64_RELATIVE 451dc8 │ │ -000000000159a1c8 0000000000000008 R_X86_64_RELATIVE 4576e1 │ │ +000000000159a1a8 0000000000000008 R_X86_64_RELATIVE 453c33 │ │ +000000000159a1b8 0000000000000008 R_X86_64_RELATIVE 451da1 │ │ +000000000159a1c8 0000000000000008 R_X86_64_RELATIVE 4576ba │ │ 000000000159a1d8 0000000000000008 R_X86_64_RELATIVE 44c441 │ │ 000000000159a1e8 0000000000000008 R_X86_64_RELATIVE 45b4bc │ │ 000000000159a1f8 0000000000000008 R_X86_64_RELATIVE 43f0f5 │ │ 000000000159a208 0000000000000008 R_X86_64_RELATIVE 428b20 │ │ 000000000159a218 0000000000000008 R_X86_64_RELATIVE 44897f │ │ 000000000159a228 0000000000000008 R_X86_64_RELATIVE 428b2e │ │ 000000000159a238 0000000000000008 R_X86_64_RELATIVE 42c896 │ │ -000000000159a248 0000000000000008 R_X86_64_RELATIVE 453c78 │ │ +000000000159a248 0000000000000008 R_X86_64_RELATIVE 453c51 │ │ 000000000159a258 0000000000000008 R_X86_64_RELATIVE 440fd6 │ │ 000000000159a268 0000000000000008 R_X86_64_RELATIVE 45b4ce │ │ -000000000159a278 0000000000000008 R_X86_64_RELATIVE 453c8c │ │ +000000000159a278 0000000000000008 R_X86_64_RELATIVE 453c65 │ │ 000000000159a288 0000000000000008 R_X86_64_RELATIVE 43052a │ │ 000000000159a298 0000000000000008 R_X86_64_RELATIVE 42c8b2 │ │ 000000000159a2a8 0000000000000008 R_X86_64_RELATIVE 43983b │ │ 000000000159a2b8 0000000000000008 R_X86_64_RELATIVE 4595b7 │ │ 000000000159a2c8 0000000000000008 R_X86_64_RELATIVE 440fe7 │ │ 000000000159a2d8 0000000000000008 R_X86_64_RELATIVE 45b4e1 │ │ 000000000159a2e8 0000000000000008 R_X86_64_RELATIVE 4466e9 │ │ 000000000159a2f8 0000000000000008 R_X86_64_RELATIVE 441003 │ │ 000000000159a308 0000000000000008 R_X86_64_RELATIVE 432196 │ │ -000000000159a318 0000000000000008 R_X86_64_RELATIVE 4576fb │ │ +000000000159a318 0000000000000008 R_X86_64_RELATIVE 4576d4 │ │ 000000000159a328 0000000000000008 R_X86_64_RELATIVE 42c8c7 │ │ 000000000159a338 0000000000000008 R_X86_64_RELATIVE 435df7 │ │ 000000000159a348 0000000000000008 R_X86_64_RELATIVE 42abb8 │ │ 000000000159a358 0000000000000008 R_X86_64_RELATIVE 45d4a9 │ │ 000000000159a368 0000000000000008 R_X86_64_RELATIVE 43787b │ │ 000000000159a378 0000000000000008 R_X86_64_RELATIVE 43f105 │ │ 000000000159a388 0000000000000008 R_X86_64_RELATIVE 44101a │ │ 000000000159a3a8 0000000000000008 R_X86_64_RELATIVE 43b704 │ │ 000000000159a3b8 0000000000000008 R_X86_64_RELATIVE 430540 │ │ 000000000159a3c8 0000000000000008 R_X86_64_RELATIVE 42abcb │ │ -000000000159a3d8 0000000000000008 R_X86_64_RELATIVE 4559b3 │ │ +000000000159a3d8 0000000000000008 R_X86_64_RELATIVE 45598c │ │ 000000000159a3e8 0000000000000008 R_X86_64_RELATIVE 45f204 │ │ 000000000159a3f8 0000000000000008 R_X86_64_RELATIVE 45f21d │ │ 000000000159a408 0000000000000008 R_X86_64_RELATIVE 46139c │ │ 000000000159a418 0000000000000008 R_X86_64_RELATIVE 441032 │ │ -000000000159a428 0000000000000008 R_X86_64_RELATIVE 4559cc │ │ -000000000159a438 0000000000000008 R_X86_64_RELATIVE 44fe21 │ │ -000000000159a448 0000000000000008 R_X86_64_RELATIVE 451dd8 │ │ +000000000159a428 0000000000000008 R_X86_64_RELATIVE 4559a5 │ │ +000000000159a438 0000000000000008 R_X86_64_RELATIVE 44fdfa │ │ +000000000159a448 0000000000000008 R_X86_64_RELATIVE 451db1 │ │ 000000000159a458 0000000000000008 R_X86_64_RELATIVE 442eae │ │ 000000000159a468 0000000000000008 R_X86_64_RELATIVE 44c45e │ │ -000000000159a478 0000000000000008 R_X86_64_RELATIVE 453ca2 │ │ +000000000159a478 0000000000000008 R_X86_64_RELATIVE 453c7b │ │ 000000000159a488 0000000000000008 R_X86_64_RELATIVE 43f11b │ │ 000000000159a498 0000000000000008 R_X86_64_RELATIVE 44c470 │ │ 000000000159a4a8 0000000000000008 R_X86_64_RELATIVE 433fd7 │ │ -000000000159a4b8 0000000000000008 R_X86_64_RELATIVE 44fe35 │ │ +000000000159a4b8 0000000000000008 R_X86_64_RELATIVE 44fe0e │ │ 000000000159a4c8 0000000000000008 R_X86_64_RELATIVE 44c490 │ │ 000000000159a4d8 0000000000000008 R_X86_64_RELATIVE 4613ab │ │ 000000000159a4e8 0000000000000008 R_X86_64_RELATIVE 4427b1 │ │ 000000000159a4f8 0000000000000008 R_X86_64_RELATIVE 433ff4 │ │ 000000000159a508 0000000000000008 R_X86_64_RELATIVE 43b715 │ │ 000000000159a518 0000000000000008 R_X86_64_RELATIVE 4595c6 │ │ -000000000159a528 0000000000000008 R_X86_64_RELATIVE 453cb8 │ │ +000000000159a528 0000000000000008 R_X86_64_RELATIVE 453c91 │ │ 000000000159a538 0000000000000008 R_X86_64_RELATIVE 463376 │ │ 000000000159a548 0000000000000008 R_X86_64_RELATIVE 435e12 │ │ 000000000159a558 0000000000000008 R_X86_64_RELATIVE 44a604 │ │ 000000000159a568 0000000000000008 R_X86_64_RELATIVE 43d69f │ │ 000000000159a578 0000000000000008 R_X86_64_RELATIVE 463392 │ │ 000000000159a588 0000000000000008 R_X86_64_RELATIVE 45f159 │ │ 000000000159a598 0000000000000008 R_X86_64_RELATIVE 4613b8 │ │ 000000000159a5a8 0000000000000008 R_X86_64_RELATIVE 43b72e │ │ 000000000159a5b8 0000000000000008 R_X86_64_RELATIVE 4611d7 │ │ 000000000159a5c8 0000000000000008 R_X86_64_RELATIVE 45d4c1 │ │ 000000000159a5d8 0000000000000008 R_X86_64_RELATIVE 435e39 │ │ 000000000159a5e8 0000000000000008 R_X86_64_RELATIVE 434002 │ │ -000000000159a5f8 0000000000000008 R_X86_64_RELATIVE 4559f2 │ │ +000000000159a5f8 0000000000000008 R_X86_64_RELATIVE 4559cb │ │ 000000000159a608 0000000000000008 R_X86_64_RELATIVE 42e508 │ │ 000000000159a618 0000000000000008 R_X86_64_RELATIVE 4321ab │ │ 000000000159a628 0000000000000008 R_X86_64_RELATIVE 43f13c │ │ -000000000159a638 0000000000000008 R_X86_64_RELATIVE 451de0 │ │ +000000000159a638 0000000000000008 R_X86_64_RELATIVE 451db9 │ │ 000000000159a648 0000000000000008 R_X86_64_RELATIVE 430550 │ │ 000000000159a658 0000000000000008 R_X86_64_RELATIVE 42c8d5 │ │ 000000000159a668 0000000000000008 R_X86_64_RELATIVE 430563 │ │ 000000000159a678 0000000000000008 R_X86_64_RELATIVE 43b746 │ │ 000000000159a688 0000000000000008 R_X86_64_RELATIVE 4321c5 │ │ 000000000159a698 0000000000000008 R_X86_64_RELATIVE 4633b3 │ │ -000000000159a6a8 0000000000000008 R_X86_64_RELATIVE 455a05 │ │ +000000000159a6a8 0000000000000008 R_X86_64_RELATIVE 4559de │ │ 000000000159a6b8 0000000000000008 R_X86_64_RELATIVE 42c8dd │ │ 000000000159a6c8 0000000000000008 R_X86_64_RELATIVE 4377b8 │ │ 000000000159a6d8 0000000000000008 R_X86_64_RELATIVE 43770c │ │ 000000000159a6e8 0000000000000008 R_X86_64_RELATIVE 4465db │ │ 000000000159a6f8 0000000000000008 R_X86_64_RELATIVE 45f237 │ │ 000000000159a708 0000000000000008 R_X86_64_RELATIVE 435e5e │ │ 000000000159a718 0000000000000008 R_X86_64_RELATIVE 4633d3 │ │ 000000000159a728 0000000000000008 R_X86_64_RELATIVE 42e52a │ │ 000000000159a738 0000000000000008 R_X86_64_RELATIVE 42abe7 │ │ 000000000159a748 0000000000000008 R_X86_64_RELATIVE 44c49b │ │ 000000000159a758 0000000000000008 R_X86_64_RELATIVE 43f14c │ │ -000000000159a768 0000000000000008 R_X86_64_RELATIVE 457716 │ │ +000000000159a768 0000000000000008 R_X86_64_RELATIVE 4576ef │ │ 000000000159a778 0000000000000008 R_X86_64_RELATIVE 4595ec │ │ 000000000159a788 0000000000000008 R_X86_64_RELATIVE 45f23e │ │ 000000000159a798 0000000000000008 R_X86_64_RELATIVE 45b500 │ │ 000000000159a7a8 0000000000000008 R_X86_64_RELATIVE 4613c6 │ │ -000000000159a7b8 0000000000000008 R_X86_64_RELATIVE 44fd80 │ │ +000000000159a7b8 0000000000000008 R_X86_64_RELATIVE 44fd59 │ │ 000000000159a7c8 0000000000000008 R_X86_64_RELATIVE 4595fa │ │ 000000000159a7d8 0000000000000008 R_X86_64_RELATIVE 42abfd │ │ 000000000159a7e8 0000000000000008 R_X86_64_RELATIVE 42c8e8 │ │ 000000000159a7f8 0000000000000008 R_X86_64_RELATIVE 4396cd │ │ 000000000159a808 0000000000000008 R_X86_64_RELATIVE 4321ce │ │ -000000000159a818 0000000000000008 R_X86_64_RELATIVE 455a0f │ │ +000000000159a818 0000000000000008 R_X86_64_RELATIVE 4559e8 │ │ 000000000159a828 0000000000000008 R_X86_64_RELATIVE 4633e6 │ │ 000000000159a838 0000000000000008 R_X86_64_RELATIVE 45f251 │ │ 000000000159a848 0000000000000008 R_X86_64_RELATIVE 4321eb │ │ 000000000159a858 0000000000000008 R_X86_64_RELATIVE 44c4ab │ │ 000000000159a868 0000000000000008 R_X86_64_RELATIVE 45d4d3 │ │ 000000000159a878 0000000000000008 R_X86_64_RELATIVE 43401d │ │ 000000000159a888 0000000000000008 R_X86_64_RELATIVE 4613dc │ │ 000000000159a898 0000000000000008 R_X86_64_RELATIVE 43f158 │ │ 000000000159a8a8 0000000000000008 R_X86_64_RELATIVE 435d52 │ │ 000000000159a8b8 0000000000000008 R_X86_64_RELATIVE 44a626 │ │ 000000000159a8c8 0000000000000008 R_X86_64_RELATIVE 45f262 │ │ -000000000159a8d8 0000000000000008 R_X86_64_RELATIVE 456fe1 │ │ +000000000159a8d8 0000000000000008 R_X86_64_RELATIVE 456fba │ │ 000000000159a8e8 0000000000000008 R_X86_64_RELATIVE 43788b │ │ 000000000159a8f8 0000000000000008 R_X86_64_RELATIVE 44e1af │ │ 000000000159a908 0000000000000008 R_X86_64_RELATIVE 459621 │ │ -000000000159a918 0000000000000008 R_X86_64_RELATIVE 451df5 │ │ +000000000159a918 0000000000000008 R_X86_64_RELATIVE 451dce │ │ 000000000159a928 0000000000000008 R_X86_64_RELATIVE 42e540 │ │ 000000000159a938 0000000000000008 R_X86_64_RELATIVE 42e565 │ │ 000000000159a948 0000000000000008 R_X86_64_RELATIVE 43b758 │ │ 000000000159a958 0000000000000008 R_X86_64_RELATIVE 428b41 │ │ 000000000159a968 0000000000000008 R_X86_64_RELATIVE 4449c1 │ │ 000000000159a978 0000000000000008 R_X86_64_RELATIVE 4448e4 │ │ 000000000159a988 0000000000000008 R_X86_64_RELATIVE 432204 │ │ 000000000159a998 0000000000000008 R_X86_64_RELATIVE 44e1c8 │ │ 000000000159a9a8 0000000000000008 R_X86_64_RELATIVE 43b777 │ │ 000000000159a9b8 0000000000000008 R_X86_64_RELATIVE 45963d │ │ 000000000159a9d8 0000000000000008 R_X86_64_RELATIVE 459648 │ │ -000000000159a9e8 0000000000000008 R_X86_64_RELATIVE 44fe4a │ │ +000000000159a9e8 0000000000000008 R_X86_64_RELATIVE 44fe23 │ │ 000000000159a9f8 0000000000000008 R_X86_64_RELATIVE 44bc1b │ │ 000000000159aa08 0000000000000008 R_X86_64_RELATIVE 439855 │ │ 000000000159aa18 0000000000000008 R_X86_64_RELATIVE 45b50b │ │ 000000000159aa28 0000000000000008 R_X86_64_RELATIVE 42e57e │ │ 000000000159aa38 0000000000000008 R_X86_64_RELATIVE 42e59d │ │ 000000000159aa48 0000000000000008 R_X86_64_RELATIVE 430575 │ │ 000000000159aa58 0000000000000008 R_X86_64_RELATIVE 446701 │ │ 000000000159aa68 0000000000000008 R_X86_64_RELATIVE 4378b4 │ │ 000000000159aa78 0000000000000008 R_X86_64_RELATIVE 4613f4 │ │ 000000000159aa88 0000000000000008 R_X86_64_RELATIVE 44c4b9 │ │ 000000000159aa98 0000000000000008 R_X86_64_RELATIVE 428b5c │ │ 000000000159aaa8 0000000000000008 R_X86_64_RELATIVE 432211 │ │ 000000000159aab8 0000000000000008 R_X86_64_RELATIVE 44e1d7 │ │ 000000000159aac8 0000000000000008 R_X86_64_RELATIVE 4378c2 │ │ -000000000159aad8 0000000000000008 R_X86_64_RELATIVE 451e0f │ │ +000000000159aad8 0000000000000008 R_X86_64_RELATIVE 451de8 │ │ 000000000159aae8 0000000000000008 R_X86_64_RELATIVE 448993 │ │ 000000000159aaf8 0000000000000008 R_X86_64_RELATIVE 43043f │ │ 000000000159ab08 0000000000000008 R_X86_64_RELATIVE 44e142 │ │ -000000000159ab18 0000000000000008 R_X86_64_RELATIVE 457725 │ │ +000000000159ab18 0000000000000008 R_X86_64_RELATIVE 4576fe │ │ 000000000159ab28 0000000000000008 R_X86_64_RELATIVE 44e1ec │ │ 000000000159ab48 0000000000000008 R_X86_64_RELATIVE 432229 │ │ 000000000159ab58 0000000000000008 R_X86_64_RELATIVE 45b528 │ │ 000000000159ab68 0000000000000008 R_X86_64_RELATIVE 45965f │ │ 000000000159ab78 0000000000000008 R_X86_64_RELATIVE 43058e │ │ 000000000159ab88 0000000000000008 R_X86_64_RELATIVE 46140e │ │ 000000000159ab98 0000000000000008 R_X86_64_RELATIVE 42ac12 │ │ @@ -48076,50 +48076,50 @@ │ │ 000000000159ac68 0000000000000008 R_X86_64_RELATIVE 42ac58 │ │ 000000000159ac78 0000000000000008 R_X86_64_RELATIVE 45f29f │ │ 000000000159ac88 0000000000000008 R_X86_64_RELATIVE 45d4ea │ │ 000000000159ac98 0000000000000008 R_X86_64_RELATIVE 42ac6c │ │ 000000000159aca8 0000000000000008 R_X86_64_RELATIVE 441068 │ │ 000000000159acb8 0000000000000008 R_X86_64_RELATIVE 44c4ee │ │ 000000000159acc8 0000000000000008 R_X86_64_RELATIVE 43b7b7 │ │ -000000000159acd8 0000000000000008 R_X86_64_RELATIVE 453cca │ │ +000000000159acd8 0000000000000008 R_X86_64_RELATIVE 453ca3 │ │ 000000000159ace8 0000000000000008 R_X86_64_RELATIVE 46141f │ │ -000000000159acf8 0000000000000008 R_X86_64_RELATIVE 45774a │ │ +000000000159acf8 0000000000000008 R_X86_64_RELATIVE 457723 │ │ 000000000159ad08 0000000000000008 R_X86_64_RELATIVE 428b69 │ │ 000000000159ad18 0000000000000008 R_X86_64_RELATIVE 45966e │ │ 000000000159ad28 0000000000000008 R_X86_64_RELATIVE 42e5b6 │ │ 000000000159ad38 0000000000000008 R_X86_64_RELATIVE 442ee1 │ │ -000000000159ad48 0000000000000008 R_X86_64_RELATIVE 457763 │ │ -000000000159ad58 0000000000000008 R_X86_64_RELATIVE 455a1f │ │ +000000000159ad48 0000000000000008 R_X86_64_RELATIVE 45773c │ │ +000000000159ad58 0000000000000008 R_X86_64_RELATIVE 4559f8 │ │ 000000000159ad68 0000000000000008 R_X86_64_RELATIVE 42ac83 │ │ 000000000159ad78 0000000000000008 R_X86_64_RELATIVE 42e59d │ │ 000000000159ad88 0000000000000008 R_X86_64_RELATIVE 4633f7 │ │ 000000000159ad98 0000000000000008 R_X86_64_RELATIVE 461438 │ │ 000000000159ada8 0000000000000008 R_X86_64_RELATIVE 432241 │ │ 000000000159adb8 0000000000000008 R_X86_64_RELATIVE 46340e │ │ 000000000159adc8 0000000000000008 R_X86_64_RELATIVE 4449fe │ │ 000000000159add8 0000000000000008 R_X86_64_RELATIVE 42c8f8 │ │ 000000000159ade8 0000000000000008 R_X86_64_RELATIVE 44a63f │ │ 000000000159adf8 0000000000000008 R_X86_64_RELATIVE 45d501 │ │ 000000000159ae08 0000000000000008 R_X86_64_RELATIVE 44107f │ │ 000000000159ae18 0000000000000008 R_X86_64_RELATIVE 459688 │ │ 000000000159ae28 0000000000000008 R_X86_64_RELATIVE 42e5d2 │ │ 000000000159ae38 0000000000000008 R_X86_64_RELATIVE 45f2b3 │ │ -000000000159ae48 0000000000000008 R_X86_64_RELATIVE 457774 │ │ +000000000159ae48 0000000000000008 R_X86_64_RELATIVE 45774d │ │ 000000000159ae58 0000000000000008 R_X86_64_RELATIVE 461451 │ │ -000000000159ae68 0000000000000008 R_X86_64_RELATIVE 44fe54 │ │ +000000000159ae68 0000000000000008 R_X86_64_RELATIVE 44fe2d │ │ 000000000159ae78 0000000000000008 R_X86_64_RELATIVE 440eb3 │ │ 000000000159ae88 0000000000000008 R_X86_64_RELATIVE 444a07 │ │ -000000000159ae98 0000000000000008 R_X86_64_RELATIVE 44fe67 │ │ +000000000159ae98 0000000000000008 R_X86_64_RELATIVE 44fe40 │ │ 000000000159aea8 0000000000000008 R_X86_64_RELATIVE 435e6d │ │ -000000000159aeb8 0000000000000008 R_X86_64_RELATIVE 455a39 │ │ +000000000159aeb8 0000000000000008 R_X86_64_RELATIVE 455a12 │ │ 000000000159aec8 0000000000000008 R_X86_64_RELATIVE 44c500 │ │ 000000000159aed8 0000000000000008 R_X86_64_RELATIVE 46341b │ │ 000000000159aee8 0000000000000008 R_X86_64_RELATIVE 42e5e1 │ │ -000000000159aef8 0000000000000008 R_X86_64_RELATIVE 453ce2 │ │ -000000000159af08 0000000000000008 R_X86_64_RELATIVE 453cf6 │ │ +000000000159aef8 0000000000000008 R_X86_64_RELATIVE 453cbb │ │ +000000000159af08 0000000000000008 R_X86_64_RELATIVE 453ccf │ │ 000000000159af18 0000000000000008 R_X86_64_RELATIVE 434035 │ │ 000000000159af28 0000000000000008 R_X86_64_RELATIVE 44e204 │ │ 000000000159af38 0000000000000008 R_X86_64_RELATIVE 435e80 │ │ 000000000159af48 0000000000000008 R_X86_64_RELATIVE 435e89 │ │ 000000000159af58 0000000000000008 R_X86_64_RELATIVE 4378b4 │ │ 000000000159af68 0000000000000008 R_X86_64_RELATIVE 45d511 │ │ 000000000159af78 0000000000000008 R_X86_64_RELATIVE 42e5f6 │ │ @@ -48128,15 +48128,15 @@ │ │ 000000000159afa8 0000000000000008 R_X86_64_RELATIVE 4595b7 │ │ 000000000159afb8 0000000000000008 R_X86_64_RELATIVE 4378df │ │ 000000000159afc8 0000000000000008 R_X86_64_RELATIVE 45b542 │ │ 000000000159afd8 0000000000000008 R_X86_64_RELATIVE 45b557 │ │ 000000000159afe8 0000000000000008 R_X86_64_RELATIVE 428b80 │ │ 000000000159aff8 0000000000000008 R_X86_64_RELATIVE 4378f4 │ │ 000000000159b008 0000000000000008 R_X86_64_RELATIVE 44a64c │ │ -000000000159b018 0000000000000008 R_X86_64_RELATIVE 455a50 │ │ +000000000159b018 0000000000000008 R_X86_64_RELATIVE 455a29 │ │ 000000000159b028 0000000000000008 R_X86_64_RELATIVE 45d011 │ │ 000000000159b038 0000000000000008 R_X86_64_RELATIVE 428ba6 │ │ 000000000159b048 0000000000000008 R_X86_64_RELATIVE 43b7c9 │ │ 000000000159b058 0000000000000008 R_X86_64_RELATIVE 43b7e0 │ │ 000000000159b068 0000000000000008 R_X86_64_RELATIVE 45d51f │ │ 000000000159b078 0000000000000008 R_X86_64_RELATIVE 4305a1 │ │ 000000000159b088 0000000000000008 R_X86_64_RELATIVE 43225a │ │ @@ -48152,34 +48152,34 @@ │ │ 000000000159b128 0000000000000008 R_X86_64_RELATIVE 437912 │ │ 000000000159b138 0000000000000008 R_X86_64_RELATIVE 446743 │ │ 000000000159b148 0000000000000008 R_X86_64_RELATIVE 46344b │ │ 000000000159b158 0000000000000008 R_X86_64_RELATIVE 46345b │ │ 000000000159b168 0000000000000008 R_X86_64_RELATIVE 439870 │ │ 000000000159b178 0000000000000008 R_X86_64_RELATIVE 461460 │ │ 000000000159b188 0000000000000008 R_X86_64_RELATIVE 4489bc │ │ -000000000159b198 0000000000000008 R_X86_64_RELATIVE 451e29 │ │ +000000000159b198 0000000000000008 R_X86_64_RELATIVE 451e02 │ │ 000000000159b1a8 0000000000000008 R_X86_64_RELATIVE 45d532 │ │ 000000000159b1c8 0000000000000008 R_X86_64_RELATIVE 442f0f │ │ 000000000159b1d8 0000000000000008 R_X86_64_RELATIVE 446753 │ │ 000000000159b1e8 0000000000000008 R_X86_64_RELATIVE 4305c6 │ │ 000000000159b1f8 0000000000000008 R_X86_64_RELATIVE 43f173 │ │ 000000000159b208 0000000000000008 R_X86_64_RELATIVE 44108e │ │ 000000000159b218 0000000000000008 R_X86_64_RELATIVE 42e60e │ │ 000000000159b228 0000000000000008 R_X86_64_RELATIVE 44a65a │ │ 000000000159b238 0000000000000008 R_X86_64_RELATIVE 435ea1 │ │ 000000000159b248 0000000000000008 R_X86_64_RELATIVE 435eb6 │ │ 000000000159b258 0000000000000008 R_X86_64_RELATIVE 43d6d3 │ │ 000000000159b268 0000000000000008 R_X86_64_RELATIVE 44a66a │ │ 000000000159b278 0000000000000008 R_X86_64_RELATIVE 428bb2 │ │ -000000000159b288 0000000000000008 R_X86_64_RELATIVE 451e42 │ │ +000000000159b288 0000000000000008 R_X86_64_RELATIVE 451e1b │ │ 000000000159b298 0000000000000008 R_X86_64_RELATIVE 44c50f │ │ 000000000159b2a8 0000000000000008 R_X86_64_RELATIVE 461473 │ │ 000000000159b2b8 0000000000000008 R_X86_64_RELATIVE 46346f │ │ -000000000159b2c8 0000000000000008 R_X86_64_RELATIVE 455a68 │ │ -000000000159b2e8 0000000000000008 R_X86_64_RELATIVE 453d16 │ │ +000000000159b2c8 0000000000000008 R_X86_64_RELATIVE 455a41 │ │ +000000000159b2e8 0000000000000008 R_X86_64_RELATIVE 453cef │ │ 000000000159b2f8 0000000000000008 R_X86_64_RELATIVE 442f23 │ │ 000000000159b308 0000000000000008 R_X86_64_RELATIVE 4489cc │ │ 000000000159b318 0000000000000008 R_X86_64_RELATIVE 463486 │ │ 000000000159b328 0000000000000008 R_X86_64_RELATIVE 43f188 │ │ 000000000159b338 0000000000000008 R_X86_64_RELATIVE 444a24 │ │ 000000000159b348 0000000000000008 R_X86_64_RELATIVE 42e623 │ │ 000000000159b358 0000000000000008 R_X86_64_RELATIVE 43226d │ │ @@ -48440,28 +48440,28 @@ │ │ 000000000159f998 0000000000000008 R_X86_64_RELATIVE 131bce0 │ │ 000000000159fa78 0000000000000008 R_X86_64_RELATIVE 131bd20 │ │ 000000000159fa80 0000000000000008 R_X86_64_RELATIVE 131bd50 │ │ 000000000159fa88 0000000000000008 R_X86_64_RELATIVE 131bd80 │ │ 000000000159fb68 0000000000000008 R_X86_64_RELATIVE 131bda0 │ │ 000000000159fb70 0000000000000008 R_X86_64_RELATIVE 131bdd0 │ │ 000000000159fb78 0000000000000008 R_X86_64_RELATIVE 131be00 │ │ -000000000159fc48 0000000000000008 R_X86_64_RELATIVE 4592d7 │ │ +000000000159fc48 0000000000000008 R_X86_64_RELATIVE 4592b0 │ │ 000000000159fc50 0000000000000008 R_X86_64_RELATIVE 4305ec │ │ 000000000159fc68 0000000000000008 R_X86_64_RELATIVE 43797d │ │ -000000000159fc70 0000000000000008 R_X86_64_RELATIVE 451e6f │ │ +000000000159fc70 0000000000000008 R_X86_64_RELATIVE 451e48 │ │ 000000000159fc88 0000000000000008 R_X86_64_RELATIVE 440c90 │ │ 000000000159fc90 0000000000000008 R_X86_64_RELATIVE 42ac9c │ │ 000000000159fca8 0000000000000008 R_X86_64_RELATIVE 460fe6 │ │ -000000000159fcb0 0000000000000008 R_X86_64_RELATIVE 451eae │ │ +000000000159fcb0 0000000000000008 R_X86_64_RELATIVE 451e87 │ │ 000000000159fcc8 0000000000000008 R_X86_64_RELATIVE 4393dc │ │ 000000000159fcd0 0000000000000008 R_X86_64_RELATIVE 432303 │ │ 000000000159fce8 0000000000000008 R_X86_64_RELATIVE 4463e4 │ │ 000000000159fcf0 0000000000000008 R_X86_64_RELATIVE 45f2fc │ │ 000000000159fd08 0000000000000008 R_X86_64_RELATIVE 433d8d │ │ -000000000159fd10 0000000000000008 R_X86_64_RELATIVE 451efb │ │ +000000000159fd10 0000000000000008 R_X86_64_RELATIVE 451ed4 │ │ 000000000159fd40 0000000000000008 R_X86_64_RELATIVE 428a32 │ │ 000000000159fd98 0000000000000008 R_X86_64_RELATIVE 1328cb0 │ │ 000000000159fda8 0000000000000008 R_X86_64_RELATIVE 1328cc0 │ │ 000000000159fdb8 0000000000000008 R_X86_64_RELATIVE 1328db0 │ │ 000000000159fdc8 0000000000000008 R_X86_64_RELATIVE 1328dc0 │ │ 000000000159fdd8 0000000000000008 R_X86_64_RELATIVE 1328dd0 │ │ 000000000159fde8 0000000000000008 R_X86_64_RELATIVE 1328de0 │ │ @@ -48511,29 +48511,29 @@ │ │ 00000000015a00b8 0000000000000008 R_X86_64_RELATIVE 13292d0 │ │ 00000000015a00c8 0000000000000008 R_X86_64_RELATIVE 1329360 │ │ 00000000015a00e0 0000000000000008 R_X86_64_RELATIVE 434082 │ │ 00000000015a0108 0000000000000008 R_X86_64_RELATIVE 461557 │ │ 00000000015a0130 0000000000000008 R_X86_64_RELATIVE 43066c │ │ 00000000015a0180 0000000000000008 R_X86_64_RELATIVE 44a1c4 │ │ 00000000015a0190 0000000000000008 R_X86_64_RELATIVE 13a98f0 │ │ -00000000015a01a8 0000000000000008 R_X86_64_RELATIVE 455aae │ │ +00000000015a01a8 0000000000000008 R_X86_64_RELATIVE 455a87 │ │ 00000000015a01b8 0000000000000008 R_X86_64_RELATIVE 13a9b30 │ │ 00000000015a01d0 0000000000000008 R_X86_64_RELATIVE 43d350 │ │ 00000000015a01e0 0000000000000008 R_X86_64_RELATIVE 13a96a0 │ │ 00000000015a01f8 0000000000000008 R_X86_64_RELATIVE 4369a6 │ │ 00000000015a0208 0000000000000008 R_X86_64_RELATIVE 13a9cd0 │ │ -00000000015a0250 0000000000000008 R_X86_64_RELATIVE 4593bf │ │ +00000000015a0250 0000000000000008 R_X86_64_RELATIVE 459398 │ │ 00000000015a0258 0000000000000008 R_X86_64_RELATIVE 42ad43 │ │ 00000000015a0278 0000000000000008 R_X86_64_RELATIVE 435f64 │ │ 00000000015a0280 0000000000000008 R_X86_64_RELATIVE 442f93 │ │ 00000000015a0290 0000000000000008 R_X86_64_RELATIVE 4b6f50 │ │ 00000000015a02a0 0000000000000008 R_X86_64_RELATIVE 4379d8 │ │ 00000000015a02a8 0000000000000008 R_X86_64_RELATIVE 4597c4 │ │ 00000000015a02b8 0000000000000008 R_X86_64_RELATIVE 4b6f56 │ │ -00000000015a02c8 0000000000000008 R_X86_64_RELATIVE 44fef5 │ │ +00000000015a02c8 0000000000000008 R_X86_64_RELATIVE 44fece │ │ 00000000015a02d0 0000000000000008 R_X86_64_RELATIVE 42e72f │ │ 00000000015a02e0 0000000000000008 R_X86_64_RELATIVE 4b6f5d │ │ 00000000015a02f0 0000000000000008 R_X86_64_RELATIVE 45ca78 │ │ 00000000015a02f8 0000000000000008 R_X86_64_RELATIVE 4597e1 │ │ 00000000015a0308 0000000000000008 R_X86_64_RELATIVE 4b6f65 │ │ 00000000015a0318 0000000000000008 R_X86_64_RELATIVE 44f684 │ │ 00000000015a0320 0000000000000008 R_X86_64_RELATIVE 4379dd │ │ @@ -48559,15 +48559,15 @@ │ │ 00000000015a0430 0000000000000008 R_X86_64_RELATIVE 4323ba │ │ 00000000015a0438 0000000000000008 R_X86_64_RELATIVE 4323ba │ │ 00000000015a0448 0000000000000008 R_X86_64_RELATIVE 4b6fa3 │ │ 00000000015a0458 0000000000000008 R_X86_64_RELATIVE 43f1d3 │ │ 00000000015a0460 0000000000000008 R_X86_64_RELATIVE 459808 │ │ 00000000015a0470 0000000000000008 R_X86_64_RELATIVE 4b6fa5 │ │ 00000000015a0480 0000000000000008 R_X86_64_RELATIVE 44f2cd │ │ -00000000015a0488 0000000000000008 R_X86_64_RELATIVE 457863 │ │ +00000000015a0488 0000000000000008 R_X86_64_RELATIVE 45783c │ │ 00000000015a0498 0000000000000008 R_X86_64_RELATIVE 4b6fa8 │ │ 00000000015a04a8 0000000000000008 R_X86_64_RELATIVE 44110a │ │ 00000000015a04b0 0000000000000008 R_X86_64_RELATIVE 43f1d6 │ │ 00000000015a04c0 0000000000000008 R_X86_64_RELATIVE 4b6fab │ │ 00000000015a04d0 0000000000000008 R_X86_64_RELATIVE 45f38f │ │ 00000000015a04d8 0000000000000008 R_X86_64_RELATIVE 45f392 │ │ 00000000015a04e8 0000000000000008 R_X86_64_RELATIVE 4b6fae │ │ @@ -48617,54 +48617,54 @@ │ │ 00000000015a0730 0000000000000008 R_X86_64_RELATIVE 45d595 │ │ 00000000015a0740 0000000000000008 R_X86_64_RELATIVE 4b7014 │ │ 00000000015a0750 0000000000000008 R_X86_64_RELATIVE 434056 │ │ 00000000015a0758 0000000000000008 R_X86_64_RELATIVE 461565 │ │ 00000000015a0768 0000000000000008 R_X86_64_RELATIVE 4b7019 │ │ 00000000015a0778 0000000000000008 R_X86_64_RELATIVE 4489e6 │ │ 00000000015a0780 0000000000000008 R_X86_64_RELATIVE 442fbc │ │ -00000000015a07a0 0000000000000008 R_X86_64_RELATIVE 451fa4 │ │ +00000000015a07a0 0000000000000008 R_X86_64_RELATIVE 451f7d │ │ 00000000015a07a8 0000000000000008 R_X86_64_RELATIVE 43069a │ │ 00000000015a07b8 0000000000000008 R_X86_64_RELATIVE 4b701e │ │ 00000000015a07c8 0000000000000008 R_X86_64_RELATIVE 4379e1 │ │ 00000000015a07d0 0000000000000008 R_X86_64_RELATIVE 43d782 │ │ 00000000015a07f0 0000000000000008 R_X86_64_RELATIVE 45d59d │ │ 00000000015a07f8 0000000000000008 R_X86_64_RELATIVE 4323bf │ │ 00000000015a0818 0000000000000008 R_X86_64_RELATIVE 43987d │ │ 00000000015a0820 0000000000000008 R_X86_64_RELATIVE 44e295 │ │ 00000000015a0830 0000000000000008 R_X86_64_RELATIVE 4b7029 │ │ 00000000015a0840 0000000000000008 R_X86_64_RELATIVE 45d5a6 │ │ 00000000015a0848 0000000000000008 R_X86_64_RELATIVE 448a41 │ │ -00000000015a0868 0000000000000008 R_X86_64_RELATIVE 45786f │ │ +00000000015a0868 0000000000000008 R_X86_64_RELATIVE 457848 │ │ 00000000015a0870 0000000000000008 R_X86_64_RELATIVE 45d5ae │ │ 00000000015a0890 0000000000000008 R_X86_64_RELATIVE 448a49 │ │ 00000000015a0898 0000000000000008 R_X86_64_RELATIVE 459813 │ │ 00000000015a08b8 0000000000000008 R_X86_64_RELATIVE 45e8b7 │ │ 00000000015a08c0 0000000000000008 R_X86_64_RELATIVE 45b5f4 │ │ 00000000015a08d0 0000000000000008 R_X86_64_RELATIVE 4b7031 │ │ 00000000015a08e0 0000000000000008 R_X86_64_RELATIVE 44e29d │ │ -00000000015a08e8 0000000000000008 R_X86_64_RELATIVE 44fef9 │ │ +00000000015a08e8 0000000000000008 R_X86_64_RELATIVE 44fed2 │ │ 00000000015a08f8 0000000000000008 R_X86_64_RELATIVE 4b7036 │ │ 00000000015a0908 0000000000000008 R_X86_64_RELATIVE 43f1e6 │ │ -00000000015a0910 0000000000000008 R_X86_64_RELATIVE 451fad │ │ +00000000015a0910 0000000000000008 R_X86_64_RELATIVE 451f86 │ │ 00000000015a0930 0000000000000008 R_X86_64_RELATIVE 45f2ef │ │ 00000000015a0938 0000000000000008 R_X86_64_RELATIVE 45d5b6 │ │ 00000000015a0948 0000000000000008 R_X86_64_RELATIVE 4b703b │ │ 00000000015a0958 0000000000000008 R_X86_64_RELATIVE 43f1f2 │ │ 00000000015a0960 0000000000000008 R_X86_64_RELATIVE 46156d │ │ 00000000015a0970 0000000000000008 R_X86_64_RELATIVE 4b7043 │ │ 00000000015a0980 0000000000000008 R_X86_64_RELATIVE 428cdc │ │ 00000000015a0988 0000000000000008 R_X86_64_RELATIVE 439952 │ │ 00000000015a09a8 0000000000000008 R_X86_64_RELATIVE 43d78b │ │ 00000000015a09b0 0000000000000008 R_X86_64_RELATIVE 43d78b │ │ 00000000015a09c0 0000000000000008 R_X86_64_RELATIVE 4b7048 │ │ 00000000015a09d0 0000000000000008 R_X86_64_RELATIVE 461575 │ │ 00000000015a09d8 0000000000000008 R_X86_64_RELATIVE 461575 │ │ 00000000015a09e8 0000000000000008 R_X86_64_RELATIVE 4b7050 │ │ -00000000015a09f8 0000000000000008 R_X86_64_RELATIVE 44ff0e │ │ -00000000015a0a00 0000000000000008 R_X86_64_RELATIVE 44ff0e │ │ +00000000015a09f8 0000000000000008 R_X86_64_RELATIVE 44fee7 │ │ +00000000015a0a00 0000000000000008 R_X86_64_RELATIVE 44fee7 │ │ 00000000015a0a10 0000000000000008 R_X86_64_RELATIVE 4b7059 │ │ 00000000015a0a20 0000000000000008 R_X86_64_RELATIVE 441117 │ │ 00000000015a0a28 0000000000000008 R_X86_64_RELATIVE 441117 │ │ 00000000015a0a38 0000000000000008 R_X86_64_RELATIVE 4b7062 │ │ 00000000015a0a48 0000000000000008 R_X86_64_RELATIVE 442fc5 │ │ 00000000015a0a50 0000000000000008 R_X86_64_RELATIVE 442fc5 │ │ 00000000015a0a60 0000000000000008 R_X86_64_RELATIVE 4b706b │ │ @@ -48676,42 +48676,42 @@ │ │ 00000000015a0ab0 0000000000000008 R_X86_64_RELATIVE 4b707d │ │ 00000000015a0ac0 0000000000000008 R_X86_64_RELATIVE 4379ea │ │ 00000000015a0ac8 0000000000000008 R_X86_64_RELATIVE 4379ea │ │ 00000000015a0ad8 0000000000000008 R_X86_64_RELATIVE 4b7086 │ │ 00000000015a0ae8 0000000000000008 R_X86_64_RELATIVE 42e748 │ │ 00000000015a0af0 0000000000000008 R_X86_64_RELATIVE 42e748 │ │ 00000000015a0b00 0000000000000008 R_X86_64_RELATIVE 4b708f │ │ -00000000015a0b10 0000000000000008 R_X86_64_RELATIVE 451fb9 │ │ -00000000015a0b18 0000000000000008 R_X86_64_RELATIVE 451fb9 │ │ +00000000015a0b10 0000000000000008 R_X86_64_RELATIVE 451f92 │ │ +00000000015a0b18 0000000000000008 R_X86_64_RELATIVE 451f92 │ │ 00000000015a0b28 0000000000000008 R_X86_64_RELATIVE 4b7098 │ │ 00000000015a0b38 0000000000000008 R_X86_64_RELATIVE 441123 │ │ 00000000015a0b40 0000000000000008 R_X86_64_RELATIVE 44e2a5 │ │ 00000000015a0b50 0000000000000008 R_X86_64_RELATIVE 4b70a1 │ │ 00000000015a0b60 0000000000000008 R_X86_64_RELATIVE 4379fc │ │ 00000000015a0b68 0000000000000008 R_X86_64_RELATIVE 444aed │ │ 00000000015a0b78 0000000000000008 R_X86_64_RELATIVE 4b70a8 │ │ 00000000015a0b88 0000000000000008 R_X86_64_RELATIVE 42ad7b │ │ -00000000015a0b90 0000000000000008 R_X86_64_RELATIVE 44ff1f │ │ +00000000015a0b90 0000000000000008 R_X86_64_RELATIVE 44fef8 │ │ 00000000015a0ba0 0000000000000008 R_X86_64_RELATIVE 4b70b0 │ │ 00000000015a0bb0 0000000000000008 R_X86_64_RELATIVE 463555 │ │ -00000000015a0bb8 0000000000000008 R_X86_64_RELATIVE 451fd7 │ │ +00000000015a0bb8 0000000000000008 R_X86_64_RELATIVE 451fb0 │ │ 00000000015a0bd8 0000000000000008 R_X86_64_RELATIVE 43f1fa │ │ 00000000015a0be0 0000000000000008 R_X86_64_RELATIVE 463561 │ │ 00000000015a0c00 0000000000000008 R_X86_64_RELATIVE 446807 │ │ 00000000015a0c08 0000000000000008 R_X86_64_RELATIVE 44a6c2 │ │ 00000000015a0c28 0000000000000008 R_X86_64_RELATIVE 428ce5 │ │ 00000000015a0c30 0000000000000008 R_X86_64_RELATIVE 43f207 │ │ -00000000015a0c50 0000000000000008 R_X86_64_RELATIVE 458c3e │ │ -00000000015a0c58 0000000000000008 R_X86_64_RELATIVE 450f33 │ │ +00000000015a0c50 0000000000000008 R_X86_64_RELATIVE 458c17 │ │ +00000000015a0c58 0000000000000008 R_X86_64_RELATIVE 450f0c │ │ 00000000015a0c68 0000000000000008 R_X86_64_RELATIVE 4b70b8 │ │ 00000000015a0c78 0000000000000008 R_X86_64_RELATIVE 428bd9 │ │ 00000000015a0c80 0000000000000008 R_X86_64_RELATIVE 45d5c3 │ │ 00000000015a0c90 0000000000000008 R_X86_64_RELATIVE 4b70bd │ │ 00000000015a0ca0 0000000000000008 R_X86_64_RELATIVE 43d791 │ │ -00000000015a0ca8 0000000000000008 R_X86_64_RELATIVE 455ab5 │ │ +00000000015a0ca8 0000000000000008 R_X86_64_RELATIVE 455a8e │ │ 00000000015a0cb8 0000000000000008 R_X86_64_RELATIVE 4b70c6 │ │ 00000000015a0cc8 0000000000000008 R_X86_64_RELATIVE 461582 │ │ 00000000015a0cd0 0000000000000008 R_X86_64_RELATIVE 4306a3 │ │ 00000000015a0ce0 0000000000000008 R_X86_64_RELATIVE 4b70cb │ │ 00000000015a0cf0 0000000000000008 R_X86_64_RELATIVE 45981b │ │ 00000000015a0cf8 0000000000000008 R_X86_64_RELATIVE 428cf2 │ │ 00000000015a0d08 0000000000000008 R_X86_64_RELATIVE 4b70d0 │ │ @@ -48741,15 +48741,15 @@ │ │ 00000000015a0e48 0000000000000008 R_X86_64_RELATIVE 4b7114 │ │ 00000000015a0e58 0000000000000008 R_X86_64_RELATIVE 439969 │ │ 00000000015a0e60 0000000000000008 R_X86_64_RELATIVE 44a6de │ │ 00000000015a0e70 0000000000000008 R_X86_64_RELATIVE 4b711d │ │ 00000000015a0e80 0000000000000008 R_X86_64_RELATIVE 4306b5 │ │ 00000000015a0e88 0000000000000008 R_X86_64_RELATIVE 439979 │ │ 00000000015a0e98 0000000000000008 R_X86_64_RELATIVE 4b7126 │ │ -00000000015a0ea8 0000000000000008 R_X86_64_RELATIVE 44ff32 │ │ +00000000015a0ea8 0000000000000008 R_X86_64_RELATIVE 44ff0b │ │ 00000000015a0eb0 0000000000000008 R_X86_64_RELATIVE 448a74 │ │ 00000000015a0ec0 0000000000000008 R_X86_64_RELATIVE 4b712f │ │ 00000000015a0ed0 0000000000000008 R_X86_64_RELATIVE 4410b0 │ │ 00000000015a0ed8 0000000000000008 R_X86_64_RELATIVE 42c9dc │ │ 00000000015a0ef8 0000000000000008 R_X86_64_RELATIVE 42c9e5 │ │ 00000000015a0f00 0000000000000008 R_X86_64_RELATIVE 42c9e5 │ │ 00000000015a0f10 0000000000000008 R_X86_64_RELATIVE 4b7138 │ │ @@ -48758,22 +48758,22 @@ │ │ 00000000015a0f38 0000000000000008 R_X86_64_RELATIVE 4b713a │ │ 00000000015a0f48 0000000000000008 R_X86_64_RELATIVE 42c9eb │ │ 00000000015a0f50 0000000000000008 R_X86_64_RELATIVE 446826 │ │ 00000000015a0f60 0000000000000008 R_X86_64_RELATIVE 4b713d │ │ 00000000015a0f70 0000000000000008 R_X86_64_RELATIVE 45f3b8 │ │ 00000000015a0f78 0000000000000008 R_X86_64_RELATIVE 441141 │ │ 00000000015a0f88 0000000000000008 R_X86_64_RELATIVE 4b7140 │ │ -00000000015a0f98 0000000000000008 R_X86_64_RELATIVE 44ff41 │ │ +00000000015a0f98 0000000000000008 R_X86_64_RELATIVE 44ff1a │ │ 00000000015a0fa0 0000000000000008 R_X86_64_RELATIVE 43b8c6 │ │ 00000000015a0fb0 0000000000000008 R_X86_64_RELATIVE 4b7143 │ │ 00000000015a0fc0 0000000000000008 R_X86_64_RELATIVE 44e2c3 │ │ 00000000015a0fc8 0000000000000008 R_X86_64_RELATIVE 45d5d9 │ │ 00000000015a0fd8 0000000000000008 R_X86_64_RELATIVE 4b7146 │ │ 00000000015a0fe8 0000000000000008 R_X86_64_RELATIVE 43998a │ │ -00000000015a0ff0 0000000000000008 R_X86_64_RELATIVE 44ff50 │ │ +00000000015a0ff0 0000000000000008 R_X86_64_RELATIVE 44ff29 │ │ 00000000015a1000 0000000000000008 R_X86_64_RELATIVE 4b7149 │ │ 00000000015a1010 0000000000000008 R_X86_64_RELATIVE 437a3b │ │ 00000000015a1018 0000000000000008 R_X86_64_RELATIVE 434092 │ │ 00000000015a1028 0000000000000008 R_X86_64_RELATIVE 4b714c │ │ 00000000015a1038 0000000000000008 R_X86_64_RELATIVE 44a6f7 │ │ 00000000015a1040 0000000000000008 R_X86_64_RELATIVE 441161 │ │ 00000000015a1050 0000000000000008 R_X86_64_RELATIVE 4b714f │ │ @@ -48784,39 +48784,39 @@ │ │ 00000000015a1090 0000000000000008 R_X86_64_RELATIVE 46158a │ │ 00000000015a10a0 0000000000000008 R_X86_64_RELATIVE 4b7155 │ │ 00000000015a10b0 0000000000000008 R_X86_64_RELATIVE 45b602 │ │ 00000000015a10b8 0000000000000008 R_X86_64_RELATIVE 444b0c │ │ 00000000015a10d8 0000000000000008 R_X86_64_RELATIVE 42ad86 │ │ 00000000015a10e0 0000000000000008 R_X86_64_RELATIVE 45f3ce │ │ 00000000015a1100 0000000000000008 R_X86_64_RELATIVE 42e75c │ │ -00000000015a1108 0000000000000008 R_X86_64_RELATIVE 44ff69 │ │ +00000000015a1108 0000000000000008 R_X86_64_RELATIVE 44ff42 │ │ 00000000015a1128 0000000000000008 R_X86_64_RELATIVE 435f82 │ │ 00000000015a1130 0000000000000008 R_X86_64_RELATIVE 44e2d1 │ │ 00000000015a1140 0000000000000008 R_X86_64_RELATIVE 4b715e │ │ 00000000015a1150 0000000000000008 R_X86_64_RELATIVE 42e763 │ │ 00000000015a1158 0000000000000008 R_X86_64_RELATIVE 42c9f4 │ │ 00000000015a1168 0000000000000008 R_X86_64_RELATIVE 4b7162 │ │ 00000000015a1178 0000000000000008 R_X86_64_RELATIVE 45982b │ │ 00000000015a1180 0000000000000008 R_X86_64_RELATIVE 43999b │ │ 00000000015a11a0 0000000000000008 R_X86_64_RELATIVE 428bce │ │ -00000000015a11a8 0000000000000008 R_X86_64_RELATIVE 453d81 │ │ +00000000015a11a8 0000000000000008 R_X86_64_RELATIVE 453d5a │ │ 00000000015a11c8 0000000000000008 R_X86_64_RELATIVE 44a70b │ │ -00000000015a11d0 0000000000000008 R_X86_64_RELATIVE 451fe3 │ │ +00000000015a11d0 0000000000000008 R_X86_64_RELATIVE 451fbc │ │ 00000000015a11e0 0000000000000008 R_X86_64_RELATIVE 4b7166 │ │ 00000000015a11f0 0000000000000008 R_X86_64_RELATIVE 42ca00 │ │ 00000000015a11f8 0000000000000008 R_X86_64_RELATIVE 42ad8d │ │ 00000000015a1208 0000000000000008 R_X86_64_RELATIVE 4b7169 │ │ 00000000015a1218 0000000000000008 R_X86_64_RELATIVE 446837 │ │ 00000000015a1220 0000000000000008 R_X86_64_RELATIVE 446837 │ │ 00000000015a1230 0000000000000008 R_X86_64_RELATIVE 4b716c │ │ 00000000015a1240 0000000000000008 R_X86_64_RELATIVE 44a70e │ │ 00000000015a1248 0000000000000008 R_X86_64_RELATIVE 428d1a │ │ 00000000015a1258 0000000000000008 R_X86_64_RELATIVE 4b716f │ │ 00000000015a1268 0000000000000008 R_X86_64_RELATIVE 4323c8 │ │ -00000000015a1270 0000000000000008 R_X86_64_RELATIVE 457877 │ │ +00000000015a1270 0000000000000008 R_X86_64_RELATIVE 457850 │ │ 00000000015a1280 0000000000000008 R_X86_64_RELATIVE 4b7179 │ │ 00000000015a1290 0000000000000008 R_X86_64_RELATIVE 442fd3 │ │ 00000000015a1298 0000000000000008 R_X86_64_RELATIVE 4323de │ │ 00000000015a12a8 0000000000000008 R_X86_64_RELATIVE 4b717c │ │ 00000000015a12b8 0000000000000008 R_X86_64_RELATIVE 43b8e6 │ │ 00000000015a12c0 0000000000000008 R_X86_64_RELATIVE 43b8e6 │ │ 00000000015a12d0 0000000000000008 R_X86_64_RELATIVE 4b7181 │ │ @@ -48829,58 +48829,58 @@ │ │ 00000000015a1330 0000000000000008 R_X86_64_RELATIVE 4410b9 │ │ 00000000015a1338 0000000000000008 R_X86_64_RELATIVE 44a712 │ │ 00000000015a1348 0000000000000008 R_X86_64_RELATIVE 4b718a │ │ 00000000015a1358 0000000000000008 R_X86_64_RELATIVE 459832 │ │ 00000000015a1360 0000000000000008 R_X86_64_RELATIVE 43d799 │ │ 00000000015a1380 0000000000000008 R_X86_64_RELATIVE 444b13 │ │ 00000000015a1388 0000000000000008 R_X86_64_RELATIVE 44c5ea │ │ -00000000015a13a8 0000000000000008 R_X86_64_RELATIVE 44ff70 │ │ +00000000015a13a8 0000000000000008 R_X86_64_RELATIVE 44ff49 │ │ 00000000015a13b0 0000000000000008 R_X86_64_RELATIVE 461591 │ │ 00000000015a13d0 0000000000000008 R_X86_64_RELATIVE 42ad95 │ │ 00000000015a13d8 0000000000000008 R_X86_64_RELATIVE 42ad95 │ │ 00000000015a13e8 0000000000000008 R_X86_64_RELATIVE 4b7193 │ │ 00000000015a13f8 0000000000000008 R_X86_64_RELATIVE 43d7a3 │ │ 00000000015a1400 0000000000000008 R_X86_64_RELATIVE 45f3d5 │ │ 00000000015a1410 0000000000000008 R_X86_64_RELATIVE 4b719c │ │ -00000000015a1420 0000000000000008 R_X86_64_RELATIVE 455ac0 │ │ +00000000015a1420 0000000000000008 R_X86_64_RELATIVE 455a99 │ │ 00000000015a1428 0000000000000008 R_X86_64_RELATIVE 448a92 │ │ 00000000015a1448 0000000000000008 R_X86_64_RELATIVE 44a69f │ │ -00000000015a1450 0000000000000008 R_X86_64_RELATIVE 451fed │ │ +00000000015a1450 0000000000000008 R_X86_64_RELATIVE 451fc6 │ │ 00000000015a1460 0000000000000008 R_X86_64_RELATIVE 4b71a3 │ │ 00000000015a1470 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015a1478 0000000000000008 R_X86_64_RELATIVE 435f87 │ │ 00000000015a1488 0000000000000008 R_X86_64_RELATIVE 4b71a8 │ │ 00000000015a1498 0000000000000008 R_X86_64_RELATIVE 4634b2 │ │ 00000000015a14a0 0000000000000008 R_X86_64_RELATIVE 4399a2 │ │ 00000000015a14b0 0000000000000008 R_X86_64_RELATIVE 4b71af │ │ 00000000015a14e8 0000000000000008 R_X86_64_RELATIVE 45b609 │ │ -00000000015a14f0 0000000000000008 R_X86_64_RELATIVE 44ff7a │ │ +00000000015a14f0 0000000000000008 R_X86_64_RELATIVE 44ff53 │ │ 00000000015a1500 0000000000000008 R_X86_64_RELATIVE 4b71b4 │ │ 00000000015a1510 0000000000000008 R_X86_64_RELATIVE 45f3e1 │ │ 00000000015a1518 0000000000000008 R_X86_64_RELATIVE 42e76c │ │ 00000000015a1528 0000000000000008 R_X86_64_RELATIVE 4b71ba │ │ 00000000015a1538 0000000000000008 R_X86_64_RELATIVE 42ca03 │ │ 00000000015a1540 0000000000000008 R_X86_64_RELATIVE 448a9b │ │ 00000000015a1560 0000000000000008 R_X86_64_RELATIVE 44e2d6 │ │ -00000000015a1568 0000000000000008 R_X86_64_RELATIVE 451ff9 │ │ +00000000015a1568 0000000000000008 R_X86_64_RELATIVE 451fd2 │ │ 00000000015a1588 0000000000000008 R_X86_64_RELATIVE 444b1d │ │ -00000000015a1590 0000000000000008 R_X86_64_RELATIVE 453d8c │ │ +00000000015a1590 0000000000000008 R_X86_64_RELATIVE 453d65 │ │ 00000000015a15d8 0000000000000008 R_X86_64_RELATIVE 46357e │ │ 00000000015a15e0 0000000000000008 R_X86_64_RELATIVE 4399ac │ │ 00000000015a15f0 0000000000000008 R_X86_64_RELATIVE 4b71c2 │ │ -00000000015a1600 0000000000000008 R_X86_64_RELATIVE 453d94 │ │ +00000000015a1600 0000000000000008 R_X86_64_RELATIVE 453d6d │ │ 00000000015a1608 0000000000000008 R_X86_64_RELATIVE 4306bf │ │ 00000000015a1618 0000000000000008 R_X86_64_RELATIVE 4b71cd │ │ 00000000015a1628 0000000000000008 R_X86_64_RELATIVE 44a71c │ │ 00000000015a1630 0000000000000008 R_X86_64_RELATIVE 44a71c │ │ 00000000015a1640 0000000000000008 R_X86_64_RELATIVE 4b71d0 │ │ -00000000015a1650 0000000000000008 R_X86_64_RELATIVE 453da5 │ │ -00000000015a1658 0000000000000008 R_X86_64_RELATIVE 453da5 │ │ +00000000015a1650 0000000000000008 R_X86_64_RELATIVE 453d7e │ │ +00000000015a1658 0000000000000008 R_X86_64_RELATIVE 453d7e │ │ 00000000015a1668 0000000000000008 R_X86_64_RELATIVE 4b71d6 │ │ -00000000015a1678 0000000000000008 R_X86_64_RELATIVE 453dab │ │ +00000000015a1678 0000000000000008 R_X86_64_RELATIVE 453d84 │ │ 00000000015a1680 0000000000000008 R_X86_64_RELATIVE 45f3e9 │ │ 00000000015a1690 0000000000000008 R_X86_64_RELATIVE 4b71dd │ │ 00000000015a16a0 0000000000000008 R_X86_64_RELATIVE 42ca0b │ │ 00000000015a16a8 0000000000000008 R_X86_64_RELATIVE 44c5f4 │ │ 00000000015a16b8 0000000000000008 R_X86_64_RELATIVE 4b71e5 │ │ 00000000015a16c8 0000000000000008 R_X86_64_RELATIVE 42e774 │ │ 00000000015a16d0 0000000000000008 R_X86_64_RELATIVE 4306d9 │ │ @@ -48902,58 +48902,58 @@ │ │ 00000000015a17a8 0000000000000008 R_X86_64_RELATIVE 4b7219 │ │ 00000000015a17b8 0000000000000008 R_X86_64_RELATIVE 45d60a │ │ 00000000015a17c0 0000000000000008 R_X86_64_RELATIVE 45f407 │ │ 00000000015a17d0 0000000000000008 R_X86_64_RELATIVE 4b7223 │ │ 00000000015a17e0 0000000000000008 R_X86_64_RELATIVE 44a72b │ │ 00000000015a17e8 0000000000000008 R_X86_64_RELATIVE 43f22f │ │ 00000000015a17f8 0000000000000008 R_X86_64_RELATIVE 4b722d │ │ -00000000015a1808 0000000000000008 R_X86_64_RELATIVE 453db6 │ │ +00000000015a1808 0000000000000008 R_X86_64_RELATIVE 453d8f │ │ 00000000015a1810 0000000000000008 R_X86_64_RELATIVE 463583 │ │ 00000000015a1820 0000000000000008 R_X86_64_RELATIVE 4b7237 │ │ -00000000015a1830 0000000000000008 R_X86_64_RELATIVE 455ac9 │ │ +00000000015a1830 0000000000000008 R_X86_64_RELATIVE 455aa2 │ │ 00000000015a1838 0000000000000008 R_X86_64_RELATIVE 42adc8 │ │ 00000000015a1848 0000000000000008 R_X86_64_RELATIVE 4b7240 │ │ 00000000015a1858 0000000000000008 R_X86_64_RELATIVE 44c612 │ │ 00000000015a1860 0000000000000008 R_X86_64_RELATIVE 42ade3 │ │ 00000000015a1870 0000000000000008 R_X86_64_RELATIVE 4b7243 │ │ 00000000015a1880 0000000000000008 R_X86_64_RELATIVE 43f24f │ │ 00000000015a1888 0000000000000008 R_X86_64_RELATIVE 45f425 │ │ 00000000015a1898 0000000000000008 R_X86_64_RELATIVE 4b7246 │ │ -00000000015a18a8 0000000000000008 R_X86_64_RELATIVE 452001 │ │ +00000000015a18a8 0000000000000008 R_X86_64_RELATIVE 451fda │ │ 00000000015a18b0 0000000000000008 R_X86_64_RELATIVE 446840 │ │ 00000000015a18c0 0000000000000008 R_X86_64_RELATIVE 4b7249 │ │ 00000000015a18d0 0000000000000008 R_X86_64_RELATIVE 4340c6 │ │ 00000000015a18d8 0000000000000008 R_X86_64_RELATIVE 43f25e │ │ 00000000015a18e8 0000000000000008 R_X86_64_RELATIVE 4b724e │ │ 00000000015a18f8 0000000000000008 R_X86_64_RELATIVE 42e780 │ │ -00000000015a1900 0000000000000008 R_X86_64_RELATIVE 44ff8b │ │ +00000000015a1900 0000000000000008 R_X86_64_RELATIVE 44ff64 │ │ 00000000015a1910 0000000000000008 R_X86_64_RELATIVE 4b7258 │ │ 00000000015a1920 0000000000000008 R_X86_64_RELATIVE 4340d7 │ │ 00000000015a1928 0000000000000008 R_X86_64_RELATIVE 448aad │ │ 00000000015a1938 0000000000000008 R_X86_64_RELATIVE 4b7262 │ │ 00000000015a1948 0000000000000008 R_X86_64_RELATIVE 45b627 │ │ 00000000015a1950 0000000000000008 R_X86_64_RELATIVE 448ace │ │ 00000000015a1960 0000000000000008 R_X86_64_RELATIVE 4b726c │ │ -00000000015a1970 0000000000000008 R_X86_64_RELATIVE 452009 │ │ +00000000015a1970 0000000000000008 R_X86_64_RELATIVE 451fe2 │ │ 00000000015a1978 0000000000000008 R_X86_64_RELATIVE 444b25 │ │ 00000000015a1988 0000000000000008 R_X86_64_RELATIVE 4b7276 │ │ -00000000015a1998 0000000000000008 R_X86_64_RELATIVE 457896 │ │ +00000000015a1998 0000000000000008 R_X86_64_RELATIVE 45786f │ │ 00000000015a19a0 0000000000000008 R_X86_64_RELATIVE 45f435 │ │ 00000000015a19b0 0000000000000008 R_X86_64_RELATIVE 4b7280 │ │ 00000000015a19c0 0000000000000008 R_X86_64_RELATIVE 4399bd │ │ 00000000015a19c8 0000000000000008 R_X86_64_RELATIVE 4399bd │ │ 00000000015a19d8 0000000000000008 R_X86_64_RELATIVE 4b728a │ │ 00000000015a19e8 0000000000000008 R_X86_64_RELATIVE 448aef │ │ 00000000015a19f0 0000000000000008 R_X86_64_RELATIVE 448aef │ │ 00000000015a1a00 0000000000000008 R_X86_64_RELATIVE 4b7295 │ │ 00000000015a1a10 0000000000000008 R_X86_64_RELATIVE 45b635 │ │ 00000000015a1a18 0000000000000008 R_X86_64_RELATIVE 45b635 │ │ 00000000015a1a28 0000000000000008 R_X86_64_RELATIVE 4b72a0 │ │ -00000000015a1a38 0000000000000008 R_X86_64_RELATIVE 44ffa2 │ │ -00000000015a1a40 0000000000000008 R_X86_64_RELATIVE 44ffa2 │ │ +00000000015a1a38 0000000000000008 R_X86_64_RELATIVE 44ff7b │ │ +00000000015a1a40 0000000000000008 R_X86_64_RELATIVE 44ff7b │ │ 00000000015a1a50 0000000000000008 R_X86_64_RELATIVE 4b72ab │ │ 00000000015a1a60 0000000000000008 R_X86_64_RELATIVE 43d7ac │ │ 00000000015a1a68 0000000000000008 R_X86_64_RELATIVE 43d7ac │ │ 00000000015a1a78 0000000000000008 R_X86_64_RELATIVE 4b72b6 │ │ 00000000015a1a88 0000000000000008 R_X86_64_RELATIVE 43b915 │ │ 00000000015a1a90 0000000000000008 R_X86_64_RELATIVE 43b915 │ │ 00000000015a1aa0 0000000000000008 R_X86_64_RELATIVE 4b72c1 │ │ @@ -48965,33 +48965,33 @@ │ │ 00000000015a1af0 0000000000000008 R_X86_64_RELATIVE 4b72d5 │ │ 00000000015a1b00 0000000000000008 R_X86_64_RELATIVE 45d610 │ │ 00000000015a1b08 0000000000000008 R_X86_64_RELATIVE 45d610 │ │ 00000000015a1b18 0000000000000008 R_X86_64_RELATIVE 4b72de │ │ 00000000015a1b28 0000000000000008 R_X86_64_RELATIVE 437a45 │ │ 00000000015a1b30 0000000000000008 R_X86_64_RELATIVE 437a45 │ │ 00000000015a1b40 0000000000000008 R_X86_64_RELATIVE 4b72e8 │ │ -00000000015a1b50 0000000000000008 R_X86_64_RELATIVE 45201a │ │ -00000000015a1b58 0000000000000008 R_X86_64_RELATIVE 45201a │ │ +00000000015a1b50 0000000000000008 R_X86_64_RELATIVE 451ff3 │ │ +00000000015a1b58 0000000000000008 R_X86_64_RELATIVE 451ff3 │ │ 00000000015a1b68 0000000000000008 R_X86_64_RELATIVE 4b72f2 │ │ 00000000015a1b78 0000000000000008 R_X86_64_RELATIVE 45d620 │ │ 00000000015a1b80 0000000000000008 R_X86_64_RELATIVE 45d620 │ │ 00000000015a1b90 0000000000000008 R_X86_64_RELATIVE 4b72fc │ │ 00000000015a1ba0 0000000000000008 R_X86_64_RELATIVE 43d7b6 │ │ 00000000015a1ba8 0000000000000008 R_X86_64_RELATIVE 43d7b6 │ │ 00000000015a1bb8 0000000000000008 R_X86_64_RELATIVE 4b7305 │ │ 00000000015a1bc8 0000000000000008 R_X86_64_RELATIVE 46159b │ │ 00000000015a1bd0 0000000000000008 R_X86_64_RELATIVE 46159b │ │ 00000000015a1be0 0000000000000008 R_X86_64_RELATIVE 4b730e │ │ 00000000015a1bf0 0000000000000008 R_X86_64_RELATIVE 44e2de │ │ 00000000015a1bf8 0000000000000008 R_X86_64_RELATIVE 42e790 │ │ 00000000015a1c08 0000000000000008 R_X86_64_RELATIVE 4b7316 │ │ 00000000015a1c18 0000000000000008 R_X86_64_RELATIVE 42adfa │ │ -00000000015a1c20 0000000000000008 R_X86_64_RELATIVE 452022 │ │ +00000000015a1c20 0000000000000008 R_X86_64_RELATIVE 451ffb │ │ 00000000015a1c30 0000000000000008 R_X86_64_RELATIVE 4b731e │ │ -00000000015a1c40 0000000000000008 R_X86_64_RELATIVE 44fe7a │ │ +00000000015a1c40 0000000000000008 R_X86_64_RELATIVE 44fe53 │ │ 00000000015a1c48 0000000000000008 R_X86_64_RELATIVE 428d2b │ │ 00000000015a1c68 0000000000000008 R_X86_64_RELATIVE 45d626 │ │ 00000000015a1c70 0000000000000008 R_X86_64_RELATIVE 42ae08 │ │ 00000000015a1c80 0000000000000008 R_X86_64_RELATIVE 4b7326 │ │ 00000000015a1c90 0000000000000008 R_X86_64_RELATIVE 4323e9 │ │ 00000000015a1c98 0000000000000008 R_X86_64_RELATIVE 446853 │ │ 00000000015a1ca8 0000000000000008 R_X86_64_RELATIVE 4b732f │ │ @@ -49003,25 +49003,25 @@ │ │ 00000000015a1cf8 0000000000000008 R_X86_64_RELATIVE 4b7341 │ │ 00000000015a1d08 0000000000000008 R_X86_64_RELATIVE 435fa2 │ │ 00000000015a1d10 0000000000000008 R_X86_64_RELATIVE 4323f8 │ │ 00000000015a1d20 0000000000000008 R_X86_64_RELATIVE 4b734a │ │ 00000000015a1d30 0000000000000008 R_X86_64_RELATIVE 442fde │ │ 00000000015a1d38 0000000000000008 R_X86_64_RELATIVE 42ae1c │ │ 00000000015a1d48 0000000000000008 R_X86_64_RELATIVE 4b7354 │ │ -00000000015a1d58 0000000000000008 R_X86_64_RELATIVE 454c09 │ │ -00000000015a1d60 0000000000000008 R_X86_64_RELATIVE 454c09 │ │ +00000000015a1d58 0000000000000008 R_X86_64_RELATIVE 454be2 │ │ +00000000015a1d60 0000000000000008 R_X86_64_RELATIVE 454be2 │ │ 00000000015a1d70 0000000000000008 R_X86_64_RELATIVE 4b735d │ │ 00000000015a1d80 0000000000000008 R_X86_64_RELATIVE 448b03 │ │ 00000000015a1d88 0000000000000008 R_X86_64_RELATIVE 448b03 │ │ 00000000015a1d98 0000000000000008 R_X86_64_RELATIVE 4b7360 │ │ 00000000015a1da8 0000000000000008 R_X86_64_RELATIVE 4635a0 │ │ 00000000015a1db0 0000000000000008 R_X86_64_RELATIVE 4635a0 │ │ 00000000015a1dc0 0000000000000008 R_X86_64_RELATIVE 4b7363 │ │ -00000000015a1dd0 0000000000000008 R_X86_64_RELATIVE 44ffa9 │ │ -00000000015a1dd8 0000000000000008 R_X86_64_RELATIVE 44ffa9 │ │ +00000000015a1dd0 0000000000000008 R_X86_64_RELATIVE 44ff82 │ │ +00000000015a1dd8 0000000000000008 R_X86_64_RELATIVE 44ff82 │ │ 00000000015a1de8 0000000000000008 R_X86_64_RELATIVE 4b736a │ │ 00000000015a1df8 0000000000000008 R_X86_64_RELATIVE 4340e5 │ │ 00000000015a1e00 0000000000000008 R_X86_64_RELATIVE 45d631 │ │ 00000000015a1e10 0000000000000008 R_X86_64_RELATIVE 4b7371 │ │ 00000000015a1e20 0000000000000008 R_X86_64_RELATIVE 442fe5 │ │ 00000000015a1e28 0000000000000008 R_X86_64_RELATIVE 442fe5 │ │ 00000000015a1e38 0000000000000008 R_X86_64_RELATIVE 4b7379 │ │ @@ -49053,16 +49053,16 @@ │ │ 00000000015a1fa0 0000000000000008 R_X86_64_RELATIVE 4b73a8 │ │ 00000000015a1fb0 0000000000000008 R_X86_64_RELATIVE 43d7ca │ │ 00000000015a1fb8 0000000000000008 R_X86_64_RELATIVE 45b64a │ │ 00000000015a1fc8 0000000000000008 R_X86_64_RELATIVE 4b73b0 │ │ 00000000015a1fd8 0000000000000008 R_X86_64_RELATIVE 45d64e │ │ 00000000015a1fe0 0000000000000008 R_X86_64_RELATIVE 45d64e │ │ 00000000015a1ff0 0000000000000008 R_X86_64_RELATIVE 4b73b9 │ │ -00000000015a2000 0000000000000008 R_X86_64_RELATIVE 453dbc │ │ -00000000015a2008 0000000000000008 R_X86_64_RELATIVE 453dbc │ │ +00000000015a2000 0000000000000008 R_X86_64_RELATIVE 453d95 │ │ +00000000015a2008 0000000000000008 R_X86_64_RELATIVE 453d95 │ │ 00000000015a2018 0000000000000008 R_X86_64_RELATIVE 4b73c3 │ │ 00000000015a2028 0000000000000008 R_X86_64_RELATIVE 44a731 │ │ 00000000015a2030 0000000000000008 R_X86_64_RELATIVE 44a731 │ │ 00000000015a2040 0000000000000008 R_X86_64_RELATIVE 4b73cd │ │ 00000000015a2050 0000000000000008 R_X86_64_RELATIVE 442fea │ │ 00000000015a2058 0000000000000008 R_X86_64_RELATIVE 442fea │ │ 00000000015a2068 0000000000000008 R_X86_64_RELATIVE 4b73d7 │ │ @@ -49086,16 +49086,16 @@ │ │ 00000000015a2158 0000000000000008 R_X86_64_RELATIVE 4b7415 │ │ 00000000015a2168 0000000000000008 R_X86_64_RELATIVE 42e7b8 │ │ 00000000015a2170 0000000000000008 R_X86_64_RELATIVE 42e7b8 │ │ 00000000015a2180 0000000000000008 R_X86_64_RELATIVE 4b7420 │ │ 00000000015a2190 0000000000000008 R_X86_64_RELATIVE 42ca27 │ │ 00000000015a2198 0000000000000008 R_X86_64_RELATIVE 42ca27 │ │ 00000000015a21a8 0000000000000008 R_X86_64_RELATIVE 4b742b │ │ -00000000015a21b8 0000000000000008 R_X86_64_RELATIVE 45203f │ │ -00000000015a21c0 0000000000000008 R_X86_64_RELATIVE 45203f │ │ +00000000015a21b8 0000000000000008 R_X86_64_RELATIVE 452018 │ │ +00000000015a21c0 0000000000000008 R_X86_64_RELATIVE 452018 │ │ 00000000015a21d0 0000000000000008 R_X86_64_RELATIVE 4b7436 │ │ 00000000015a21e0 0000000000000008 R_X86_64_RELATIVE 448b13 │ │ 00000000015a21e8 0000000000000008 R_X86_64_RELATIVE 448b13 │ │ 00000000015a21f8 0000000000000008 R_X86_64_RELATIVE 4b7441 │ │ 00000000015a2208 0000000000000008 R_X86_64_RELATIVE 43f280 │ │ 00000000015a2210 0000000000000008 R_X86_64_RELATIVE 43f280 │ │ 00000000015a2220 0000000000000008 R_X86_64_RELATIVE 4b744c │ │ @@ -49116,28 +49116,28 @@ │ │ 00000000015a22e8 0000000000000008 R_X86_64_RELATIVE 4b7483 │ │ 00000000015a22f8 0000000000000008 R_X86_64_RELATIVE 4635a6 │ │ 00000000015a2300 0000000000000008 R_X86_64_RELATIVE 4635a6 │ │ 00000000015a2310 0000000000000008 R_X86_64_RELATIVE 4b748e │ │ 00000000015a2320 0000000000000008 R_X86_64_RELATIVE 42ae4a │ │ 00000000015a2328 0000000000000008 R_X86_64_RELATIVE 42ae4a │ │ 00000000015a2338 0000000000000008 R_X86_64_RELATIVE 4b7499 │ │ -00000000015a2348 0000000000000008 R_X86_64_RELATIVE 44ffaf │ │ -00000000015a2350 0000000000000008 R_X86_64_RELATIVE 44ffaf │ │ +00000000015a2348 0000000000000008 R_X86_64_RELATIVE 44ff88 │ │ +00000000015a2350 0000000000000008 R_X86_64_RELATIVE 44ff88 │ │ 00000000015a2360 0000000000000008 R_X86_64_RELATIVE 4b74a4 │ │ -00000000015a2370 0000000000000008 R_X86_64_RELATIVE 44ffcc │ │ -00000000015a2378 0000000000000008 R_X86_64_RELATIVE 44ffcc │ │ +00000000015a2370 0000000000000008 R_X86_64_RELATIVE 44ffa5 │ │ +00000000015a2378 0000000000000008 R_X86_64_RELATIVE 44ffa5 │ │ 00000000015a2388 0000000000000008 R_X86_64_RELATIVE 4b74af │ │ 00000000015a2398 0000000000000008 R_X86_64_RELATIVE 45b662 │ │ 00000000015a23a0 0000000000000008 R_X86_64_RELATIVE 45b662 │ │ 00000000015a23b0 0000000000000008 R_X86_64_RELATIVE 4b74ba │ │ 00000000015a23c0 0000000000000008 R_X86_64_RELATIVE 435fbc │ │ 00000000015a23c8 0000000000000008 R_X86_64_RELATIVE 435fbc │ │ 00000000015a23d8 0000000000000008 R_X86_64_RELATIVE 4b74c5 │ │ -00000000015a23e8 0000000000000008 R_X86_64_RELATIVE 45205e │ │ -00000000015a23f0 0000000000000008 R_X86_64_RELATIVE 45205e │ │ +00000000015a23e8 0000000000000008 R_X86_64_RELATIVE 452037 │ │ +00000000015a23f0 0000000000000008 R_X86_64_RELATIVE 452037 │ │ 00000000015a2400 0000000000000008 R_X86_64_RELATIVE 4b74d0 │ │ 00000000015a2410 0000000000000008 R_X86_64_RELATIVE 43f29f │ │ 00000000015a2418 0000000000000008 R_X86_64_RELATIVE 43f29f │ │ 00000000015a2428 0000000000000008 R_X86_64_RELATIVE 4b74db │ │ 00000000015a2438 0000000000000008 R_X86_64_RELATIVE 44119b │ │ 00000000015a2440 0000000000000008 R_X86_64_RELATIVE 44119b │ │ 00000000015a2450 0000000000000008 R_X86_64_RELATIVE 4b74e6 │ │ @@ -49176,16 +49176,16 @@ │ │ 00000000015a2608 0000000000000008 R_X86_64_RELATIVE 4b755f │ │ 00000000015a2618 0000000000000008 R_X86_64_RELATIVE 4411cd │ │ 00000000015a2620 0000000000000008 R_X86_64_RELATIVE 4411cd │ │ 00000000015a2630 0000000000000008 R_X86_64_RELATIVE 4b756a │ │ 00000000015a2640 0000000000000008 R_X86_64_RELATIVE 43071a │ │ 00000000015a2648 0000000000000008 R_X86_64_RELATIVE 43071a │ │ 00000000015a2658 0000000000000008 R_X86_64_RELATIVE 4b7575 │ │ -00000000015a2668 0000000000000008 R_X86_64_RELATIVE 44ffe7 │ │ -00000000015a2670 0000000000000008 R_X86_64_RELATIVE 44ffe7 │ │ +00000000015a2668 0000000000000008 R_X86_64_RELATIVE 44ffc0 │ │ +00000000015a2670 0000000000000008 R_X86_64_RELATIVE 44ffc0 │ │ 00000000015a2680 0000000000000008 R_X86_64_RELATIVE 4b7580 │ │ 00000000015a2690 0000000000000008 R_X86_64_RELATIVE 45b69b │ │ 00000000015a2698 0000000000000008 R_X86_64_RELATIVE 45b69b │ │ 00000000015a26a8 0000000000000008 R_X86_64_RELATIVE 4b758b │ │ 00000000015a26b8 0000000000000008 R_X86_64_RELATIVE 42ae66 │ │ 00000000015a26c0 0000000000000008 R_X86_64_RELATIVE 42ae66 │ │ 00000000015a26d0 0000000000000008 R_X86_64_RELATIVE 4b7596 │ │ @@ -49194,88 +49194,88 @@ │ │ 00000000015a26f8 0000000000000008 R_X86_64_RELATIVE 4b75a1 │ │ 00000000015a2708 0000000000000008 R_X86_64_RELATIVE 44300f │ │ 00000000015a2710 0000000000000008 R_X86_64_RELATIVE 44300f │ │ 00000000015a2720 0000000000000008 R_X86_64_RELATIVE 4b75ac │ │ 00000000015a2730 0000000000000008 R_X86_64_RELATIVE 448b50 │ │ 00000000015a2738 0000000000000008 R_X86_64_RELATIVE 448b50 │ │ 00000000015a2748 0000000000000008 R_X86_64_RELATIVE 4b75b7 │ │ -00000000015a2758 0000000000000008 R_X86_64_RELATIVE 452076 │ │ -00000000015a2760 0000000000000008 R_X86_64_RELATIVE 452076 │ │ +00000000015a2758 0000000000000008 R_X86_64_RELATIVE 45204f │ │ +00000000015a2760 0000000000000008 R_X86_64_RELATIVE 45204f │ │ 00000000015a2770 0000000000000008 R_X86_64_RELATIVE 4b75c2 │ │ 00000000015a2780 0000000000000008 R_X86_64_RELATIVE 42ae85 │ │ 00000000015a2788 0000000000000008 R_X86_64_RELATIVE 42ae85 │ │ 00000000015a2798 0000000000000008 R_X86_64_RELATIVE 4b75cd │ │ -00000000015a27a8 0000000000000008 R_X86_64_RELATIVE 450008 │ │ -00000000015a27b0 0000000000000008 R_X86_64_RELATIVE 450008 │ │ +00000000015a27a8 0000000000000008 R_X86_64_RELATIVE 44ffe1 │ │ +00000000015a27b0 0000000000000008 R_X86_64_RELATIVE 44ffe1 │ │ 00000000015a27c0 0000000000000008 R_X86_64_RELATIVE 4b75d8 │ │ -00000000015a27d0 0000000000000008 R_X86_64_RELATIVE 455ad2 │ │ -00000000015a27d8 0000000000000008 R_X86_64_RELATIVE 455ad2 │ │ +00000000015a27d0 0000000000000008 R_X86_64_RELATIVE 455aab │ │ +00000000015a27d8 0000000000000008 R_X86_64_RELATIVE 455aab │ │ 00000000015a27e8 0000000000000008 R_X86_64_RELATIVE 4b75e3 │ │ 00000000015a27f8 0000000000000008 R_X86_64_RELATIVE 44c675 │ │ 00000000015a2800 0000000000000008 R_X86_64_RELATIVE 44c675 │ │ 00000000015a2810 0000000000000008 R_X86_64_RELATIVE 4b75ee │ │ 00000000015a2820 0000000000000008 R_X86_64_RELATIVE 448b6d │ │ 00000000015a2828 0000000000000008 R_X86_64_RELATIVE 448b6d │ │ 00000000015a2838 0000000000000008 R_X86_64_RELATIVE 4b75f9 │ │ 00000000015a2848 0000000000000008 R_X86_64_RELATIVE 44a74e │ │ 00000000015a2850 0000000000000008 R_X86_64_RELATIVE 44a74e │ │ 00000000015a2860 0000000000000008 R_X86_64_RELATIVE 4b7604 │ │ -00000000015a2870 0000000000000008 R_X86_64_RELATIVE 453dc8 │ │ -00000000015a2878 0000000000000008 R_X86_64_RELATIVE 453dc8 │ │ +00000000015a2870 0000000000000008 R_X86_64_RELATIVE 453da1 │ │ +00000000015a2878 0000000000000008 R_X86_64_RELATIVE 453da1 │ │ 00000000015a2888 0000000000000008 R_X86_64_RELATIVE 4b760f │ │ -00000000015a2898 0000000000000008 R_X86_64_RELATIVE 452097 │ │ -00000000015a28a0 0000000000000008 R_X86_64_RELATIVE 452097 │ │ +00000000015a2898 0000000000000008 R_X86_64_RELATIVE 452070 │ │ +00000000015a28a0 0000000000000008 R_X86_64_RELATIVE 452070 │ │ 00000000015a28b0 0000000000000008 R_X86_64_RELATIVE 4b761a │ │ 00000000015a28c0 0000000000000008 R_X86_64_RELATIVE 44dfbb │ │ 00000000015a28c8 0000000000000008 R_X86_64_RELATIVE 44dfbb │ │ 00000000015a28d8 0000000000000008 R_X86_64_RELATIVE 4b7625 │ │ -00000000015a28e8 0000000000000008 R_X86_64_RELATIVE 453ddd │ │ -00000000015a28f0 0000000000000008 R_X86_64_RELATIVE 453ddd │ │ +00000000015a28e8 0000000000000008 R_X86_64_RELATIVE 453db6 │ │ +00000000015a28f0 0000000000000008 R_X86_64_RELATIVE 453db6 │ │ 00000000015a2900 0000000000000008 R_X86_64_RELATIVE 4b7630 │ │ 00000000015a2910 0000000000000008 R_X86_64_RELATIVE 44a764 │ │ 00000000015a2918 0000000000000008 R_X86_64_RELATIVE 44a764 │ │ 00000000015a2928 0000000000000008 R_X86_64_RELATIVE 4b763b │ │ 00000000015a2938 0000000000000008 R_X86_64_RELATIVE 428d43 │ │ 00000000015a2940 0000000000000008 R_X86_64_RELATIVE 428d43 │ │ 00000000015a2950 0000000000000008 R_X86_64_RELATIVE 4b7646 │ │ -00000000015a2960 0000000000000008 R_X86_64_RELATIVE 455ae7 │ │ -00000000015a2968 0000000000000008 R_X86_64_RELATIVE 455ae7 │ │ +00000000015a2960 0000000000000008 R_X86_64_RELATIVE 455ac0 │ │ +00000000015a2968 0000000000000008 R_X86_64_RELATIVE 455ac0 │ │ 00000000015a2978 0000000000000008 R_X86_64_RELATIVE 4b7651 │ │ -00000000015a2988 0000000000000008 R_X86_64_RELATIVE 4578a6 │ │ -00000000015a2990 0000000000000008 R_X86_64_RELATIVE 4578a6 │ │ +00000000015a2988 0000000000000008 R_X86_64_RELATIVE 45787f │ │ +00000000015a2990 0000000000000008 R_X86_64_RELATIVE 45787f │ │ 00000000015a29a0 0000000000000008 R_X86_64_RELATIVE 4b765c │ │ 00000000015a29b0 0000000000000008 R_X86_64_RELATIVE 432414 │ │ 00000000015a29b8 0000000000000008 R_X86_64_RELATIVE 432414 │ │ 00000000015a29c8 0000000000000008 R_X86_64_RELATIVE 4b7667 │ │ 00000000015a29d8 0000000000000008 R_X86_64_RELATIVE 43f2b8 │ │ 00000000015a29e0 0000000000000008 R_X86_64_RELATIVE 43f2b8 │ │ 00000000015a29f0 0000000000000008 R_X86_64_RELATIVE 4b7672 │ │ 00000000015a2a00 0000000000000008 R_X86_64_RELATIVE 428d5c │ │ 00000000015a2a08 0000000000000008 R_X86_64_RELATIVE 428d5c │ │ 00000000015a2a18 0000000000000008 R_X86_64_RELATIVE 4b767d │ │ 00000000015a2a28 0000000000000008 R_X86_64_RELATIVE 42e7e1 │ │ 00000000015a2a30 0000000000000008 R_X86_64_RELATIVE 42e7e1 │ │ 00000000015a2a40 0000000000000008 R_X86_64_RELATIVE 4b7688 │ │ -00000000015a2a50 0000000000000008 R_X86_64_RELATIVE 455b04 │ │ -00000000015a2a58 0000000000000008 R_X86_64_RELATIVE 455b04 │ │ +00000000015a2a50 0000000000000008 R_X86_64_RELATIVE 455add │ │ +00000000015a2a58 0000000000000008 R_X86_64_RELATIVE 455add │ │ 00000000015a2a68 0000000000000008 R_X86_64_RELATIVE 4b7693 │ │ -00000000015a2a78 0000000000000008 R_X86_64_RELATIVE 453df5 │ │ +00000000015a2a78 0000000000000008 R_X86_64_RELATIVE 453dce │ │ 00000000015a2a80 0000000000000008 R_X86_64_RELATIVE 43b925 │ │ 00000000015a2a90 0000000000000008 R_X86_64_RELATIVE 4b769e │ │ 00000000015a2aa0 0000000000000008 R_X86_64_RELATIVE 45984b │ │ 00000000015a2aa8 0000000000000008 R_X86_64_RELATIVE 45984b │ │ 00000000015a2ab8 0000000000000008 R_X86_64_RELATIVE 4b76a6 │ │ 00000000015a2ac8 0000000000000008 R_X86_64_RELATIVE 45d678 │ │ 00000000015a2ad0 0000000000000008 R_X86_64_RELATIVE 45d678 │ │ 00000000015a2ae0 0000000000000008 R_X86_64_RELATIVE 4b76ad │ │ 00000000015a2af0 0000000000000008 R_X86_64_RELATIVE 437a55 │ │ 00000000015a2af8 0000000000000008 R_X86_64_RELATIVE 437a55 │ │ 00000000015a2b08 0000000000000008 R_X86_64_RELATIVE 4b76b4 │ │ -00000000015a2b18 0000000000000008 R_X86_64_RELATIVE 455b25 │ │ -00000000015a2b20 0000000000000008 R_X86_64_RELATIVE 455b25 │ │ +00000000015a2b18 0000000000000008 R_X86_64_RELATIVE 455afe │ │ +00000000015a2b20 0000000000000008 R_X86_64_RELATIVE 455afe │ │ 00000000015a2b30 0000000000000008 R_X86_64_RELATIVE 4b76bb │ │ 00000000015a2b40 0000000000000008 R_X86_64_RELATIVE 43d7ef │ │ 00000000015a2b48 0000000000000008 R_X86_64_RELATIVE 43d7ef │ │ 00000000015a2b58 0000000000000008 R_X86_64_RELATIVE 4b76c2 │ │ 00000000015a2b68 0000000000000008 R_X86_64_RELATIVE 43d7f6 │ │ 00000000015a2b70 0000000000000008 R_X86_64_RELATIVE 43d7f6 │ │ 00000000015a2b80 0000000000000008 R_X86_64_RELATIVE 4b76c9 │ │ @@ -49305,58 +49305,58 @@ │ │ 00000000015a2cc0 0000000000000008 R_X86_64_RELATIVE 4b7703 │ │ 00000000015a2cd0 0000000000000008 R_X86_64_RELATIVE 434100 │ │ 00000000015a2cd8 0000000000000008 R_X86_64_RELATIVE 434100 │ │ 00000000015a2ce8 0000000000000008 R_X86_64_RELATIVE 4b770b │ │ 00000000015a2cf8 0000000000000008 R_X86_64_RELATIVE 4615c0 │ │ 00000000015a2d00 0000000000000008 R_X86_64_RELATIVE 4615c0 │ │ 00000000015a2d10 0000000000000008 R_X86_64_RELATIVE 4b7713 │ │ -00000000015a2d20 0000000000000008 R_X86_64_RELATIVE 4520a9 │ │ -00000000015a2d28 0000000000000008 R_X86_64_RELATIVE 4520a9 │ │ +00000000015a2d20 0000000000000008 R_X86_64_RELATIVE 452082 │ │ +00000000015a2d28 0000000000000008 R_X86_64_RELATIVE 452082 │ │ 00000000015a2d38 0000000000000008 R_X86_64_RELATIVE 4b771b │ │ 00000000015a2d48 0000000000000008 R_X86_64_RELATIVE 44e359 │ │ 00000000015a2d50 0000000000000008 R_X86_64_RELATIVE 44e359 │ │ 00000000015a2d60 0000000000000008 R_X86_64_RELATIVE 4b7723 │ │ -00000000015a2d70 0000000000000008 R_X86_64_RELATIVE 4578c5 │ │ -00000000015a2d78 0000000000000008 R_X86_64_RELATIVE 4578c5 │ │ +00000000015a2d70 0000000000000008 R_X86_64_RELATIVE 45789e │ │ +00000000015a2d78 0000000000000008 R_X86_64_RELATIVE 45789e │ │ 00000000015a2d88 0000000000000008 R_X86_64_RELATIVE 4b772b │ │ -00000000015a2d98 0000000000000008 R_X86_64_RELATIVE 450022 │ │ -00000000015a2da0 0000000000000008 R_X86_64_RELATIVE 450022 │ │ +00000000015a2d98 0000000000000008 R_X86_64_RELATIVE 44fffb │ │ +00000000015a2da0 0000000000000008 R_X86_64_RELATIVE 44fffb │ │ 00000000015a2db0 0000000000000008 R_X86_64_RELATIVE 4b7733 │ │ 00000000015a2dc0 0000000000000008 R_X86_64_RELATIVE 432434 │ │ 00000000015a2dc8 0000000000000008 R_X86_64_RELATIVE 432434 │ │ 00000000015a2dd8 0000000000000008 R_X86_64_RELATIVE 4b773b │ │ 00000000015a2de8 0000000000000008 R_X86_64_RELATIVE 42ca46 │ │ 00000000015a2df0 0000000000000008 R_X86_64_RELATIVE 42ca46 │ │ 00000000015a2e00 0000000000000008 R_X86_64_RELATIVE 4b7743 │ │ 00000000015a2e10 0000000000000008 R_X86_64_RELATIVE 437a5b │ │ 00000000015a2e18 0000000000000008 R_X86_64_RELATIVE 437a5b │ │ 00000000015a2e28 0000000000000008 R_X86_64_RELATIVE 4b774b │ │ 00000000015a2e38 0000000000000008 R_X86_64_RELATIVE 4635be │ │ 00000000015a2e40 0000000000000008 R_X86_64_RELATIVE 4635be │ │ 00000000015a2e50 0000000000000008 R_X86_64_RELATIVE 4b7753 │ │ -00000000015a2e60 0000000000000008 R_X86_64_RELATIVE 4520b4 │ │ -00000000015a2e68 0000000000000008 R_X86_64_RELATIVE 4520b4 │ │ +00000000015a2e60 0000000000000008 R_X86_64_RELATIVE 45208d │ │ +00000000015a2e68 0000000000000008 R_X86_64_RELATIVE 45208d │ │ 00000000015a2e78 0000000000000008 R_X86_64_RELATIVE 4b775b │ │ 00000000015a2e88 0000000000000008 R_X86_64_RELATIVE 4399de │ │ 00000000015a2e90 0000000000000008 R_X86_64_RELATIVE 4399de │ │ 00000000015a2ea0 0000000000000008 R_X86_64_RELATIVE 4b7763 │ │ 00000000015a2eb0 0000000000000008 R_X86_64_RELATIVE 4635d8 │ │ 00000000015a2eb8 0000000000000008 R_X86_64_RELATIVE 4635d8 │ │ 00000000015a2ec8 0000000000000008 R_X86_64_RELATIVE 4b776b │ │ 00000000015a2ed8 0000000000000008 R_X86_64_RELATIVE 42aea6 │ │ -00000000015a2ee0 0000000000000008 R_X86_64_RELATIVE 45002d │ │ +00000000015a2ee0 0000000000000008 R_X86_64_RELATIVE 450006 │ │ 00000000015a2ef0 0000000000000008 R_X86_64_RELATIVE 4b7773 │ │ 00000000015a2f00 0000000000000008 R_X86_64_RELATIVE 437a71 │ │ 00000000015a2f08 0000000000000008 R_X86_64_RELATIVE 437a71 │ │ 00000000015a2f18 0000000000000008 R_X86_64_RELATIVE 4b777b │ │ 00000000015a2f28 0000000000000008 R_X86_64_RELATIVE 43244d │ │ 00000000015a2f30 0000000000000008 R_X86_64_RELATIVE 42aeb4 │ │ 00000000015a2f40 0000000000000008 R_X86_64_RELATIVE 4b7783 │ │ -00000000015a2f50 0000000000000008 R_X86_64_RELATIVE 455b2d │ │ -00000000015a2f58 0000000000000008 R_X86_64_RELATIVE 455b2d │ │ +00000000015a2f50 0000000000000008 R_X86_64_RELATIVE 455b06 │ │ +00000000015a2f58 0000000000000008 R_X86_64_RELATIVE 455b06 │ │ 00000000015a2f68 0000000000000008 R_X86_64_RELATIVE 4b778b │ │ 00000000015a2f78 0000000000000008 R_X86_64_RELATIVE 4615cc │ │ 00000000015a2f80 0000000000000008 R_X86_64_RELATIVE 4615cc │ │ 00000000015a2f90 0000000000000008 R_X86_64_RELATIVE 4b7793 │ │ 00000000015a2fa0 0000000000000008 R_X86_64_RELATIVE 43b93e │ │ 00000000015a2fa8 0000000000000008 R_X86_64_RELATIVE 43b93e │ │ 00000000015a2fb8 0000000000000008 R_X86_64_RELATIVE 4b779b │ │ @@ -49366,21 +49366,21 @@ │ │ 00000000015a2ff0 0000000000000008 R_X86_64_RELATIVE 43b94f │ │ 00000000015a2ff8 0000000000000008 R_X86_64_RELATIVE 43b94f │ │ 00000000015a3008 0000000000000008 R_X86_64_RELATIVE 4b77ab │ │ 00000000015a3018 0000000000000008 R_X86_64_RELATIVE 441203 │ │ 00000000015a3020 0000000000000008 R_X86_64_RELATIVE 441203 │ │ 00000000015a3030 0000000000000008 R_X86_64_RELATIVE 4b77b3 │ │ 00000000015a3040 0000000000000008 R_X86_64_RELATIVE 444b59 │ │ -00000000015a3048 0000000000000008 R_X86_64_RELATIVE 45003c │ │ +00000000015a3048 0000000000000008 R_X86_64_RELATIVE 450015 │ │ 00000000015a3058 0000000000000008 R_X86_64_RELATIVE 4b77bb │ │ 00000000015a3068 0000000000000008 R_X86_64_RELATIVE 44120e │ │ 00000000015a3070 0000000000000008 R_X86_64_RELATIVE 44121a │ │ 00000000015a3080 0000000000000008 R_X86_64_RELATIVE 4b77c3 │ │ -00000000015a3090 0000000000000008 R_X86_64_RELATIVE 455b3a │ │ -00000000015a3098 0000000000000008 R_X86_64_RELATIVE 4520c0 │ │ +00000000015a3090 0000000000000008 R_X86_64_RELATIVE 455b13 │ │ +00000000015a3098 0000000000000008 R_X86_64_RELATIVE 452099 │ │ 00000000015a30a8 0000000000000008 R_X86_64_RELATIVE 4b77cb │ │ 00000000015a30b8 0000000000000008 R_X86_64_RELATIVE 444b68 │ │ 00000000015a30c0 0000000000000008 R_X86_64_RELATIVE 435fd8 │ │ 00000000015a30d0 0000000000000008 R_X86_64_RELATIVE 4b77d3 │ │ 00000000015a30e0 0000000000000008 R_X86_64_RELATIVE 459857 │ │ 00000000015a30e8 0000000000000008 R_X86_64_RELATIVE 459857 │ │ 00000000015a30f8 0000000000000008 R_X86_64_RELATIVE 4b77db │ │ @@ -49398,31 +49398,31 @@ │ │ 00000000015a3198 0000000000000008 R_X86_64_RELATIVE 4b77fb │ │ 00000000015a31a8 0000000000000008 R_X86_64_RELATIVE 44e36f │ │ 00000000015a31b0 0000000000000008 R_X86_64_RELATIVE 44e36f │ │ 00000000015a31c0 0000000000000008 R_X86_64_RELATIVE 4b7803 │ │ 00000000015a31d0 0000000000000008 R_X86_64_RELATIVE 437a7e │ │ 00000000015a31d8 0000000000000008 R_X86_64_RELATIVE 437a7e │ │ 00000000015a31e8 0000000000000008 R_X86_64_RELATIVE 4b780b │ │ -00000000015a31f8 0000000000000008 R_X86_64_RELATIVE 455b44 │ │ -00000000015a3200 0000000000000008 R_X86_64_RELATIVE 455b44 │ │ +00000000015a31f8 0000000000000008 R_X86_64_RELATIVE 455b1d │ │ +00000000015a3200 0000000000000008 R_X86_64_RELATIVE 455b1d │ │ 00000000015a3210 0000000000000008 R_X86_64_RELATIVE 4b7813 │ │ 00000000015a3220 0000000000000008 R_X86_64_RELATIVE 42aeca │ │ 00000000015a3228 0000000000000008 R_X86_64_RELATIVE 42aeca │ │ 00000000015a3238 0000000000000008 R_X86_64_RELATIVE 4b781b │ │ -00000000015a3248 0000000000000008 R_X86_64_RELATIVE 45004d │ │ -00000000015a3250 0000000000000008 R_X86_64_RELATIVE 45004d │ │ +00000000015a3248 0000000000000008 R_X86_64_RELATIVE 450026 │ │ +00000000015a3250 0000000000000008 R_X86_64_RELATIVE 450026 │ │ 00000000015a3260 0000000000000008 R_X86_64_RELATIVE 4b7823 │ │ 00000000015a3270 0000000000000008 R_X86_64_RELATIVE 437a94 │ │ 00000000015a3278 0000000000000008 R_X86_64_RELATIVE 437a94 │ │ 00000000015a3288 0000000000000008 R_X86_64_RELATIVE 4b782b │ │ 00000000015a3298 0000000000000008 R_X86_64_RELATIVE 45f480 │ │ 00000000015a32a0 0000000000000008 R_X86_64_RELATIVE 45f480 │ │ 00000000015a32b0 0000000000000008 R_X86_64_RELATIVE 4b7833 │ │ -00000000015a32c0 0000000000000008 R_X86_64_RELATIVE 453df9 │ │ -00000000015a32c8 0000000000000008 R_X86_64_RELATIVE 453df9 │ │ +00000000015a32c0 0000000000000008 R_X86_64_RELATIVE 453dd2 │ │ +00000000015a32c8 0000000000000008 R_X86_64_RELATIVE 453dd2 │ │ 00000000015a32d8 0000000000000008 R_X86_64_RELATIVE 4b783b │ │ 00000000015a32e8 0000000000000008 R_X86_64_RELATIVE 4635fe │ │ 00000000015a32f0 0000000000000008 R_X86_64_RELATIVE 4635fe │ │ 00000000015a3300 0000000000000008 R_X86_64_RELATIVE 4b7843 │ │ 00000000015a3310 0000000000000008 R_X86_64_RELATIVE 43d804 │ │ 00000000015a3318 0000000000000008 R_X86_64_RELATIVE 43d804 │ │ 00000000015a3328 0000000000000008 R_X86_64_RELATIVE 4b784b │ │ @@ -49455,16 +49455,16 @@ │ │ 00000000015a3490 0000000000000008 R_X86_64_RELATIVE 4b7899 │ │ 00000000015a34a0 0000000000000008 R_X86_64_RELATIVE 45d67e │ │ 00000000015a34a8 0000000000000008 R_X86_64_RELATIVE 45d67e │ │ 00000000015a34b8 0000000000000008 R_X86_64_RELATIVE 4b78a2 │ │ 00000000015a34c8 0000000000000008 R_X86_64_RELATIVE 44c6a5 │ │ 00000000015a34d0 0000000000000008 R_X86_64_RELATIVE 44c6a5 │ │ 00000000015a34e0 0000000000000008 R_X86_64_RELATIVE 4b78ab │ │ -00000000015a34f0 0000000000000008 R_X86_64_RELATIVE 4520cb │ │ -00000000015a34f8 0000000000000008 R_X86_64_RELATIVE 4520cb │ │ +00000000015a34f0 0000000000000008 R_X86_64_RELATIVE 4520a4 │ │ +00000000015a34f8 0000000000000008 R_X86_64_RELATIVE 4520a4 │ │ 00000000015a3508 0000000000000008 R_X86_64_RELATIVE 4b78b3 │ │ 00000000015a3518 0000000000000008 R_X86_64_RELATIVE 459876 │ │ 00000000015a3520 0000000000000008 R_X86_64_RELATIVE 459876 │ │ 00000000015a3530 0000000000000008 R_X86_64_RELATIVE 4b78bb │ │ 00000000015a3540 0000000000000008 R_X86_64_RELATIVE 4615d7 │ │ 00000000015a3548 0000000000000008 R_X86_64_RELATIVE 4615d7 │ │ 00000000015a3558 0000000000000008 R_X86_64_RELATIVE 4b78c3 │ │ @@ -49482,22 +49482,22 @@ │ │ 00000000015a35f8 0000000000000008 R_X86_64_RELATIVE 4b78e3 │ │ 00000000015a3608 0000000000000008 R_X86_64_RELATIVE 43249d │ │ 00000000015a3610 0000000000000008 R_X86_64_RELATIVE 43249d │ │ 00000000015a3620 0000000000000008 R_X86_64_RELATIVE 4b78eb │ │ 00000000015a3630 0000000000000008 R_X86_64_RELATIVE 45988e │ │ 00000000015a3638 0000000000000008 R_X86_64_RELATIVE 45988e │ │ 00000000015a3648 0000000000000008 R_X86_64_RELATIVE 4b78f3 │ │ -00000000015a3658 0000000000000008 R_X86_64_RELATIVE 4520de │ │ -00000000015a3660 0000000000000008 R_X86_64_RELATIVE 4520de │ │ +00000000015a3658 0000000000000008 R_X86_64_RELATIVE 4520b7 │ │ +00000000015a3660 0000000000000008 R_X86_64_RELATIVE 4520b7 │ │ 00000000015a3670 0000000000000008 R_X86_64_RELATIVE 4b78fb │ │ 00000000015a3680 0000000000000008 R_X86_64_RELATIVE 44a79f │ │ 00000000015a3688 0000000000000008 R_X86_64_RELATIVE 44a79f │ │ 00000000015a3698 0000000000000008 R_X86_64_RELATIVE 4b7903 │ │ -00000000015a36a8 0000000000000008 R_X86_64_RELATIVE 4578db │ │ -00000000015a36b0 0000000000000008 R_X86_64_RELATIVE 4578db │ │ +00000000015a36a8 0000000000000008 R_X86_64_RELATIVE 4578b4 │ │ +00000000015a36b0 0000000000000008 R_X86_64_RELATIVE 4578b4 │ │ 00000000015a36c0 0000000000000008 R_X86_64_RELATIVE 4b790b │ │ 00000000015a36d0 0000000000000008 R_X86_64_RELATIVE 463626 │ │ 00000000015a36d8 0000000000000008 R_X86_64_RELATIVE 463626 │ │ 00000000015a36e8 0000000000000008 R_X86_64_RELATIVE 4b7913 │ │ 00000000015a36f8 0000000000000008 R_X86_64_RELATIVE 435fdd │ │ 00000000015a3700 0000000000000008 R_X86_64_RELATIVE 435fdd │ │ 00000000015a3710 0000000000000008 R_X86_64_RELATIVE 4b791b │ │ @@ -49512,16 +49512,16 @@ │ │ 00000000015a3788 0000000000000008 R_X86_64_RELATIVE 4b7933 │ │ 00000000015a3798 0000000000000008 R_X86_64_RELATIVE 44e380 │ │ 00000000015a37a0 0000000000000008 R_X86_64_RELATIVE 44e380 │ │ 00000000015a37b0 0000000000000008 R_X86_64_RELATIVE 4b793b │ │ 00000000015a37c0 0000000000000008 R_X86_64_RELATIVE 43b965 │ │ 00000000015a37c8 0000000000000008 R_X86_64_RELATIVE 43b965 │ │ 00000000015a37d8 0000000000000008 R_X86_64_RELATIVE 4b7943 │ │ -00000000015a37e8 0000000000000008 R_X86_64_RELATIVE 455b5e │ │ -00000000015a37f0 0000000000000008 R_X86_64_RELATIVE 455b5e │ │ +00000000015a37e8 0000000000000008 R_X86_64_RELATIVE 455b37 │ │ +00000000015a37f0 0000000000000008 R_X86_64_RELATIVE 455b37 │ │ 00000000015a3800 0000000000000008 R_X86_64_RELATIVE 4b794b │ │ 00000000015a3810 0000000000000008 R_X86_64_RELATIVE 45b6ea │ │ 00000000015a3818 0000000000000008 R_X86_64_RELATIVE 45b6ea │ │ 00000000015a3828 0000000000000008 R_X86_64_RELATIVE 4b7953 │ │ 00000000015a3838 0000000000000008 R_X86_64_RELATIVE 42aee5 │ │ 00000000015a3840 0000000000000008 R_X86_64_RELATIVE 42aee5 │ │ 00000000015a3850 0000000000000008 R_X86_64_RELATIVE 4b795b │ │ @@ -49606,21 +49606,21 @@ │ │ 00000000015a3c98 0000000000000008 R_X86_64_RELATIVE 4615e5 │ │ 00000000015a3ca0 0000000000000008 R_X86_64_RELATIVE 4615e5 │ │ 00000000015a3cb0 0000000000000008 R_X86_64_RELATIVE 4b7a3b │ │ 00000000015a3cc0 0000000000000008 R_X86_64_RELATIVE 44ddac │ │ 00000000015a3cc8 0000000000000008 R_X86_64_RELATIVE 44ddac │ │ 00000000015a3cd8 0000000000000008 R_X86_64_RELATIVE 4b7a44 │ │ 00000000015a3ce8 0000000000000008 R_X86_64_RELATIVE 444b93 │ │ -00000000015a3cf0 0000000000000008 R_X86_64_RELATIVE 4578ef │ │ +00000000015a3cf0 0000000000000008 R_X86_64_RELATIVE 4578c8 │ │ 00000000015a3d00 0000000000000008 R_X86_64_RELATIVE 4b7a4d │ │ 00000000015a3d10 0000000000000008 R_X86_64_RELATIVE 45ed81 │ │ 00000000015a3d18 0000000000000008 R_X86_64_RELATIVE 45ed81 │ │ 00000000015a3d28 0000000000000008 R_X86_64_RELATIVE 4b7a56 │ │ -00000000015a3d38 0000000000000008 R_X86_64_RELATIVE 453e0f │ │ -00000000015a3d40 0000000000000008 R_X86_64_RELATIVE 453e0f │ │ +00000000015a3d38 0000000000000008 R_X86_64_RELATIVE 453de8 │ │ +00000000015a3d40 0000000000000008 R_X86_64_RELATIVE 453de8 │ │ 00000000015a3d50 0000000000000008 R_X86_64_RELATIVE 4b7a5a │ │ 00000000015a3d60 0000000000000008 R_X86_64_RELATIVE 448bb4 │ │ 00000000015a3d68 0000000000000008 R_X86_64_RELATIVE 44304e │ │ 00000000015a3d78 0000000000000008 R_X86_64_RELATIVE 4b7a5f │ │ 00000000015a3d88 0000000000000008 R_X86_64_RELATIVE 4399f6 │ │ 00000000015a3d90 0000000000000008 R_X86_64_RELATIVE 44306e │ │ 00000000015a3da0 0000000000000008 R_X86_64_RELATIVE 4b7a61 │ │ @@ -49633,18 +49633,18 @@ │ │ 00000000015a3e00 0000000000000008 R_X86_64_RELATIVE 4615f0 │ │ 00000000015a3e08 0000000000000008 R_X86_64_RELATIVE 43d84e │ │ 00000000015a3e18 0000000000000008 R_X86_64_RELATIVE 4b7a67 │ │ 00000000015a3e28 0000000000000008 R_X86_64_RELATIVE 43b989 │ │ 00000000015a3e30 0000000000000008 R_X86_64_RELATIVE 443077 │ │ 00000000015a3e40 0000000000000008 R_X86_64_RELATIVE 4b7a6b │ │ 00000000015a3e50 0000000000000008 R_X86_64_RELATIVE 437ac0 │ │ -00000000015a3e58 0000000000000008 R_X86_64_RELATIVE 4578fa │ │ +00000000015a3e58 0000000000000008 R_X86_64_RELATIVE 4578d3 │ │ 00000000015a3e68 0000000000000008 R_X86_64_RELATIVE 4b7a6f │ │ 00000000015a3e78 0000000000000008 R_X86_64_RELATIVE 429d31 │ │ -00000000015a3e80 0000000000000008 R_X86_64_RELATIVE 453e1c │ │ +00000000015a3e80 0000000000000008 R_X86_64_RELATIVE 453df5 │ │ 00000000015a3e90 0000000000000008 R_X86_64_RELATIVE 4b7a73 │ │ 00000000015a3ea0 0000000000000008 R_X86_64_RELATIVE 448bc3 │ │ 00000000015a3ea8 0000000000000008 R_X86_64_RELATIVE 428ddd │ │ 00000000015a3eb8 0000000000000008 R_X86_64_RELATIVE 4b7a77 │ │ 00000000015a3ec8 0000000000000008 R_X86_64_RELATIVE 444b9d │ │ 00000000015a3ed0 0000000000000008 R_X86_64_RELATIVE 4399fa │ │ 00000000015a3ee0 0000000000000008 R_X86_64_RELATIVE 4b7a7b │ │ @@ -49674,65 +49674,65 @@ │ │ 00000000015a4030 0000000000000008 R_X86_64_RELATIVE 44c6de │ │ 00000000015a4038 0000000000000008 R_X86_64_RELATIVE 45d69d │ │ 00000000015a4048 0000000000000008 R_X86_64_RELATIVE 4b7aac │ │ 00000000015a4058 0000000000000008 R_X86_64_RELATIVE 43d858 │ │ 00000000015a4060 0000000000000008 R_X86_64_RELATIVE 43d858 │ │ 00000000015a4070 0000000000000008 R_X86_64_RELATIVE 4b7ab5 │ │ 00000000015a4080 0000000000000008 R_X86_64_RELATIVE 43f2fc │ │ -00000000015a4088 0000000000000008 R_X86_64_RELATIVE 453e24 │ │ +00000000015a4088 0000000000000008 R_X86_64_RELATIVE 453dfd │ │ 00000000015a4098 0000000000000008 R_X86_64_RELATIVE 4b7abd │ │ 00000000015a40a8 0000000000000008 R_X86_64_RELATIVE 45f4cb │ │ 00000000015a40b0 0000000000000008 R_X86_64_RELATIVE 45f4cb │ │ 00000000015a40c0 0000000000000008 R_X86_64_RELATIVE 4b7ac5 │ │ 00000000015a40d0 0000000000000008 R_X86_64_RELATIVE 428dfb │ │ 00000000015a40d8 0000000000000008 R_X86_64_RELATIVE 428dfb │ │ 00000000015a40e8 0000000000000008 R_X86_64_RELATIVE 4b7acd │ │ 00000000015a40f8 0000000000000008 R_X86_64_RELATIVE 43f30e │ │ 00000000015a4100 0000000000000008 R_X86_64_RELATIVE 44c6e6 │ │ 00000000015a4110 0000000000000008 R_X86_64_RELATIVE 4b7ad0 │ │ -00000000015a4120 0000000000000008 R_X86_64_RELATIVE 457907 │ │ +00000000015a4120 0000000000000008 R_X86_64_RELATIVE 4578e0 │ │ 00000000015a4128 0000000000000008 R_X86_64_RELATIVE 443082 │ │ 00000000015a4138 0000000000000008 R_X86_64_RELATIVE 4b7ad3 │ │ 00000000015a4148 0000000000000008 R_X86_64_RELATIVE 463657 │ │ -00000000015a4150 0000000000000008 R_X86_64_RELATIVE 4520f4 │ │ +00000000015a4150 0000000000000008 R_X86_64_RELATIVE 4520cd │ │ 00000000015a4160 0000000000000008 R_X86_64_RELATIVE 4b7ad6 │ │ 00000000015a4170 0000000000000008 R_X86_64_RELATIVE 427e0c │ │ 00000000015a4178 0000000000000008 R_X86_64_RELATIVE 427e0c │ │ 00000000015a4198 0000000000000008 R_X86_64_RELATIVE 45f4db │ │ 00000000015a41a0 0000000000000008 R_X86_64_RELATIVE 45d6b2 │ │ 00000000015a41b0 0000000000000008 R_X86_64_RELATIVE 4b7ad9 │ │ 00000000015a41c0 0000000000000008 R_X86_64_RELATIVE 44de15 │ │ 00000000015a41c8 0000000000000008 R_X86_64_RELATIVE 44de15 │ │ 00000000015a41d8 0000000000000008 R_X86_64_RELATIVE 4b7ade │ │ -00000000015a41e8 0000000000000008 R_X86_64_RELATIVE 451886 │ │ -00000000015a41f0 0000000000000008 R_X86_64_RELATIVE 451886 │ │ +00000000015a41e8 0000000000000008 R_X86_64_RELATIVE 45185f │ │ +00000000015a41f0 0000000000000008 R_X86_64_RELATIVE 45185f │ │ 00000000015a4200 0000000000000008 R_X86_64_RELATIVE 4b7ae5 │ │ -00000000015a4210 0000000000000008 R_X86_64_RELATIVE 455709 │ │ -00000000015a4218 0000000000000008 R_X86_64_RELATIVE 455709 │ │ +00000000015a4210 0000000000000008 R_X86_64_RELATIVE 4556e2 │ │ +00000000015a4218 0000000000000008 R_X86_64_RELATIVE 4556e2 │ │ 00000000015a4228 0000000000000008 R_X86_64_RELATIVE 4b7aec │ │ 00000000015a4238 0000000000000008 R_X86_64_RELATIVE 442c09 │ │ 00000000015a4240 0000000000000008 R_X86_64_RELATIVE 442c09 │ │ 00000000015a4250 0000000000000008 R_X86_64_RELATIVE 4b7af3 │ │ -00000000015a4260 0000000000000008 R_X86_64_RELATIVE 451a70 │ │ -00000000015a4268 0000000000000008 R_X86_64_RELATIVE 451a70 │ │ +00000000015a4260 0000000000000008 R_X86_64_RELATIVE 451a49 │ │ +00000000015a4268 0000000000000008 R_X86_64_RELATIVE 451a49 │ │ 00000000015a4278 0000000000000008 R_X86_64_RELATIVE 4b7afb │ │ -00000000015a4288 0000000000000008 R_X86_64_RELATIVE 459371 │ │ -00000000015a4290 0000000000000008 R_X86_64_RELATIVE 459371 │ │ +00000000015a4288 0000000000000008 R_X86_64_RELATIVE 45934a │ │ +00000000015a4290 0000000000000008 R_X86_64_RELATIVE 45934a │ │ 00000000015a42a0 0000000000000008 R_X86_64_RELATIVE 4b7b03 │ │ 00000000015a42b0 0000000000000008 R_X86_64_RELATIVE 440d68 │ │ 00000000015a42b8 0000000000000008 R_X86_64_RELATIVE 440d68 │ │ 00000000015a42c8 0000000000000008 R_X86_64_RELATIVE 4b7b0b │ │ -00000000015a42d8 0000000000000008 R_X86_64_RELATIVE 45937c │ │ -00000000015a42e0 0000000000000008 R_X86_64_RELATIVE 45937c │ │ +00000000015a42d8 0000000000000008 R_X86_64_RELATIVE 459355 │ │ +00000000015a42e0 0000000000000008 R_X86_64_RELATIVE 459355 │ │ 00000000015a42f0 0000000000000008 R_X86_64_RELATIVE 4b7b13 │ │ 00000000015a4300 0000000000000008 R_X86_64_RELATIVE 44fca3 │ │ 00000000015a4308 0000000000000008 R_X86_64_RELATIVE 44fca3 │ │ 00000000015a4318 0000000000000008 R_X86_64_RELATIVE 4b7b1b │ │ -00000000015a4328 0000000000000008 R_X86_64_RELATIVE 453a05 │ │ -00000000015a4330 0000000000000008 R_X86_64_RELATIVE 453a05 │ │ +00000000015a4328 0000000000000008 R_X86_64_RELATIVE 4539de │ │ +00000000015a4330 0000000000000008 R_X86_64_RELATIVE 4539de │ │ 00000000015a4340 0000000000000008 R_X86_64_RELATIVE 4b7b23 │ │ 00000000015a4350 0000000000000008 R_X86_64_RELATIVE 434144 │ │ 00000000015a4358 0000000000000008 R_X86_64_RELATIVE 434144 │ │ 00000000015a4368 0000000000000008 R_X86_64_RELATIVE 4b7b2b │ │ 00000000015a4378 0000000000000008 R_X86_64_RELATIVE 45f4e6 │ │ 00000000015a4380 0000000000000008 R_X86_64_RELATIVE 441258 │ │ 00000000015a4390 0000000000000008 R_X86_64_RELATIVE 4b7b32 │ │ @@ -49741,76 +49741,76 @@ │ │ 00000000015a43b8 0000000000000008 R_X86_64_RELATIVE 4b7b3b │ │ 00000000015a43c8 0000000000000008 R_X86_64_RELATIVE 44e219 │ │ 00000000015a43d0 0000000000000008 R_X86_64_RELATIVE 439a08 │ │ 00000000015a43e0 0000000000000008 R_X86_64_RELATIVE 4b7b44 │ │ 00000000015a43f0 0000000000000008 R_X86_64_RELATIVE 428e00 │ │ 00000000015a43f8 0000000000000008 R_X86_64_RELATIVE 444bab │ │ 00000000015a4408 0000000000000008 R_X86_64_RELATIVE 4b7b4d │ │ -00000000015a4418 0000000000000008 R_X86_64_RELATIVE 450063 │ │ +00000000015a4418 0000000000000008 R_X86_64_RELATIVE 45003c │ │ 00000000015a4420 0000000000000008 R_X86_64_RELATIVE 4598a1 │ │ 00000000015a4430 0000000000000008 R_X86_64_RELATIVE 4b7b56 │ │ 00000000015a4440 0000000000000008 R_X86_64_RELATIVE 428e0c │ │ 00000000015a4448 0000000000000008 R_X86_64_RELATIVE 45f4ee │ │ 00000000015a4458 0000000000000008 R_X86_64_RELATIVE 4b7b5f │ │ 00000000015a4468 0000000000000008 R_X86_64_RELATIVE 42c91a │ │ 00000000015a4470 0000000000000008 R_X86_64_RELATIVE 44e3bb │ │ 00000000015a4480 0000000000000008 R_X86_64_RELATIVE 4b7b68 │ │ 00000000015a4490 0000000000000008 R_X86_64_RELATIVE 43d870 │ │ -00000000015a4498 0000000000000008 R_X86_64_RELATIVE 457919 │ │ +00000000015a4498 0000000000000008 R_X86_64_RELATIVE 4578f2 │ │ 00000000015a44a8 0000000000000008 R_X86_64_RELATIVE 4b7b71 │ │ 00000000015a44b8 0000000000000008 R_X86_64_RELATIVE 437acd │ │ -00000000015a44c0 0000000000000008 R_X86_64_RELATIVE 453e3f │ │ +00000000015a44c0 0000000000000008 R_X86_64_RELATIVE 453e18 │ │ 00000000015a44d0 0000000000000008 R_X86_64_RELATIVE 4b7b7a │ │ 00000000015a44e0 0000000000000008 R_X86_64_RELATIVE 42c2dd │ │ 00000000015a44e8 0000000000000008 R_X86_64_RELATIVE 42af0a │ │ 00000000015a44f8 0000000000000008 R_X86_64_RELATIVE 4b7b83 │ │ 00000000015a4508 0000000000000008 R_X86_64_RELATIVE 42de41 │ │ 00000000015a4510 0000000000000008 R_X86_64_RELATIVE 436002 │ │ 00000000015a4520 0000000000000008 R_X86_64_RELATIVE 4b7b8c │ │ 00000000015a4530 0000000000000008 R_X86_64_RELATIVE 43600e │ │ 00000000015a4538 0000000000000008 R_X86_64_RELATIVE 444bb7 │ │ 00000000015a4548 0000000000000008 R_X86_64_RELATIVE 4b7b95 │ │ -00000000015a4558 0000000000000008 R_X86_64_RELATIVE 457925 │ │ +00000000015a4558 0000000000000008 R_X86_64_RELATIVE 4578fe │ │ 00000000015a4560 0000000000000008 R_X86_64_RELATIVE 43b98e │ │ 00000000015a4570 0000000000000008 R_X86_64_RELATIVE 4b7b9e │ │ -00000000015a4580 0000000000000008 R_X86_64_RELATIVE 455b72 │ │ -00000000015a4588 0000000000000008 R_X86_64_RELATIVE 457931 │ │ +00000000015a4580 0000000000000008 R_X86_64_RELATIVE 455b4b │ │ +00000000015a4588 0000000000000008 R_X86_64_RELATIVE 45790a │ │ 00000000015a4598 0000000000000008 R_X86_64_RELATIVE 4b7ba7 │ │ 00000000015a45a8 0000000000000008 R_X86_64_RELATIVE 430771 │ │ 00000000015a45b0 0000000000000008 R_X86_64_RELATIVE 430785 │ │ 00000000015a45c0 0000000000000008 R_X86_64_RELATIVE 4b7baa │ │ 00000000015a45d0 0000000000000008 R_X86_64_RELATIVE 439a14 │ │ 00000000015a45d8 0000000000000008 R_X86_64_RELATIVE 434154 │ │ 00000000015a45e8 0000000000000008 R_X86_64_RELATIVE 4b7bb1 │ │ 00000000015a45f8 0000000000000008 R_X86_64_RELATIVE 42ca7d │ │ 00000000015a4600 0000000000000008 R_X86_64_RELATIVE 44126b │ │ 00000000015a4610 0000000000000008 R_X86_64_RELATIVE 4b7bb8 │ │ -00000000015a4620 0000000000000008 R_X86_64_RELATIVE 458a67 │ │ -00000000015a4628 0000000000000008 R_X86_64_RELATIVE 458a67 │ │ +00000000015a4620 0000000000000008 R_X86_64_RELATIVE 458a40 │ │ +00000000015a4628 0000000000000008 R_X86_64_RELATIVE 458a40 │ │ 00000000015a4638 0000000000000008 R_X86_64_RELATIVE 4b7bbf │ │ 00000000015a4648 0000000000000008 R_X86_64_RELATIVE 43b598 │ │ 00000000015a4650 0000000000000008 R_X86_64_RELATIVE 43b598 │ │ 00000000015a4660 0000000000000008 R_X86_64_RELATIVE 4b7bc0 │ │ 00000000015a4670 0000000000000008 R_X86_64_RELATIVE 428e18 │ │ 00000000015a4678 0000000000000008 R_X86_64_RELATIVE 428e18 │ │ 00000000015a4688 0000000000000008 R_X86_64_RELATIVE 4b7bc3 │ │ -00000000015a4698 0000000000000008 R_X86_64_RELATIVE 453e4b │ │ -00000000015a46a0 0000000000000008 R_X86_64_RELATIVE 453e4b │ │ +00000000015a4698 0000000000000008 R_X86_64_RELATIVE 453e24 │ │ +00000000015a46a0 0000000000000008 R_X86_64_RELATIVE 453e24 │ │ 00000000015a46b0 0000000000000008 R_X86_64_RELATIVE 4b7bca │ │ 00000000015a46c0 0000000000000008 R_X86_64_RELATIVE 43f320 │ │ 00000000015a46c8 0000000000000008 R_X86_64_RELATIVE 43f320 │ │ 00000000015a46d8 0000000000000008 R_X86_64_RELATIVE 4b7bd2 │ │ 00000000015a46e8 0000000000000008 R_X86_64_RELATIVE 42e83a │ │ 00000000015a46f0 0000000000000008 R_X86_64_RELATIVE 42e83a │ │ 00000000015a4700 0000000000000008 R_X86_64_RELATIVE 4b7bdb │ │ 00000000015a4710 0000000000000008 R_X86_64_RELATIVE 443096 │ │ 00000000015a4718 0000000000000008 R_X86_64_RELATIVE 443096 │ │ 00000000015a4728 0000000000000008 R_X86_64_RELATIVE 4b7be4 │ │ -00000000015a4738 0000000000000008 R_X86_64_RELATIVE 45006f │ │ -00000000015a4740 0000000000000008 R_X86_64_RELATIVE 45006f │ │ +00000000015a4738 0000000000000008 R_X86_64_RELATIVE 450048 │ │ +00000000015a4740 0000000000000008 R_X86_64_RELATIVE 450048 │ │ 00000000015a4750 0000000000000008 R_X86_64_RELATIVE 4b7bed │ │ 00000000015a4760 0000000000000008 R_X86_64_RELATIVE 428e1c │ │ 00000000015a4768 0000000000000008 R_X86_64_RELATIVE 428e1c │ │ 00000000015a4778 0000000000000008 R_X86_64_RELATIVE 4b7bf6 │ │ 00000000015a4788 0000000000000008 R_X86_64_RELATIVE 463662 │ │ 00000000015a4790 0000000000000008 R_X86_64_RELATIVE 463662 │ │ 00000000015a47a0 0000000000000008 R_X86_64_RELATIVE 4b7c00 │ │ @@ -49831,61 +49831,61 @@ │ │ 00000000015a4868 0000000000000008 R_X86_64_RELATIVE 4b7c32 │ │ 00000000015a4878 0000000000000008 R_X86_64_RELATIVE 42af16 │ │ 00000000015a4880 0000000000000008 R_X86_64_RELATIVE 42af16 │ │ 00000000015a4890 0000000000000008 R_X86_64_RELATIVE 4b7c3c │ │ 00000000015a48a0 0000000000000008 R_X86_64_RELATIVE 45b734 │ │ 00000000015a48a8 0000000000000008 R_X86_64_RELATIVE 45b734 │ │ 00000000015a48b8 0000000000000008 R_X86_64_RELATIVE 4b7c46 │ │ -00000000015a48c8 0000000000000008 R_X86_64_RELATIVE 457947 │ │ -00000000015a48d0 0000000000000008 R_X86_64_RELATIVE 457947 │ │ +00000000015a48c8 0000000000000008 R_X86_64_RELATIVE 457920 │ │ +00000000015a48d0 0000000000000008 R_X86_64_RELATIVE 457920 │ │ 00000000015a48e0 0000000000000008 R_X86_64_RELATIVE 4b7c50 │ │ 00000000015a48f0 0000000000000008 R_X86_64_RELATIVE 44688b │ │ 00000000015a48f8 0000000000000008 R_X86_64_RELATIVE 44688b │ │ 00000000015a4908 0000000000000008 R_X86_64_RELATIVE 4b7c5a │ │ -00000000015a4918 0000000000000008 R_X86_64_RELATIVE 45007b │ │ -00000000015a4920 0000000000000008 R_X86_64_RELATIVE 45007b │ │ +00000000015a4918 0000000000000008 R_X86_64_RELATIVE 450054 │ │ +00000000015a4920 0000000000000008 R_X86_64_RELATIVE 450054 │ │ 00000000015a4930 0000000000000008 R_X86_64_RELATIVE 4b7c64 │ │ -00000000015a4940 0000000000000008 R_X86_64_RELATIVE 455b86 │ │ -00000000015a4948 0000000000000008 R_X86_64_RELATIVE 455b86 │ │ +00000000015a4940 0000000000000008 R_X86_64_RELATIVE 455b5f │ │ +00000000015a4948 0000000000000008 R_X86_64_RELATIVE 455b5f │ │ 00000000015a4958 0000000000000008 R_X86_64_RELATIVE 4b7c6e │ │ 00000000015a4968 0000000000000008 R_X86_64_RELATIVE 43d87c │ │ 00000000015a4970 0000000000000008 R_X86_64_RELATIVE 43d87c │ │ 00000000015a4980 0000000000000008 R_X86_64_RELATIVE 4b7c78 │ │ 00000000015a4990 0000000000000008 R_X86_64_RELATIVE 44689f │ │ 00000000015a4998 0000000000000008 R_X86_64_RELATIVE 44689f │ │ 00000000015a49a8 0000000000000008 R_X86_64_RELATIVE 4b7c82 │ │ 00000000015a49b8 0000000000000008 R_X86_64_RELATIVE 45b744 │ │ 00000000015a49c0 0000000000000008 R_X86_64_RELATIVE 45b744 │ │ 00000000015a49d0 0000000000000008 R_X86_64_RELATIVE 4b7c8c │ │ -00000000015a49e0 0000000000000008 R_X86_64_RELATIVE 45008b │ │ +00000000015a49e0 0000000000000008 R_X86_64_RELATIVE 450064 │ │ 00000000015a49e8 0000000000000008 R_X86_64_RELATIVE 45f4fa │ │ 00000000015a49f8 0000000000000008 R_X86_64_RELATIVE 4b7c96 │ │ 00000000015a4a08 0000000000000008 R_X86_64_RELATIVE 444bc3 │ │ 00000000015a4a10 0000000000000008 R_X86_64_RELATIVE 444bc3 │ │ 00000000015a4a20 0000000000000008 R_X86_64_RELATIVE 4b7ca0 │ │ -00000000015a4a30 0000000000000008 R_X86_64_RELATIVE 457951 │ │ -00000000015a4a38 0000000000000008 R_X86_64_RELATIVE 455b9b │ │ +00000000015a4a30 0000000000000008 R_X86_64_RELATIVE 45792a │ │ +00000000015a4a38 0000000000000008 R_X86_64_RELATIVE 455b74 │ │ 00000000015a4a48 0000000000000008 R_X86_64_RELATIVE 4b7caa │ │ 00000000015a4a58 0000000000000008 R_X86_64_RELATIVE 428a32 │ │ 00000000015a4a60 0000000000000008 R_X86_64_RELATIVE 428a32 │ │ 00000000015a4a70 0000000000000008 R_X86_64_RELATIVE 4b7cb4 │ │ 00000000015a4a80 0000000000000008 R_X86_64_RELATIVE 441283 │ │ 00000000015a4a88 0000000000000008 R_X86_64_RELATIVE 441283 │ │ 00000000015a4a98 0000000000000008 R_X86_64_RELATIVE 4b7cbe │ │ -00000000015a4aa8 0000000000000008 R_X86_64_RELATIVE 457956 │ │ -00000000015a4ab0 0000000000000008 R_X86_64_RELATIVE 457956 │ │ +00000000015a4aa8 0000000000000008 R_X86_64_RELATIVE 45792f │ │ +00000000015a4ab0 0000000000000008 R_X86_64_RELATIVE 45792f │ │ 00000000015a4ac0 0000000000000008 R_X86_64_RELATIVE 4b7cc8 │ │ 00000000015a4ad0 0000000000000008 R_X86_64_RELATIVE 439a2e │ │ 00000000015a4ad8 0000000000000008 R_X86_64_RELATIVE 439a2e │ │ 00000000015a4ae8 0000000000000008 R_X86_64_RELATIVE 4b7cd2 │ │ 00000000015a4af8 0000000000000008 R_X86_64_RELATIVE 448bcc │ │ 00000000015a4b00 0000000000000008 R_X86_64_RELATIVE 448bcc │ │ 00000000015a4b10 0000000000000008 R_X86_64_RELATIVE 4b7cdc │ │ -00000000015a4b20 0000000000000008 R_X86_64_RELATIVE 455ba9 │ │ -00000000015a4b28 0000000000000008 R_X86_64_RELATIVE 455ba9 │ │ +00000000015a4b20 0000000000000008 R_X86_64_RELATIVE 455b82 │ │ +00000000015a4b28 0000000000000008 R_X86_64_RELATIVE 455b82 │ │ 00000000015a4b38 0000000000000008 R_X86_64_RELATIVE 4b7ce6 │ │ 00000000015a4b48 0000000000000008 R_X86_64_RELATIVE 45b758 │ │ 00000000015a4b50 0000000000000008 R_X86_64_RELATIVE 45b758 │ │ 00000000015a4b60 0000000000000008 R_X86_64_RELATIVE 4b7cf0 │ │ 00000000015a4b70 0000000000000008 R_X86_64_RELATIVE 4468a8 │ │ 00000000015a4b78 0000000000000008 R_X86_64_RELATIVE 4468a8 │ │ 00000000015a4b88 0000000000000008 R_X86_64_RELATIVE 4b7cfa │ │ @@ -49894,22 +49894,22 @@ │ │ 00000000015a4bb0 0000000000000008 R_X86_64_RELATIVE 4b7d04 │ │ 00000000015a4bc0 0000000000000008 R_X86_64_RELATIVE 43d88e │ │ 00000000015a4bc8 0000000000000008 R_X86_64_RELATIVE 43d88e │ │ 00000000015a4bd8 0000000000000008 R_X86_64_RELATIVE 4b7d0e │ │ 00000000015a4be8 0000000000000008 R_X86_64_RELATIVE 428e35 │ │ 00000000015a4bf0 0000000000000008 R_X86_64_RELATIVE 428e35 │ │ 00000000015a4c00 0000000000000008 R_X86_64_RELATIVE 4b7d18 │ │ -00000000015a4c10 0000000000000008 R_X86_64_RELATIVE 45008f │ │ -00000000015a4c18 0000000000000008 R_X86_64_RELATIVE 45008f │ │ +00000000015a4c10 0000000000000008 R_X86_64_RELATIVE 450068 │ │ +00000000015a4c18 0000000000000008 R_X86_64_RELATIVE 450068 │ │ 00000000015a4c28 0000000000000008 R_X86_64_RELATIVE 4b7d22 │ │ 00000000015a4c38 0000000000000008 R_X86_64_RELATIVE 436026 │ │ 00000000015a4c40 0000000000000008 R_X86_64_RELATIVE 436026 │ │ 00000000015a4c50 0000000000000008 R_X86_64_RELATIVE 4b7d2c │ │ -00000000015a4c60 0000000000000008 R_X86_64_RELATIVE 457961 │ │ -00000000015a4c68 0000000000000008 R_X86_64_RELATIVE 457961 │ │ +00000000015a4c60 0000000000000008 R_X86_64_RELATIVE 45793a │ │ +00000000015a4c68 0000000000000008 R_X86_64_RELATIVE 45793a │ │ 00000000015a4c78 0000000000000008 R_X86_64_RELATIVE 4b7d36 │ │ 00000000015a4c88 0000000000000008 R_X86_64_RELATIVE 44e3c7 │ │ 00000000015a4c90 0000000000000008 R_X86_64_RELATIVE 44e3c7 │ │ 00000000015a4ca0 0000000000000008 R_X86_64_RELATIVE 4b7d40 │ │ 00000000015a4cb0 0000000000000008 R_X86_64_RELATIVE 42e84f │ │ 00000000015a4cb8 0000000000000008 R_X86_64_RELATIVE 42e84f │ │ 00000000015a4cc8 0000000000000008 R_X86_64_RELATIVE 4b7d4a │ │ @@ -49921,16 +49921,16 @@ │ │ 00000000015a4d18 0000000000000008 R_X86_64_RELATIVE 4b7d5e │ │ 00000000015a4d28 0000000000000008 R_X86_64_RELATIVE 439a34 │ │ 00000000015a4d30 0000000000000008 R_X86_64_RELATIVE 439a34 │ │ 00000000015a4d40 0000000000000008 R_X86_64_RELATIVE 4b7d68 │ │ 00000000015a4d50 0000000000000008 R_X86_64_RELATIVE 42e860 │ │ 00000000015a4d58 0000000000000008 R_X86_64_RELATIVE 42e860 │ │ 00000000015a4d68 0000000000000008 R_X86_64_RELATIVE 4b7d72 │ │ -00000000015a4d78 0000000000000008 R_X86_64_RELATIVE 453e51 │ │ -00000000015a4d80 0000000000000008 R_X86_64_RELATIVE 453e51 │ │ +00000000015a4d78 0000000000000008 R_X86_64_RELATIVE 453e2a │ │ +00000000015a4d80 0000000000000008 R_X86_64_RELATIVE 453e2a │ │ 00000000015a4d90 0000000000000008 R_X86_64_RELATIVE 4b7d7c │ │ 00000000015a4da0 0000000000000008 R_X86_64_RELATIVE 4324e4 │ │ 00000000015a4da8 0000000000000008 R_X86_64_RELATIVE 4324e4 │ │ 00000000015a4db8 0000000000000008 R_X86_64_RELATIVE 4b7d86 │ │ 00000000015a4dc8 0000000000000008 R_X86_64_RELATIVE 44a7df │ │ 00000000015a4dd0 0000000000000008 R_X86_64_RELATIVE 44a7df │ │ 00000000015a4de0 0000000000000008 R_X86_64_RELATIVE 4b7d90 │ │ @@ -49948,49 +49948,49 @@ │ │ 00000000015a4e80 0000000000000008 R_X86_64_RELATIVE 4b7db8 │ │ 00000000015a4e90 0000000000000008 R_X86_64_RELATIVE 42af25 │ │ 00000000015a4e98 0000000000000008 R_X86_64_RELATIVE 42af25 │ │ 00000000015a4ea8 0000000000000008 R_X86_64_RELATIVE 4b7dc2 │ │ 00000000015a4eb8 0000000000000008 R_X86_64_RELATIVE 46367c │ │ 00000000015a4ec0 0000000000000008 R_X86_64_RELATIVE 46367c │ │ 00000000015a4ed0 0000000000000008 R_X86_64_RELATIVE 4b7dcc │ │ -00000000015a4ee0 0000000000000008 R_X86_64_RELATIVE 452113 │ │ -00000000015a4ee8 0000000000000008 R_X86_64_RELATIVE 452113 │ │ +00000000015a4ee0 0000000000000008 R_X86_64_RELATIVE 4520ec │ │ +00000000015a4ee8 0000000000000008 R_X86_64_RELATIVE 4520ec │ │ 00000000015a4ef8 0000000000000008 R_X86_64_RELATIVE 4b7dd6 │ │ 00000000015a4f08 0000000000000008 R_X86_64_RELATIVE 434171 │ │ 00000000015a4f10 0000000000000008 R_X86_64_RELATIVE 434171 │ │ 00000000015a4f20 0000000000000008 R_X86_64_RELATIVE 4b7de0 │ │ 00000000015a4f30 0000000000000008 R_X86_64_RELATIVE 43079b │ │ 00000000015a4f38 0000000000000008 R_X86_64_RELATIVE 43079b │ │ 00000000015a4f48 0000000000000008 R_X86_64_RELATIVE 4b7dea │ │ 00000000015a4f58 0000000000000008 R_X86_64_RELATIVE 45b760 │ │ 00000000015a4f60 0000000000000008 R_X86_64_RELATIVE 45b760 │ │ 00000000015a4f70 0000000000000008 R_X86_64_RELATIVE 4b7df4 │ │ -00000000015a4f80 0000000000000008 R_X86_64_RELATIVE 4500a0 │ │ -00000000015a4f88 0000000000000008 R_X86_64_RELATIVE 4500a0 │ │ +00000000015a4f80 0000000000000008 R_X86_64_RELATIVE 450079 │ │ +00000000015a4f88 0000000000000008 R_X86_64_RELATIVE 450079 │ │ 00000000015a4f98 0000000000000008 R_X86_64_RELATIVE 4b7dfe │ │ -00000000015a4fa8 0000000000000008 R_X86_64_RELATIVE 452127 │ │ -00000000015a4fb0 0000000000000008 R_X86_64_RELATIVE 452127 │ │ +00000000015a4fa8 0000000000000008 R_X86_64_RELATIVE 452100 │ │ +00000000015a4fb0 0000000000000008 R_X86_64_RELATIVE 452100 │ │ 00000000015a4fc0 0000000000000008 R_X86_64_RELATIVE 4b7e08 │ │ 00000000015a4fd0 0000000000000008 R_X86_64_RELATIVE 43f33f │ │ 00000000015a4fd8 0000000000000008 R_X86_64_RELATIVE 43f33f │ │ 00000000015a4fe8 0000000000000008 R_X86_64_RELATIVE 4b7e12 │ │ -00000000015a4ff8 0000000000000008 R_X86_64_RELATIVE 455bae │ │ -00000000015a5000 0000000000000008 R_X86_64_RELATIVE 455bae │ │ +00000000015a4ff8 0000000000000008 R_X86_64_RELATIVE 455b87 │ │ +00000000015a5000 0000000000000008 R_X86_64_RELATIVE 455b87 │ │ 00000000015a5010 0000000000000008 R_X86_64_RELATIVE 4b7e1c │ │ 00000000015a5020 0000000000000008 R_X86_64_RELATIVE 448bd6 │ │ 00000000015a5028 0000000000000008 R_X86_64_RELATIVE 448bd6 │ │ 00000000015a5038 0000000000000008 R_X86_64_RELATIVE 4b7e26 │ │ -00000000015a5048 0000000000000008 R_X86_64_RELATIVE 452132 │ │ -00000000015a5050 0000000000000008 R_X86_64_RELATIVE 452132 │ │ +00000000015a5048 0000000000000008 R_X86_64_RELATIVE 45210b │ │ +00000000015a5050 0000000000000008 R_X86_64_RELATIVE 45210b │ │ 00000000015a5060 0000000000000008 R_X86_64_RELATIVE 4b7e30 │ │ 00000000015a5070 0000000000000008 R_X86_64_RELATIVE 44e3d4 │ │ 00000000015a5078 0000000000000008 R_X86_64_RELATIVE 44e3d4 │ │ 00000000015a5088 0000000000000008 R_X86_64_RELATIVE 4b7e3a │ │ -00000000015a5098 0000000000000008 R_X86_64_RELATIVE 4500ad │ │ -00000000015a50a0 0000000000000008 R_X86_64_RELATIVE 4500ad │ │ +00000000015a5098 0000000000000008 R_X86_64_RELATIVE 450086 │ │ +00000000015a50a0 0000000000000008 R_X86_64_RELATIVE 450086 │ │ 00000000015a50b0 0000000000000008 R_X86_64_RELATIVE 4b7e44 │ │ 00000000015a50c0 0000000000000008 R_X86_64_RELATIVE 463691 │ │ 00000000015a50c8 0000000000000008 R_X86_64_RELATIVE 463691 │ │ 00000000015a50d8 0000000000000008 R_X86_64_RELATIVE 4b7e4e │ │ 00000000015a50e8 0000000000000008 R_X86_64_RELATIVE 4615fa │ │ 00000000015a50f0 0000000000000008 R_X86_64_RELATIVE 4615fa │ │ 00000000015a5100 0000000000000008 R_X86_64_RELATIVE 4b7e58 │ │ @@ -50018,23 +50018,23 @@ │ │ 00000000015a5250 0000000000000008 R_X86_64_RELATIVE 439a74 │ │ 00000000015a5258 0000000000000008 R_X86_64_RELATIVE 43604c │ │ 00000000015a5268 0000000000000008 R_X86_64_RELATIVE 4b7e80 │ │ 00000000015a5278 0000000000000008 R_X86_64_RELATIVE 43606b │ │ 00000000015a5280 0000000000000008 R_X86_64_RELATIVE 42e872 │ │ 00000000015a5290 0000000000000008 R_X86_64_RELATIVE 4b7e82 │ │ 00000000015a52a0 0000000000000008 R_X86_64_RELATIVE 42af3b │ │ -00000000015a52a8 0000000000000008 R_X86_64_RELATIVE 455bc4 │ │ +00000000015a52a8 0000000000000008 R_X86_64_RELATIVE 455b9d │ │ 00000000015a52b8 0000000000000008 R_X86_64_RELATIVE 4b7e85 │ │ 00000000015a52c8 0000000000000008 R_X86_64_RELATIVE 43b9b8 │ │ 00000000015a52d0 0000000000000008 R_X86_64_RELATIVE 43b9b8 │ │ 00000000015a52e0 0000000000000008 R_X86_64_RELATIVE 4b7e88 │ │ -00000000015a52f0 0000000000000008 R_X86_64_RELATIVE 453e5a │ │ -00000000015a52f8 0000000000000008 R_X86_64_RELATIVE 453e5a │ │ +00000000015a52f0 0000000000000008 R_X86_64_RELATIVE 453e33 │ │ +00000000015a52f8 0000000000000008 R_X86_64_RELATIVE 453e33 │ │ 00000000015a5308 0000000000000008 R_X86_64_RELATIVE 4b7e8b │ │ -00000000015a5318 0000000000000008 R_X86_64_RELATIVE 453e65 │ │ +00000000015a5318 0000000000000008 R_X86_64_RELATIVE 453e3e │ │ 00000000015a5320 0000000000000008 R_X86_64_RELATIVE 43b9c1 │ │ 00000000015a5330 0000000000000008 R_X86_64_RELATIVE 4b7e8e │ │ 00000000015a5340 0000000000000008 R_X86_64_RELATIVE 42e880 │ │ 00000000015a5348 0000000000000008 R_X86_64_RELATIVE 42e880 │ │ 00000000015a5358 0000000000000008 R_X86_64_RELATIVE 4b7e91 │ │ 00000000015a5368 0000000000000008 R_X86_64_RELATIVE 4598be │ │ 00000000015a5370 0000000000000008 R_X86_64_RELATIVE 4598be │ │ @@ -50050,37 +50050,37 @@ │ │ 00000000015a53f8 0000000000000008 R_X86_64_RELATIVE 4b7ea0 │ │ 00000000015a5408 0000000000000008 R_X86_64_RELATIVE 428e55 │ │ 00000000015a5410 0000000000000008 R_X86_64_RELATIVE 428e55 │ │ 00000000015a5420 0000000000000008 R_X86_64_RELATIVE 4b7ea4 │ │ 00000000015a5430 0000000000000008 R_X86_64_RELATIVE 4598cc │ │ 00000000015a5438 0000000000000008 R_X86_64_RELATIVE 4598cc │ │ 00000000015a5448 0000000000000008 R_X86_64_RELATIVE 4b7ea8 │ │ -00000000015a5458 0000000000000008 R_X86_64_RELATIVE 4500b3 │ │ -00000000015a5460 0000000000000008 R_X86_64_RELATIVE 4500b3 │ │ +00000000015a5458 0000000000000008 R_X86_64_RELATIVE 45008c │ │ +00000000015a5460 0000000000000008 R_X86_64_RELATIVE 45008c │ │ 00000000015a5470 0000000000000008 R_X86_64_RELATIVE 4b7eac │ │ 00000000015a5480 0000000000000008 R_X86_64_RELATIVE 43d89e │ │ 00000000015a5488 0000000000000008 R_X86_64_RELATIVE 43d89e │ │ 00000000015a5498 0000000000000008 R_X86_64_RELATIVE 4b7eb0 │ │ -00000000015a54a8 0000000000000008 R_X86_64_RELATIVE 452144 │ │ -00000000015a54b0 0000000000000008 R_X86_64_RELATIVE 452144 │ │ +00000000015a54a8 0000000000000008 R_X86_64_RELATIVE 45211d │ │ +00000000015a54b0 0000000000000008 R_X86_64_RELATIVE 45211d │ │ 00000000015a54c0 0000000000000008 R_X86_64_RELATIVE 4b7eb4 │ │ 00000000015a54d0 0000000000000008 R_X86_64_RELATIVE 4307a8 │ │ 00000000015a54d8 0000000000000008 R_X86_64_RELATIVE 4307a8 │ │ 00000000015a54e8 0000000000000008 R_X86_64_RELATIVE 4b7eb8 │ │ 00000000015a54f8 0000000000000008 R_X86_64_RELATIVE 44e3ee │ │ 00000000015a5500 0000000000000008 R_X86_64_RELATIVE 44e3ee │ │ 00000000015a5510 0000000000000008 R_X86_64_RELATIVE 4b7ebc │ │ -00000000015a5520 0000000000000008 R_X86_64_RELATIVE 45796b │ │ -00000000015a5528 0000000000000008 R_X86_64_RELATIVE 45796b │ │ +00000000015a5520 0000000000000008 R_X86_64_RELATIVE 457944 │ │ +00000000015a5528 0000000000000008 R_X86_64_RELATIVE 457944 │ │ 00000000015a5538 0000000000000008 R_X86_64_RELATIVE 4b7ec0 │ │ 00000000015a5548 0000000000000008 R_X86_64_RELATIVE 44c700 │ │ 00000000015a5550 0000000000000008 R_X86_64_RELATIVE 44c700 │ │ 00000000015a5560 0000000000000008 R_X86_64_RELATIVE 4b7ec4 │ │ -00000000015a5570 0000000000000008 R_X86_64_RELATIVE 452159 │ │ -00000000015a5578 0000000000000008 R_X86_64_RELATIVE 452159 │ │ +00000000015a5570 0000000000000008 R_X86_64_RELATIVE 452132 │ │ +00000000015a5578 0000000000000008 R_X86_64_RELATIVE 452132 │ │ 00000000015a5588 0000000000000008 R_X86_64_RELATIVE 4b7ec8 │ │ 00000000015a5598 0000000000000008 R_X86_64_RELATIVE 439a7b │ │ 00000000015a55a0 0000000000000008 R_X86_64_RELATIVE 439a7b │ │ 00000000015a55b0 0000000000000008 R_X86_64_RELATIVE 4b7ecc │ │ 00000000015a55c0 0000000000000008 R_X86_64_RELATIVE 4468bb │ │ 00000000015a55c8 0000000000000008 R_X86_64_RELATIVE 4468bb │ │ 00000000015a55d8 0000000000000008 R_X86_64_RELATIVE 4b7ed0 │ │ @@ -50095,46 +50095,46 @@ │ │ 00000000015a5650 0000000000000008 R_X86_64_RELATIVE 4b7edc │ │ 00000000015a5660 0000000000000008 R_X86_64_RELATIVE 4324ee │ │ 00000000015a5668 0000000000000008 R_X86_64_RELATIVE 4324ee │ │ 00000000015a5678 0000000000000008 R_X86_64_RELATIVE 4b7ee0 │ │ 00000000015a5688 0000000000000008 R_X86_64_RELATIVE 45b775 │ │ 00000000015a5690 0000000000000008 R_X86_64_RELATIVE 45b775 │ │ 00000000015a56a0 0000000000000008 R_X86_64_RELATIVE 4b7ee4 │ │ -00000000015a56b0 0000000000000008 R_X86_64_RELATIVE 45797d │ │ -00000000015a56b8 0000000000000008 R_X86_64_RELATIVE 45797d │ │ +00000000015a56b0 0000000000000008 R_X86_64_RELATIVE 457956 │ │ +00000000015a56b8 0000000000000008 R_X86_64_RELATIVE 457956 │ │ 00000000015a56c8 0000000000000008 R_X86_64_RELATIVE 4b7ee8 │ │ 00000000015a56d8 0000000000000008 R_X86_64_RELATIVE 437af7 │ │ 00000000015a56e0 0000000000000008 R_X86_64_RELATIVE 437af7 │ │ 00000000015a56f0 0000000000000008 R_X86_64_RELATIVE 4b7eec │ │ -00000000015a5700 0000000000000008 R_X86_64_RELATIVE 452166 │ │ -00000000015a5708 0000000000000008 R_X86_64_RELATIVE 452166 │ │ +00000000015a5700 0000000000000008 R_X86_64_RELATIVE 45213f │ │ +00000000015a5708 0000000000000008 R_X86_64_RELATIVE 45213f │ │ 00000000015a5718 0000000000000008 R_X86_64_RELATIVE 4b7ef0 │ │ 00000000015a5728 0000000000000008 R_X86_64_RELATIVE 428e5e │ │ 00000000015a5730 0000000000000008 R_X86_64_RELATIVE 428e5e │ │ 00000000015a5740 0000000000000008 R_X86_64_RELATIVE 4b7ef4 │ │ 00000000015a5750 0000000000000008 R_X86_64_RELATIVE 42cab4 │ │ 00000000015a5758 0000000000000008 R_X86_64_RELATIVE 42cab4 │ │ 00000000015a5768 0000000000000008 R_X86_64_RELATIVE 4b7ef8 │ │ -00000000015a5778 0000000000000008 R_X86_64_RELATIVE 455bd7 │ │ -00000000015a5780 0000000000000008 R_X86_64_RELATIVE 455bd7 │ │ +00000000015a5778 0000000000000008 R_X86_64_RELATIVE 455bb0 │ │ +00000000015a5780 0000000000000008 R_X86_64_RELATIVE 455bb0 │ │ 00000000015a5790 0000000000000008 R_X86_64_RELATIVE 4b7efc │ │ -00000000015a57a0 0000000000000008 R_X86_64_RELATIVE 45217b │ │ -00000000015a57a8 0000000000000008 R_X86_64_RELATIVE 45217b │ │ +00000000015a57a0 0000000000000008 R_X86_64_RELATIVE 452154 │ │ +00000000015a57a8 0000000000000008 R_X86_64_RELATIVE 452154 │ │ 00000000015a57b8 0000000000000008 R_X86_64_RELATIVE 4b7f00 │ │ -00000000015a57c8 0000000000000008 R_X86_64_RELATIVE 45218c │ │ -00000000015a57d0 0000000000000008 R_X86_64_RELATIVE 45218c │ │ +00000000015a57c8 0000000000000008 R_X86_64_RELATIVE 452165 │ │ +00000000015a57d0 0000000000000008 R_X86_64_RELATIVE 452165 │ │ 00000000015a57e0 0000000000000008 R_X86_64_RELATIVE 4b7f04 │ │ 00000000015a57f0 0000000000000008 R_X86_64_RELATIVE 42cac4 │ │ 00000000015a57f8 0000000000000008 R_X86_64_RELATIVE 42cac4 │ │ 00000000015a5808 0000000000000008 R_X86_64_RELATIVE 4b7f08 │ │ 00000000015a5818 0000000000000008 R_X86_64_RELATIVE 4307c0 │ │ 00000000015a5820 0000000000000008 R_X86_64_RELATIVE 4307c0 │ │ 00000000015a5830 0000000000000008 R_X86_64_RELATIVE 4b7f0c │ │ -00000000015a5840 0000000000000008 R_X86_64_RELATIVE 4500c8 │ │ -00000000015a5848 0000000000000008 R_X86_64_RELATIVE 4500c8 │ │ +00000000015a5840 0000000000000008 R_X86_64_RELATIVE 4500a1 │ │ +00000000015a5848 0000000000000008 R_X86_64_RELATIVE 4500a1 │ │ 00000000015a5858 0000000000000008 R_X86_64_RELATIVE 4b7f10 │ │ 00000000015a5868 0000000000000008 R_X86_64_RELATIVE 44a7f5 │ │ 00000000015a5870 0000000000000008 R_X86_64_RELATIVE 44a7f5 │ │ 00000000015a5880 0000000000000008 R_X86_64_RELATIVE 4b7f14 │ │ 00000000015a5890 0000000000000008 R_X86_64_RELATIVE 428e72 │ │ 00000000015a5898 0000000000000008 R_X86_64_RELATIVE 428e72 │ │ 00000000015a58a8 0000000000000008 R_X86_64_RELATIVE 4b7f18 │ │ @@ -50158,16 +50158,16 @@ │ │ 00000000015a5998 0000000000000008 R_X86_64_RELATIVE 4b7f30 │ │ 00000000015a59a8 0000000000000008 R_X86_64_RELATIVE 437b0b │ │ 00000000015a59b0 0000000000000008 R_X86_64_RELATIVE 437b0b │ │ 00000000015a59c0 0000000000000008 R_X86_64_RELATIVE 4b7f34 │ │ 00000000015a59d0 0000000000000008 R_X86_64_RELATIVE 4636cb │ │ 00000000015a59d8 0000000000000008 R_X86_64_RELATIVE 4636cb │ │ 00000000015a59e8 0000000000000008 R_X86_64_RELATIVE 4b7f38 │ │ -00000000015a59f8 0000000000000008 R_X86_64_RELATIVE 4500d9 │ │ -00000000015a5a00 0000000000000008 R_X86_64_RELATIVE 4500d9 │ │ +00000000015a59f8 0000000000000008 R_X86_64_RELATIVE 4500b2 │ │ +00000000015a5a00 0000000000000008 R_X86_64_RELATIVE 4500b2 │ │ 00000000015a5a10 0000000000000008 R_X86_64_RELATIVE 4b7f3c │ │ 00000000015a5a20 0000000000000008 R_X86_64_RELATIVE 43b9d8 │ │ 00000000015a5a28 0000000000000008 R_X86_64_RELATIVE 43b9d8 │ │ 00000000015a5a38 0000000000000008 R_X86_64_RELATIVE 4b7f40 │ │ 00000000015a5a48 0000000000000008 R_X86_64_RELATIVE 43f379 │ │ 00000000015a5a50 0000000000000008 R_X86_64_RELATIVE 43f379 │ │ 00000000015a5a60 0000000000000008 R_X86_64_RELATIVE 4b7f44 │ │ @@ -50182,16 +50182,16 @@ │ │ 00000000015a5ad8 0000000000000008 R_X86_64_RELATIVE 4b7f50 │ │ 00000000015a5ae8 0000000000000008 R_X86_64_RELATIVE 439a9c │ │ 00000000015a5af0 0000000000000008 R_X86_64_RELATIVE 439a9c │ │ 00000000015a5b00 0000000000000008 R_X86_64_RELATIVE 4b7f54 │ │ 00000000015a5b10 0000000000000008 R_X86_64_RELATIVE 4412a6 │ │ 00000000015a5b18 0000000000000008 R_X86_64_RELATIVE 4412a6 │ │ 00000000015a5b28 0000000000000008 R_X86_64_RELATIVE 4b7f58 │ │ -00000000015a5b38 0000000000000008 R_X86_64_RELATIVE 457992 │ │ -00000000015a5b40 0000000000000008 R_X86_64_RELATIVE 457992 │ │ +00000000015a5b38 0000000000000008 R_X86_64_RELATIVE 45796b │ │ +00000000015a5b40 0000000000000008 R_X86_64_RELATIVE 45796b │ │ 00000000015a5b50 0000000000000008 R_X86_64_RELATIVE 4b7f5c │ │ 00000000015a5b60 0000000000000008 R_X86_64_RELATIVE 46160f │ │ 00000000015a5b68 0000000000000008 R_X86_64_RELATIVE 46160f │ │ 00000000015a5b78 0000000000000008 R_X86_64_RELATIVE 4b7f60 │ │ 00000000015a5b88 0000000000000008 R_X86_64_RELATIVE 434193 │ │ 00000000015a5b90 0000000000000008 R_X86_64_RELATIVE 434193 │ │ 00000000015a5ba0 0000000000000008 R_X86_64_RELATIVE 4b7f64 │ │ @@ -50218,16 +50218,16 @@ │ │ 00000000015a5cb8 0000000000000008 R_X86_64_RELATIVE 4b7f80 │ │ 00000000015a5cc8 0000000000000008 R_X86_64_RELATIVE 4468cc │ │ 00000000015a5cd0 0000000000000008 R_X86_64_RELATIVE 4468cc │ │ 00000000015a5ce0 0000000000000008 R_X86_64_RELATIVE 4b7f84 │ │ 00000000015a5cf0 0000000000000008 R_X86_64_RELATIVE 42af46 │ │ 00000000015a5cf8 0000000000000008 R_X86_64_RELATIVE 42af46 │ │ 00000000015a5d08 0000000000000008 R_X86_64_RELATIVE 4b7f88 │ │ -00000000015a5d18 0000000000000008 R_X86_64_RELATIVE 4579a6 │ │ -00000000015a5d20 0000000000000008 R_X86_64_RELATIVE 4579a6 │ │ +00000000015a5d18 0000000000000008 R_X86_64_RELATIVE 45797f │ │ +00000000015a5d20 0000000000000008 R_X86_64_RELATIVE 45797f │ │ 00000000015a5d30 0000000000000008 R_X86_64_RELATIVE 4b7f8c │ │ 00000000015a5d40 0000000000000008 R_X86_64_RELATIVE 4412bc │ │ 00000000015a5d48 0000000000000008 R_X86_64_RELATIVE 4412bc │ │ 00000000015a5d58 0000000000000008 R_X86_64_RELATIVE 4b7f90 │ │ 00000000015a5d68 0000000000000008 R_X86_64_RELATIVE 42af56 │ │ 00000000015a5d70 0000000000000008 R_X86_64_RELATIVE 42af56 │ │ 00000000015a5d80 0000000000000008 R_X86_64_RELATIVE 4b7f94 │ │ @@ -50242,31 +50242,31 @@ │ │ 00000000015a5df8 0000000000000008 R_X86_64_RELATIVE 4b7fa0 │ │ 00000000015a5e08 0000000000000008 R_X86_64_RELATIVE 439aab │ │ 00000000015a5e10 0000000000000008 R_X86_64_RELATIVE 439aab │ │ 00000000015a5e20 0000000000000008 R_X86_64_RELATIVE 4b7fa4 │ │ 00000000015a5e30 0000000000000008 R_X86_64_RELATIVE 4636e1 │ │ 00000000015a5e38 0000000000000008 R_X86_64_RELATIVE 4636e1 │ │ 00000000015a5e48 0000000000000008 R_X86_64_RELATIVE 4b7fa8 │ │ -00000000015a5e58 0000000000000008 R_X86_64_RELATIVE 4579b7 │ │ -00000000015a5e60 0000000000000008 R_X86_64_RELATIVE 4579b7 │ │ +00000000015a5e58 0000000000000008 R_X86_64_RELATIVE 457990 │ │ +00000000015a5e60 0000000000000008 R_X86_64_RELATIVE 457990 │ │ 00000000015a5e70 0000000000000008 R_X86_64_RELATIVE 4b7fac │ │ 00000000015a5e80 0000000000000008 R_X86_64_RELATIVE 42caf0 │ │ 00000000015a5e88 0000000000000008 R_X86_64_RELATIVE 42caf0 │ │ 00000000015a5e98 0000000000000008 R_X86_64_RELATIVE 4b7fb0 │ │ 00000000015a5ea8 0000000000000008 R_X86_64_RELATIVE 42e8d3 │ │ 00000000015a5eb0 0000000000000008 R_X86_64_RELATIVE 42e8d3 │ │ 00000000015a5ec0 0000000000000008 R_X86_64_RELATIVE 4b7fb4 │ │ 00000000015a5ed0 0000000000000008 R_X86_64_RELATIVE 45b787 │ │ 00000000015a5ed8 0000000000000008 R_X86_64_RELATIVE 45b787 │ │ 00000000015a5ee8 0000000000000008 R_X86_64_RELATIVE 4b7fb8 │ │ 00000000015a5ef8 0000000000000008 R_X86_64_RELATIVE 43d8be │ │ 00000000015a5f00 0000000000000008 R_X86_64_RELATIVE 43d8be │ │ 00000000015a5f10 0000000000000008 R_X86_64_RELATIVE 4b7fbc │ │ -00000000015a5f20 0000000000000008 R_X86_64_RELATIVE 45219f │ │ -00000000015a5f28 0000000000000008 R_X86_64_RELATIVE 45219f │ │ +00000000015a5f20 0000000000000008 R_X86_64_RELATIVE 452178 │ │ +00000000015a5f28 0000000000000008 R_X86_64_RELATIVE 452178 │ │ 00000000015a5f38 0000000000000008 R_X86_64_RELATIVE 4b7fc0 │ │ 00000000015a5f48 0000000000000008 R_X86_64_RELATIVE 44a807 │ │ 00000000015a5f50 0000000000000008 R_X86_64_RELATIVE 44a807 │ │ 00000000015a5f60 0000000000000008 R_X86_64_RELATIVE 4b7fc4 │ │ 00000000015a5f70 0000000000000008 R_X86_64_RELATIVE 44a818 │ │ 00000000015a5f78 0000000000000008 R_X86_64_RELATIVE 44a818 │ │ 00000000015a5f88 0000000000000008 R_X86_64_RELATIVE 4b7fc8 │ │ @@ -50341,34 +50341,34 @@ │ │ 00000000015a6320 0000000000000008 R_X86_64_RELATIVE 4b8024 │ │ 00000000015a6330 0000000000000008 R_X86_64_RELATIVE 4468fd │ │ 00000000015a6338 0000000000000008 R_X86_64_RELATIVE 4468fd │ │ 00000000015a6348 0000000000000008 R_X86_64_RELATIVE 4b8028 │ │ 00000000015a6358 0000000000000008 R_X86_64_RELATIVE 43609a │ │ 00000000015a6360 0000000000000008 R_X86_64_RELATIVE 46162e │ │ 00000000015a6370 0000000000000008 R_X86_64_RELATIVE 4b802c │ │ -00000000015a6380 0000000000000008 R_X86_64_RELATIVE 455be8 │ │ -00000000015a6388 0000000000000008 R_X86_64_RELATIVE 455be8 │ │ +00000000015a6380 0000000000000008 R_X86_64_RELATIVE 455bc1 │ │ +00000000015a6388 0000000000000008 R_X86_64_RELATIVE 455bc1 │ │ 00000000015a6398 0000000000000008 R_X86_64_RELATIVE 4b8030 │ │ -00000000015a63a8 0000000000000008 R_X86_64_RELATIVE 4500ef │ │ +00000000015a63a8 0000000000000008 R_X86_64_RELATIVE 4500c8 │ │ 00000000015a63b0 0000000000000008 R_X86_64_RELATIVE 448c49 │ │ 00000000015a63c0 0000000000000008 R_X86_64_RELATIVE 4b8034 │ │ 00000000015a63d0 0000000000000008 R_X86_64_RELATIVE 46164b │ │ 00000000015a63d8 0000000000000008 R_X86_64_RELATIVE 46164b │ │ 00000000015a63e8 0000000000000008 R_X86_64_RELATIVE 4b8038 │ │ 00000000015a63f8 0000000000000008 R_X86_64_RELATIVE 437b4a │ │ 00000000015a6400 0000000000000008 R_X86_64_RELATIVE 437b4a │ │ 00000000015a6410 0000000000000008 R_X86_64_RELATIVE 4b803d │ │ 00000000015a6420 0000000000000008 R_X86_64_RELATIVE 45d6bd │ │ 00000000015a6428 0000000000000008 R_X86_64_RELATIVE 45d6bd │ │ 00000000015a6438 0000000000000008 R_X86_64_RELATIVE 4b8042 │ │ 00000000015a6448 0000000000000008 R_X86_64_RELATIVE 4430d6 │ │ 00000000015a6450 0000000000000008 R_X86_64_RELATIVE 4430d6 │ │ 00000000015a6460 0000000000000008 R_X86_64_RELATIVE 4b8047 │ │ -00000000015a6470 0000000000000008 R_X86_64_RELATIVE 453e71 │ │ -00000000015a6478 0000000000000008 R_X86_64_RELATIVE 453e71 │ │ +00000000015a6470 0000000000000008 R_X86_64_RELATIVE 453e4a │ │ +00000000015a6478 0000000000000008 R_X86_64_RELATIVE 453e4a │ │ 00000000015a6488 0000000000000008 R_X86_64_RELATIVE 4b804c │ │ 00000000015a6498 0000000000000008 R_X86_64_RELATIVE 437b58 │ │ 00000000015a64a0 0000000000000008 R_X86_64_RELATIVE 437b58 │ │ 00000000015a64b0 0000000000000008 R_X86_64_RELATIVE 4b8051 │ │ 00000000015a64c0 0000000000000008 R_X86_64_RELATIVE 439acd │ │ 00000000015a64c8 0000000000000008 R_X86_64_RELATIVE 439acd │ │ 00000000015a64d8 0000000000000008 R_X86_64_RELATIVE 4b8056 │ │ @@ -50380,28 +50380,28 @@ │ │ 00000000015a6528 0000000000000008 R_X86_64_RELATIVE 4b8061 │ │ 00000000015a6538 0000000000000008 R_X86_64_RELATIVE 44690a │ │ 00000000015a6540 0000000000000008 R_X86_64_RELATIVE 43d8e3 │ │ 00000000015a6550 0000000000000008 R_X86_64_RELATIVE 4b8067 │ │ 00000000015a6560 0000000000000008 R_X86_64_RELATIVE 42af69 │ │ 00000000015a6568 0000000000000008 R_X86_64_RELATIVE 432532 │ │ 00000000015a6578 0000000000000008 R_X86_64_RELATIVE 4b806d │ │ -00000000015a6588 0000000000000008 R_X86_64_RELATIVE 4579cb │ │ +00000000015a6588 0000000000000008 R_X86_64_RELATIVE 4579a4 │ │ 00000000015a6590 0000000000000008 R_X86_64_RELATIVE 43d8f5 │ │ 00000000015a65a0 0000000000000008 R_X86_64_RELATIVE 4b8073 │ │ 00000000015a65b0 0000000000000008 R_X86_64_RELATIVE 4307e6 │ │ 00000000015a65b8 0000000000000008 R_X86_64_RELATIVE 4307e6 │ │ 00000000015a65c8 0000000000000008 R_X86_64_RELATIVE 4b8079 │ │ 00000000015a65d8 0000000000000008 R_X86_64_RELATIVE 4341e3 │ │ 00000000015a65e0 0000000000000008 R_X86_64_RELATIVE 4341e3 │ │ 00000000015a65f0 0000000000000008 R_X86_64_RELATIVE 4b807d │ │ 00000000015a6600 0000000000000008 R_X86_64_RELATIVE 44a82a │ │ 00000000015a6608 0000000000000008 R_X86_64_RELATIVE 44a82a │ │ 00000000015a6618 0000000000000008 R_X86_64_RELATIVE 4b8081 │ │ -00000000015a6628 0000000000000008 R_X86_64_RELATIVE 4521b3 │ │ -00000000015a6630 0000000000000008 R_X86_64_RELATIVE 4521b3 │ │ +00000000015a6628 0000000000000008 R_X86_64_RELATIVE 45218c │ │ +00000000015a6630 0000000000000008 R_X86_64_RELATIVE 45218c │ │ 00000000015a6640 0000000000000008 R_X86_64_RELATIVE 4b8085 │ │ 00000000015a6650 0000000000000008 R_X86_64_RELATIVE 45d6cf │ │ 00000000015a6658 0000000000000008 R_X86_64_RELATIVE 45d6cf │ │ 00000000015a6668 0000000000000008 R_X86_64_RELATIVE 4b8089 │ │ 00000000015a6678 0000000000000008 R_X86_64_RELATIVE 42e8e7 │ │ 00000000015a6680 0000000000000008 R_X86_64_RELATIVE 42e8e7 │ │ 00000000015a6690 0000000000000008 R_X86_64_RELATIVE 4b808d │ │ @@ -50420,15 +50420,15 @@ │ │ 00000000015a6748 0000000000000008 R_X86_64_RELATIVE 44c74d │ │ 00000000015a6768 0000000000000008 R_X86_64_RELATIVE 4598eb │ │ 00000000015a6770 0000000000000008 R_X86_64_RELATIVE 43ba20 │ │ 00000000015a6780 0000000000000008 R_X86_64_RELATIVE 4b80a7 │ │ 00000000015a6790 0000000000000008 R_X86_64_RELATIVE 43ba3c │ │ 00000000015a6798 0000000000000008 R_X86_64_RELATIVE 46165c │ │ 00000000015a67a8 0000000000000008 R_X86_64_RELATIVE 4b80a8 │ │ -00000000015a67b8 0000000000000008 R_X86_64_RELATIVE 4521c1 │ │ +00000000015a67b8 0000000000000008 R_X86_64_RELATIVE 45219a │ │ 00000000015a67c0 0000000000000008 R_X86_64_RELATIVE 43ba4d │ │ 00000000015a67d0 0000000000000008 R_X86_64_RELATIVE 4b80b2 │ │ 00000000015a67e0 0000000000000008 R_X86_64_RELATIVE 461676 │ │ 00000000015a67e8 0000000000000008 R_X86_64_RELATIVE 43ba6b │ │ 00000000015a6808 0000000000000008 R_X86_64_RELATIVE 459907 │ │ 00000000015a6810 0000000000000008 R_X86_64_RELATIVE 45b7c1 │ │ 00000000015a6830 0000000000000008 R_X86_64_RELATIVE 428eba │ │ @@ -50449,52 +50449,52 @@ │ │ 00000000015a6950 0000000000000008 R_X86_64_RELATIVE 4307f9 │ │ 00000000015a6970 0000000000000008 R_X86_64_RELATIVE 45d6de │ │ 00000000015a6978 0000000000000008 R_X86_64_RELATIVE 42cb2b │ │ 00000000015a6988 0000000000000008 R_X86_64_RELATIVE 4b80bc │ │ 00000000015a6998 0000000000000008 R_X86_64_RELATIVE 430807 │ │ 00000000015a69a0 0000000000000008 R_X86_64_RELATIVE 430807 │ │ 00000000015a69b0 0000000000000008 R_X86_64_RELATIVE 4b80bf │ │ -00000000015a69c0 0000000000000008 R_X86_64_RELATIVE 4521c7 │ │ -00000000015a69c8 0000000000000008 R_X86_64_RELATIVE 4521c7 │ │ +00000000015a69c0 0000000000000008 R_X86_64_RELATIVE 4521a0 │ │ +00000000015a69c8 0000000000000008 R_X86_64_RELATIVE 4521a0 │ │ 00000000015a69d8 0000000000000008 R_X86_64_RELATIVE 4b80c2 │ │ -00000000015a69e8 0000000000000008 R_X86_64_RELATIVE 4579dd │ │ +00000000015a69e8 0000000000000008 R_X86_64_RELATIVE 4579b6 │ │ 00000000015a69f0 0000000000000008 R_X86_64_RELATIVE 4636f2 │ │ 00000000015a6a00 0000000000000008 R_X86_64_RELATIVE 4b80c9 │ │ 00000000015a6a10 0000000000000008 R_X86_64_RELATIVE 42af88 │ │ 00000000015a6a18 0000000000000008 R_X86_64_RELATIVE 437b73 │ │ 00000000015a6a28 0000000000000008 R_X86_64_RELATIVE 4b80d1 │ │ 00000000015a6a38 0000000000000008 R_X86_64_RELATIVE 42e902 │ │ -00000000015a6a40 0000000000000008 R_X86_64_RELATIVE 4579eb │ │ +00000000015a6a40 0000000000000008 R_X86_64_RELATIVE 4579c4 │ │ 00000000015a6a50 0000000000000008 R_X86_64_RELATIVE 4b80d9 │ │ 00000000015a6a60 0000000000000008 R_X86_64_RELATIVE 4430fc │ │ -00000000015a6a68 0000000000000008 R_X86_64_RELATIVE 4579f7 │ │ +00000000015a6a68 0000000000000008 R_X86_64_RELATIVE 4579d0 │ │ 00000000015a6a78 0000000000000008 R_X86_64_RELATIVE 4b80e1 │ │ -00000000015a6a88 0000000000000008 R_X86_64_RELATIVE 453e84 │ │ -00000000015a6a90 0000000000000008 R_X86_64_RELATIVE 4521ce │ │ +00000000015a6a88 0000000000000008 R_X86_64_RELATIVE 453e5d │ │ +00000000015a6a90 0000000000000008 R_X86_64_RELATIVE 4521a7 │ │ 00000000015a6aa0 0000000000000008 R_X86_64_RELATIVE 4b80e4 │ │ 00000000015a6ab0 0000000000000008 R_X86_64_RELATIVE 42e914 │ │ 00000000015a6ab8 0000000000000008 R_X86_64_RELATIVE 44692a │ │ 00000000015a6ac8 0000000000000008 R_X86_64_RELATIVE 4b80ec │ │ 00000000015a6ad8 0000000000000008 R_X86_64_RELATIVE 446942 │ │ 00000000015a6ae0 0000000000000008 R_X86_64_RELATIVE 43421a │ │ 00000000015a6af0 0000000000000008 R_X86_64_RELATIVE 4b80f5 │ │ -00000000015a6b00 0000000000000008 R_X86_64_RELATIVE 453e97 │ │ +00000000015a6b00 0000000000000008 R_X86_64_RELATIVE 453e70 │ │ 00000000015a6b08 0000000000000008 R_X86_64_RELATIVE 42cb39 │ │ 00000000015a6b18 0000000000000008 R_X86_64_RELATIVE 4b80fe │ │ 00000000015a6b28 0000000000000008 R_X86_64_RELATIVE 461683 │ │ 00000000015a6b30 0000000000000008 R_X86_64_RELATIVE 45d6e5 │ │ 00000000015a6b40 0000000000000008 R_X86_64_RELATIVE 4b8107 │ │ 00000000015a6b50 0000000000000008 R_X86_64_RELATIVE 45e8a2 │ │ 00000000015a6b58 0000000000000008 R_X86_64_RELATIVE 43a8d7 │ │ 00000000015a6b68 0000000000000008 R_X86_64_RELATIVE 4b8110 │ │ 00000000015a6b78 0000000000000008 R_X86_64_RELATIVE 44da62 │ │ 00000000015a6b80 0000000000000008 R_X86_64_RELATIVE 42cb51 │ │ 00000000015a6b90 0000000000000008 R_X86_64_RELATIVE 4b8119 │ │ 00000000015a6ba0 0000000000000008 R_X86_64_RELATIVE 440ab7 │ │ -00000000015a6ba8 0000000000000008 R_X86_64_RELATIVE 4586b5 │ │ +00000000015a6ba8 0000000000000008 R_X86_64_RELATIVE 45868e │ │ 00000000015a6bb8 0000000000000008 R_X86_64_RELATIVE 4b8122 │ │ 00000000015a6bc8 0000000000000008 R_X86_64_RELATIVE 4360b3 │ │ 00000000015a6bd0 0000000000000008 R_X86_64_RELATIVE 45b7ce │ │ 00000000015a6be0 0000000000000008 R_X86_64_RELATIVE 4b812b │ │ 00000000015a6bf0 0000000000000008 R_X86_64_RELATIVE 437b80 │ │ 00000000015a6bf8 0000000000000008 R_X86_64_RELATIVE 437b80 │ │ 00000000015a6c08 0000000000000008 R_X86_64_RELATIVE 4b8134 │ │ @@ -50515,70 +50515,70 @@ │ │ 00000000015a6cd0 0000000000000008 R_X86_64_RELATIVE 4b8145 │ │ 00000000015a6ce0 0000000000000008 R_X86_64_RELATIVE 46168e │ │ 00000000015a6ce8 0000000000000008 R_X86_64_RELATIVE 46168e │ │ 00000000015a6cf8 0000000000000008 R_X86_64_RELATIVE 4b814e │ │ 00000000015a6d08 0000000000000008 R_X86_64_RELATIVE 43d929 │ │ 00000000015a6d10 0000000000000008 R_X86_64_RELATIVE 43d929 │ │ 00000000015a6d20 0000000000000008 R_X86_64_RELATIVE 4b8157 │ │ -00000000015a6d30 0000000000000008 R_X86_64_RELATIVE 451a7b │ │ -00000000015a6d38 0000000000000008 R_X86_64_RELATIVE 451a7b │ │ +00000000015a6d30 0000000000000008 R_X86_64_RELATIVE 451a54 │ │ +00000000015a6d38 0000000000000008 R_X86_64_RELATIVE 451a54 │ │ 00000000015a6d48 0000000000000008 R_X86_64_RELATIVE 4b8160 │ │ 00000000015a6d58 0000000000000008 R_X86_64_RELATIVE 4631ab │ │ 00000000015a6d60 0000000000000008 R_X86_64_RELATIVE 4631ab │ │ 00000000015a6d70 0000000000000008 R_X86_64_RELATIVE 4b8168 │ │ -00000000015a6d80 0000000000000008 R_X86_64_RELATIVE 455758 │ │ -00000000015a6d88 0000000000000008 R_X86_64_RELATIVE 455758 │ │ +00000000015a6d80 0000000000000008 R_X86_64_RELATIVE 455731 │ │ +00000000015a6d88 0000000000000008 R_X86_64_RELATIVE 455731 │ │ 00000000015a6d98 0000000000000008 R_X86_64_RELATIVE 4b8170 │ │ 00000000015a6da8 0000000000000008 R_X86_64_RELATIVE 42895f │ │ 00000000015a6db0 0000000000000008 R_X86_64_RELATIVE 42895f │ │ 00000000015a6dc0 0000000000000008 R_X86_64_RELATIVE 4b8178 │ │ -00000000015a6dd0 0000000000000008 R_X86_64_RELATIVE 4574f6 │ │ -00000000015a6dd8 0000000000000008 R_X86_64_RELATIVE 4574f6 │ │ +00000000015a6dd0 0000000000000008 R_X86_64_RELATIVE 4574cf │ │ +00000000015a6dd8 0000000000000008 R_X86_64_RELATIVE 4574cf │ │ 00000000015a6de8 0000000000000008 R_X86_64_RELATIVE 4b8180 │ │ 00000000015a6df8 0000000000000008 R_X86_64_RELATIVE 45d1d0 │ │ 00000000015a6e00 0000000000000008 R_X86_64_RELATIVE 45d1d0 │ │ 00000000015a6e10 0000000000000008 R_X86_64_RELATIVE 4b8188 │ │ 00000000015a6e20 0000000000000008 R_X86_64_RELATIVE 43eef7 │ │ 00000000015a6e28 0000000000000008 R_X86_64_RELATIVE 43eef7 │ │ 00000000015a6e38 0000000000000008 R_X86_64_RELATIVE 4b8190 │ │ 00000000015a6e48 0000000000000008 R_X86_64_RELATIVE 463718 │ │ 00000000015a6e50 0000000000000008 R_X86_64_RELATIVE 463718 │ │ 00000000015a6e60 0000000000000008 R_X86_64_RELATIVE 4b8198 │ │ -00000000015a6e70 0000000000000008 R_X86_64_RELATIVE 4521da │ │ -00000000015a6e78 0000000000000008 R_X86_64_RELATIVE 4521da │ │ +00000000015a6e70 0000000000000008 R_X86_64_RELATIVE 4521b3 │ │ +00000000015a6e78 0000000000000008 R_X86_64_RELATIVE 4521b3 │ │ 00000000015a6e88 0000000000000008 R_X86_64_RELATIVE 4b81a0 │ │ 00000000015a6e98 0000000000000008 R_X86_64_RELATIVE 42c578 │ │ 00000000015a6ea0 0000000000000008 R_X86_64_RELATIVE 42c578 │ │ 00000000015a6eb0 0000000000000008 R_X86_64_RELATIVE 4b81a8 │ │ 00000000015a6ec0 0000000000000008 R_X86_64_RELATIVE 42896a │ │ 00000000015a6ec8 0000000000000008 R_X86_64_RELATIVE 42896a │ │ 00000000015a6ed8 0000000000000008 R_X86_64_RELATIVE 4b81b0 │ │ 00000000015a6ee8 0000000000000008 R_X86_64_RELATIVE 44dfa6 │ │ 00000000015a6ef0 0000000000000008 R_X86_64_RELATIVE 44dfa6 │ │ 00000000015a6f00 0000000000000008 R_X86_64_RELATIVE 4b81b8 │ │ 00000000015a6f10 0000000000000008 R_X86_64_RELATIVE 42e300 │ │ 00000000015a6f18 0000000000000008 R_X86_64_RELATIVE 42e300 │ │ 00000000015a6f28 0000000000000008 R_X86_64_RELATIVE 4b81c0 │ │ -00000000015a6f38 0000000000000008 R_X86_64_RELATIVE 4521e5 │ │ -00000000015a6f40 0000000000000008 R_X86_64_RELATIVE 4521e5 │ │ +00000000015a6f38 0000000000000008 R_X86_64_RELATIVE 4521be │ │ +00000000015a6f40 0000000000000008 R_X86_64_RELATIVE 4521be │ │ 00000000015a6f50 0000000000000008 R_X86_64_RELATIVE 4b81c8 │ │ 00000000015a6f60 0000000000000008 R_X86_64_RELATIVE 43f3be │ │ 00000000015a6f68 0000000000000008 R_X86_64_RELATIVE 43f3be │ │ 00000000015a6f78 0000000000000008 R_X86_64_RELATIVE 4b81d0 │ │ -00000000015a6f88 0000000000000008 R_X86_64_RELATIVE 455763 │ │ -00000000015a6f90 0000000000000008 R_X86_64_RELATIVE 455763 │ │ +00000000015a6f88 0000000000000008 R_X86_64_RELATIVE 45573c │ │ +00000000015a6f90 0000000000000008 R_X86_64_RELATIVE 45573c │ │ 00000000015a6fa0 0000000000000008 R_X86_64_RELATIVE 4b81d8 │ │ 00000000015a6fb0 0000000000000008 R_X86_64_RELATIVE 446433 │ │ 00000000015a6fb8 0000000000000008 R_X86_64_RELATIVE 446433 │ │ 00000000015a6fc8 0000000000000008 R_X86_64_RELATIVE 4b81e0 │ │ 00000000015a6fd8 0000000000000008 R_X86_64_RELATIVE 44476c │ │ 00000000015a6fe0 0000000000000008 R_X86_64_RELATIVE 44476c │ │ 00000000015a6ff0 0000000000000008 R_X86_64_RELATIVE 4b81e8 │ │ -00000000015a7000 0000000000000008 R_X86_64_RELATIVE 45576e │ │ -00000000015a7008 0000000000000008 R_X86_64_RELATIVE 45576e │ │ +00000000015a7000 0000000000000008 R_X86_64_RELATIVE 455747 │ │ +00000000015a7008 0000000000000008 R_X86_64_RELATIVE 455747 │ │ 00000000015a7018 0000000000000008 R_X86_64_RELATIVE 4b81f0 │ │ 00000000015a7028 0000000000000008 R_X86_64_RELATIVE 440d73 │ │ 00000000015a7030 0000000000000008 R_X86_64_RELATIVE 440d73 │ │ 00000000015a7040 0000000000000008 R_X86_64_RELATIVE 4b81f8 │ │ 00000000015a7050 0000000000000008 R_X86_64_RELATIVE 42c564 │ │ 00000000015a7058 0000000000000008 R_X86_64_RELATIVE 42c564 │ │ 00000000015a7068 0000000000000008 R_X86_64_RELATIVE 4b8200 │ │ @@ -50596,22 +50596,22 @@ │ │ 00000000015a7108 0000000000000008 R_X86_64_RELATIVE 4b8214 │ │ 00000000015a7118 0000000000000008 R_X86_64_RELATIVE 44c1ce │ │ 00000000015a7120 0000000000000008 R_X86_64_RELATIVE 44c1ce │ │ 00000000015a7130 0000000000000008 R_X86_64_RELATIVE 4b8219 │ │ 00000000015a7140 0000000000000008 R_X86_64_RELATIVE 45efc9 │ │ 00000000015a7148 0000000000000008 R_X86_64_RELATIVE 45efc9 │ │ 00000000015a7158 0000000000000008 R_X86_64_RELATIVE 4b821e │ │ -00000000015a7168 0000000000000008 R_X86_64_RELATIVE 4539fb │ │ -00000000015a7170 0000000000000008 R_X86_64_RELATIVE 4539fb │ │ +00000000015a7168 0000000000000008 R_X86_64_RELATIVE 4539d4 │ │ +00000000015a7170 0000000000000008 R_X86_64_RELATIVE 4539d4 │ │ 00000000015a7180 0000000000000008 R_X86_64_RELATIVE 4b8223 │ │ 00000000015a7190 0000000000000008 R_X86_64_RELATIVE 446415 │ │ 00000000015a7198 0000000000000008 R_X86_64_RELATIVE 446415 │ │ 00000000015a71a8 0000000000000008 R_X86_64_RELATIVE 4b8228 │ │ -00000000015a71b8 0000000000000008 R_X86_64_RELATIVE 45574e │ │ -00000000015a71c0 0000000000000008 R_X86_64_RELATIVE 45574e │ │ +00000000015a71b8 0000000000000008 R_X86_64_RELATIVE 455727 │ │ +00000000015a71c0 0000000000000008 R_X86_64_RELATIVE 455727 │ │ 00000000015a71d0 0000000000000008 R_X86_64_RELATIVE 4b822d │ │ 00000000015a71e0 0000000000000008 R_X86_64_RELATIVE 442bff │ │ 00000000015a71e8 0000000000000008 R_X86_64_RELATIVE 442bff │ │ 00000000015a71f8 0000000000000008 R_X86_64_RELATIVE 4b8232 │ │ 00000000015a7208 0000000000000008 R_X86_64_RELATIVE 44df9c │ │ 00000000015a7210 0000000000000008 R_X86_64_RELATIVE 44df9c │ │ 00000000015a7220 0000000000000008 R_X86_64_RELATIVE 4b8237 │ │ @@ -50671,25 +50671,25 @@ │ │ 00000000015a74f0 0000000000000008 R_X86_64_RELATIVE 4b8291 │ │ 00000000015a7500 0000000000000008 R_X86_64_RELATIVE 4375f5 │ │ 00000000015a7508 0000000000000008 R_X86_64_RELATIVE 4375f5 │ │ 00000000015a7518 0000000000000008 R_X86_64_RELATIVE 4b8296 │ │ 00000000015a7528 0000000000000008 R_X86_64_RELATIVE 444777 │ │ 00000000015a7530 0000000000000008 R_X86_64_RELATIVE 444777 │ │ 00000000015a7540 0000000000000008 R_X86_64_RELATIVE 4b829b │ │ -00000000015a7550 0000000000000008 R_X86_64_RELATIVE 451a86 │ │ -00000000015a7558 0000000000000008 R_X86_64_RELATIVE 451a86 │ │ +00000000015a7550 0000000000000008 R_X86_64_RELATIVE 451a5f │ │ +00000000015a7558 0000000000000008 R_X86_64_RELATIVE 451a5f │ │ 00000000015a7568 0000000000000008 R_X86_64_RELATIVE 4b82a0 │ │ 00000000015a7578 0000000000000008 R_X86_64_RELATIVE 435c66 │ │ 00000000015a7580 0000000000000008 R_X86_64_RELATIVE 435c66 │ │ 00000000015a7590 0000000000000008 R_X86_64_RELATIVE 4b82a5 │ │ 00000000015a75a0 0000000000000008 R_X86_64_RELATIVE 4631b6 │ │ 00000000015a75a8 0000000000000008 R_X86_64_RELATIVE 4631b6 │ │ 00000000015a75b8 0000000000000008 R_X86_64_RELATIVE 4b82aa │ │ -00000000015a75c8 0000000000000008 R_X86_64_RELATIVE 453a10 │ │ -00000000015a75d0 0000000000000008 R_X86_64_RELATIVE 453a10 │ │ +00000000015a75c8 0000000000000008 R_X86_64_RELATIVE 4539e9 │ │ +00000000015a75d0 0000000000000008 R_X86_64_RELATIVE 4539e9 │ │ 00000000015a75e0 0000000000000008 R_X86_64_RELATIVE 4b82af │ │ 00000000015a75f0 0000000000000008 R_X86_64_RELATIVE 448644 │ │ 00000000015a75f8 0000000000000008 R_X86_64_RELATIVE 448644 │ │ 00000000015a7608 0000000000000008 R_X86_64_RELATIVE 4b82b4 │ │ 00000000015a7618 0000000000000008 R_X86_64_RELATIVE 4375ff │ │ 00000000015a7620 0000000000000008 R_X86_64_RELATIVE 4375ff │ │ 00000000015a7630 0000000000000008 R_X86_64_RELATIVE 4b82b9 │ │ @@ -50713,77 +50713,77 @@ │ │ 00000000015a7720 0000000000000008 R_X86_64_RELATIVE 4b82d6 │ │ 00000000015a7730 0000000000000008 R_X86_64_RELATIVE 42cb58 │ │ 00000000015a7738 0000000000000008 R_X86_64_RELATIVE 45d6fd │ │ 00000000015a7748 0000000000000008 R_X86_64_RELATIVE 4b82d9 │ │ 00000000015a7758 0000000000000008 R_X86_64_RELATIVE 44fcae │ │ 00000000015a7760 0000000000000008 R_X86_64_RELATIVE 42e952 │ │ 00000000015a7780 0000000000000008 R_X86_64_RELATIVE 44c1d8 │ │ -00000000015a7788 0000000000000008 R_X86_64_RELATIVE 453ea2 │ │ +00000000015a7788 0000000000000008 R_X86_64_RELATIVE 453e7b │ │ 00000000015a77a8 0000000000000008 R_X86_64_RELATIVE 437ba0 │ │ 00000000015a77b0 0000000000000008 R_X86_64_RELATIVE 44694d │ │ 00000000015a77c0 0000000000000008 R_X86_64_RELATIVE 4b82dc │ │ -00000000015a77d0 0000000000000008 R_X86_64_RELATIVE 455bfa │ │ -00000000015a77d8 0000000000000008 R_X86_64_RELATIVE 4500fe │ │ +00000000015a77d0 0000000000000008 R_X86_64_RELATIVE 455bd3 │ │ +00000000015a77d8 0000000000000008 R_X86_64_RELATIVE 4500d7 │ │ 00000000015a77e8 0000000000000008 R_X86_64_RELATIVE 4b82e7 │ │ 00000000015a77f8 0000000000000008 R_X86_64_RELATIVE 42cb69 │ │ 00000000015a7800 0000000000000008 R_X86_64_RELATIVE 42cb7a │ │ 00000000015a7810 0000000000000008 R_X86_64_RELATIVE 4b82f2 │ │ 00000000015a7820 0000000000000008 R_X86_64_RELATIVE 44695e │ │ -00000000015a7828 0000000000000008 R_X86_64_RELATIVE 455c0b │ │ +00000000015a7828 0000000000000008 R_X86_64_RELATIVE 455be4 │ │ 00000000015a7838 0000000000000008 R_X86_64_RELATIVE 4b82fd │ │ -00000000015a7848 0000000000000008 R_X86_64_RELATIVE 45010f │ │ +00000000015a7848 0000000000000008 R_X86_64_RELATIVE 4500e8 │ │ 00000000015a7850 0000000000000008 R_X86_64_RELATIVE 43d931 │ │ 00000000015a7860 0000000000000008 R_X86_64_RELATIVE 4b8305 │ │ 00000000015a7870 0000000000000008 R_X86_64_RELATIVE 430812 │ │ 00000000015a7878 0000000000000008 R_X86_64_RELATIVE 4360ba │ │ 00000000015a7888 0000000000000008 R_X86_64_RELATIVE 4b830d │ │ 00000000015a7898 0000000000000008 R_X86_64_RELATIVE 432549 │ │ 00000000015a78a0 0000000000000008 R_X86_64_RELATIVE 44310c │ │ 00000000015a78b0 0000000000000008 R_X86_64_RELATIVE 4b8315 │ │ 00000000015a78c0 0000000000000008 R_X86_64_RELATIVE 430823 │ │ 00000000015a78c8 0000000000000008 R_X86_64_RELATIVE 461696 │ │ 00000000015a78d8 0000000000000008 R_X86_64_RELATIVE 4b831d │ │ -00000000015a78e8 0000000000000008 R_X86_64_RELATIVE 457a0f │ │ +00000000015a78e8 0000000000000008 R_X86_64_RELATIVE 4579e8 │ │ 00000000015a78f0 0000000000000008 R_X86_64_RELATIVE 4412dc │ │ 00000000015a7900 0000000000000008 R_X86_64_RELATIVE 4b8325 │ │ 00000000015a7910 0000000000000008 R_X86_64_RELATIVE 4412ed │ │ 00000000015a7918 0000000000000008 R_X86_64_RELATIVE 42e959 │ │ -00000000015a7938 0000000000000008 R_X86_64_RELATIVE 453ea9 │ │ +00000000015a7938 0000000000000008 R_X86_64_RELATIVE 453e82 │ │ 00000000015a7940 0000000000000008 R_X86_64_RELATIVE 439ae0 │ │ 00000000015a7960 0000000000000008 R_X86_64_RELATIVE 45b7d5 │ │ 00000000015a7968 0000000000000008 R_X86_64_RELATIVE 42cb8b │ │ 00000000015a7988 0000000000000008 R_X86_64_RELATIVE 4412ff │ │ -00000000015a7990 0000000000000008 R_X86_64_RELATIVE 455c1c │ │ +00000000015a7990 0000000000000008 R_X86_64_RELATIVE 455bf5 │ │ 00000000015a79b0 0000000000000008 R_X86_64_RELATIVE 44c75d │ │ 00000000015a79b8 0000000000000008 R_X86_64_RELATIVE 441311 │ │ 00000000015a79d8 0000000000000008 R_X86_64_RELATIVE 45b7e7 │ │ 00000000015a79e0 0000000000000008 R_X86_64_RELATIVE 428ec7 │ │ -00000000015a7a00 0000000000000008 R_X86_64_RELATIVE 457a20 │ │ -00000000015a7a08 0000000000000008 R_X86_64_RELATIVE 455c2e │ │ +00000000015a7a00 0000000000000008 R_X86_64_RELATIVE 4579f9 │ │ +00000000015a7a08 0000000000000008 R_X86_64_RELATIVE 455c07 │ │ 00000000015a7a18 0000000000000008 R_X86_64_RELATIVE 4b832d │ │ 00000000015a7a28 0000000000000008 R_X86_64_RELATIVE 44e433 │ │ 00000000015a7a30 0000000000000008 R_X86_64_RELATIVE 444c21 │ │ 00000000015a7a40 0000000000000008 R_X86_64_RELATIVE 4b8335 │ │ -00000000015a7a50 0000000000000008 R_X86_64_RELATIVE 453ebb │ │ +00000000015a7a50 0000000000000008 R_X86_64_RELATIVE 453e94 │ │ 00000000015a7a58 0000000000000008 R_X86_64_RELATIVE 444c32 │ │ 00000000015a7a68 0000000000000008 R_X86_64_RELATIVE 4b833d │ │ 00000000015a7a78 0000000000000008 R_X86_64_RELATIVE 4360cb │ │ 00000000015a7a80 0000000000000008 R_X86_64_RELATIVE 43ba93 │ │ 00000000015a7a90 0000000000000008 R_X86_64_RELATIVE 4b8345 │ │ 00000000015a7aa0 0000000000000008 R_X86_64_RELATIVE 439af2 │ │ -00000000015a7aa8 0000000000000008 R_X86_64_RELATIVE 453ecc │ │ +00000000015a7aa8 0000000000000008 R_X86_64_RELATIVE 453ea5 │ │ 00000000015a7ab8 0000000000000008 R_X86_64_RELATIVE 4b8348 │ │ 00000000015a7ac8 0000000000000008 R_X86_64_RELATIVE 42cb9d │ │ 00000000015a7ad0 0000000000000008 R_X86_64_RELATIVE 44a844 │ │ 00000000015a7ae0 0000000000000008 R_X86_64_RELATIVE 4b834b │ │ 00000000015a7b18 0000000000000008 R_X86_64_RELATIVE 448c9c │ │ 00000000015a7b20 0000000000000008 R_X86_64_RELATIVE 43bab7 │ │ 00000000015a7b30 0000000000000008 R_X86_64_RELATIVE 4b834e │ │ -00000000015a7b90 0000000000000008 R_X86_64_RELATIVE 455c3f │ │ -00000000015a7b98 0000000000000008 R_X86_64_RELATIVE 4521f0 │ │ +00000000015a7b90 0000000000000008 R_X86_64_RELATIVE 455c18 │ │ +00000000015a7b98 0000000000000008 R_X86_64_RELATIVE 4521c9 │ │ 00000000015a7ba8 0000000000000008 R_X86_64_RELATIVE 4b8354 │ │ 00000000015a7bb8 0000000000000008 R_X86_64_RELATIVE 44e444 │ │ 00000000015a7bc0 0000000000000008 R_X86_64_RELATIVE 434232 │ │ 00000000015a7bd0 0000000000000008 R_X86_64_RELATIVE 4b835c │ │ 00000000015a7be0 0000000000000008 R_X86_64_RELATIVE 439b0b │ │ 00000000015a7be8 0000000000000008 R_X86_64_RELATIVE 42e96b │ │ 00000000015a7bf8 0000000000000008 R_X86_64_RELATIVE 4b8364 │ │ @@ -50796,27 +50796,27 @@ │ │ 00000000015a7c58 0000000000000008 R_X86_64_RELATIVE 43babc │ │ 00000000015a7c60 0000000000000008 R_X86_64_RELATIVE 44696f │ │ 00000000015a7c70 0000000000000008 R_X86_64_RELATIVE 4b837c │ │ 00000000015a7c80 0000000000000008 R_X86_64_RELATIVE 42af9b │ │ 00000000015a7c88 0000000000000008 R_X86_64_RELATIVE 444c43 │ │ 00000000015a7c98 0000000000000008 R_X86_64_RELATIVE 4b8384 │ │ 00000000015a7ca8 0000000000000008 R_X86_64_RELATIVE 4360e6 │ │ -00000000015a7cb0 0000000000000008 R_X86_64_RELATIVE 4521f9 │ │ +00000000015a7cb0 0000000000000008 R_X86_64_RELATIVE 4521d2 │ │ 00000000015a7cc0 0000000000000008 R_X86_64_RELATIVE 4b838d │ │ 00000000015a7cd0 0000000000000008 R_X86_64_RELATIVE 44a85e │ │ 00000000015a7cd8 0000000000000008 R_X86_64_RELATIVE 44a85e │ │ 00000000015a7ce8 0000000000000008 R_X86_64_RELATIVE 4b8396 │ │ 00000000015a7cf8 0000000000000008 R_X86_64_RELATIVE 441323 │ │ 00000000015a7d00 0000000000000008 R_X86_64_RELATIVE 44e44d │ │ 00000000015a7d10 0000000000000008 R_X86_64_RELATIVE 4b839e │ │ -00000000015a7d20 0000000000000008 R_X86_64_RELATIVE 450120 │ │ -00000000015a7d28 0000000000000008 R_X86_64_RELATIVE 450120 │ │ +00000000015a7d20 0000000000000008 R_X86_64_RELATIVE 4500f9 │ │ +00000000015a7d28 0000000000000008 R_X86_64_RELATIVE 4500f9 │ │ 00000000015a7d38 0000000000000008 R_X86_64_RELATIVE 4b83a6 │ │ -00000000015a7d48 0000000000000008 R_X86_64_RELATIVE 457a31 │ │ -00000000015a7d50 0000000000000008 R_X86_64_RELATIVE 457a31 │ │ +00000000015a7d48 0000000000000008 R_X86_64_RELATIVE 457a0a │ │ +00000000015a7d50 0000000000000008 R_X86_64_RELATIVE 457a0a │ │ 00000000015a7d60 0000000000000008 R_X86_64_RELATIVE 4b83b1 │ │ 00000000015a7d70 0000000000000008 R_X86_64_RELATIVE 42e652 │ │ 00000000015a7d78 0000000000000008 R_X86_64_RELATIVE 42e652 │ │ 00000000015a7d88 0000000000000008 R_X86_64_RELATIVE 4b83bc │ │ 00000000015a7d98 0000000000000008 R_X86_64_RELATIVE 437952 │ │ 00000000015a7da0 0000000000000008 R_X86_64_RELATIVE 437952 │ │ 00000000015a7db0 0000000000000008 R_X86_64_RELATIVE 4b83c5 │ │ @@ -50849,69 +50849,69 @@ │ │ 00000000015a7f18 0000000000000008 R_X86_64_RELATIVE 4b840d │ │ 00000000015a7f28 0000000000000008 R_X86_64_RELATIVE 45991d │ │ 00000000015a7f30 0000000000000008 R_X86_64_RELATIVE 45991d │ │ 00000000015a7f40 0000000000000008 R_X86_64_RELATIVE 4b8415 │ │ 00000000015a7f50 0000000000000008 R_X86_64_RELATIVE 44a871 │ │ 00000000015a7f58 0000000000000008 R_X86_64_RELATIVE 44a871 │ │ 00000000015a7f68 0000000000000008 R_X86_64_RELATIVE 4b841d │ │ -00000000015a7f78 0000000000000008 R_X86_64_RELATIVE 45013b │ │ -00000000015a7f80 0000000000000008 R_X86_64_RELATIVE 45013b │ │ +00000000015a7f78 0000000000000008 R_X86_64_RELATIVE 450114 │ │ +00000000015a7f80 0000000000000008 R_X86_64_RELATIVE 450114 │ │ 00000000015a7f90 0000000000000008 R_X86_64_RELATIVE 4b8425 │ │ 00000000015a7fa0 0000000000000008 R_X86_64_RELATIVE 4616b9 │ │ 00000000015a7fa8 0000000000000008 R_X86_64_RELATIVE 4616b9 │ │ 00000000015a7fb8 0000000000000008 R_X86_64_RELATIVE 4b842d │ │ 00000000015a7fc8 0000000000000008 R_X86_64_RELATIVE 45992c │ │ 00000000015a7fd0 0000000000000008 R_X86_64_RELATIVE 45992c │ │ 00000000015a7fe0 0000000000000008 R_X86_64_RELATIVE 4b8436 │ │ 00000000015a7ff0 0000000000000008 R_X86_64_RELATIVE 45993c │ │ 00000000015a7ff8 0000000000000008 R_X86_64_RELATIVE 45993c │ │ 00000000015a8008 0000000000000008 R_X86_64_RELATIVE 4b843f │ │ 00000000015a8018 0000000000000008 R_X86_64_RELATIVE 441330 │ │ 00000000015a8020 0000000000000008 R_X86_64_RELATIVE 441330 │ │ 00000000015a8030 0000000000000008 R_X86_64_RELATIVE 4b8445 │ │ -00000000015a8040 0000000000000008 R_X86_64_RELATIVE 457a49 │ │ -00000000015a8048 0000000000000008 R_X86_64_RELATIVE 457a49 │ │ +00000000015a8040 0000000000000008 R_X86_64_RELATIVE 457a22 │ │ +00000000015a8048 0000000000000008 R_X86_64_RELATIVE 457a22 │ │ 00000000015a8058 0000000000000008 R_X86_64_RELATIVE 4b844a │ │ 00000000015a8068 0000000000000008 R_X86_64_RELATIVE 44133a │ │ 00000000015a8070 0000000000000008 R_X86_64_RELATIVE 444c7a │ │ 00000000015a8080 0000000000000008 R_X86_64_RELATIVE 4b844f │ │ 00000000015a8090 0000000000000008 R_X86_64_RELATIVE 43bac6 │ │ 00000000015a8098 0000000000000008 R_X86_64_RELATIVE 43bae8 │ │ 00000000015a80a8 0000000000000008 R_X86_64_RELATIVE 4b8455 │ │ 00000000015a80b8 0000000000000008 R_X86_64_RELATIVE 448ca1 │ │ 00000000015a80c0 0000000000000008 R_X86_64_RELATIVE 45d729 │ │ 00000000015a80d0 0000000000000008 R_X86_64_RELATIVE 4b845b │ │ 00000000015a80e0 0000000000000008 R_X86_64_RELATIVE 448cab │ │ 00000000015a80e8 0000000000000008 R_X86_64_RELATIVE 446979 │ │ 00000000015a80f8 0000000000000008 R_X86_64_RELATIVE 4b8461 │ │ -00000000015a8108 0000000000000008 R_X86_64_RELATIVE 456ef0 │ │ +00000000015a8108 0000000000000008 R_X86_64_RELATIVE 456ec9 │ │ 00000000015a8110 0000000000000008 R_X86_64_RELATIVE 428ef0 │ │ 00000000015a8120 0000000000000008 R_X86_64_RELATIVE 4b8467 │ │ -00000000015a8130 0000000000000008 R_X86_64_RELATIVE 45014a │ │ +00000000015a8130 0000000000000008 R_X86_64_RELATIVE 450123 │ │ 00000000015a8138 0000000000000008 R_X86_64_RELATIVE 448cbf │ │ 00000000015a8148 0000000000000008 R_X86_64_RELATIVE 4b846d │ │ 00000000015a8158 0000000000000008 R_X86_64_RELATIVE 437bba │ │ 00000000015a8160 0000000000000008 R_X86_64_RELATIVE 437bc1 │ │ 00000000015a8170 0000000000000008 R_X86_64_RELATIVE 4b8473 │ │ 00000000015a8180 0000000000000008 R_X86_64_RELATIVE 42afaf │ │ 00000000015a8188 0000000000000008 R_X86_64_RELATIVE 42afaf │ │ 00000000015a81a8 0000000000000008 R_X86_64_RELATIVE 462a80 │ │ 00000000015a81b0 0000000000000008 R_X86_64_RELATIVE 439b20 │ │ 00000000015a81c0 0000000000000008 R_X86_64_RELATIVE 4b8479 │ │ 00000000015a81d0 0000000000000008 R_X86_64_RELATIVE 45b7f9 │ │ -00000000015a81d8 0000000000000008 R_X86_64_RELATIVE 450151 │ │ +00000000015a81d8 0000000000000008 R_X86_64_RELATIVE 45012a │ │ 00000000015a81e8 0000000000000008 R_X86_64_RELATIVE 4b847f │ │ 00000000015a81f8 0000000000000008 R_X86_64_RELATIVE 44c76f │ │ 00000000015a8200 0000000000000008 R_X86_64_RELATIVE 463723 │ │ 00000000015a8210 0000000000000008 R_X86_64_RELATIVE 4b8485 │ │ 00000000015a8220 0000000000000008 R_X86_64_RELATIVE 44698c │ │ -00000000015a8228 0000000000000008 R_X86_64_RELATIVE 452212 │ │ +00000000015a8228 0000000000000008 R_X86_64_RELATIVE 4521eb │ │ 00000000015a8238 0000000000000008 R_X86_64_RELATIVE 4b848b │ │ -00000000015a8248 0000000000000008 R_X86_64_RELATIVE 455c48 │ │ -00000000015a8250 0000000000000008 R_X86_64_RELATIVE 455c48 │ │ +00000000015a8248 0000000000000008 R_X86_64_RELATIVE 455c21 │ │ +00000000015a8250 0000000000000008 R_X86_64_RELATIVE 455c21 │ │ 00000000015a8260 0000000000000008 R_X86_64_RELATIVE 4b8491 │ │ 00000000015a8270 0000000000000008 R_X86_64_RELATIVE 437bcf │ │ 00000000015a8278 0000000000000008 R_X86_64_RELATIVE 437bcf │ │ 00000000015a8288 0000000000000008 R_X86_64_RELATIVE 4b8498 │ │ 00000000015a8298 0000000000000008 R_X86_64_RELATIVE 448ccf │ │ 00000000015a82a0 0000000000000008 R_X86_64_RELATIVE 448ccf │ │ 00000000015a82b0 0000000000000008 R_X86_64_RELATIVE 4b849f │ │ @@ -50929,16 +50929,16 @@ │ │ 00000000015a8350 0000000000000008 R_X86_64_RELATIVE 4b84bb │ │ 00000000015a8360 0000000000000008 R_X86_64_RELATIVE 441383 │ │ 00000000015a8368 0000000000000008 R_X86_64_RELATIVE 441383 │ │ 00000000015a8378 0000000000000008 R_X86_64_RELATIVE 4b84c2 │ │ 00000000015a8388 0000000000000008 R_X86_64_RELATIVE 44312f │ │ 00000000015a8390 0000000000000008 R_X86_64_RELATIVE 44312f │ │ 00000000015a83a0 0000000000000008 R_X86_64_RELATIVE 4b84c9 │ │ -00000000015a83b0 0000000000000008 R_X86_64_RELATIVE 457a53 │ │ -00000000015a83b8 0000000000000008 R_X86_64_RELATIVE 457a53 │ │ +00000000015a83b0 0000000000000008 R_X86_64_RELATIVE 457a2c │ │ +00000000015a83b8 0000000000000008 R_X86_64_RELATIVE 457a2c │ │ 00000000015a83c8 0000000000000008 R_X86_64_RELATIVE 4b84d0 │ │ 00000000015a83d8 0000000000000008 R_X86_64_RELATIVE 45b80a │ │ 00000000015a83e0 0000000000000008 R_X86_64_RELATIVE 45b80a │ │ 00000000015a83f0 0000000000000008 R_X86_64_RELATIVE 4b84d7 │ │ 00000000015a8400 0000000000000008 R_X86_64_RELATIVE 45d739 │ │ 00000000015a8408 0000000000000008 R_X86_64_RELATIVE 45d739 │ │ 00000000015a8418 0000000000000008 R_X86_64_RELATIVE 4b84de │ │ @@ -50950,19 +50950,19 @@ │ │ 00000000015a8468 0000000000000008 R_X86_64_RELATIVE 4b84ec │ │ 00000000015a8478 0000000000000008 R_X86_64_RELATIVE 42e974 │ │ 00000000015a8480 0000000000000008 R_X86_64_RELATIVE 42e974 │ │ 00000000015a8490 0000000000000008 R_X86_64_RELATIVE 4b84f3 │ │ 00000000015a84a0 0000000000000008 R_X86_64_RELATIVE 42e999 │ │ 00000000015a84a8 0000000000000008 R_X86_64_RELATIVE 42e999 │ │ 00000000015a84b8 0000000000000008 R_X86_64_RELATIVE 4b84fa │ │ -00000000015a84c8 0000000000000008 R_X86_64_RELATIVE 452225 │ │ -00000000015a84d0 0000000000000008 R_X86_64_RELATIVE 452225 │ │ +00000000015a84c8 0000000000000008 R_X86_64_RELATIVE 4521fe │ │ +00000000015a84d0 0000000000000008 R_X86_64_RELATIVE 4521fe │ │ 00000000015a84e0 0000000000000008 R_X86_64_RELATIVE 4b8501 │ │ -00000000015a84f0 0000000000000008 R_X86_64_RELATIVE 455c6d │ │ -00000000015a84f8 0000000000000008 R_X86_64_RELATIVE 455c6d │ │ +00000000015a84f0 0000000000000008 R_X86_64_RELATIVE 455c46 │ │ +00000000015a84f8 0000000000000008 R_X86_64_RELATIVE 455c46 │ │ 00000000015a8508 0000000000000008 R_X86_64_RELATIVE 4b8508 │ │ 00000000015a8518 0000000000000008 R_X86_64_RELATIVE 439b54 │ │ 00000000015a8520 0000000000000008 R_X86_64_RELATIVE 439b54 │ │ 00000000015a8530 0000000000000008 R_X86_64_RELATIVE 4b850f │ │ 00000000015a8540 0000000000000008 R_X86_64_RELATIVE 43255a │ │ 00000000015a8548 0000000000000008 R_X86_64_RELATIVE 43255a │ │ 00000000015a8558 0000000000000008 R_X86_64_RELATIVE 4b8516 │ │ @@ -50974,16 +50974,16 @@ │ │ 00000000015a85a8 0000000000000008 R_X86_64_RELATIVE 4b8524 │ │ 00000000015a85b8 0000000000000008 R_X86_64_RELATIVE 43f3d2 │ │ 00000000015a85c0 0000000000000008 R_X86_64_RELATIVE 43f3d2 │ │ 00000000015a85d0 0000000000000008 R_X86_64_RELATIVE 4b852b │ │ 00000000015a85e0 0000000000000008 R_X86_64_RELATIVE 463738 │ │ 00000000015a85e8 0000000000000008 R_X86_64_RELATIVE 463738 │ │ 00000000015a85f8 0000000000000008 R_X86_64_RELATIVE 4b8532 │ │ -00000000015a8608 0000000000000008 R_X86_64_RELATIVE 455c95 │ │ -00000000015a8610 0000000000000008 R_X86_64_RELATIVE 455c95 │ │ +00000000015a8608 0000000000000008 R_X86_64_RELATIVE 455c6e │ │ +00000000015a8610 0000000000000008 R_X86_64_RELATIVE 455c6e │ │ 00000000015a8620 0000000000000008 R_X86_64_RELATIVE 4b8539 │ │ 00000000015a8630 0000000000000008 R_X86_64_RELATIVE 46375f │ │ 00000000015a8638 0000000000000008 R_X86_64_RELATIVE 46375f │ │ 00000000015a8648 0000000000000008 R_X86_64_RELATIVE 4b8540 │ │ 00000000015a8658 0000000000000008 R_X86_64_RELATIVE 43424d │ │ 00000000015a8660 0000000000000008 R_X86_64_RELATIVE 43424d │ │ 00000000015a8670 0000000000000008 R_X86_64_RELATIVE 4b8547 │ │ @@ -50998,24 +50998,24 @@ │ │ 00000000015a86e8 0000000000000008 R_X86_64_RELATIVE 4b855c │ │ 00000000015a86f8 0000000000000008 R_X86_64_RELATIVE 443154 │ │ 00000000015a8700 0000000000000008 R_X86_64_RELATIVE 43f3f9 │ │ 00000000015a8710 0000000000000008 R_X86_64_RELATIVE 4b8563 │ │ 00000000015a8720 0000000000000008 R_X86_64_RELATIVE 428f02 │ │ 00000000015a8728 0000000000000008 R_X86_64_RELATIVE 42e9be │ │ 00000000015a8738 0000000000000008 R_X86_64_RELATIVE 4b856b │ │ -00000000015a8748 0000000000000008 R_X86_64_RELATIVE 455cbf │ │ +00000000015a8748 0000000000000008 R_X86_64_RELATIVE 455c98 │ │ 00000000015a8750 0000000000000008 R_X86_64_RELATIVE 44a880 │ │ 00000000015a8760 0000000000000008 R_X86_64_RELATIVE 4b8573 │ │ 00000000015a8770 0000000000000008 R_X86_64_RELATIVE 439b7c │ │ 00000000015a8778 0000000000000008 R_X86_64_RELATIVE 44c783 │ │ 00000000015a8788 0000000000000008 R_X86_64_RELATIVE 4b857b │ │ 00000000015a8798 0000000000000008 R_X86_64_RELATIVE 4616ee │ │ 00000000015a87a0 0000000000000008 R_X86_64_RELATIVE 43425f │ │ 00000000015a87b0 0000000000000008 R_X86_64_RELATIVE 4b8583 │ │ -00000000015a87c0 0000000000000008 R_X86_64_RELATIVE 453eee │ │ +00000000015a87c0 0000000000000008 R_X86_64_RELATIVE 453ec7 │ │ 00000000015a87c8 0000000000000008 R_X86_64_RELATIVE 45b856 │ │ 00000000015a87d8 0000000000000008 R_X86_64_RELATIVE 4b858b │ │ 00000000015a87e8 0000000000000008 R_X86_64_RELATIVE 44b561 │ │ 00000000015a87f0 0000000000000008 R_X86_64_RELATIVE 42afba │ │ 00000000015a8810 0000000000000008 R_X86_64_RELATIVE 43d942 │ │ 00000000015a8818 0000000000000008 R_X86_64_RELATIVE 42afbf │ │ 00000000015a8828 0000000000000008 R_X86_64_RELATIVE 4b8593 │ │ @@ -51033,22 +51033,22 @@ │ │ 00000000015a88c8 0000000000000008 R_X86_64_RELATIVE 4b85aa │ │ 00000000015a88d8 0000000000000008 R_X86_64_RELATIVE 43d94e │ │ 00000000015a88e0 0000000000000008 R_X86_64_RELATIVE 43d94e │ │ 00000000015a88f0 0000000000000008 R_X86_64_RELATIVE 4b85ad │ │ 00000000015a8900 0000000000000008 R_X86_64_RELATIVE 432593 │ │ 00000000015a8908 0000000000000008 R_X86_64_RELATIVE 432593 │ │ 00000000015a8918 0000000000000008 R_X86_64_RELATIVE 4b85b0 │ │ -00000000015a8928 0000000000000008 R_X86_64_RELATIVE 45224a │ │ -00000000015a8930 0000000000000008 R_X86_64_RELATIVE 45224a │ │ +00000000015a8928 0000000000000008 R_X86_64_RELATIVE 452223 │ │ +00000000015a8930 0000000000000008 R_X86_64_RELATIVE 452223 │ │ 00000000015a8940 0000000000000008 R_X86_64_RELATIVE 4b85b3 │ │ -00000000015a8950 0000000000000008 R_X86_64_RELATIVE 453f0c │ │ -00000000015a8958 0000000000000008 R_X86_64_RELATIVE 453f0c │ │ +00000000015a8950 0000000000000008 R_X86_64_RELATIVE 453ee5 │ │ +00000000015a8958 0000000000000008 R_X86_64_RELATIVE 453ee5 │ │ 00000000015a8968 0000000000000008 R_X86_64_RELATIVE 4b85b6 │ │ -00000000015a8978 0000000000000008 R_X86_64_RELATIVE 453f1c │ │ -00000000015a8980 0000000000000008 R_X86_64_RELATIVE 453f1c │ │ +00000000015a8978 0000000000000008 R_X86_64_RELATIVE 453ef5 │ │ +00000000015a8980 0000000000000008 R_X86_64_RELATIVE 453ef5 │ │ 00000000015a8990 0000000000000008 R_X86_64_RELATIVE 4b85b9 │ │ 00000000015a89a0 0000000000000008 R_X86_64_RELATIVE 443167 │ │ 00000000015a89a8 0000000000000008 R_X86_64_RELATIVE 443167 │ │ 00000000015a89b8 0000000000000008 R_X86_64_RELATIVE 4b85bc │ │ 00000000015a89c8 0000000000000008 R_X86_64_RELATIVE 439ba1 │ │ 00000000015a89d0 0000000000000008 R_X86_64_RELATIVE 439ba1 │ │ 00000000015a89e0 0000000000000008 R_X86_64_RELATIVE 4b85bf │ │ @@ -51072,16 +51072,16 @@ │ │ 00000000015a8ad0 0000000000000008 R_X86_64_RELATIVE 4b85d1 │ │ 00000000015a8ae0 0000000000000008 R_X86_64_RELATIVE 444cc8 │ │ 00000000015a8ae8 0000000000000008 R_X86_64_RELATIVE 444cc8 │ │ 00000000015a8af8 0000000000000008 R_X86_64_RELATIVE 4b85d4 │ │ 00000000015a8b08 0000000000000008 R_X86_64_RELATIVE 43f426 │ │ 00000000015a8b10 0000000000000008 R_X86_64_RELATIVE 43f426 │ │ 00000000015a8b20 0000000000000008 R_X86_64_RELATIVE 4b85d7 │ │ -00000000015a8b30 0000000000000008 R_X86_64_RELATIVE 457100 │ │ -00000000015a8b38 0000000000000008 R_X86_64_RELATIVE 457100 │ │ +00000000015a8b30 0000000000000008 R_X86_64_RELATIVE 4570d9 │ │ +00000000015a8b38 0000000000000008 R_X86_64_RELATIVE 4570d9 │ │ 00000000015a8b48 0000000000000008 R_X86_64_RELATIVE 4b85da │ │ 00000000015a8b58 0000000000000008 R_X86_64_RELATIVE 437c04 │ │ 00000000015a8b60 0000000000000008 R_X86_64_RELATIVE 437c04 │ │ 00000000015a8b70 0000000000000008 R_X86_64_RELATIVE 4b85dd │ │ 00000000015a8b80 0000000000000008 R_X86_64_RELATIVE 434290 │ │ 00000000015a8b88 0000000000000008 R_X86_64_RELATIVE 434290 │ │ 00000000015a8b98 0000000000000008 R_X86_64_RELATIVE 4b85e0 │ │ @@ -51099,51 +51099,51 @@ │ │ 00000000015a8c38 0000000000000008 R_X86_64_RELATIVE 4b85ec │ │ 00000000015a8c48 0000000000000008 R_X86_64_RELATIVE 45b899 │ │ 00000000015a8c50 0000000000000008 R_X86_64_RELATIVE 45b899 │ │ 00000000015a8c60 0000000000000008 R_X86_64_RELATIVE 4b85ef │ │ 00000000015a8c70 0000000000000008 R_X86_64_RELATIVE 44c7be │ │ 00000000015a8c78 0000000000000008 R_X86_64_RELATIVE 44c7be │ │ 00000000015a8c88 0000000000000008 R_X86_64_RELATIVE 4b85f2 │ │ -00000000015a8c98 0000000000000008 R_X86_64_RELATIVE 450165 │ │ -00000000015a8ca0 0000000000000008 R_X86_64_RELATIVE 450165 │ │ +00000000015a8c98 0000000000000008 R_X86_64_RELATIVE 45013e │ │ +00000000015a8ca0 0000000000000008 R_X86_64_RELATIVE 45013e │ │ 00000000015a8cb0 0000000000000008 R_X86_64_RELATIVE 4b85f5 │ │ 00000000015a8cc0 0000000000000008 R_X86_64_RELATIVE 443199 │ │ 00000000015a8cc8 0000000000000008 R_X86_64_RELATIVE 443199 │ │ 00000000015a8cd8 0000000000000008 R_X86_64_RELATIVE 4b85f8 │ │ 00000000015a8ce8 0000000000000008 R_X86_64_RELATIVE 44a89a │ │ 00000000015a8cf0 0000000000000008 R_X86_64_RELATIVE 44a89a │ │ 00000000015a8d00 0000000000000008 R_X86_64_RELATIVE 4b85fb │ │ 00000000015a8d10 0000000000000008 R_X86_64_RELATIVE 461715 │ │ 00000000015a8d18 0000000000000008 R_X86_64_RELATIVE 461715 │ │ 00000000015a8d28 0000000000000008 R_X86_64_RELATIVE 4b85fe │ │ -00000000015a8d38 0000000000000008 R_X86_64_RELATIVE 452265 │ │ -00000000015a8d40 0000000000000008 R_X86_64_RELATIVE 452265 │ │ +00000000015a8d38 0000000000000008 R_X86_64_RELATIVE 45223e │ │ +00000000015a8d40 0000000000000008 R_X86_64_RELATIVE 45223e │ │ 00000000015a8d50 0000000000000008 R_X86_64_RELATIVE 4b8601 │ │ 00000000015a8d60 0000000000000008 R_X86_64_RELATIVE 444ce4 │ │ 00000000015a8d68 0000000000000008 R_X86_64_RELATIVE 444ce4 │ │ 00000000015a8d78 0000000000000008 R_X86_64_RELATIVE 4b8604 │ │ 00000000015a8d88 0000000000000008 R_X86_64_RELATIVE 44c7d3 │ │ 00000000015a8d90 0000000000000008 R_X86_64_RELATIVE 44c7d3 │ │ 00000000015a8da0 0000000000000008 R_X86_64_RELATIVE 4b8607 │ │ -00000000015a8db0 0000000000000008 R_X86_64_RELATIVE 455cca │ │ -00000000015a8db8 0000000000000008 R_X86_64_RELATIVE 455cca │ │ +00000000015a8db0 0000000000000008 R_X86_64_RELATIVE 455ca3 │ │ +00000000015a8db8 0000000000000008 R_X86_64_RELATIVE 455ca3 │ │ 00000000015a8dc8 0000000000000008 R_X86_64_RELATIVE 4b860a │ │ -00000000015a8dd8 0000000000000008 R_X86_64_RELATIVE 457a80 │ │ -00000000015a8de0 0000000000000008 R_X86_64_RELATIVE 457a80 │ │ +00000000015a8dd8 0000000000000008 R_X86_64_RELATIVE 457a59 │ │ +00000000015a8de0 0000000000000008 R_X86_64_RELATIVE 457a59 │ │ 00000000015a8df0 0000000000000008 R_X86_64_RELATIVE 4b860d │ │ 00000000015a8e00 0000000000000008 R_X86_64_RELATIVE 44699e │ │ 00000000015a8e08 0000000000000008 R_X86_64_RELATIVE 45f53e │ │ -00000000015a8e28 0000000000000008 R_X86_64_RELATIVE 455cd2 │ │ +00000000015a8e28 0000000000000008 R_X86_64_RELATIVE 455cab │ │ 00000000015a8e30 0000000000000008 R_X86_64_RELATIVE 444cf8 │ │ 00000000015a8e40 0000000000000008 R_X86_64_RELATIVE 4b8618 │ │ 00000000015a8e50 0000000000000008 R_X86_64_RELATIVE 42e9e4 │ │ -00000000015a8e58 0000000000000008 R_X86_64_RELATIVE 457a90 │ │ +00000000015a8e58 0000000000000008 R_X86_64_RELATIVE 457a69 │ │ 00000000015a8e68 0000000000000008 R_X86_64_RELATIVE 4b8621 │ │ -00000000015a8e78 0000000000000008 R_X86_64_RELATIVE 455a83 │ │ -00000000015a8e80 0000000000000008 R_X86_64_RELATIVE 455a83 │ │ +00000000015a8e78 0000000000000008 R_X86_64_RELATIVE 455a5c │ │ +00000000015a8e80 0000000000000008 R_X86_64_RELATIVE 455a5c │ │ 00000000015a8e90 0000000000000008 R_X86_64_RELATIVE 4b862a │ │ 00000000015a8ea0 0000000000000008 R_X86_64_RELATIVE 428f0b │ │ 00000000015a8ea8 0000000000000008 R_X86_64_RELATIVE 42e9f2 │ │ 00000000015a8eb8 0000000000000008 R_X86_64_RELATIVE 4b8633 │ │ 00000000015a8ec8 0000000000000008 R_X86_64_RELATIVE 4431ad │ │ 00000000015a8ed0 0000000000000008 R_X86_64_RELATIVE 461722 │ │ 00000000015a8ee0 0000000000000008 R_X86_64_RELATIVE 4b863c │ │ @@ -51158,75 +51158,75 @@ │ │ 00000000015a8f58 0000000000000008 R_X86_64_RELATIVE 4b8657 │ │ 00000000015a8f68 0000000000000008 R_X86_64_RELATIVE 446770 │ │ 00000000015a8f70 0000000000000008 R_X86_64_RELATIVE 446770 │ │ 00000000015a8f80 0000000000000008 R_X86_64_RELATIVE 4b8660 │ │ 00000000015a8f90 0000000000000008 R_X86_64_RELATIVE 448cfe │ │ 00000000015a8f98 0000000000000008 R_X86_64_RELATIVE 434298 │ │ 00000000015a8fb8 0000000000000008 R_X86_64_RELATIVE 45f543 │ │ -00000000015a8fc0 0000000000000008 R_X86_64_RELATIVE 453f28 │ │ +00000000015a8fc0 0000000000000008 R_X86_64_RELATIVE 453f01 │ │ 00000000015a8fe0 0000000000000008 R_X86_64_RELATIVE 42afef │ │ 00000000015a8fe8 0000000000000008 R_X86_64_RELATIVE 437c11 │ │ 00000000015a9008 0000000000000008 R_X86_64_RELATIVE 4469af │ │ 00000000015a9010 0000000000000008 R_X86_64_RELATIVE 4469af │ │ 00000000015a9020 0000000000000008 R_X86_64_RELATIVE 4b8669 │ │ 00000000015a9030 0000000000000008 R_X86_64_RELATIVE 44e478 │ │ 00000000015a9038 0000000000000008 R_X86_64_RELATIVE 44e478 │ │ 00000000015a9048 0000000000000008 R_X86_64_RELATIVE 4b8674 │ │ 00000000015a9058 0000000000000008 R_X86_64_RELATIVE 45997f │ │ 00000000015a9060 0000000000000008 R_X86_64_RELATIVE 45997f │ │ 00000000015a9070 0000000000000008 R_X86_64_RELATIVE 4b867f │ │ 00000000015a9080 0000000000000008 R_X86_64_RELATIVE 459993 │ │ 00000000015a9088 0000000000000008 R_X86_64_RELATIVE 437c1d │ │ 00000000015a9098 0000000000000008 R_X86_64_RELATIVE 4b868a │ │ -00000000015a90a8 0000000000000008 R_X86_64_RELATIVE 457a9c │ │ +00000000015a90a8 0000000000000008 R_X86_64_RELATIVE 457a75 │ │ 00000000015a90b0 0000000000000008 R_X86_64_RELATIVE 4469c3 │ │ 00000000015a90c0 0000000000000008 R_X86_64_RELATIVE 4b868e │ │ 00000000015a90d0 0000000000000008 R_X86_64_RELATIVE 42e9fe │ │ 00000000015a90d8 0000000000000008 R_X86_64_RELATIVE 45b8b3 │ │ 00000000015a90e8 0000000000000008 R_X86_64_RELATIVE 4b8697 │ │ 00000000015a90f8 0000000000000008 R_X86_64_RELATIVE 4413b5 │ │ 00000000015a9100 0000000000000008 R_X86_64_RELATIVE 44a8ac │ │ 00000000015a9110 0000000000000008 R_X86_64_RELATIVE 4b86a0 │ │ 00000000015a9120 0000000000000008 R_X86_64_RELATIVE 4325b5 │ │ 00000000015a9128 0000000000000008 R_X86_64_RELATIVE 436100 │ │ 00000000015a9138 0000000000000008 R_X86_64_RELATIVE 4b86a8 │ │ 00000000015a9148 0000000000000008 R_X86_64_RELATIVE 4325c1 │ │ 00000000015a9150 0000000000000008 R_X86_64_RELATIVE 43d96a │ │ 00000000015a9170 0000000000000008 R_X86_64_RELATIVE 45b8bd │ │ -00000000015a9178 0000000000000008 R_X86_64_RELATIVE 450179 │ │ +00000000015a9178 0000000000000008 R_X86_64_RELATIVE 450152 │ │ 00000000015a9198 0000000000000008 R_X86_64_RELATIVE 437c34 │ │ 00000000015a91a0 0000000000000008 R_X86_64_RELATIVE 463789 │ │ 00000000015a91c0 0000000000000008 R_X86_64_RELATIVE 44e48c │ │ -00000000015a91c8 0000000000000008 R_X86_64_RELATIVE 457aa1 │ │ +00000000015a91c8 0000000000000008 R_X86_64_RELATIVE 457a7a │ │ 00000000015a91e8 0000000000000008 R_X86_64_RELATIVE 42affb │ │ 00000000015a91f0 0000000000000008 R_X86_64_RELATIVE 439bba │ │ 00000000015a9200 0000000000000008 R_X86_64_RELATIVE 4b86b0 │ │ 00000000015a9210 0000000000000008 R_X86_64_RELATIVE 42b006 │ │ -00000000015a9218 0000000000000008 R_X86_64_RELATIVE 45184b │ │ +00000000015a9218 0000000000000008 R_X86_64_RELATIVE 451824 │ │ 00000000015a9228 0000000000000008 R_X86_64_RELATIVE 4b86b9 │ │ 00000000015a9238 0000000000000008 R_X86_64_RELATIVE 44643e │ │ 00000000015a9240 0000000000000008 R_X86_64_RELATIVE 44643e │ │ 00000000015a9250 0000000000000008 R_X86_64_RELATIVE 4b86c0 │ │ 00000000015a9260 0000000000000008 R_X86_64_RELATIVE 431f74 │ │ 00000000015a9268 0000000000000008 R_X86_64_RELATIVE 431f74 │ │ 00000000015a9278 0000000000000008 R_X86_64_RELATIVE 4b86c9 │ │ 00000000015a9288 0000000000000008 R_X86_64_RELATIVE 428975 │ │ 00000000015a9290 0000000000000008 R_X86_64_RELATIVE 428975 │ │ 00000000015a92a0 0000000000000008 R_X86_64_RELATIVE 4b86d2 │ │ 00000000015a92b0 0000000000000008 R_X86_64_RELATIVE 44478e │ │ 00000000015a92b8 0000000000000008 R_X86_64_RELATIVE 44478e │ │ 00000000015a92c8 0000000000000008 R_X86_64_RELATIVE 4b86db │ │ -00000000015a92d8 0000000000000008 R_X86_64_RELATIVE 451a9d │ │ -00000000015a92e0 0000000000000008 R_X86_64_RELATIVE 451a9d │ │ +00000000015a92d8 0000000000000008 R_X86_64_RELATIVE 451a76 │ │ +00000000015a92e0 0000000000000008 R_X86_64_RELATIVE 451a76 │ │ 00000000015a92f0 0000000000000008 R_X86_64_RELATIVE 4b86e4 │ │ 00000000015a9300 0000000000000008 R_X86_64_RELATIVE 45efdd │ │ 00000000015a9308 0000000000000008 R_X86_64_RELATIVE 45efdd │ │ 00000000015a9318 0000000000000008 R_X86_64_RELATIVE 4b86ed │ │ -00000000015a9328 0000000000000008 R_X86_64_RELATIVE 455779 │ │ -00000000015a9330 0000000000000008 R_X86_64_RELATIVE 455779 │ │ +00000000015a9328 0000000000000008 R_X86_64_RELATIVE 455752 │ │ +00000000015a9330 0000000000000008 R_X86_64_RELATIVE 455752 │ │ 00000000015a9340 0000000000000008 R_X86_64_RELATIVE 4b86f6 │ │ 00000000015a9350 0000000000000008 R_X86_64_RELATIVE 433dad │ │ 00000000015a9358 0000000000000008 R_X86_64_RELATIVE 433dad │ │ 00000000015a9368 0000000000000008 R_X86_64_RELATIVE 4b86ff │ │ 00000000015a9378 0000000000000008 R_X86_64_RELATIVE 45b266 │ │ 00000000015a9380 0000000000000008 R_X86_64_RELATIVE 45b266 │ │ 00000000015a9390 0000000000000008 R_X86_64_RELATIVE 4b8708 │ │ @@ -51242,15 +51242,15 @@ │ │ 00000000015a9418 0000000000000008 R_X86_64_RELATIVE 435c7d │ │ 00000000015a9420 0000000000000008 R_X86_64_RELATIVE 435c7d │ │ 00000000015a9430 0000000000000008 R_X86_64_RELATIVE 4b872c │ │ 00000000015a9440 0000000000000008 R_X86_64_RELATIVE 4631cd │ │ 00000000015a9448 0000000000000008 R_X86_64_RELATIVE 4631cd │ │ 00000000015a9458 0000000000000008 R_X86_64_RELATIVE 4b8735 │ │ 00000000015a9468 0000000000000008 R_X86_64_RELATIVE 42ea09 │ │ -00000000015a9470 0000000000000008 R_X86_64_RELATIVE 45018f │ │ +00000000015a9470 0000000000000008 R_X86_64_RELATIVE 450168 │ │ 00000000015a9480 0000000000000008 R_X86_64_RELATIVE 4b873e │ │ 00000000015a9490 0000000000000008 R_X86_64_RELATIVE 43d977 │ │ 00000000015a9498 0000000000000008 R_X86_64_RELATIVE 43d977 │ │ 00000000015a94a8 0000000000000008 R_X86_64_RELATIVE 4b8747 │ │ 00000000015a94b8 0000000000000008 R_X86_64_RELATIVE 439bc4 │ │ 00000000015a94c0 0000000000000008 R_X86_64_RELATIVE 439bc4 │ │ 00000000015a94d0 0000000000000008 R_X86_64_RELATIVE 4b8750 │ │ @@ -51281,21 +51281,21 @@ │ │ 00000000015a9620 0000000000000008 R_X86_64_RELATIVE 46172e │ │ 00000000015a9628 0000000000000008 R_X86_64_RELATIVE 46172e │ │ 00000000015a9648 0000000000000008 R_X86_64_RELATIVE 444d04 │ │ 00000000015a9650 0000000000000008 R_X86_64_RELATIVE 444d04 │ │ 00000000015a9670 0000000000000008 R_X86_64_RELATIVE 44e4a2 │ │ 00000000015a9678 0000000000000008 R_X86_64_RELATIVE 42ea14 │ │ 00000000015a9698 0000000000000008 R_X86_64_RELATIVE 437c73 │ │ -00000000015a96a0 0000000000000008 R_X86_64_RELATIVE 457ab7 │ │ +00000000015a96a0 0000000000000008 R_X86_64_RELATIVE 457a90 │ │ 00000000015a96c0 0000000000000008 R_X86_64_RELATIVE 4413c1 │ │ 00000000015a96c8 0000000000000008 R_X86_64_RELATIVE 428f19 │ │ 00000000015a96e8 0000000000000008 R_X86_64_RELATIVE 46379f │ │ 00000000015a96f0 0000000000000008 R_X86_64_RELATIVE 4413d9 │ │ 00000000015a9700 0000000000000008 R_X86_64_RELATIVE 4b8789 │ │ -00000000015a9710 0000000000000008 R_X86_64_RELATIVE 45019a │ │ +00000000015a9710 0000000000000008 R_X86_64_RELATIVE 450173 │ │ 00000000015a9718 0000000000000008 R_X86_64_RELATIVE 43610c │ │ 00000000015a9728 0000000000000008 R_X86_64_RELATIVE 4b8793 │ │ 00000000015a9738 0000000000000008 R_X86_64_RELATIVE 4431bb │ │ 00000000015a9740 0000000000000008 R_X86_64_RELATIVE 448d0a │ │ 00000000015a9750 0000000000000008 R_X86_64_RELATIVE 4b879d │ │ 00000000015a9760 0000000000000008 R_X86_64_RELATIVE 45f573 │ │ 00000000015a9768 0000000000000008 R_X86_64_RELATIVE 4599d0 │ │ @@ -51305,42 +51305,42 @@ │ │ 00000000015a97a0 0000000000000008 R_X86_64_RELATIVE 4b87b1 │ │ 00000000015a97b0 0000000000000008 R_X86_64_RELATIVE 44e4ba │ │ 00000000015a97b8 0000000000000008 R_X86_64_RELATIVE 43bb31 │ │ 00000000015a97c8 0000000000000008 R_X86_64_RELATIVE 4b87bc │ │ 00000000015a97d8 0000000000000008 R_X86_64_RELATIVE 428f31 │ │ 00000000015a97e0 0000000000000008 R_X86_64_RELATIVE 448d23 │ │ 00000000015a97f0 0000000000000008 R_X86_64_RELATIVE 4b87c7 │ │ -00000000015a9800 0000000000000008 R_X86_64_RELATIVE 457acf │ │ +00000000015a9800 0000000000000008 R_X86_64_RELATIVE 457aa8 │ │ 00000000015a9808 0000000000000008 R_X86_64_RELATIVE 42b015 │ │ 00000000015a9828 0000000000000008 R_X86_64_RELATIVE 4469ef │ │ -00000000015a9830 0000000000000008 R_X86_64_RELATIVE 4501ac │ │ +00000000015a9830 0000000000000008 R_X86_64_RELATIVE 450185 │ │ 00000000015a9850 0000000000000008 R_X86_64_RELATIVE 42cbf5 │ │ 00000000015a9858 0000000000000008 R_X86_64_RELATIVE 4431cd │ │ 00000000015a9878 0000000000000008 R_X86_64_RELATIVE 44e4c9 │ │ 00000000015a9880 0000000000000008 R_X86_64_RELATIVE 4431d9 │ │ 00000000015a9890 0000000000000008 R_X86_64_RELATIVE 4b87d2 │ │ 00000000015a98a0 0000000000000008 R_X86_64_RELATIVE 437c8b │ │ 00000000015a98a8 0000000000000008 R_X86_64_RELATIVE 43f42d │ │ 00000000015a98b8 0000000000000008 R_X86_64_RELATIVE 4b87da │ │ -00000000015a98c8 0000000000000008 R_X86_64_RELATIVE 453f34 │ │ +00000000015a98c8 0000000000000008 R_X86_64_RELATIVE 453f0d │ │ 00000000015a98d0 0000000000000008 R_X86_64_RELATIVE 43bb51 │ │ 00000000015a98e0 0000000000000008 R_X86_64_RELATIVE 4b87e2 │ │ 00000000015a98f0 0000000000000008 R_X86_64_RELATIVE 436125 │ │ 00000000015a98f8 0000000000000008 R_X86_64_RELATIVE 44a8b8 │ │ 00000000015a9908 0000000000000008 R_X86_64_RELATIVE 4b87ea │ │ -00000000015a9918 0000000000000008 R_X86_64_RELATIVE 4501b8 │ │ +00000000015a9918 0000000000000008 R_X86_64_RELATIVE 450191 │ │ 00000000015a9920 0000000000000008 R_X86_64_RELATIVE 444d14 │ │ 00000000015a9930 0000000000000008 R_X86_64_RELATIVE 4b87f2 │ │ 00000000015a9940 0000000000000008 R_X86_64_RELATIVE 436137 │ │ 00000000015a9948 0000000000000008 R_X86_64_RELATIVE 4469fb │ │ 00000000015a9958 0000000000000008 R_X86_64_RELATIVE 4b87fa │ │ 00000000015a9968 0000000000000008 R_X86_64_RELATIVE 43bb62 │ │ 00000000015a9970 0000000000000008 R_X86_64_RELATIVE 4431ea │ │ 00000000015a9980 0000000000000008 R_X86_64_RELATIVE 4b8802 │ │ -00000000015a9990 0000000000000008 R_X86_64_RELATIVE 457adb │ │ +00000000015a9990 0000000000000008 R_X86_64_RELATIVE 457ab4 │ │ 00000000015a9998 0000000000000008 R_X86_64_RELATIVE 437c9c │ │ 00000000015a99a8 0000000000000008 R_X86_64_RELATIVE 4b880a │ │ 00000000015a99b8 0000000000000008 R_X86_64_RELATIVE 42ea2c │ │ 00000000015a99c0 0000000000000008 R_X86_64_RELATIVE 4413f0 │ │ 00000000015a99d0 0000000000000008 R_X86_64_RELATIVE 4b8812 │ │ 00000000015a99e0 0000000000000008 R_X86_64_RELATIVE 43bb73 │ │ 00000000015a99e8 0000000000000008 R_X86_64_RELATIVE 4599e4 │ │ @@ -51355,51 +51355,51 @@ │ │ 00000000015a9a60 0000000000000008 R_X86_64_RELATIVE 432609 │ │ 00000000015a9a70 0000000000000008 R_X86_64_RELATIVE 4b8832 │ │ 00000000015a9a80 0000000000000008 R_X86_64_RELATIVE 42b021 │ │ 00000000015a9a88 0000000000000008 R_X86_64_RELATIVE 42b021 │ │ 00000000015a9a98 0000000000000008 R_X86_64_RELATIVE 4b883b │ │ 00000000015a9aa8 0000000000000008 R_X86_64_RELATIVE 428f3f │ │ 00000000015a9ab0 0000000000000008 R_X86_64_RELATIVE 428f3f │ │ -00000000015a9ad0 0000000000000008 R_X86_64_RELATIVE 455108 │ │ -00000000015a9ad8 0000000000000008 R_X86_64_RELATIVE 455108 │ │ +00000000015a9ad0 0000000000000008 R_X86_64_RELATIVE 4550e1 │ │ +00000000015a9ad8 0000000000000008 R_X86_64_RELATIVE 4550e1 │ │ 00000000015a9af8 0000000000000008 R_X86_64_RELATIVE 42cc01 │ │ 00000000015a9b00 0000000000000008 R_X86_64_RELATIVE 42cc01 │ │ 00000000015a9b10 0000000000000008 R_X86_64_RELATIVE 4b8840 │ │ 00000000015a9b20 0000000000000008 R_X86_64_RELATIVE 4342ec │ │ 00000000015a9b28 0000000000000008 R_X86_64_RELATIVE 4342ec │ │ 00000000015a9b38 0000000000000008 R_X86_64_RELATIVE 4b8846 │ │ 00000000015a9b48 0000000000000008 R_X86_64_RELATIVE 45abd2 │ │ 00000000015a9b50 0000000000000008 R_X86_64_RELATIVE 446a0c │ │ 00000000015a9b60 0000000000000008 R_X86_64_RELATIVE 4b884d │ │ -00000000015a9b70 0000000000000008 R_X86_64_RELATIVE 451414 │ │ +00000000015a9b70 0000000000000008 R_X86_64_RELATIVE 4513ed │ │ 00000000015a9b78 0000000000000008 R_X86_64_RELATIVE 437cae │ │ 00000000015a9b88 0000000000000008 R_X86_64_RELATIVE 4b8855 │ │ 00000000015a9b98 0000000000000008 R_X86_64_RELATIVE 4342f9 │ │ 00000000015a9ba0 0000000000000008 R_X86_64_RELATIVE 4342f9 │ │ 00000000015a9bb0 0000000000000008 R_X86_64_RELATIVE 4b885d │ │ 00000000015a9bc0 0000000000000008 R_X86_64_RELATIVE 446a33 │ │ -00000000015a9bc8 0000000000000008 R_X86_64_RELATIVE 455ce0 │ │ +00000000015a9bc8 0000000000000008 R_X86_64_RELATIVE 455cb9 │ │ 00000000015a9bd8 0000000000000008 R_X86_64_RELATIVE 4b8864 │ │ 00000000015a9be8 0000000000000008 R_X86_64_RELATIVE 4637af │ │ 00000000015a9bf0 0000000000000008 R_X86_64_RELATIVE 430864 │ │ 00000000015a9c00 0000000000000008 R_X86_64_RELATIVE 4b886c │ │ 00000000015a9c10 0000000000000008 R_X86_64_RELATIVE 42b029 │ │ 00000000015a9c18 0000000000000008 R_X86_64_RELATIVE 42b029 │ │ 00000000015a9c28 0000000000000008 R_X86_64_RELATIVE 4b8874 │ │ 00000000015a9c38 0000000000000008 R_X86_64_RELATIVE 432610 │ │ 00000000015a9c40 0000000000000008 R_X86_64_RELATIVE 42cc14 │ │ 00000000015a9c50 0000000000000008 R_X86_64_RELATIVE 4b887b │ │ 00000000015a9c60 0000000000000008 R_X86_64_RELATIVE 42b040 │ │ -00000000015a9c68 0000000000000008 R_X86_64_RELATIVE 455d04 │ │ +00000000015a9c68 0000000000000008 R_X86_64_RELATIVE 455cdd │ │ 00000000015a9c78 0000000000000008 R_X86_64_RELATIVE 4b8883 │ │ 00000000015a9c88 0000000000000008 R_X86_64_RELATIVE 4637bd │ │ 00000000015a9c90 0000000000000008 R_X86_64_RELATIVE 4637bd │ │ 00000000015a9ca0 0000000000000008 R_X86_64_RELATIVE 4b888b │ │ -00000000015a9cb0 0000000000000008 R_X86_64_RELATIVE 452275 │ │ -00000000015a9cb8 0000000000000008 R_X86_64_RELATIVE 453f45 │ │ +00000000015a9cb0 0000000000000008 R_X86_64_RELATIVE 45224e │ │ +00000000015a9cb8 0000000000000008 R_X86_64_RELATIVE 453f1e │ │ 00000000015a9cc8 0000000000000008 R_X86_64_RELATIVE 4b8892 │ │ 00000000015a9cd8 0000000000000008 R_X86_64_RELATIVE 4637c9 │ │ 00000000015a9ce0 0000000000000008 R_X86_64_RELATIVE 45d789 │ │ 00000000015a9cf0 0000000000000008 R_X86_64_RELATIVE 4b889a │ │ 00000000015a9d00 0000000000000008 R_X86_64_RELATIVE 4637e9 │ │ 00000000015a9d08 0000000000000008 R_X86_64_RELATIVE 4637e9 │ │ 00000000015a9d18 0000000000000008 R_X86_64_RELATIVE 4b88a2 │ │ @@ -51423,15 +51423,15 @@ │ │ 00000000015a9e08 0000000000000008 R_X86_64_RELATIVE 4b88cd │ │ 00000000015a9e18 0000000000000008 R_X86_64_RELATIVE 4637f8 │ │ 00000000015a9e20 0000000000000008 R_X86_64_RELATIVE 437cfa │ │ 00000000015a9e30 0000000000000008 R_X86_64_RELATIVE 4b88d5 │ │ 00000000015a9e40 0000000000000008 R_X86_64_RELATIVE 437d2c │ │ 00000000015a9e48 0000000000000008 R_X86_64_RELATIVE 4599f5 │ │ 00000000015a9e58 0000000000000008 R_X86_64_RELATIVE 4b88de │ │ -00000000015a9e68 0000000000000008 R_X86_64_RELATIVE 457aed │ │ +00000000015a9e68 0000000000000008 R_X86_64_RELATIVE 457ac6 │ │ 00000000015a9e70 0000000000000008 R_X86_64_RELATIVE 43bb84 │ │ 00000000015a9e80 0000000000000008 R_X86_64_RELATIVE 4b88e7 │ │ 00000000015a9e90 0000000000000008 R_X86_64_RELATIVE 461739 │ │ 00000000015a9e98 0000000000000008 R_X86_64_RELATIVE 461739 │ │ 00000000015a9ea8 0000000000000008 R_X86_64_RELATIVE 4b88f0 │ │ 00000000015a9eb8 0000000000000008 R_X86_64_RELATIVE 459a1c │ │ 00000000015a9ec0 0000000000000008 R_X86_64_RELATIVE 459a1c │ │ @@ -51451,15 +51451,15 @@ │ │ 00000000015a9f80 0000000000000008 R_X86_64_RELATIVE 44c7f5 │ │ 00000000015a9f88 0000000000000008 R_X86_64_RELATIVE 44c7f5 │ │ 00000000015a9f98 0000000000000008 R_X86_64_RELATIVE 4b891c │ │ 00000000015a9fa8 0000000000000008 R_X86_64_RELATIVE 46176f │ │ 00000000015a9fb0 0000000000000008 R_X86_64_RELATIVE 428f4d │ │ 00000000015a9fc0 0000000000000008 R_X86_64_RELATIVE 4b8921 │ │ 00000000015a9fd0 0000000000000008 R_X86_64_RELATIVE 428f65 │ │ -00000000015a9fd8 0000000000000008 R_X86_64_RELATIVE 457b12 │ │ +00000000015a9fd8 0000000000000008 R_X86_64_RELATIVE 457aeb │ │ 00000000015a9fe8 0000000000000008 R_X86_64_RELATIVE 4b8926 │ │ 00000000015a9ff8 0000000000000008 R_X86_64_RELATIVE 44e4da │ │ 00000000015aa000 0000000000000008 R_X86_64_RELATIVE 44e4da │ │ 00000000015aa020 0000000000000008 R_X86_64_RELATIVE 46177f │ │ 00000000015aa028 0000000000000008 R_X86_64_RELATIVE 46177f │ │ 00000000015aa048 0000000000000008 R_X86_64_RELATIVE 43d9a7 │ │ 00000000015aa050 0000000000000008 R_X86_64_RELATIVE 43d9a7 │ │ @@ -51467,18 +51467,18 @@ │ │ 00000000015aa078 0000000000000008 R_X86_64_RELATIVE 432639 │ │ 00000000015aa098 0000000000000008 R_X86_64_RELATIVE 434308 │ │ 00000000015aa0a0 0000000000000008 R_X86_64_RELATIVE 434308 │ │ 00000000015aa0c0 0000000000000008 R_X86_64_RELATIVE 44c7fb │ │ 00000000015aa0c8 0000000000000008 R_X86_64_RELATIVE 44c7fb │ │ 00000000015aa0e8 0000000000000008 R_X86_64_RELATIVE 42cc47 │ │ 00000000015aa0f0 0000000000000008 R_X86_64_RELATIVE 42cc47 │ │ -00000000015aa110 0000000000000008 R_X86_64_RELATIVE 457b29 │ │ -00000000015aa118 0000000000000008 R_X86_64_RELATIVE 457b29 │ │ -00000000015aa138 0000000000000008 R_X86_64_RELATIVE 451405 │ │ -00000000015aa140 0000000000000008 R_X86_64_RELATIVE 451405 │ │ +00000000015aa110 0000000000000008 R_X86_64_RELATIVE 457b02 │ │ +00000000015aa118 0000000000000008 R_X86_64_RELATIVE 457b02 │ │ +00000000015aa138 0000000000000008 R_X86_64_RELATIVE 4513de │ │ +00000000015aa140 0000000000000008 R_X86_64_RELATIVE 4513de │ │ 00000000015aa160 0000000000000008 R_X86_64_RELATIVE 45cd69 │ │ 00000000015aa168 0000000000000008 R_X86_64_RELATIVE 434317 │ │ 00000000015aa188 0000000000000008 R_X86_64_RELATIVE 43d12b │ │ 00000000015aa190 0000000000000008 R_X86_64_RELATIVE 444d36 │ │ 00000000015aa1b0 0000000000000008 R_X86_64_RELATIVE 430888 │ │ 00000000015aa1b8 0000000000000008 R_X86_64_RELATIVE 46178a │ │ 00000000015aa1c8 0000000000000008 R_X86_64_RELATIVE 4b892b │ │ @@ -51498,49 +51498,49 @@ │ │ 00000000015aa290 0000000000000008 R_X86_64_RELATIVE 4b894b │ │ 00000000015aa2a0 0000000000000008 R_X86_64_RELATIVE 43615b │ │ 00000000015aa2a8 0000000000000008 R_X86_64_RELATIVE 44c80a │ │ 00000000015aa2b8 0000000000000008 R_X86_64_RELATIVE 4b8953 │ │ 00000000015aa2c8 0000000000000008 R_X86_64_RELATIVE 43f459 │ │ 00000000015aa2d0 0000000000000008 R_X86_64_RELATIVE 42b092 │ │ 00000000015aa2e0 0000000000000008 R_X86_64_RELATIVE 4b895b │ │ -00000000015aa2f0 0000000000000008 R_X86_64_RELATIVE 457b38 │ │ -00000000015aa2f8 0000000000000008 R_X86_64_RELATIVE 4501c9 │ │ +00000000015aa2f0 0000000000000008 R_X86_64_RELATIVE 457b11 │ │ +00000000015aa2f8 0000000000000008 R_X86_64_RELATIVE 4501a2 │ │ 00000000015aa308 0000000000000008 R_X86_64_RELATIVE 4b8963 │ │ 00000000015aa318 0000000000000008 R_X86_64_RELATIVE 42b09e │ │ 00000000015aa320 0000000000000008 R_X86_64_RELATIVE 44e4e5 │ │ 00000000015aa330 0000000000000008 R_X86_64_RELATIVE 4b896b │ │ 00000000015aa340 0000000000000008 R_X86_64_RELATIVE 44e4f0 │ │ 00000000015aa348 0000000000000008 R_X86_64_RELATIVE 4617a0 │ │ 00000000015aa358 0000000000000008 R_X86_64_RELATIVE 4b8973 │ │ 00000000015aa368 0000000000000008 R_X86_64_RELATIVE 44e501 │ │ 00000000015aa370 0000000000000008 R_X86_64_RELATIVE 44e501 │ │ 00000000015aa380 0000000000000008 R_X86_64_RELATIVE 4b897b │ │ 00000000015aa390 0000000000000008 R_X86_64_RELATIVE 448d52 │ │ 00000000015aa398 0000000000000008 R_X86_64_RELATIVE 44c815 │ │ 00000000015aa3a8 0000000000000008 R_X86_64_RELATIVE 4b8981 │ │ 00000000015aa3b8 0000000000000008 R_X86_64_RELATIVE 44c828 │ │ -00000000015aa3c0 0000000000000008 R_X86_64_RELATIVE 4501dd │ │ +00000000015aa3c0 0000000000000008 R_X86_64_RELATIVE 4501b6 │ │ 00000000015aa3d0 0000000000000008 R_X86_64_RELATIVE 4b8988 │ │ 00000000015aa3e0 0000000000000008 R_X86_64_RELATIVE 440702 │ │ 00000000015aa3e8 0000000000000008 R_X86_64_RELATIVE 440702 │ │ 00000000015aa3f8 0000000000000008 R_X86_64_RELATIVE 4b898f │ │ 00000000015aa408 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ 00000000015aa410 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ 00000000015aa420 0000000000000008 R_X86_64_RELATIVE 4b8992 │ │ 00000000015aa430 0000000000000008 R_X86_64_RELATIVE 44dc93 │ │ -00000000015aa438 0000000000000008 R_X86_64_RELATIVE 453f62 │ │ +00000000015aa438 0000000000000008 R_X86_64_RELATIVE 453f3b │ │ 00000000015aa458 0000000000000008 R_X86_64_RELATIVE 430893 │ │ 00000000015aa460 0000000000000008 R_X86_64_RELATIVE 430899 │ │ 00000000015aa480 0000000000000008 R_X86_64_RELATIVE 42cc5f │ │ 00000000015aa488 0000000000000008 R_X86_64_RELATIVE 4431fb │ │ 00000000015aa4a8 0000000000000008 R_X86_64_RELATIVE 444d3f │ │ 00000000015aa4b0 0000000000000008 R_X86_64_RELATIVE 444d45 │ │ 00000000015aa4d0 0000000000000008 R_X86_64_RELATIVE 443204 │ │ -00000000015aa4d8 0000000000000008 R_X86_64_RELATIVE 453f67 │ │ -00000000015aa4f8 0000000000000008 R_X86_64_RELATIVE 452295 │ │ +00000000015aa4d8 0000000000000008 R_X86_64_RELATIVE 453f40 │ │ +00000000015aa4f8 0000000000000008 R_X86_64_RELATIVE 45226e │ │ 00000000015aa500 0000000000000008 R_X86_64_RELATIVE 43616d │ │ 00000000015aa520 0000000000000008 R_X86_64_RELATIVE 432648 │ │ 00000000015aa528 0000000000000008 R_X86_64_RELATIVE 428f74 │ │ 00000000015aa548 0000000000000008 R_X86_64_RELATIVE 434329 │ │ 00000000015aa550 0000000000000008 R_X86_64_RELATIVE 44c832 │ │ 00000000015aa570 0000000000000008 R_X86_64_RELATIVE 448d63 │ │ 00000000015aa578 0000000000000008 R_X86_64_RELATIVE 436178 │ │ @@ -51552,77 +51552,77 @@ │ │ 00000000015aa5f0 0000000000000008 R_X86_64_RELATIVE 441412 │ │ 00000000015aa610 0000000000000008 R_X86_64_RELATIVE 44a8ca │ │ 00000000015aa618 0000000000000008 R_X86_64_RELATIVE 43432f │ │ 00000000015aa638 0000000000000008 R_X86_64_RELATIVE 443210 │ │ 00000000015aa640 0000000000000008 R_X86_64_RELATIVE 43d9b2 │ │ 00000000015aa660 0000000000000008 R_X86_64_RELATIVE 4308a9 │ │ 00000000015aa668 0000000000000008 R_X86_64_RELATIVE 42b0a8 │ │ -00000000015aa688 0000000000000008 R_X86_64_RELATIVE 4501f2 │ │ +00000000015aa688 0000000000000008 R_X86_64_RELATIVE 4501cb │ │ 00000000015aa690 0000000000000008 R_X86_64_RELATIVE 432652 │ │ 00000000015aa6b0 0000000000000008 R_X86_64_RELATIVE 43265e │ │ 00000000015aa6b8 0000000000000008 R_X86_64_RELATIVE 43bbd9 │ │ 00000000015aa6d8 0000000000000008 R_X86_64_RELATIVE 443218 │ │ 00000000015aa6e0 0000000000000008 R_X86_64_RELATIVE 4617b3 │ │ 00000000015aa750 0000000000000008 R_X86_64_RELATIVE 43d9bb │ │ 00000000015aa758 0000000000000008 R_X86_64_RELATIVE 44141d │ │ 00000000015aa768 0000000000000008 R_X86_64_RELATIVE 4b8995 │ │ 00000000015aa778 0000000000000008 R_X86_64_RELATIVE 44c839 │ │ 00000000015aa780 0000000000000008 R_X86_64_RELATIVE 45d7c1 │ │ 00000000015aa790 0000000000000008 R_X86_64_RELATIVE 4b89a0 │ │ -00000000015aa7a0 0000000000000008 R_X86_64_RELATIVE 4501fd │ │ -00000000015aa7a8 0000000000000008 R_X86_64_RELATIVE 4501fd │ │ +00000000015aa7a0 0000000000000008 R_X86_64_RELATIVE 4501d6 │ │ +00000000015aa7a8 0000000000000008 R_X86_64_RELATIVE 4501d6 │ │ 00000000015aa7b8 0000000000000008 R_X86_64_RELATIVE 4b89ab │ │ -00000000015aa7c8 0000000000000008 R_X86_64_RELATIVE 453f74 │ │ -00000000015aa7d0 0000000000000008 R_X86_64_RELATIVE 453f74 │ │ +00000000015aa7c8 0000000000000008 R_X86_64_RELATIVE 453f4d │ │ +00000000015aa7d0 0000000000000008 R_X86_64_RELATIVE 453f4d │ │ 00000000015aa7e0 0000000000000008 R_X86_64_RELATIVE 4b89b6 │ │ 00000000015aa7f0 0000000000000008 R_X86_64_RELATIVE 443221 │ │ 00000000015aa7f8 0000000000000008 R_X86_64_RELATIVE 443221 │ │ 00000000015aa808 0000000000000008 R_X86_64_RELATIVE 4b89c1 │ │ 00000000015aa818 0000000000000008 R_X86_64_RELATIVE 42cc67 │ │ 00000000015aa820 0000000000000008 R_X86_64_RELATIVE 441428 │ │ 00000000015aa840 0000000000000008 R_X86_64_RELATIVE 43bbe2 │ │ 00000000015aa848 0000000000000008 R_X86_64_RELATIVE 459a7b │ │ 00000000015aa868 0000000000000008 R_X86_64_RELATIVE 428f7f │ │ -00000000015aa870 0000000000000008 R_X86_64_RELATIVE 45229f │ │ -00000000015aa890 0000000000000008 R_X86_64_RELATIVE 457b4a │ │ +00000000015aa870 0000000000000008 R_X86_64_RELATIVE 452278 │ │ +00000000015aa890 0000000000000008 R_X86_64_RELATIVE 457b23 │ │ 00000000015aa898 0000000000000008 R_X86_64_RELATIVE 44322b │ │ -00000000015aa8b8 0000000000000008 R_X86_64_RELATIVE 45021b │ │ +00000000015aa8b8 0000000000000008 R_X86_64_RELATIVE 4501f4 │ │ 00000000015aa8c0 0000000000000008 R_X86_64_RELATIVE 459a83 │ │ 00000000015aa8d0 0000000000000008 R_X86_64_RELATIVE 4b89cc │ │ 00000000015aa8e0 0000000000000008 R_X86_64_RELATIVE 4596b2 │ │ 00000000015aa8e8 0000000000000008 R_X86_64_RELATIVE 42cc70 │ │ 00000000015aa8f8 0000000000000008 R_X86_64_RELATIVE 4b89d5 │ │ -00000000015aa908 0000000000000008 R_X86_64_RELATIVE 455d37 │ │ +00000000015aa908 0000000000000008 R_X86_64_RELATIVE 455d10 │ │ 00000000015aa910 0000000000000008 R_X86_64_RELATIVE 42ea4f │ │ 00000000015aa920 0000000000000008 R_X86_64_RELATIVE 4b89de │ │ -00000000015aa930 0000000000000008 R_X86_64_RELATIVE 455d44 │ │ +00000000015aa930 0000000000000008 R_X86_64_RELATIVE 455d1d │ │ 00000000015aa938 0000000000000008 R_X86_64_RELATIVE 4308b4 │ │ 00000000015aa948 0000000000000008 R_X86_64_RELATIVE 4b89e7 │ │ 00000000015aa958 0000000000000008 R_X86_64_RELATIVE 44a8d2 │ │ 00000000015aa960 0000000000000008 R_X86_64_RELATIVE 439c01 │ │ 00000000015aa970 0000000000000008 R_X86_64_RELATIVE 4b89f0 │ │ 00000000015aa980 0000000000000008 R_X86_64_RELATIVE 43bbea │ │ -00000000015aa988 0000000000000008 R_X86_64_RELATIVE 450228 │ │ +00000000015aa988 0000000000000008 R_X86_64_RELATIVE 450201 │ │ 00000000015aa998 0000000000000008 R_X86_64_RELATIVE 4b89f9 │ │ 00000000015aa9a8 0000000000000008 R_X86_64_RELATIVE 43b80e │ │ -00000000015aa9b0 0000000000000008 R_X86_64_RELATIVE 455d51 │ │ +00000000015aa9b0 0000000000000008 R_X86_64_RELATIVE 455d2a │ │ 00000000015aa9c0 0000000000000008 R_X86_64_RELATIVE 4b8a02 │ │ 00000000015aa9d0 0000000000000008 R_X86_64_RELATIVE 439c0e │ │ 00000000015aa9d8 0000000000000008 R_X86_64_RELATIVE 45d7cc │ │ 00000000015aa9e8 0000000000000008 R_X86_64_RELATIVE 4b8a0b │ │ 00000000015aa9f8 0000000000000008 R_X86_64_RELATIVE 42cc7d │ │ 00000000015aaa00 0000000000000008 R_X86_64_RELATIVE 44e50b │ │ 00000000015aaa10 0000000000000008 R_X86_64_RELATIVE 4b8a14 │ │ -00000000015aaa20 0000000000000008 R_X86_64_RELATIVE 453f92 │ │ +00000000015aaa20 0000000000000008 R_X86_64_RELATIVE 453f6b │ │ 00000000015aaa28 0000000000000008 R_X86_64_RELATIVE 4617bd │ │ 00000000015aaa38 0000000000000008 R_X86_64_RELATIVE 4b8a1d │ │ 00000000015aaa48 0000000000000008 R_X86_64_RELATIVE 44a8df │ │ -00000000015aaa50 0000000000000008 R_X86_64_RELATIVE 457b52 │ │ +00000000015aaa50 0000000000000008 R_X86_64_RELATIVE 457b2b │ │ 00000000015aaa60 0000000000000008 R_X86_64_RELATIVE 4b8a26 │ │ -00000000015aaa70 0000000000000008 R_X86_64_RELATIVE 451e4e │ │ +00000000015aaa70 0000000000000008 R_X86_64_RELATIVE 451e27 │ │ 00000000015aaa78 0000000000000008 R_X86_64_RELATIVE 45f5a5 │ │ 00000000015aaa88 0000000000000008 R_X86_64_RELATIVE 4b8a2f │ │ 00000000015aaa98 0000000000000008 R_X86_64_RELATIVE 46383a │ │ 00000000015aaaa0 0000000000000008 R_X86_64_RELATIVE 44c844 │ │ 00000000015aaab0 0000000000000008 R_X86_64_RELATIVE 4b8a38 │ │ 00000000015aaac0 0000000000000008 R_X86_64_RELATIVE 463847 │ │ 00000000015aaac8 0000000000000008 R_X86_64_RELATIVE 45f5b2 │ │ @@ -51631,20 +51631,20 @@ │ │ 00000000015aaaf0 0000000000000008 R_X86_64_RELATIVE 439c1b │ │ 00000000015aab00 0000000000000008 R_X86_64_RELATIVE 4b8a4a │ │ 00000000015aab10 0000000000000008 R_X86_64_RELATIVE 448d69 │ │ 00000000015aab18 0000000000000008 R_X86_64_RELATIVE 4617ca │ │ 00000000015aab38 0000000000000008 R_X86_64_RELATIVE 42ea5c │ │ 00000000015aab40 0000000000000008 R_X86_64_RELATIVE 463861 │ │ 00000000015aab60 0000000000000008 R_X86_64_RELATIVE 45f5bf │ │ -00000000015aab68 0000000000000008 R_X86_64_RELATIVE 4522a6 │ │ +00000000015aab68 0000000000000008 R_X86_64_RELATIVE 45227f │ │ 00000000015aab88 0000000000000008 R_X86_64_RELATIVE 446a41 │ │ 00000000015aab90 0000000000000008 R_X86_64_RELATIVE 45b90e │ │ 00000000015aabb0 0000000000000008 R_X86_64_RELATIVE 43617f │ │ 00000000015aabb8 0000000000000008 R_X86_64_RELATIVE 45d7d9 │ │ -00000000015aabd8 0000000000000008 R_X86_64_RELATIVE 450235 │ │ +00000000015aabd8 0000000000000008 R_X86_64_RELATIVE 45020e │ │ 00000000015aabe0 0000000000000008 R_X86_64_RELATIVE 46386f │ │ 00000000015aac00 0000000000000008 R_X86_64_RELATIVE 43bbf7 │ │ 00000000015aac08 0000000000000008 R_X86_64_RELATIVE 43bbf7 │ │ 00000000015aac18 0000000000000008 R_X86_64_RELATIVE 4b8a53 │ │ 00000000015aac28 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ 00000000015aac30 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ 00000000015aac40 0000000000000008 R_X86_64_RELATIVE 4b8a5e │ │ @@ -51653,55 +51653,55 @@ │ │ 00000000015aac68 0000000000000008 R_X86_64_RELATIVE 4b8a61 │ │ 00000000015aac78 0000000000000008 R_X86_64_RELATIVE 42b0b4 │ │ 00000000015aac80 0000000000000008 R_X86_64_RELATIVE 42b0b4 │ │ 00000000015aac90 0000000000000008 R_X86_64_RELATIVE 4b8a64 │ │ 00000000015aaca0 0000000000000008 R_X86_64_RELATIVE 42b0cb │ │ 00000000015aaca8 0000000000000008 R_X86_64_RELATIVE 42cc8a │ │ 00000000015aacb8 0000000000000008 R_X86_64_RELATIVE 4b8a67 │ │ -00000000015aacc8 0000000000000008 R_X86_64_RELATIVE 453f9f │ │ +00000000015aacc8 0000000000000008 R_X86_64_RELATIVE 453f78 │ │ 00000000015aacd0 0000000000000008 R_X86_64_RELATIVE 46387d │ │ 00000000015aace0 0000000000000008 R_X86_64_RELATIVE 4b8a6a │ │ 00000000015aacf0 0000000000000008 R_X86_64_RELATIVE 441431 │ │ 00000000015aacf8 0000000000000008 R_X86_64_RELATIVE 441431 │ │ 00000000015aad08 0000000000000008 R_X86_64_RELATIVE 4b8a6d │ │ 00000000015aad18 0000000000000008 R_X86_64_RELATIVE 4617d8 │ │ -00000000015aad20 0000000000000008 R_X86_64_RELATIVE 453fa2 │ │ +00000000015aad20 0000000000000008 R_X86_64_RELATIVE 453f7b │ │ 00000000015aad30 0000000000000008 R_X86_64_RELATIVE 4b8a70 │ │ 00000000015aad40 0000000000000008 R_X86_64_RELATIVE 44a8ec │ │ -00000000015aad48 0000000000000008 R_X86_64_RELATIVE 455d5e │ │ +00000000015aad48 0000000000000008 R_X86_64_RELATIVE 455d37 │ │ 00000000015aad58 0000000000000008 R_X86_64_RELATIVE 4b8a75 │ │ 00000000015aad68 0000000000000008 R_X86_64_RELATIVE 444d4c │ │ 00000000015aad70 0000000000000008 R_X86_64_RELATIVE 446a4f │ │ 00000000015aad80 0000000000000008 R_X86_64_RELATIVE 4b8a7e │ │ -00000000015aad90 0000000000000008 R_X86_64_RELATIVE 4522b4 │ │ +00000000015aad90 0000000000000008 R_X86_64_RELATIVE 45228d │ │ 00000000015aad98 0000000000000008 R_X86_64_RELATIVE 443234 │ │ 00000000015aada8 0000000000000008 R_X86_64_RELATIVE 4b8a87 │ │ -00000000015aadb8 0000000000000008 R_X86_64_RELATIVE 4522bd │ │ -00000000015aadc0 0000000000000008 R_X86_64_RELATIVE 450243 │ │ +00000000015aadb8 0000000000000008 R_X86_64_RELATIVE 452296 │ │ +00000000015aadc0 0000000000000008 R_X86_64_RELATIVE 45021c │ │ 00000000015aadd0 0000000000000008 R_X86_64_RELATIVE 4b8a90 │ │ 00000000015aade0 0000000000000008 R_X86_64_RELATIVE 428f85 │ │ 00000000015aade8 0000000000000008 R_X86_64_RELATIVE 45f5cd │ │ 00000000015aadf8 0000000000000008 R_X86_64_RELATIVE 4b8a99 │ │ 00000000015aae08 0000000000000008 R_X86_64_RELATIVE 42ea6a │ │ 00000000015aae10 0000000000000008 R_X86_64_RELATIVE 43bc18 │ │ 00000000015aae20 0000000000000008 R_X86_64_RELATIVE 4b8aa2 │ │ 00000000015aae30 0000000000000008 R_X86_64_RELATIVE 46388b │ │ -00000000015aae38 0000000000000008 R_X86_64_RELATIVE 45024c │ │ +00000000015aae38 0000000000000008 R_X86_64_RELATIVE 450225 │ │ 00000000015aae48 0000000000000008 R_X86_64_RELATIVE 4b8aab │ │ -00000000015aae58 0000000000000008 R_X86_64_RELATIVE 45743c │ │ +00000000015aae58 0000000000000008 R_X86_64_RELATIVE 457415 │ │ 00000000015aae60 0000000000000008 R_X86_64_RELATIVE 42ea73 │ │ 00000000015aae70 0000000000000008 R_X86_64_RELATIVE 4b8ab4 │ │ 00000000015aae80 0000000000000008 R_X86_64_RELATIVE 441439 │ │ 00000000015aae88 0000000000000008 R_X86_64_RELATIVE 459a90 │ │ 00000000015aae98 0000000000000008 R_X86_64_RELATIVE 4b8abd │ │ -00000000015aaea8 0000000000000008 R_X86_64_RELATIVE 4522c6 │ │ +00000000015aaea8 0000000000000008 R_X86_64_RELATIVE 45229f │ │ 00000000015aaeb0 0000000000000008 R_X86_64_RELATIVE 439c28 │ │ 00000000015aaec0 0000000000000008 R_X86_64_RELATIVE 4b8ac6 │ │ 00000000015aaed0 0000000000000008 R_X86_64_RELATIVE 45d7e7 │ │ -00000000015aaed8 0000000000000008 R_X86_64_RELATIVE 457b5f │ │ +00000000015aaed8 0000000000000008 R_X86_64_RELATIVE 457b38 │ │ 00000000015aaee8 0000000000000008 R_X86_64_RELATIVE 4b8acf │ │ 00000000015aaef8 0000000000000008 R_X86_64_RELATIVE 43d9c6 │ │ 00000000015aaf00 0000000000000008 R_X86_64_RELATIVE 428f8e │ │ 00000000015aaf10 0000000000000008 R_X86_64_RELATIVE 4b8ad8 │ │ 00000000015aaf20 0000000000000008 R_X86_64_RELATIVE 44323d │ │ 00000000015aaf28 0000000000000008 R_X86_64_RELATIVE 44c851 │ │ 00000000015aaf38 0000000000000008 R_X86_64_RELATIVE 4b8ae1 │ │ @@ -51710,22 +51710,22 @@ │ │ 00000000015aaf60 0000000000000008 R_X86_64_RELATIVE 4b8aea │ │ 00000000015aaf70 0000000000000008 R_X86_64_RELATIVE 443250 │ │ 00000000015aaf78 0000000000000008 R_X86_64_RELATIVE 459aae │ │ 00000000015aaf88 0000000000000008 R_X86_64_RELATIVE 4b8af3 │ │ 00000000015aaf98 0000000000000008 R_X86_64_RELATIVE 45d7fb │ │ 00000000015aafa0 0000000000000008 R_X86_64_RELATIVE 446a5a │ │ 00000000015aafb0 0000000000000008 R_X86_64_RELATIVE 4b8afc │ │ -00000000015aafc0 0000000000000008 R_X86_64_RELATIVE 450255 │ │ -00000000015aafc8 0000000000000008 R_X86_64_RELATIVE 45026a │ │ +00000000015aafc0 0000000000000008 R_X86_64_RELATIVE 45022e │ │ +00000000015aafc8 0000000000000008 R_X86_64_RELATIVE 450243 │ │ 00000000015aafd8 0000000000000008 R_X86_64_RELATIVE 4b8b05 │ │ 00000000015aafe8 0000000000000008 R_X86_64_RELATIVE 44a8f7 │ │ 00000000015aaff0 0000000000000008 R_X86_64_RELATIVE 43618d │ │ 00000000015ab000 0000000000000008 R_X86_64_RELATIVE 4b8b0e │ │ 00000000015ab010 0000000000000008 R_X86_64_RELATIVE 43bc21 │ │ -00000000015ab018 0000000000000008 R_X86_64_RELATIVE 453fd2 │ │ +00000000015ab018 0000000000000008 R_X86_64_RELATIVE 453fab │ │ 00000000015ab028 0000000000000008 R_X86_64_RELATIVE 4b8b17 │ │ 00000000015ab038 0000000000000008 R_X86_64_RELATIVE 44144d │ │ 00000000015ab040 0000000000000008 R_X86_64_RELATIVE 439c36 │ │ 00000000015ab050 0000000000000008 R_X86_64_RELATIVE 4b8b20 │ │ 00000000015ab060 0000000000000008 R_X86_64_RELATIVE 4617e9 │ │ 00000000015ab068 0000000000000008 R_X86_64_RELATIVE 459ac0 │ │ 00000000015ab078 0000000000000008 R_X86_64_RELATIVE 4b8b29 │ │ @@ -51735,27 +51735,27 @@ │ │ 00000000015ab0b0 0000000000000008 R_X86_64_RELATIVE 443265 │ │ 00000000015ab0b8 0000000000000008 R_X86_64_RELATIVE 441464 │ │ 00000000015ab0c8 0000000000000008 R_X86_64_RELATIVE 4b8b3b │ │ 00000000015ab0d8 0000000000000008 R_X86_64_RELATIVE 45d810 │ │ 00000000015ab0e0 0000000000000008 R_X86_64_RELATIVE 432666 │ │ 00000000015ab0f0 0000000000000008 R_X86_64_RELATIVE 4b8b44 │ │ 00000000015ab100 0000000000000008 R_X86_64_RELATIVE 45f5d6 │ │ -00000000015ab108 0000000000000008 R_X86_64_RELATIVE 455d69 │ │ +00000000015ab108 0000000000000008 R_X86_64_RELATIVE 455d42 │ │ 00000000015ab118 0000000000000008 R_X86_64_RELATIVE 4b8b4d │ │ 00000000015ab128 0000000000000008 R_X86_64_RELATIVE 459ad4 │ │ 00000000015ab130 0000000000000008 R_X86_64_RELATIVE 44e518 │ │ 00000000015ab140 0000000000000008 R_X86_64_RELATIVE 4b8b56 │ │ 00000000015ab150 0000000000000008 R_X86_64_RELATIVE 43d9da │ │ -00000000015ab158 0000000000000008 R_X86_64_RELATIVE 45027c │ │ +00000000015ab158 0000000000000008 R_X86_64_RELATIVE 450255 │ │ 00000000015ab168 0000000000000008 R_X86_64_RELATIVE 4b8b5f │ │ 00000000015ab178 0000000000000008 R_X86_64_RELATIVE 42b0ce │ │ 00000000015ab180 0000000000000008 R_X86_64_RELATIVE 4308c1 │ │ 00000000015ab190 0000000000000008 R_X86_64_RELATIVE 4b8b68 │ │ 00000000015ab1a0 0000000000000008 R_X86_64_RELATIVE 434338 │ │ -00000000015ab1a8 0000000000000008 R_X86_64_RELATIVE 450289 │ │ +00000000015ab1a8 0000000000000008 R_X86_64_RELATIVE 450262 │ │ 00000000015ab1b8 0000000000000008 R_X86_64_RELATIVE 4b8b71 │ │ 00000000015ab1c8 0000000000000008 R_X86_64_RELATIVE 444d57 │ │ 00000000015ab1d0 0000000000000008 R_X86_64_RELATIVE 441471 │ │ 00000000015ab1e0 0000000000000008 R_X86_64_RELATIVE 4b8b7a │ │ 00000000015ab1f0 0000000000000008 R_X86_64_RELATIVE 437d51 │ │ 00000000015ab1f8 0000000000000008 R_X86_64_RELATIVE 44c861 │ │ 00000000015ab208 0000000000000008 R_X86_64_RELATIVE 4b8b83 │ │ @@ -51769,15 +51769,15 @@ │ │ 00000000015ab290 0000000000000008 R_X86_64_RELATIVE 43d5c6 │ │ 00000000015ab298 0000000000000008 R_X86_64_RELATIVE 43d5c6 │ │ 00000000015ab2b8 0000000000000008 R_X86_64_RELATIVE 44a4aa │ │ 00000000015ab2c0 0000000000000008 R_X86_64_RELATIVE 44a4aa │ │ 00000000015ab2e0 0000000000000008 R_X86_64_RELATIVE 42c683 │ │ 00000000015ab2e8 0000000000000008 R_X86_64_RELATIVE 42c683 │ │ 00000000015ab308 0000000000000008 R_X86_64_RELATIVE 444d64 │ │ -00000000015ab310 0000000000000008 R_X86_64_RELATIVE 4522da │ │ +00000000015ab310 0000000000000008 R_X86_64_RELATIVE 4522b3 │ │ 00000000015ab320 0000000000000008 R_X86_64_RELATIVE 4b8b95 │ │ 00000000015ab330 0000000000000008 R_X86_64_RELATIVE 437d5e │ │ 00000000015ab338 0000000000000008 R_X86_64_RELATIVE 43f477 │ │ 00000000015ab348 0000000000000008 R_X86_64_RELATIVE 4b8b9d │ │ 00000000015ab358 0000000000000008 R_X86_64_RELATIVE 428fb0 │ │ 00000000015ab360 0000000000000008 R_X86_64_RELATIVE 432673 │ │ 00000000015ab370 0000000000000008 R_X86_64_RELATIVE 4b8ba5 │ │ @@ -51793,15 +51793,15 @@ │ │ 00000000015ab3f8 0000000000000008 R_X86_64_RELATIVE 4308ce │ │ 00000000015ab400 0000000000000008 R_X86_64_RELATIVE 437d64 │ │ 00000000015ab410 0000000000000008 R_X86_64_RELATIVE 4b8bc5 │ │ 00000000015ab420 0000000000000008 R_X86_64_RELATIVE 4308d6 │ │ 00000000015ab428 0000000000000008 R_X86_64_RELATIVE 45d833 │ │ 00000000015ab438 0000000000000008 R_X86_64_RELATIVE 4b8bcd │ │ 00000000015ab448 0000000000000008 R_X86_64_RELATIVE 44c877 │ │ -00000000015ab450 0000000000000008 R_X86_64_RELATIVE 457b6d │ │ +00000000015ab450 0000000000000008 R_X86_64_RELATIVE 457b46 │ │ 00000000015ab460 0000000000000008 R_X86_64_RELATIVE 4b8bd5 │ │ 00000000015ab470 0000000000000008 R_X86_64_RELATIVE 459af7 │ │ 00000000015ab478 0000000000000008 R_X86_64_RELATIVE 45b91c │ │ 00000000015ab488 0000000000000008 R_X86_64_RELATIVE 4b8bdd │ │ 00000000015ab498 0000000000000008 R_X86_64_RELATIVE 437d6c │ │ 00000000015ab4a0 0000000000000008 R_X86_64_RELATIVE 437d6c │ │ 00000000015ab4b0 0000000000000008 R_X86_64_RELATIVE 4b8be0 │ │ @@ -51814,33 +51814,33 @@ │ │ 00000000015ab510 0000000000000008 R_X86_64_RELATIVE 42b0db │ │ 00000000015ab518 0000000000000008 R_X86_64_RELATIVE 43bc45 │ │ 00000000015ab528 0000000000000008 R_X86_64_RELATIVE 4b8bf3 │ │ 00000000015ab538 0000000000000008 R_X86_64_RELATIVE 461800 │ │ 00000000015ab540 0000000000000008 R_X86_64_RELATIVE 44c87f │ │ 00000000015ab550 0000000000000008 R_X86_64_RELATIVE 4b8bfb │ │ 00000000015ab560 0000000000000008 R_X86_64_RELATIVE 45f5f9 │ │ -00000000015ab568 0000000000000008 R_X86_64_RELATIVE 455d76 │ │ +00000000015ab568 0000000000000008 R_X86_64_RELATIVE 455d4f │ │ 00000000015ab578 0000000000000008 R_X86_64_RELATIVE 4b8c04 │ │ 00000000015ab588 0000000000000008 R_X86_64_RELATIVE 45d83c │ │ 00000000015ab590 0000000000000008 R_X86_64_RELATIVE 45d83c │ │ 00000000015ab5a0 0000000000000008 R_X86_64_RELATIVE 4b8c0d │ │ 00000000015ab5b0 0000000000000008 R_X86_64_RELATIVE 434345 │ │ 00000000015ab5b8 0000000000000008 R_X86_64_RELATIVE 4361b0 │ │ 00000000015ab5c8 0000000000000008 R_X86_64_RELATIVE 4b8c15 │ │ -00000000015ab5d8 0000000000000008 R_X86_64_RELATIVE 450296 │ │ +00000000015ab5d8 0000000000000008 R_X86_64_RELATIVE 45026f │ │ 00000000015ab5e0 0000000000000008 R_X86_64_RELATIVE 46180f │ │ 00000000015ab5f0 0000000000000008 R_X86_64_RELATIVE 4b8c1e │ │ -00000000015ab600 0000000000000008 R_X86_64_RELATIVE 453fe6 │ │ -00000000015ab608 0000000000000008 R_X86_64_RELATIVE 453fe6 │ │ +00000000015ab600 0000000000000008 R_X86_64_RELATIVE 453fbf │ │ +00000000015ab608 0000000000000008 R_X86_64_RELATIVE 453fbf │ │ 00000000015ab618 0000000000000008 R_X86_64_RELATIVE 4b8c27 │ │ 00000000015ab628 0000000000000008 R_X86_64_RELATIVE 437d72 │ │ 00000000015ab630 0000000000000008 R_X86_64_RELATIVE 437d72 │ │ 00000000015ab640 0000000000000008 R_X86_64_RELATIVE 4b8c2a │ │ 00000000015ab650 0000000000000008 R_X86_64_RELATIVE 439c61 │ │ -00000000015ab658 0000000000000008 R_X86_64_RELATIVE 453fed │ │ +00000000015ab658 0000000000000008 R_X86_64_RELATIVE 453fc6 │ │ 00000000015ab668 0000000000000008 R_X86_64_RELATIVE 4b8c31 │ │ 00000000015ab678 0000000000000008 R_X86_64_RELATIVE 44e525 │ │ 00000000015ab680 0000000000000008 R_X86_64_RELATIVE 443288 │ │ 00000000015ab690 0000000000000008 R_X86_64_RELATIVE 4b8c3b │ │ 00000000015ab6a0 0000000000000008 R_X86_64_RELATIVE 459afe │ │ 00000000015ab6a8 0000000000000008 R_X86_64_RELATIVE 463894 │ │ 00000000015ab6b8 0000000000000008 R_X86_64_RELATIVE 4b8c46 │ │ @@ -51855,15 +51855,15 @@ │ │ 00000000015ab730 0000000000000008 R_X86_64_RELATIVE 4b8c66 │ │ 00000000015ab740 0000000000000008 R_X86_64_RELATIVE 4432a6 │ │ 00000000015ab748 0000000000000008 R_X86_64_RELATIVE 444d6a │ │ 00000000015ab758 0000000000000008 R_X86_64_RELATIVE 4b8c70 │ │ 00000000015ab768 0000000000000008 R_X86_64_RELATIVE 45b92f │ │ 00000000015ab770 0000000000000008 R_X86_64_RELATIVE 437d79 │ │ 00000000015ab780 0000000000000008 R_X86_64_RELATIVE 4b8c7b │ │ -00000000015ab790 0000000000000008 R_X86_64_RELATIVE 4522f4 │ │ +00000000015ab790 0000000000000008 R_X86_64_RELATIVE 4522cd │ │ 00000000015ab798 0000000000000008 R_X86_64_RELATIVE 459b0c │ │ 00000000015ab7a8 0000000000000008 R_X86_64_RELATIVE 4b8c88 │ │ 00000000015ab7b8 0000000000000008 R_X86_64_RELATIVE 448d77 │ │ 00000000015ab7c0 0000000000000008 R_X86_64_RELATIVE 42cc98 │ │ 00000000015ab7d0 0000000000000008 R_X86_64_RELATIVE 4b8c95 │ │ 00000000015ab7e0 0000000000000008 R_X86_64_RELATIVE 446a96 │ │ 00000000015ab7e8 0000000000000008 R_X86_64_RELATIVE 437d93 │ │ @@ -51873,155 +51873,155 @@ │ │ 00000000015ab820 0000000000000008 R_X86_64_RELATIVE 4b8caf │ │ 00000000015ab830 0000000000000008 R_X86_64_RELATIVE 42cca5 │ │ 00000000015ab838 0000000000000008 R_X86_64_RELATIVE 42ea7c │ │ 00000000015ab848 0000000000000008 R_X86_64_RELATIVE 4b8cbc │ │ 00000000015ab858 0000000000000008 R_X86_64_RELATIVE 461836 │ │ 00000000015ab860 0000000000000008 R_X86_64_RELATIVE 441482 │ │ 00000000015ab870 0000000000000008 R_X86_64_RELATIVE 4b8cc9 │ │ -00000000015ab880 0000000000000008 R_X86_64_RELATIVE 4502bb │ │ -00000000015ab888 0000000000000008 R_X86_64_RELATIVE 4522fd │ │ +00000000015ab880 0000000000000008 R_X86_64_RELATIVE 450294 │ │ +00000000015ab888 0000000000000008 R_X86_64_RELATIVE 4522d6 │ │ 00000000015ab898 0000000000000008 R_X86_64_RELATIVE 4b8cd6 │ │ 00000000015ab8a8 0000000000000008 R_X86_64_RELATIVE 4432b1 │ │ 00000000015ab8b0 0000000000000008 R_X86_64_RELATIVE 4638cd │ │ 00000000015ab8c0 0000000000000008 R_X86_64_RELATIVE 4b8ce3 │ │ 00000000015ab8d0 0000000000000008 R_X86_64_RELATIVE 432683 │ │ 00000000015ab8d8 0000000000000008 R_X86_64_RELATIVE 42ea89 │ │ 00000000015ab8e8 0000000000000008 R_X86_64_RELATIVE 4b8cf0 │ │ -00000000015ab8f8 0000000000000008 R_X86_64_RELATIVE 45230a │ │ +00000000015ab8f8 0000000000000008 R_X86_64_RELATIVE 4522e3 │ │ 00000000015ab900 0000000000000008 R_X86_64_RELATIVE 44a90c │ │ 00000000015ab910 0000000000000008 R_X86_64_RELATIVE 4b8cfd │ │ 00000000015ab920 0000000000000008 R_X86_64_RELATIVE 444d87 │ │ 00000000015ab928 0000000000000008 R_X86_64_RELATIVE 444d87 │ │ 00000000015ab938 0000000000000008 R_X86_64_RELATIVE 4b8d0a │ │ 00000000015ab948 0000000000000008 R_X86_64_RELATIVE 43d9f6 │ │ 00000000015ab950 0000000000000008 R_X86_64_RELATIVE 437da0 │ │ 00000000015ab960 0000000000000008 R_X86_64_RELATIVE 4b8d0c │ │ 00000000015ab970 0000000000000008 R_X86_64_RELATIVE 437527 │ │ 00000000015ab978 0000000000000008 R_X86_64_RELATIVE 45f626 │ │ 00000000015ab988 0000000000000008 R_X86_64_RELATIVE 4b8d11 │ │ -00000000015ab998 0000000000000008 R_X86_64_RELATIVE 454002 │ │ -00000000015ab9a0 0000000000000008 R_X86_64_RELATIVE 454002 │ │ +00000000015ab998 0000000000000008 R_X86_64_RELATIVE 453fdb │ │ +00000000015ab9a0 0000000000000008 R_X86_64_RELATIVE 453fdb │ │ 00000000015ab9b0 0000000000000008 R_X86_64_RELATIVE 4b8d19 │ │ 00000000015ab9c0 0000000000000008 R_X86_64_RELATIVE 42ccae │ │ 00000000015ab9c8 0000000000000008 R_X86_64_RELATIVE 42ccae │ │ 00000000015ab9d8 0000000000000008 R_X86_64_RELATIVE 4b8d21 │ │ 00000000015ab9e8 0000000000000008 R_X86_64_RELATIVE 44e533 │ │ 00000000015ab9f0 0000000000000008 R_X86_64_RELATIVE 44e533 │ │ 00000000015aba00 0000000000000008 R_X86_64_RELATIVE 4b8d2a │ │ 00000000015aba10 0000000000000008 R_X86_64_RELATIVE 42ccbe │ │ 00000000015aba18 0000000000000008 R_X86_64_RELATIVE 42ccbe │ │ 00000000015aba28 0000000000000008 R_X86_64_RELATIVE 4b8d33 │ │ 00000000015aba38 0000000000000008 R_X86_64_RELATIVE 439c6b │ │ 00000000015aba40 0000000000000008 R_X86_64_RELATIVE 439c6b │ │ 00000000015aba50 0000000000000008 R_X86_64_RELATIVE 4b8d3b │ │ -00000000015aba60 0000000000000008 R_X86_64_RELATIVE 4502c4 │ │ -00000000015aba68 0000000000000008 R_X86_64_RELATIVE 4502c4 │ │ +00000000015aba60 0000000000000008 R_X86_64_RELATIVE 45029d │ │ +00000000015aba68 0000000000000008 R_X86_64_RELATIVE 45029d │ │ 00000000015aba78 0000000000000008 R_X86_64_RELATIVE 4b8d44 │ │ 00000000015aba88 0000000000000008 R_X86_64_RELATIVE 45f62a │ │ 00000000015aba90 0000000000000008 R_X86_64_RELATIVE 45f62a │ │ 00000000015abaa0 0000000000000008 R_X86_64_RELATIVE 4b8d4d │ │ 00000000015abab0 0000000000000008 R_X86_64_RELATIVE 45d86b │ │ 00000000015abab8 0000000000000008 R_X86_64_RELATIVE 45d86b │ │ 00000000015abac8 0000000000000008 R_X86_64_RELATIVE 4b8d54 │ │ -00000000015abad8 0000000000000008 R_X86_64_RELATIVE 452313 │ │ -00000000015abae0 0000000000000008 R_X86_64_RELATIVE 452313 │ │ +00000000015abad8 0000000000000008 R_X86_64_RELATIVE 4522ec │ │ +00000000015abae0 0000000000000008 R_X86_64_RELATIVE 4522ec │ │ 00000000015abaf0 0000000000000008 R_X86_64_RELATIVE 4b8d5c │ │ 00000000015abb00 0000000000000008 R_X86_64_RELATIVE 44148f │ │ 00000000015abb08 0000000000000008 R_X86_64_RELATIVE 44148f │ │ 00000000015abb18 0000000000000008 R_X86_64_RELATIVE 4b8d65 │ │ 00000000015abb28 0000000000000008 R_X86_64_RELATIVE 439c80 │ │ 00000000015abb30 0000000000000008 R_X86_64_RELATIVE 439c80 │ │ 00000000015abb40 0000000000000008 R_X86_64_RELATIVE 4b8d6d │ │ -00000000015abb50 0000000000000008 R_X86_64_RELATIVE 454026 │ │ +00000000015abb50 0000000000000008 R_X86_64_RELATIVE 453fff │ │ 00000000015abb58 0000000000000008 R_X86_64_RELATIVE 444d8c │ │ 00000000015abb68 0000000000000008 R_X86_64_RELATIVE 4b8d76 │ │ -00000000015abb78 0000000000000008 R_X86_64_RELATIVE 452320 │ │ +00000000015abb78 0000000000000008 R_X86_64_RELATIVE 4522f9 │ │ 00000000015abb80 0000000000000008 R_X86_64_RELATIVE 44a919 │ │ 00000000015abb90 0000000000000008 R_X86_64_RELATIVE 4b8d7f │ │ 00000000015abba0 0000000000000008 R_X86_64_RELATIVE 4414b6 │ │ -00000000015abba8 0000000000000008 R_X86_64_RELATIVE 457b75 │ │ +00000000015abba8 0000000000000008 R_X86_64_RELATIVE 457b4e │ │ 00000000015abbb8 0000000000000008 R_X86_64_RELATIVE 4b8d88 │ │ 00000000015abbc8 0000000000000008 R_X86_64_RELATIVE 4414db │ │ 00000000015abbd0 0000000000000008 R_X86_64_RELATIVE 4414db │ │ 00000000015abbf0 0000000000000008 R_X86_64_RELATIVE 448d80 │ │ 00000000015abbf8 0000000000000008 R_X86_64_RELATIVE 448d80 │ │ 00000000015abc18 0000000000000008 R_X86_64_RELATIVE 44e548 │ │ 00000000015abc20 0000000000000008 R_X86_64_RELATIVE 44e548 │ │ 00000000015abc40 0000000000000008 R_X86_64_RELATIVE 4414e5 │ │ 00000000015abc48 0000000000000008 R_X86_64_RELATIVE 4414e5 │ │ 00000000015abc68 0000000000000008 R_X86_64_RELATIVE 43f492 │ │ 00000000015abc70 0000000000000008 R_X86_64_RELATIVE 43f492 │ │ 00000000015abc90 0000000000000008 R_X86_64_RELATIVE 42dd55 │ │ 00000000015abc98 0000000000000008 R_X86_64_RELATIVE 42dd55 │ │ -00000000015abcb8 0000000000000008 R_X86_64_RELATIVE 45404b │ │ -00000000015abcc0 0000000000000008 R_X86_64_RELATIVE 45404b │ │ +00000000015abcb8 0000000000000008 R_X86_64_RELATIVE 454024 │ │ +00000000015abcc0 0000000000000008 R_X86_64_RELATIVE 454024 │ │ 00000000015abcd0 0000000000000008 R_X86_64_RELATIVE 4b8d91 │ │ 00000000015abce0 0000000000000008 R_X86_64_RELATIVE 437dc7 │ │ 00000000015abce8 0000000000000008 R_X86_64_RELATIVE 437dc7 │ │ 00000000015abcf8 0000000000000008 R_X86_64_RELATIVE 4b8d99 │ │ -00000000015abd08 0000000000000008 R_X86_64_RELATIVE 4502de │ │ +00000000015abd08 0000000000000008 R_X86_64_RELATIVE 4502b7 │ │ 00000000015abd10 0000000000000008 R_X86_64_RELATIVE 444db3 │ │ 00000000015abd20 0000000000000008 R_X86_64_RELATIVE 4b8da1 │ │ 00000000015abd30 0000000000000008 R_X86_64_RELATIVE 448d8a │ │ 00000000015abd38 0000000000000008 R_X86_64_RELATIVE 4361d7 │ │ 00000000015abd48 0000000000000008 R_X86_64_RELATIVE 4b8da6 │ │ 00000000015abd58 0000000000000008 R_X86_64_RELATIVE 45d88d │ │ 00000000015abd60 0000000000000008 R_X86_64_RELATIVE 44a940 │ │ 00000000015abd70 0000000000000008 R_X86_64_RELATIVE 4b8daf │ │ -00000000015abd80 0000000000000008 R_X86_64_RELATIVE 457b9c │ │ +00000000015abd80 0000000000000008 R_X86_64_RELATIVE 457b75 │ │ 00000000015abd88 0000000000000008 R_X86_64_RELATIVE 4308df │ │ 00000000015abda8 0000000000000008 R_X86_64_RELATIVE 44c89b │ │ 00000000015abdb0 0000000000000008 R_X86_64_RELATIVE 42b0e3 │ │ 00000000015abdd0 0000000000000008 R_X86_64_RELATIVE 45f637 │ │ 00000000015abdd8 0000000000000008 R_X86_64_RELATIVE 45f643 │ │ -00000000015abdf8 0000000000000008 R_X86_64_RELATIVE 457ba8 │ │ -00000000015abe00 0000000000000008 R_X86_64_RELATIVE 455d92 │ │ +00000000015abdf8 0000000000000008 R_X86_64_RELATIVE 457b81 │ │ +00000000015abe00 0000000000000008 R_X86_64_RELATIVE 455d6b │ │ 00000000015abe10 0000000000000008 R_X86_64_RELATIVE 4b8db8 │ │ 00000000015abe20 0000000000000008 R_X86_64_RELATIVE 42b0ef │ │ 00000000015abe28 0000000000000008 R_X86_64_RELATIVE 4361df │ │ 00000000015abe38 0000000000000008 R_X86_64_RELATIVE 4b8dc2 │ │ 00000000015abe48 0000000000000008 R_X86_64_RELATIVE 42b0fa │ │ 00000000015abe50 0000000000000008 R_X86_64_RELATIVE 42ea96 │ │ -00000000015abe70 0000000000000008 R_X86_64_RELATIVE 455d9d │ │ +00000000015abe70 0000000000000008 R_X86_64_RELATIVE 455d76 │ │ 00000000015abe78 0000000000000008 R_X86_64_RELATIVE 45f64f │ │ 00000000015abe88 0000000000000008 R_X86_64_RELATIVE 4b8dcc │ │ 00000000015abe98 0000000000000008 R_X86_64_RELATIVE 43436a │ │ 00000000015abea0 0000000000000008 R_X86_64_RELATIVE 45d895 │ │ 00000000015abec0 0000000000000008 R_X86_64_RELATIVE 43efd4 │ │ -00000000015abec8 0000000000000008 R_X86_64_RELATIVE 455da5 │ │ +00000000015abec8 0000000000000008 R_X86_64_RELATIVE 455d7e │ │ 00000000015abee8 0000000000000008 R_X86_64_RELATIVE 42ea9d │ │ 00000000015abef0 0000000000000008 R_X86_64_RELATIVE 4308eb │ │ -00000000015abf10 0000000000000008 R_X86_64_RELATIVE 452345 │ │ +00000000015abf10 0000000000000008 R_X86_64_RELATIVE 45231e │ │ 00000000015abf18 0000000000000008 R_X86_64_RELATIVE 459b19 │ │ 00000000015abf28 0000000000000008 R_X86_64_RELATIVE 4b8dd4 │ │ 00000000015abf38 0000000000000008 R_X86_64_RELATIVE 45f65c │ │ 00000000015abf40 0000000000000008 R_X86_64_RELATIVE 45b93a │ │ 00000000015abf50 0000000000000008 R_X86_64_RELATIVE 4b8ddc │ │ 00000000015abf60 0000000000000008 R_X86_64_RELATIVE 46183f │ │ -00000000015abf68 0000000000000008 R_X86_64_RELATIVE 45235b │ │ +00000000015abf68 0000000000000008 R_X86_64_RELATIVE 452334 │ │ 00000000015abf78 0000000000000008 R_X86_64_RELATIVE 4b8de4 │ │ 00000000015abf88 0000000000000008 R_X86_64_RELATIVE 44c8a7 │ │ -00000000015abf90 0000000000000008 R_X86_64_RELATIVE 4502e3 │ │ +00000000015abf90 0000000000000008 R_X86_64_RELATIVE 4502bc │ │ 00000000015abfa0 0000000000000008 R_X86_64_RELATIVE 4b8dec │ │ 00000000015abfb0 0000000000000008 R_X86_64_RELATIVE 435cf9 │ │ 00000000015abfb8 0000000000000008 R_X86_64_RELATIVE 435cf9 │ │ 00000000015abfd8 0000000000000008 R_X86_64_RELATIVE 4487c4 │ │ 00000000015abfe0 0000000000000008 R_X86_64_RELATIVE 4487c4 │ │ 00000000015ac000 0000000000000008 R_X86_64_RELATIVE 433e51 │ │ 00000000015ac008 0000000000000008 R_X86_64_RELATIVE 433e51 │ │ 00000000015ac028 0000000000000008 R_X86_64_RELATIVE 43effb │ │ 00000000015ac030 0000000000000008 R_X86_64_RELATIVE 43effb │ │ 00000000015ac050 0000000000000008 R_X86_64_RELATIVE 43b59c │ │ 00000000015ac058 0000000000000008 R_X86_64_RELATIVE 43b59c │ │ 00000000015ac078 0000000000000008 R_X86_64_RELATIVE 463261 │ │ 00000000015ac080 0000000000000008 R_X86_64_RELATIVE 463261 │ │ -00000000015ac0a0 0000000000000008 R_X86_64_RELATIVE 4502ec │ │ +00000000015ac0a0 0000000000000008 R_X86_64_RELATIVE 4502c5 │ │ 00000000015ac0a8 0000000000000008 R_X86_64_RELATIVE 439c92 │ │ 00000000015ac0c8 0000000000000008 R_X86_64_RELATIVE 46184c │ │ -00000000015ac0d0 0000000000000008 R_X86_64_RELATIVE 455dad │ │ +00000000015ac0d0 0000000000000008 R_X86_64_RELATIVE 455d86 │ │ 00000000015ac0e0 0000000000000008 R_X86_64_RELATIVE 4b8df4 │ │ 00000000015ac0f0 0000000000000008 R_X86_64_RELATIVE 4432ba │ │ 00000000015ac0f8 0000000000000008 R_X86_64_RELATIVE 448d92 │ │ 00000000015ac108 0000000000000008 R_X86_64_RELATIVE 4b8dfc │ │ 00000000015ac118 0000000000000008 R_X86_64_RELATIVE 461857 │ │ 00000000015ac120 0000000000000008 R_X86_64_RELATIVE 461884 │ │ 00000000015ac130 0000000000000008 R_X86_64_RELATIVE 4b8e04 │ │ @@ -52042,31 +52042,31 @@ │ │ 00000000015ac1f8 0000000000000008 R_X86_64_RELATIVE 4b8e2c │ │ 00000000015ac208 0000000000000008 R_X86_64_RELATIVE 4618af │ │ 00000000015ac210 0000000000000008 R_X86_64_RELATIVE 459b2b │ │ 00000000015ac220 0000000000000008 R_X86_64_RELATIVE 4b8e31 │ │ 00000000015ac230 0000000000000008 R_X86_64_RELATIVE 42b101 │ │ 00000000015ac238 0000000000000008 R_X86_64_RELATIVE 434386 │ │ 00000000015ac248 0000000000000008 R_X86_64_RELATIVE 4b8e36 │ │ -00000000015ac258 0000000000000008 R_X86_64_RELATIVE 4502f5 │ │ +00000000015ac258 0000000000000008 R_X86_64_RELATIVE 4502ce │ │ 00000000015ac260 0000000000000008 R_X86_64_RELATIVE 42cce7 │ │ 00000000015ac270 0000000000000008 R_X86_64_RELATIVE 4b8e3c │ │ 00000000015ac280 0000000000000008 R_X86_64_RELATIVE 43f4a2 │ │ 00000000015ac288 0000000000000008 R_X86_64_RELATIVE 42b112 │ │ 00000000015ac298 0000000000000008 R_X86_64_RELATIVE 4b8e42 │ │ -00000000015ac2a8 0000000000000008 R_X86_64_RELATIVE 45405e │ │ +00000000015ac2a8 0000000000000008 R_X86_64_RELATIVE 454037 │ │ 00000000015ac2b0 0000000000000008 R_X86_64_RELATIVE 45b943 │ │ 00000000015ac2c0 0000000000000008 R_X86_64_RELATIVE 4b8e48 │ │ 00000000015ac2d0 0000000000000008 R_X86_64_RELATIVE 44e552 │ │ 00000000015ac2d8 0000000000000008 R_X86_64_RELATIVE 42900c │ │ 00000000015ac2e8 0000000000000008 R_X86_64_RELATIVE 4b8e4e │ │ 00000000015ac2f8 0000000000000008 R_X86_64_RELATIVE 4638da │ │ 00000000015ac300 0000000000000008 R_X86_64_RELATIVE 42eaa5 │ │ 00000000015ac310 0000000000000008 R_X86_64_RELATIVE 4b8e54 │ │ -00000000015ac320 0000000000000008 R_X86_64_RELATIVE 457bb3 │ │ -00000000015ac328 0000000000000008 R_X86_64_RELATIVE 457bb3 │ │ +00000000015ac320 0000000000000008 R_X86_64_RELATIVE 457b8c │ │ +00000000015ac328 0000000000000008 R_X86_64_RELATIVE 457b8c │ │ 00000000015ac338 0000000000000008 R_X86_64_RELATIVE 4b8e5a │ │ 00000000015ac348 0000000000000008 R_X86_64_RELATIVE 4618bd │ │ 00000000015ac350 0000000000000008 R_X86_64_RELATIVE 4618bd │ │ 00000000015ac360 0000000000000008 R_X86_64_RELATIVE 4b8e65 │ │ 00000000015ac370 0000000000000008 R_X86_64_RELATIVE 446aac │ │ 00000000015ac378 0000000000000008 R_X86_64_RELATIVE 446aac │ │ 00000000015ac388 0000000000000008 R_X86_64_RELATIVE 4b8e70 │ │ @@ -52081,16 +52081,16 @@ │ │ 00000000015ac400 0000000000000008 R_X86_64_RELATIVE 4b8e8d │ │ 00000000015ac410 0000000000000008 R_X86_64_RELATIVE 4361ea │ │ 00000000015ac418 0000000000000008 R_X86_64_RELATIVE 4361ea │ │ 00000000015ac428 0000000000000008 R_X86_64_RELATIVE 4b8e95 │ │ 00000000015ac438 0000000000000008 R_X86_64_RELATIVE 436202 │ │ 00000000015ac440 0000000000000008 R_X86_64_RELATIVE 436202 │ │ 00000000015ac450 0000000000000008 R_X86_64_RELATIVE 4b8e9d │ │ -00000000015ac460 0000000000000008 R_X86_64_RELATIVE 450306 │ │ -00000000015ac468 0000000000000008 R_X86_64_RELATIVE 450306 │ │ +00000000015ac460 0000000000000008 R_X86_64_RELATIVE 4502df │ │ +00000000015ac468 0000000000000008 R_X86_64_RELATIVE 4502df │ │ 00000000015ac478 0000000000000008 R_X86_64_RELATIVE 4b8ea5 │ │ 00000000015ac488 0000000000000008 R_X86_64_RELATIVE 42b12c │ │ 00000000015ac490 0000000000000008 R_X86_64_RELATIVE 4618e3 │ │ 00000000015ac4a0 0000000000000008 R_X86_64_RELATIVE 4b8ead │ │ 00000000015ac4b0 0000000000000008 R_X86_64_RELATIVE 43f4b3 │ │ 00000000015ac4b8 0000000000000008 R_X86_64_RELATIVE 4432e4 │ │ 00000000015ac4c8 0000000000000008 R_X86_64_RELATIVE 4b8eb5 │ │ @@ -52105,52 +52105,52 @@ │ │ 00000000015ac540 0000000000000008 R_X86_64_RELATIVE 4b8ed0 │ │ 00000000015ac550 0000000000000008 R_X86_64_RELATIVE 436212 │ │ 00000000015ac558 0000000000000008 R_X86_64_RELATIVE 42cd01 │ │ 00000000015ac568 0000000000000008 R_X86_64_RELATIVE 4b8edb │ │ 00000000015ac578 0000000000000008 R_X86_64_RELATIVE 45d8a7 │ │ 00000000015ac580 0000000000000008 R_X86_64_RELATIVE 43621a │ │ 00000000015ac590 0000000000000008 R_X86_64_RELATIVE 4b8ee3 │ │ -00000000015ac5a0 0000000000000008 R_X86_64_RELATIVE 455dc0 │ │ -00000000015ac5a8 0000000000000008 R_X86_64_RELATIVE 455dc0 │ │ +00000000015ac5a0 0000000000000008 R_X86_64_RELATIVE 455d99 │ │ +00000000015ac5a8 0000000000000008 R_X86_64_RELATIVE 455d99 │ │ 00000000015ac5b8 0000000000000008 R_X86_64_RELATIVE 4b8eeb │ │ 00000000015ac5c8 0000000000000008 R_X86_64_RELATIVE 42eabf │ │ 00000000015ac5d0 0000000000000008 R_X86_64_RELATIVE 42eabf │ │ 00000000015ac5e0 0000000000000008 R_X86_64_RELATIVE 4b8ef6 │ │ 00000000015ac5f0 0000000000000008 R_X86_64_RELATIVE 437df5 │ │ 00000000015ac5f8 0000000000000008 R_X86_64_RELATIVE 437df5 │ │ 00000000015ac608 0000000000000008 R_X86_64_RELATIVE 4b8efe │ │ 00000000015ac618 0000000000000008 R_X86_64_RELATIVE 446ac9 │ │ 00000000015ac620 0000000000000008 R_X86_64_RELATIVE 446ac9 │ │ 00000000015ac630 0000000000000008 R_X86_64_RELATIVE 4b8f06 │ │ -00000000015ac640 0000000000000008 R_X86_64_RELATIVE 450318 │ │ -00000000015ac648 0000000000000008 R_X86_64_RELATIVE 450318 │ │ +00000000015ac640 0000000000000008 R_X86_64_RELATIVE 4502f1 │ │ +00000000015ac648 0000000000000008 R_X86_64_RELATIVE 4502f1 │ │ 00000000015ac658 0000000000000008 R_X86_64_RELATIVE 4b8f0e │ │ 00000000015ac668 0000000000000008 R_X86_64_RELATIVE 4414ef │ │ 00000000015ac670 0000000000000008 R_X86_64_RELATIVE 4414ef │ │ 00000000015ac680 0000000000000008 R_X86_64_RELATIVE 4b8f16 │ │ 00000000015ac690 0000000000000008 R_X86_64_RELATIVE 429031 │ │ 00000000015ac698 0000000000000008 R_X86_64_RELATIVE 429031 │ │ 00000000015ac6a8 0000000000000008 R_X86_64_RELATIVE 4b8f1e │ │ 00000000015ac6b8 0000000000000008 R_X86_64_RELATIVE 441501 │ │ 00000000015ac6c0 0000000000000008 R_X86_64_RELATIVE 441501 │ │ 00000000015ac6d0 0000000000000008 R_X86_64_RELATIVE 4b8f26 │ │ 00000000015ac6e0 0000000000000008 R_X86_64_RELATIVE 4308f3 │ │ 00000000015ac6e8 0000000000000008 R_X86_64_RELATIVE 4308f3 │ │ 00000000015ac6f8 0000000000000008 R_X86_64_RELATIVE 4b8f2e │ │ -00000000015ac708 0000000000000008 R_X86_64_RELATIVE 457bca │ │ -00000000015ac710 0000000000000008 R_X86_64_RELATIVE 457bca │ │ +00000000015ac708 0000000000000008 R_X86_64_RELATIVE 457ba3 │ │ +00000000015ac710 0000000000000008 R_X86_64_RELATIVE 457ba3 │ │ 00000000015ac720 0000000000000008 R_X86_64_RELATIVE 4b8f37 │ │ 00000000015ac730 0000000000000008 R_X86_64_RELATIVE 43f4c0 │ │ 00000000015ac738 0000000000000008 R_X86_64_RELATIVE 43f4c0 │ │ 00000000015ac748 0000000000000008 R_X86_64_RELATIVE 4b8f40 │ │ -00000000015ac758 0000000000000008 R_X86_64_RELATIVE 457bdb │ │ -00000000015ac760 0000000000000008 R_X86_64_RELATIVE 457bdb │ │ +00000000015ac758 0000000000000008 R_X86_64_RELATIVE 457bb4 │ │ +00000000015ac760 0000000000000008 R_X86_64_RELATIVE 457bb4 │ │ 00000000015ac770 0000000000000008 R_X86_64_RELATIVE 4b8f49 │ │ -00000000015ac780 0000000000000008 R_X86_64_RELATIVE 450329 │ │ -00000000015ac788 0000000000000008 R_X86_64_RELATIVE 450329 │ │ +00000000015ac780 0000000000000008 R_X86_64_RELATIVE 450302 │ │ +00000000015ac788 0000000000000008 R_X86_64_RELATIVE 450302 │ │ 00000000015ac798 0000000000000008 R_X86_64_RELATIVE 4b8f54 │ │ 00000000015ac7a8 0000000000000008 R_X86_64_RELATIVE 439c9c │ │ 00000000015ac7b0 0000000000000008 R_X86_64_RELATIVE 439c9c │ │ 00000000015ac7c0 0000000000000008 R_X86_64_RELATIVE 4b8f5f │ │ 00000000015ac7d0 0000000000000008 R_X86_64_RELATIVE 45b973 │ │ 00000000015ac7d8 0000000000000008 R_X86_64_RELATIVE 45b973 │ │ 00000000015ac7e8 0000000000000008 R_X86_64_RELATIVE 4b8f68 │ │ @@ -52159,16 +52159,16 @@ │ │ 00000000015ac810 0000000000000008 R_X86_64_RELATIVE 4b8f69 │ │ 00000000015ac820 0000000000000008 R_X86_64_RELATIVE 4638eb │ │ 00000000015ac828 0000000000000008 R_X86_64_RELATIVE 4638eb │ │ 00000000015ac838 0000000000000008 R_X86_64_RELATIVE 4b8f6b │ │ 00000000015ac848 0000000000000008 R_X86_64_RELATIVE 45d8af │ │ 00000000015ac850 0000000000000008 R_X86_64_RELATIVE 45d8af │ │ 00000000015ac860 0000000000000008 R_X86_64_RELATIVE 4b8f6f │ │ -00000000015ac870 0000000000000008 R_X86_64_RELATIVE 450346 │ │ -00000000015ac878 0000000000000008 R_X86_64_RELATIVE 450346 │ │ +00000000015ac870 0000000000000008 R_X86_64_RELATIVE 45031f │ │ +00000000015ac878 0000000000000008 R_X86_64_RELATIVE 45031f │ │ 00000000015ac888 0000000000000008 R_X86_64_RELATIVE 4b8f74 │ │ 00000000015ac898 0000000000000008 R_X86_64_RELATIVE 4618f1 │ │ 00000000015ac8a0 0000000000000008 R_X86_64_RELATIVE 4618f1 │ │ 00000000015ac8b0 0000000000000008 R_X86_64_RELATIVE 4b8f7a │ │ 00000000015ac8c0 0000000000000008 R_X86_64_RELATIVE 437e07 │ │ 00000000015ac8c8 0000000000000008 R_X86_64_RELATIVE 437e07 │ │ 00000000015ac8d8 0000000000000008 R_X86_64_RELATIVE 4b8f80 │ │ @@ -52177,121 +52177,121 @@ │ │ 00000000015ac900 0000000000000008 R_X86_64_RELATIVE 4b8f86 │ │ 00000000015ac910 0000000000000008 R_X86_64_RELATIVE 4343a0 │ │ 00000000015ac918 0000000000000008 R_X86_64_RELATIVE 4343a0 │ │ 00000000015ac928 0000000000000008 R_X86_64_RELATIVE 4b8f8c │ │ 00000000015ac938 0000000000000008 R_X86_64_RELATIVE 42cd09 │ │ 00000000015ac940 0000000000000008 R_X86_64_RELATIVE 42cd09 │ │ 00000000015ac950 0000000000000008 R_X86_64_RELATIVE 4b8f92 │ │ -00000000015ac960 0000000000000008 R_X86_64_RELATIVE 457bf9 │ │ -00000000015ac968 0000000000000008 R_X86_64_RELATIVE 457bf9 │ │ +00000000015ac960 0000000000000008 R_X86_64_RELATIVE 457bd2 │ │ +00000000015ac968 0000000000000008 R_X86_64_RELATIVE 457bd2 │ │ 00000000015ac978 0000000000000008 R_X86_64_RELATIVE 4b8f97 │ │ 00000000015ac988 0000000000000008 R_X86_64_RELATIVE 439cb9 │ │ 00000000015ac990 0000000000000008 R_X86_64_RELATIVE 439cb9 │ │ 00000000015ac9a0 0000000000000008 R_X86_64_RELATIVE 4b8f9d │ │ 00000000015ac9b0 0000000000000008 R_X86_64_RELATIVE 45f684 │ │ 00000000015ac9b8 0000000000000008 R_X86_64_RELATIVE 45f684 │ │ 00000000015ac9c8 0000000000000008 R_X86_64_RELATIVE 4b8fa4 │ │ -00000000015ac9d8 0000000000000008 R_X86_64_RELATIVE 450359 │ │ -00000000015ac9e0 0000000000000008 R_X86_64_RELATIVE 450359 │ │ +00000000015ac9d8 0000000000000008 R_X86_64_RELATIVE 450332 │ │ +00000000015ac9e0 0000000000000008 R_X86_64_RELATIVE 450332 │ │ 00000000015ac9f0 0000000000000008 R_X86_64_RELATIVE 4b8fab │ │ 00000000015aca00 0000000000000008 R_X86_64_RELATIVE 42cd0f │ │ 00000000015aca08 0000000000000008 R_X86_64_RELATIVE 42cd0f │ │ 00000000015aca18 0000000000000008 R_X86_64_RELATIVE 4b8fb2 │ │ 00000000015aca28 0000000000000008 R_X86_64_RELATIVE 4432f7 │ │ 00000000015aca30 0000000000000008 R_X86_64_RELATIVE 4432f7 │ │ 00000000015aca40 0000000000000008 R_X86_64_RELATIVE 4b8fb9 │ │ 00000000015aca50 0000000000000008 R_X86_64_RELATIVE 42cd25 │ │ 00000000015aca58 0000000000000008 R_X86_64_RELATIVE 42cd25 │ │ 00000000015aca68 0000000000000008 R_X86_64_RELATIVE 4b8fc0 │ │ -00000000015aca78 0000000000000008 R_X86_64_RELATIVE 452363 │ │ -00000000015aca80 0000000000000008 R_X86_64_RELATIVE 452363 │ │ +00000000015aca78 0000000000000008 R_X86_64_RELATIVE 45233c │ │ +00000000015aca80 0000000000000008 R_X86_64_RELATIVE 45233c │ │ 00000000015aca90 0000000000000008 R_X86_64_RELATIVE 4b8fcb │ │ 00000000015acaa0 0000000000000008 R_X86_64_RELATIVE 44c8b6 │ │ 00000000015acaa8 0000000000000008 R_X86_64_RELATIVE 44c8ca │ │ 00000000015acab8 0000000000000008 R_X86_64_RELATIVE 4b8fd5 │ │ 00000000015acac8 0000000000000008 R_X86_64_RELATIVE 448da0 │ │ 00000000015acad0 0000000000000008 R_X86_64_RELATIVE 43f4d5 │ │ 00000000015acae0 0000000000000008 R_X86_64_RELATIVE 4b8fdc │ │ -00000000015acaf0 0000000000000008 R_X86_64_RELATIVE 45406f │ │ -00000000015acaf8 0000000000000008 R_X86_64_RELATIVE 45406f │ │ +00000000015acaf0 0000000000000008 R_X86_64_RELATIVE 454048 │ │ +00000000015acaf8 0000000000000008 R_X86_64_RELATIVE 454048 │ │ 00000000015acb08 0000000000000008 R_X86_64_RELATIVE 4b8fe8 │ │ 00000000015acb18 0000000000000008 R_X86_64_RELATIVE 43bc61 │ │ 00000000015acb20 0000000000000008 R_X86_64_RELATIVE 43bc61 │ │ 00000000015acb40 0000000000000008 R_X86_64_RELATIVE 444dc6 │ │ 00000000015acb48 0000000000000008 R_X86_64_RELATIVE 444dc6 │ │ 00000000015acb68 0000000000000008 R_X86_64_RELATIVE 44150c │ │ 00000000015acb70 0000000000000008 R_X86_64_RELATIVE 44150c │ │ 00000000015acb90 0000000000000008 R_X86_64_RELATIVE 43da01 │ │ 00000000015acb98 0000000000000008 R_X86_64_RELATIVE 441521 │ │ 00000000015acbb8 0000000000000008 R_X86_64_RELATIVE 463909 │ │ 00000000015acbc0 0000000000000008 R_X86_64_RELATIVE 43f4f0 │ │ 00000000015acbe0 0000000000000008 R_X86_64_RELATIVE 46390e │ │ 00000000015acbe8 0000000000000008 R_X86_64_RELATIVE 459b41 │ │ 00000000015acbf8 0000000000000008 R_X86_64_RELATIVE 4b8ff3 │ │ -00000000015acc08 0000000000000008 R_X86_64_RELATIVE 45036f │ │ -00000000015acc10 0000000000000008 R_X86_64_RELATIVE 45037f │ │ +00000000015acc08 0000000000000008 R_X86_64_RELATIVE 450348 │ │ +00000000015acc10 0000000000000008 R_X86_64_RELATIVE 450358 │ │ 00000000015acc20 0000000000000008 R_X86_64_RELATIVE 4b8ffb │ │ -00000000015acc30 0000000000000008 R_X86_64_RELATIVE 45407f │ │ +00000000015acc30 0000000000000008 R_X86_64_RELATIVE 454058 │ │ 00000000015acc38 0000000000000008 R_X86_64_RELATIVE 43090e │ │ 00000000015acc48 0000000000000008 R_X86_64_RELATIVE 4b9005 │ │ 00000000015acc58 0000000000000008 R_X86_64_RELATIVE 42b139 │ │ 00000000015acc60 0000000000000008 R_X86_64_RELATIVE 43bc76 │ │ 00000000015acc70 0000000000000008 R_X86_64_RELATIVE 4b900e │ │ 00000000015acc80 0000000000000008 R_X86_64_RELATIVE 44a948 │ │ 00000000015acc88 0000000000000008 R_X86_64_RELATIVE 42b147 │ │ 00000000015acc98 0000000000000008 R_X86_64_RELATIVE 4b9017 │ │ 00000000015acca8 0000000000000008 R_X86_64_RELATIVE 448dbb │ │ -00000000015accb0 0000000000000008 R_X86_64_RELATIVE 45236f │ │ +00000000015accb0 0000000000000008 R_X86_64_RELATIVE 452348 │ │ 00000000015accc0 0000000000000008 R_X86_64_RELATIVE 4b9020 │ │ 00000000015accd0 0000000000000008 R_X86_64_RELATIVE 44c8de │ │ 00000000015accd8 0000000000000008 R_X86_64_RELATIVE 44c8f5 │ │ 00000000015acce8 0000000000000008 R_X86_64_RELATIVE 4b9023 │ │ 00000000015accf8 0000000000000008 R_X86_64_RELATIVE 4326a9 │ │ -00000000015acd00 0000000000000008 R_X86_64_RELATIVE 45039b │ │ +00000000015acd00 0000000000000008 R_X86_64_RELATIVE 450374 │ │ 00000000015acd10 0000000000000008 R_X86_64_RELATIVE 4b9026 │ │ 00000000015acd20 0000000000000008 R_X86_64_RELATIVE 448dd8 │ │ -00000000015acd28 0000000000000008 R_X86_64_RELATIVE 4503ca │ │ +00000000015acd28 0000000000000008 R_X86_64_RELATIVE 4503a3 │ │ 00000000015acd38 0000000000000008 R_X86_64_RELATIVE 4b9029 │ │ 00000000015acd48 0000000000000008 R_X86_64_RELATIVE 448df1 │ │ 00000000015acd50 0000000000000008 R_X86_64_RELATIVE 44c926 │ │ 00000000015acd60 0000000000000008 R_X86_64_RELATIVE 4b902c │ │ 00000000015acd70 0000000000000008 R_X86_64_RELATIVE 443307 │ │ 00000000015acd78 0000000000000008 R_X86_64_RELATIVE 446adb │ │ 00000000015acd88 0000000000000008 R_X86_64_RELATIVE 4b902f │ │ 00000000015acd98 0000000000000008 R_X86_64_RELATIVE 439cd0 │ │ 00000000015acda0 0000000000000008 R_X86_64_RELATIVE 4326bd │ │ 00000000015acdb0 0000000000000008 R_X86_64_RELATIVE 4b9032 │ │ 00000000015acdc0 0000000000000008 R_X86_64_RELATIVE 46190e │ │ 00000000015acdc8 0000000000000008 R_X86_64_RELATIVE 463916 │ │ 00000000015acdd8 0000000000000008 R_X86_64_RELATIVE 4b9035 │ │ 00000000015acde8 0000000000000008 R_X86_64_RELATIVE 45f69d │ │ -00000000015acdf0 0000000000000008 R_X86_64_RELATIVE 45408f │ │ +00000000015acdf0 0000000000000008 R_X86_64_RELATIVE 454068 │ │ 00000000015ace00 0000000000000008 R_X86_64_RELATIVE 4b9038 │ │ 00000000015ace10 0000000000000008 R_X86_64_RELATIVE 42cd42 │ │ 00000000015ace18 0000000000000008 R_X86_64_RELATIVE 44331b │ │ 00000000015ace28 0000000000000008 R_X86_64_RELATIVE 4b903b │ │ -00000000015ace38 0000000000000008 R_X86_64_RELATIVE 457c0a │ │ +00000000015ace38 0000000000000008 R_X86_64_RELATIVE 457be3 │ │ 00000000015ace40 0000000000000008 R_X86_64_RELATIVE 459b49 │ │ 00000000015ace50 0000000000000008 R_X86_64_RELATIVE 4b903e │ │ 00000000015ace60 0000000000000008 R_X86_64_RELATIVE 42b170 │ │ 00000000015ace68 0000000000000008 R_X86_64_RELATIVE 436222 │ │ 00000000015ace78 0000000000000008 R_X86_64_RELATIVE 4b9041 │ │ 00000000015ace88 0000000000000008 R_X86_64_RELATIVE 429045 │ │ -00000000015ace90 0000000000000008 R_X86_64_RELATIVE 455dcb │ │ +00000000015ace90 0000000000000008 R_X86_64_RELATIVE 455da4 │ │ 00000000015acea0 0000000000000008 R_X86_64_RELATIVE 4b9044 │ │ 00000000015aceb0 0000000000000008 R_X86_64_RELATIVE 444ddb │ │ 00000000015aceb8 0000000000000008 R_X86_64_RELATIVE 42cd59 │ │ 00000000015acec8 0000000000000008 R_X86_64_RELATIVE 4b9047 │ │ -00000000015aced8 0000000000000008 R_X86_64_RELATIVE 452395 │ │ +00000000015aced8 0000000000000008 R_X86_64_RELATIVE 45236e │ │ 00000000015acee0 0000000000000008 R_X86_64_RELATIVE 436236 │ │ 00000000015acef0 0000000000000008 R_X86_64_RELATIVE 4b904a │ │ 00000000015acf00 0000000000000008 R_X86_64_RELATIVE 46191c │ │ -00000000015acf08 0000000000000008 R_X86_64_RELATIVE 4503ec │ │ +00000000015acf08 0000000000000008 R_X86_64_RELATIVE 4503c5 │ │ 00000000015acf18 0000000000000008 R_X86_64_RELATIVE 4b904d │ │ -00000000015acf28 0000000000000008 R_X86_64_RELATIVE 4540b8 │ │ +00000000015acf28 0000000000000008 R_X86_64_RELATIVE 454091 │ │ 00000000015acf30 0000000000000008 R_X86_64_RELATIVE 44e563 │ │ 00000000015acf40 0000000000000008 R_X86_64_RELATIVE 4b9050 │ │ 00000000015acf50 0000000000000008 R_X86_64_RELATIVE 437e29 │ │ 00000000015acf58 0000000000000008 R_X86_64_RELATIVE 43f506 │ │ 00000000015acf68 0000000000000008 R_X86_64_RELATIVE 4b9053 │ │ 00000000015acf78 0000000000000008 R_X86_64_RELATIVE 4343b3 │ │ 00000000015acf80 0000000000000008 R_X86_64_RELATIVE 42b17c │ │ @@ -52299,15 +52299,15 @@ │ │ 00000000015acfa0 0000000000000008 R_X86_64_RELATIVE 46393c │ │ 00000000015acfa8 0000000000000008 R_X86_64_RELATIVE 436248 │ │ 00000000015acfb8 0000000000000008 R_X86_64_RELATIVE 4b9059 │ │ 00000000015acfc8 0000000000000008 R_X86_64_RELATIVE 45d8be │ │ 00000000015acfd0 0000000000000008 R_X86_64_RELATIVE 439cdb │ │ 00000000015acfe0 0000000000000008 R_X86_64_RELATIVE 4b905c │ │ 00000000015acff0 0000000000000008 R_X86_64_RELATIVE 443340 │ │ -00000000015acff8 0000000000000008 R_X86_64_RELATIVE 4540d4 │ │ +00000000015acff8 0000000000000008 R_X86_64_RELATIVE 4540ad │ │ 00000000015ad008 0000000000000008 R_X86_64_RELATIVE 4b905f │ │ 00000000015ad018 0000000000000008 R_X86_64_RELATIVE 45f6b4 │ │ 00000000015ad020 0000000000000008 R_X86_64_RELATIVE 42cd74 │ │ 00000000015ad030 0000000000000008 R_X86_64_RELATIVE 4b9062 │ │ 00000000015ad040 0000000000000008 R_X86_64_RELATIVE 43092a │ │ 00000000015ad048 0000000000000008 R_X86_64_RELATIVE 44e588 │ │ 00000000015ad058 0000000000000008 R_X86_64_RELATIVE 4b9065 │ │ @@ -52336,29 +52336,29 @@ │ │ 00000000015ad1f8 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 00000000015ad218 0000000000000008 R_X86_64_RELATIVE 42ead1 │ │ 00000000015ad220 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 00000000015ad240 0000000000000008 R_X86_64_RELATIVE 43b8e6 │ │ 00000000015ad248 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015ad260 0000000000000008 R_X86_64_RELATIVE 15ad290 │ │ 00000000015ad280 0000000000000008 R_X86_64_RELATIVE 461924 │ │ -00000000015ad2a8 0000000000000008 R_X86_64_RELATIVE 45040f │ │ +00000000015ad2a8 0000000000000008 R_X86_64_RELATIVE 4503e8 │ │ 00000000015ad2b0 0000000000000008 R_X86_64_RELATIVE 125f5e0 │ │ 00000000015ad2d0 0000000000000008 R_X86_64_RELATIVE 446b21 │ │ 00000000015ad2d8 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 00000000015ad2f0 0000000000000008 R_X86_64_RELATIVE 15ad320 │ │ 00000000015ad310 0000000000000008 R_X86_64_RELATIVE 446af7 │ │ 00000000015ad338 0000000000000008 R_X86_64_RELATIVE 44c964 │ │ 00000000015ad340 0000000000000008 R_X86_64_RELATIVE 125f4c0 │ │ 00000000015ad360 0000000000000008 R_X86_64_RELATIVE 463954 │ │ 00000000015ad368 0000000000000008 R_X86_64_RELATIVE 13361b0 │ │ 00000000015ad380 0000000000000008 R_X86_64_RELATIVE 15ad3b0 │ │ 00000000015ad3a0 0000000000000008 R_X86_64_RELATIVE 446b05 │ │ 00000000015ad3c8 0000000000000008 R_X86_64_RELATIVE 446b2a │ │ 00000000015ad3d0 0000000000000008 R_X86_64_RELATIVE 13a32d0 │ │ -00000000015ad3f0 0000000000000008 R_X86_64_RELATIVE 4540ff │ │ +00000000015ad3f0 0000000000000008 R_X86_64_RELATIVE 4540d8 │ │ 00000000015ad3f8 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 00000000015ad410 0000000000000008 R_X86_64_RELATIVE 15ad440 │ │ 00000000015ad430 0000000000000008 R_X86_64_RELATIVE 42b19b │ │ 00000000015ad458 0000000000000008 R_X86_64_RELATIVE 437e56 │ │ 00000000015ad460 0000000000000008 R_X86_64_RELATIVE 125f590 │ │ 00000000015ad480 0000000000000008 R_X86_64_RELATIVE 42906b │ │ 00000000015ad488 0000000000000008 R_X86_64_RELATIVE 125f4c0 │ │ @@ -52418,15 +52418,15 @@ │ │ 00000000015ad930 0000000000000008 R_X86_64_RELATIVE 13a32d0 │ │ 00000000015ad950 0000000000000008 R_X86_64_RELATIVE 44c973 │ │ 00000000015ad958 0000000000000008 R_X86_64_RELATIVE 1386e10 │ │ 00000000015ad968 0000000000000008 R_X86_64_RELATIVE 45f204 │ │ 00000000015ad978 0000000000000008 R_X86_64_RELATIVE 43f536 │ │ 00000000015ad988 0000000000000008 R_X86_64_RELATIVE 4433a0 │ │ 00000000015ad998 0000000000000008 R_X86_64_RELATIVE 44e5ab │ │ -00000000015ad9a8 0000000000000008 R_X86_64_RELATIVE 45041c │ │ +00000000015ad9a8 0000000000000008 R_X86_64_RELATIVE 4503f5 │ │ 00000000015ad9b8 0000000000000008 R_X86_64_RELATIVE 42907c │ │ 00000000015ad9c8 0000000000000008 R_X86_64_RELATIVE 42eadf │ │ 00000000015ad9d8 0000000000000008 R_X86_64_RELATIVE 43f541 │ │ 00000000015ad9e8 0000000000000008 R_X86_64_RELATIVE 441534 │ │ 00000000015ad9f8 0000000000000008 R_X86_64_RELATIVE 45f6e8 │ │ 00000000015ada08 0000000000000008 R_X86_64_RELATIVE 459ba3 │ │ 00000000015ada18 0000000000000008 R_X86_64_RELATIVE 446b3e │ │ @@ -52436,42 +52436,42 @@ │ │ 00000000015ada58 0000000000000008 R_X86_64_RELATIVE 441547 │ │ 00000000015ada68 0000000000000008 R_X86_64_RELATIVE 42b1ac │ │ 00000000015ada78 0000000000000008 R_X86_64_RELATIVE 45d8e8 │ │ 00000000015ada88 0000000000000008 R_X86_64_RELATIVE 4321ce │ │ 00000000015ada98 0000000000000008 R_X86_64_RELATIVE 430946 │ │ 00000000015adaa8 0000000000000008 R_X86_64_RELATIVE 43da25 │ │ 00000000015adab8 0000000000000008 R_X86_64_RELATIVE 436268 │ │ -00000000015adac8 0000000000000008 R_X86_64_RELATIVE 455e01 │ │ +00000000015adac8 0000000000000008 R_X86_64_RELATIVE 455dda │ │ 00000000015adad8 0000000000000008 R_X86_64_RELATIVE 437e3b │ │ 00000000015adae8 0000000000000008 R_X86_64_RELATIVE 45b9ac │ │ 00000000015adb08 0000000000000008 R_X86_64_RELATIVE 461933 │ │ 00000000015adb18 0000000000000008 R_X86_64_RELATIVE 430367 │ │ 00000000015adb28 0000000000000008 R_X86_64_RELATIVE 45b9cb │ │ 00000000015adb38 0000000000000008 R_X86_64_RELATIVE 4326d0 │ │ 00000000015adb48 0000000000000008 R_X86_64_RELATIVE 439d08 │ │ 00000000015adb58 0000000000000008 R_X86_64_RELATIVE 446b4e │ │ -00000000015adb68 0000000000000008 R_X86_64_RELATIVE 45239f │ │ -00000000015adb78 0000000000000008 R_X86_64_RELATIVE 4523b2 │ │ +00000000015adb68 0000000000000008 R_X86_64_RELATIVE 452378 │ │ +00000000015adb78 0000000000000008 R_X86_64_RELATIVE 45238b │ │ 00000000015adb88 0000000000000008 R_X86_64_RELATIVE 448e6e │ │ -00000000015adb98 0000000000000008 R_X86_64_RELATIVE 450436 │ │ -00000000015adba8 0000000000000008 R_X86_64_RELATIVE 450453 │ │ -00000000015adbb8 0000000000000008 R_X86_64_RELATIVE 4523c4 │ │ -00000000015adbc8 0000000000000008 R_X86_64_RELATIVE 457c37 │ │ +00000000015adb98 0000000000000008 R_X86_64_RELATIVE 45040f │ │ +00000000015adba8 0000000000000008 R_X86_64_RELATIVE 45042c │ │ +00000000015adbb8 0000000000000008 R_X86_64_RELATIVE 45239d │ │ +00000000015adbc8 0000000000000008 R_X86_64_RELATIVE 457c10 │ │ 00000000015adbd8 0000000000000008 R_X86_64_RELATIVE 44156c │ │ 00000000015adbe8 0000000000000008 R_X86_64_RELATIVE 45d3e2 │ │ 00000000015adbf8 0000000000000008 R_X86_64_RELATIVE 437e86 │ │ 00000000015adc08 0000000000000008 R_X86_64_RELATIVE 448e7d │ │ 00000000015adc18 0000000000000008 R_X86_64_RELATIVE 4433b0 │ │ 00000000015adc28 0000000000000008 R_X86_64_RELATIVE 4326dd │ │ 00000000015adc38 0000000000000008 R_X86_64_RELATIVE 44e5c9 │ │ 00000000015adc48 0000000000000008 R_X86_64_RELATIVE 437e9a │ │ -00000000015adc58 0000000000000008 R_X86_64_RELATIVE 4523df │ │ +00000000015adc58 0000000000000008 R_X86_64_RELATIVE 4523b8 │ │ 00000000015adc68 0000000000000008 R_X86_64_RELATIVE 44a992 │ │ -00000000015adc78 0000000000000008 R_X86_64_RELATIVE 455e18 │ │ -00000000015adc88 0000000000000008 R_X86_64_RELATIVE 455e32 │ │ +00000000015adc78 0000000000000008 R_X86_64_RELATIVE 455df1 │ │ +00000000015adc88 0000000000000008 R_X86_64_RELATIVE 455e0b │ │ 00000000015adc98 0000000000000008 R_X86_64_RELATIVE 44a9a0 │ │ 00000000015adca8 0000000000000008 R_X86_64_RELATIVE 4343dd │ │ 00000000015adcb8 0000000000000008 R_X86_64_RELATIVE 441583 │ │ 00000000015adcc8 0000000000000008 R_X86_64_RELATIVE 446b60 │ │ 00000000015adcd8 0000000000000008 R_X86_64_RELATIVE 44e142 │ │ 00000000015adce8 0000000000000008 R_X86_64_RELATIVE 45b9d8 │ │ 00000000015adcf8 0000000000000008 R_X86_64_RELATIVE 43bcaa │ │ @@ -52482,37 +52482,37 @@ │ │ 00000000015add80 0000000000000008 R_X86_64_RELATIVE 125fab0 │ │ 00000000015adda0 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015adda8 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 00000000015addc0 0000000000000008 R_X86_64_RELATIVE 15addf0 │ │ 00000000015adde0 0000000000000008 R_X86_64_RELATIVE 43bcd5 │ │ 00000000015ade08 0000000000000008 R_X86_64_RELATIVE 443fd8 │ │ 00000000015ade10 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ -00000000015ade30 0000000000000008 R_X86_64_RELATIVE 457c89 │ │ +00000000015ade30 0000000000000008 R_X86_64_RELATIVE 457c62 │ │ 00000000015ade38 0000000000000008 R_X86_64_RELATIVE 133a750 │ │ 00000000015ade58 0000000000000008 R_X86_64_RELATIVE 45ba60 │ │ 00000000015ade60 0000000000000008 R_X86_64_RELATIVE 133a2e0 │ │ 00000000015ade78 0000000000000008 R_X86_64_RELATIVE 15adea0 │ │ 00000000015ade98 0000000000000008 R_X86_64_RELATIVE 43da89 │ │ 00000000015adeb8 0000000000000008 R_X86_64_RELATIVE 4415ad │ │ 00000000015adec0 0000000000000008 R_X86_64_RELATIVE 1338fd0 │ │ 00000000015adee0 0000000000000008 R_X86_64_RELATIVE 431a89 │ │ 00000000015adee8 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 00000000015adf08 0000000000000008 R_X86_64_RELATIVE 435ce2 │ │ 00000000015adf10 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015adf28 0000000000000008 R_X86_64_RELATIVE 15adf50 │ │ 00000000015adf48 0000000000000008 R_X86_64_RELATIVE 448eea │ │ -00000000015adf68 0000000000000008 R_X86_64_RELATIVE 456a8b │ │ +00000000015adf68 0000000000000008 R_X86_64_RELATIVE 456a64 │ │ 00000000015adf70 0000000000000008 R_X86_64_RELATIVE 125f5e0 │ │ 00000000015adf90 0000000000000008 R_X86_64_RELATIVE 448eea │ │ 00000000015adf98 0000000000000008 R_X86_64_RELATIVE 133a340 │ │ 00000000015adfb0 0000000000000008 R_X86_64_RELATIVE 15adfe0 │ │ -00000000015adfd0 0000000000000008 R_X86_64_RELATIVE 452406 │ │ -00000000015adff8 0000000000000008 R_X86_64_RELATIVE 456a8b │ │ +00000000015adfd0 0000000000000008 R_X86_64_RELATIVE 4523df │ │ +00000000015adff8 0000000000000008 R_X86_64_RELATIVE 456a64 │ │ 00000000015ae000 0000000000000008 R_X86_64_RELATIVE 125f5e0 │ │ -00000000015ae020 0000000000000008 R_X86_64_RELATIVE 452406 │ │ +00000000015ae020 0000000000000008 R_X86_64_RELATIVE 4523df │ │ 00000000015ae028 0000000000000008 R_X86_64_RELATIVE 133a350 │ │ 00000000015ae048 0000000000000008 R_X86_64_RELATIVE 4433e6 │ │ 00000000015ae050 0000000000000008 R_X86_64_RELATIVE 13a2510 │ │ 00000000015ae068 0000000000000008 R_X86_64_RELATIVE 15ae090 │ │ 00000000015ae088 0000000000000008 R_X86_64_RELATIVE 439d2b │ │ 00000000015ae0a8 0000000000000008 R_X86_64_RELATIVE 439d2b │ │ 00000000015ae0b0 0000000000000008 R_X86_64_RELATIVE 133a300 │ │ @@ -52534,47 +52534,47 @@ │ │ 00000000015ae230 0000000000000008 R_X86_64_RELATIVE 15ae360 │ │ 00000000015ae260 0000000000000008 R_X86_64_RELATIVE 44c993 │ │ 00000000015ae268 0000000000000008 R_X86_64_RELATIVE 1259c30 │ │ 00000000015ae290 0000000000000008 R_X86_64_RELATIVE 45ba73 │ │ 00000000015ae298 0000000000000008 R_X86_64_RELATIVE 1338fd0 │ │ 00000000015ae2c0 0000000000000008 R_X86_64_RELATIVE 42b1e5 │ │ 00000000015ae2c8 0000000000000008 R_X86_64_RELATIVE 133a300 │ │ -00000000015ae2f0 0000000000000008 R_X86_64_RELATIVE 457c93 │ │ +00000000015ae2f0 0000000000000008 R_X86_64_RELATIVE 457c6c │ │ 00000000015ae2f8 0000000000000008 R_X86_64_RELATIVE 133a2f0 │ │ -00000000015ae320 0000000000000008 R_X86_64_RELATIVE 457c93 │ │ +00000000015ae320 0000000000000008 R_X86_64_RELATIVE 457c6c │ │ 00000000015ae328 0000000000000008 R_X86_64_RELATIVE 133a2f0 │ │ -00000000015ae350 0000000000000008 R_X86_64_RELATIVE 457c93 │ │ +00000000015ae350 0000000000000008 R_X86_64_RELATIVE 457c6c │ │ 00000000015ae358 0000000000000008 R_X86_64_RELATIVE 133a2f0 │ │ 00000000015ae378 0000000000000008 R_X86_64_RELATIVE 437ec1 │ │ 00000000015ae380 0000000000000008 R_X86_64_RELATIVE 125f5f0 │ │ -00000000015ae398 0000000000000008 R_X86_64_RELATIVE 458c69 │ │ +00000000015ae398 0000000000000008 R_X86_64_RELATIVE 458c42 │ │ 00000000015ae3a8 0000000000000008 R_X86_64_RELATIVE 43f580 │ │ -00000000015ae3b8 0000000000000008 R_X86_64_RELATIVE 452415 │ │ +00000000015ae3b8 0000000000000008 R_X86_64_RELATIVE 4523ee │ │ 00000000015ae3c8 0000000000000008 R_X86_64_RELATIVE 4427b1 │ │ 00000000015ae3d8 0000000000000008 R_X86_64_RELATIVE 44661f │ │ 00000000015ae3e8 0000000000000008 R_X86_64_RELATIVE 43f595 │ │ 00000000015ae3f8 0000000000000008 R_X86_64_RELATIVE 4415b3 │ │ 00000000015ae408 0000000000000008 R_X86_64_RELATIVE 446658 │ │ 00000000015ae418 0000000000000008 R_X86_64_RELATIVE 4415d5 │ │ 00000000015ae428 0000000000000008 R_X86_64_RELATIVE 45d954 │ │ 00000000015ae438 0000000000000008 R_X86_64_RELATIVE 459be5 │ │ 00000000015ae448 0000000000000008 R_X86_64_RELATIVE 45d961 │ │ 00000000015ae458 0000000000000008 R_X86_64_RELATIVE 45d96f │ │ 00000000015ae468 0000000000000008 R_X86_64_RELATIVE 42eaf9 │ │ 00000000015ae478 0000000000000008 R_X86_64_RELATIVE 44a9c0 │ │ 00000000015ae488 0000000000000008 R_X86_64_RELATIVE 444e5b │ │ -00000000015ae498 0000000000000008 R_X86_64_RELATIVE 45411f │ │ +00000000015ae498 0000000000000008 R_X86_64_RELATIVE 4540f8 │ │ 00000000015ae4a8 0000000000000008 R_X86_64_RELATIVE 43bcdc │ │ 00000000015ae4b8 0000000000000008 R_X86_64_RELATIVE 43bce8 │ │ 00000000015ae4c8 0000000000000008 R_X86_64_RELATIVE 44a626 │ │ 00000000015ae4d8 0000000000000008 R_X86_64_RELATIVE 439d3b │ │ 00000000015ae500 0000000000000008 R_X86_64_RELATIVE 15ae530 │ │ 00000000015ae510 0000000000000008 R_X86_64_RELATIVE 15ae580 │ │ 00000000015ae520 0000000000000008 R_X86_64_RELATIVE 4433c2 │ │ -00000000015ae548 0000000000000008 R_X86_64_RELATIVE 456a8b │ │ +00000000015ae548 0000000000000008 R_X86_64_RELATIVE 456a64 │ │ 00000000015ae550 0000000000000008 R_X86_64_RELATIVE 125f5e0 │ │ 00000000015ae570 0000000000000008 R_X86_64_RELATIVE 4433c2 │ │ 00000000015ae578 0000000000000008 R_X86_64_RELATIVE 133a840 │ │ 00000000015ae598 0000000000000008 R_X86_64_RELATIVE 133a850 │ │ 00000000015ae5c0 0000000000000008 R_X86_64_RELATIVE 15ae5f0 │ │ 00000000015ae5e0 0000000000000008 R_X86_64_RELATIVE 43628e │ │ 00000000015ae608 0000000000000008 R_X86_64_RELATIVE 443fd8 │ │ @@ -52590,15 +52590,15 @@ │ │ 00000000015ae6d0 0000000000000008 R_X86_64_RELATIVE 43bd15 │ │ 00000000015ae6d8 0000000000000008 R_X86_64_RELATIVE 133a7b0 │ │ 00000000015ae6f0 0000000000000008 R_X86_64_RELATIVE 15ae720 │ │ 00000000015ae700 0000000000000008 R_X86_64_RELATIVE 15ae838 │ │ 00000000015ae710 0000000000000008 R_X86_64_RELATIVE 4415f1 │ │ 00000000015ae738 0000000000000008 R_X86_64_RELATIVE 443fd8 │ │ 00000000015ae740 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ -00000000015ae760 0000000000000008 R_X86_64_RELATIVE 450487 │ │ +00000000015ae760 0000000000000008 R_X86_64_RELATIVE 450460 │ │ 00000000015ae768 0000000000000008 R_X86_64_RELATIVE 133a7c0 │ │ 00000000015ae788 0000000000000008 R_X86_64_RELATIVE 4433ed │ │ 00000000015ae790 0000000000000008 R_X86_64_RELATIVE 125fab0 │ │ 00000000015ae7b0 0000000000000008 R_X86_64_RELATIVE 459bf2 │ │ 00000000015ae7b8 0000000000000008 R_X86_64_RELATIVE 13a2510 │ │ 00000000015ae7d8 0000000000000008 R_X86_64_RELATIVE 46196b │ │ 00000000015ae7e0 0000000000000008 R_X86_64_RELATIVE 125fab0 │ │ @@ -52610,27 +52610,27 @@ │ │ 00000000015ae878 0000000000000008 R_X86_64_RELATIVE 15ae8a0 │ │ 00000000015ae898 0000000000000008 R_X86_64_RELATIVE 45f73e │ │ 00000000015ae8b8 0000000000000008 R_X86_64_RELATIVE 443380 │ │ 00000000015ae8c0 0000000000000008 R_X86_64_RELATIVE 13a32d0 │ │ 00000000015ae8e0 0000000000000008 R_X86_64_RELATIVE 459bfc │ │ 00000000015ae8e8 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015ae900 0000000000000008 R_X86_64_RELATIVE 15ae930 │ │ -00000000015ae920 0000000000000008 R_X86_64_RELATIVE 457c9d │ │ +00000000015ae920 0000000000000008 R_X86_64_RELATIVE 457c76 │ │ 00000000015ae948 0000000000000008 R_X86_64_RELATIVE 443fd8 │ │ 00000000015ae950 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015ae970 0000000000000008 R_X86_64_RELATIVE 42b1f1 │ │ 00000000015ae978 0000000000000008 R_X86_64_RELATIVE 133a7e0 │ │ 00000000015ae998 0000000000000008 R_X86_64_RELATIVE 4639a6 │ │ 00000000015ae9a0 0000000000000008 R_X86_64_RELATIVE 133a7f0 │ │ 00000000015ae9b8 0000000000000008 R_X86_64_RELATIVE 15ae9e0 │ │ 00000000015ae9c8 0000000000000008 R_X86_64_RELATIVE 15aea80 │ │ 00000000015ae9d8 0000000000000008 R_X86_64_RELATIVE 444e70 │ │ 00000000015ae9f8 0000000000000008 R_X86_64_RELATIVE 443fd8 │ │ 00000000015aea00 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ -00000000015aea20 0000000000000008 R_X86_64_RELATIVE 450487 │ │ +00000000015aea20 0000000000000008 R_X86_64_RELATIVE 450460 │ │ 00000000015aea28 0000000000000008 R_X86_64_RELATIVE 133a7c0 │ │ 00000000015aea48 0000000000000008 R_X86_64_RELATIVE 432704 │ │ 00000000015aea50 0000000000000008 R_X86_64_RELATIVE 125fab0 │ │ 00000000015aea70 0000000000000008 R_X86_64_RELATIVE 45d982 │ │ 00000000015aea78 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 00000000015aea98 0000000000000008 R_X86_64_RELATIVE 133a8f0 │ │ 00000000015aeac0 0000000000000008 R_X86_64_RELATIVE 15aeaf0 │ │ @@ -52638,15 +52638,15 @@ │ │ 00000000015aeb08 0000000000000008 R_X86_64_RELATIVE 43629b │ │ 00000000015aeb10 0000000000000008 R_X86_64_RELATIVE 125f5e0 │ │ 00000000015aeb30 0000000000000008 R_X86_64_RELATIVE 45ed81 │ │ 00000000015aeb38 0000000000000008 R_X86_64_RELATIVE 125fab0 │ │ 00000000015aeb58 0000000000000008 R_X86_64_RELATIVE 4639a6 │ │ 00000000015aeb60 0000000000000008 R_X86_64_RELATIVE 125f690 │ │ 00000000015aeb78 0000000000000008 R_X86_64_RELATIVE 15aeba0 │ │ -00000000015aeb98 0000000000000008 R_X86_64_RELATIVE 45046a │ │ +00000000015aeb98 0000000000000008 R_X86_64_RELATIVE 450443 │ │ 00000000015aebb8 0000000000000008 R_X86_64_RELATIVE 443fd8 │ │ 00000000015aebc0 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015aebe0 0000000000000008 R_X86_64_RELATIVE 42b1f1 │ │ 00000000015aebe8 0000000000000008 R_X86_64_RELATIVE 133a7e0 │ │ 00000000015aec08 0000000000000008 R_X86_64_RELATIVE 45d97a │ │ 00000000015aec10 0000000000000008 R_X86_64_RELATIVE 125fab0 │ │ 00000000015aec30 0000000000000008 R_X86_64_RELATIVE 4639a6 │ │ @@ -52675,55 +52675,55 @@ │ │ 00000000015aee18 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 00000000015aee30 0000000000000008 R_X86_64_RELATIVE 15aee58 │ │ 00000000015aee50 0000000000000008 R_X86_64_RELATIVE 43da99 │ │ 00000000015aee70 0000000000000008 R_X86_64_RELATIVE 4343ff │ │ 00000000015aee78 0000000000000008 R_X86_64_RELATIVE 13a2510 │ │ 00000000015aee98 0000000000000008 R_X86_64_RELATIVE 15aeec0 │ │ 00000000015aeea8 0000000000000008 R_X86_64_RELATIVE 15aefe0 │ │ -00000000015aeee0 0000000000000008 R_X86_64_RELATIVE 45242b │ │ +00000000015aeee0 0000000000000008 R_X86_64_RELATIVE 452404 │ │ 00000000015aeee8 0000000000000008 R_X86_64_RELATIVE 125f690 │ │ 00000000015aef10 0000000000000008 R_X86_64_RELATIVE 43bd0e │ │ 00000000015aef18 0000000000000008 R_X86_64_RELATIVE 133a7a0 │ │ 00000000015aef40 0000000000000008 R_X86_64_RELATIVE 42cdf0 │ │ 00000000015aef48 0000000000000008 R_X86_64_RELATIVE 133a7d0 │ │ 00000000015aef70 0000000000000008 R_X86_64_RELATIVE 437ecd │ │ 00000000015aef78 0000000000000008 R_X86_64_RELATIVE 133a800 │ │ -00000000015aefa0 0000000000000008 R_X86_64_RELATIVE 45047e │ │ +00000000015aefa0 0000000000000008 R_X86_64_RELATIVE 450457 │ │ 00000000015aefa8 0000000000000008 R_X86_64_RELATIVE 133a820 │ │ 00000000015aefd0 0000000000000008 R_X86_64_RELATIVE 42cdfc │ │ 00000000015aefd8 0000000000000008 R_X86_64_RELATIVE 133a810 │ │ 00000000015aeff8 0000000000000008 R_X86_64_RELATIVE 461963 │ │ 00000000015af000 0000000000000008 R_X86_64_RELATIVE 125f5f0 │ │ 00000000015af010 0000000000000008 R_X86_64_RELATIVE 43bd21 │ │ 00000000015af018 0000000000000008 R_X86_64_RELATIVE 43d29f │ │ 00000000015af020 0000000000000008 R_X86_64_RELATIVE 44f064 │ │ 00000000015af028 0000000000000008 R_X86_64_RELATIVE 437ee4 │ │ 00000000015af030 0000000000000008 R_X86_64_RELATIVE 4362a8 │ │ 00000000015af038 0000000000000008 R_X86_64_RELATIVE 427e0c │ │ 00000000015af040 0000000000000008 R_X86_64_RELATIVE 42a6d4 │ │ 00000000015af048 0000000000000008 R_X86_64_RELATIVE 448ef6 │ │ -00000000015af050 0000000000000008 R_X86_64_RELATIVE 45243b │ │ +00000000015af050 0000000000000008 R_X86_64_RELATIVE 452414 │ │ 00000000015af058 0000000000000008 R_X86_64_RELATIVE 4601c0 │ │ 00000000015af060 0000000000000008 R_X86_64_RELATIVE 42ff22 │ │ 00000000015af068 0000000000000008 R_X86_64_RELATIVE 434427 │ │ 00000000015af070 0000000000000008 R_X86_64_RELATIVE 4433f8 │ │ 00000000015af078 0000000000000008 R_X86_64_RELATIVE 44c9a0 │ │ -00000000015af080 0000000000000008 R_X86_64_RELATIVE 454132 │ │ +00000000015af080 0000000000000008 R_X86_64_RELATIVE 45410b │ │ 00000000015af088 0000000000000008 R_X86_64_RELATIVE 446ba3 │ │ 00000000015af090 0000000000000008 R_X86_64_RELATIVE 428839 │ │ 00000000015af098 0000000000000008 R_X86_64_RELATIVE 4445b7 │ │ 00000000015af0a0 0000000000000008 R_X86_64_RELATIVE 44622b │ │ 00000000015af0a8 0000000000000008 R_X86_64_RELATIVE 4484bc │ │ 00000000015af0b0 0000000000000008 R_X86_64_RELATIVE 44fadc │ │ 00000000015af0b8 0000000000000008 R_X86_64_RELATIVE 439d70 │ │ -00000000015af0c0 0000000000000008 R_X86_64_RELATIVE 45911a │ │ -00000000015af0c8 0000000000000008 R_X86_64_RELATIVE 459112 │ │ +00000000015af0c0 0000000000000008 R_X86_64_RELATIVE 4590f3 │ │ +00000000015af0c8 0000000000000008 R_X86_64_RELATIVE 4590eb │ │ 00000000015af0d0 0000000000000008 R_X86_64_RELATIVE 460dfc │ │ 00000000015af0d8 0000000000000008 R_X86_64_RELATIVE 45f774 │ │ -00000000015af0e0 0000000000000008 R_X86_64_RELATIVE 45731d │ │ +00000000015af0e0 0000000000000008 R_X86_64_RELATIVE 4572f6 │ │ 00000000015af0e8 0000000000000008 R_X86_64_RELATIVE 45baa5 │ │ 00000000015af0f0 0000000000000008 R_X86_64_RELATIVE 44620d │ │ 00000000015af0f8 0000000000000008 R_X86_64_RELATIVE 4639af │ │ 00000000015af100 0000000000000008 R_X86_64_RELATIVE 45b0c2 │ │ 00000000015af110 0000000000000008 R_X86_64_RELATIVE 4369ab │ │ 00000000015af118 0000000000000008 R_X86_64_RELATIVE 1263340 │ │ 00000000015af120 0000000000000008 R_X86_64_RELATIVE 133e250 │ │ @@ -52747,56 +52747,56 @@ │ │ 00000000015af208 0000000000000008 R_X86_64_RELATIVE 42c7bb │ │ 00000000015af218 0000000000000008 R_X86_64_RELATIVE 434444 │ │ 00000000015af228 0000000000000008 R_X86_64_RELATIVE 432729 │ │ 00000000015af238 0000000000000008 R_X86_64_RELATIVE 44c490 │ │ 00000000015af248 0000000000000008 R_X86_64_RELATIVE 433ff4 │ │ 00000000015af258 0000000000000008 R_X86_64_RELATIVE 43bd29 │ │ 00000000015af268 0000000000000008 R_X86_64_RELATIVE 42b1ff │ │ -00000000015af278 0000000000000008 R_X86_64_RELATIVE 4504bd │ │ +00000000015af278 0000000000000008 R_X86_64_RELATIVE 450496 │ │ 00000000015af288 0000000000000008 R_X86_64_RELATIVE 45bad8 │ │ 00000000015af298 0000000000000008 R_X86_64_RELATIVE 432742 │ │ 00000000015af2a8 0000000000000008 R_X86_64_RELATIVE 44a9d8 │ │ -00000000015af2b8 0000000000000008 R_X86_64_RELATIVE 45415f │ │ +00000000015af2b8 0000000000000008 R_X86_64_RELATIVE 454138 │ │ 00000000015af2c8 0000000000000008 R_X86_64_RELATIVE 42c8dd │ │ 00000000015af2d8 0000000000000008 R_X86_64_RELATIVE 43770c │ │ 00000000015af2e8 0000000000000008 R_X86_64_RELATIVE 43096c │ │ 00000000015af2f8 0000000000000008 R_X86_64_RELATIVE 43f5c2 │ │ 00000000015af308 0000000000000008 R_X86_64_RELATIVE 4362cf │ │ 00000000015af318 0000000000000008 R_X86_64_RELATIVE 45b500 │ │ 00000000015af328 0000000000000008 R_X86_64_RELATIVE 441636 │ │ 00000000015af338 0000000000000008 R_X86_64_RELATIVE 432757 │ │ 00000000015af348 0000000000000008 R_X86_64_RELATIVE 44a9ed │ │ -00000000015af358 0000000000000008 R_X86_64_RELATIVE 4504e8 │ │ +00000000015af358 0000000000000008 R_X86_64_RELATIVE 4504c1 │ │ 00000000015af368 0000000000000008 R_X86_64_RELATIVE 4595fa │ │ 00000000015af378 0000000000000008 R_X86_64_RELATIVE 45d8e8 │ │ 00000000015af388 0000000000000008 R_X86_64_RELATIVE 4321ce │ │ -00000000015af398 0000000000000008 R_X86_64_RELATIVE 452444 │ │ +00000000015af398 0000000000000008 R_X86_64_RELATIVE 45241d │ │ 00000000015af3a8 0000000000000008 R_X86_64_RELATIVE 45f7a7 │ │ 00000000015af3b8 0000000000000008 R_X86_64_RELATIVE 4633e6 │ │ -00000000015af3c8 0000000000000008 R_X86_64_RELATIVE 4504f7 │ │ -00000000015af3d8 0000000000000008 R_X86_64_RELATIVE 455ea3 │ │ +00000000015af3c8 0000000000000008 R_X86_64_RELATIVE 4504d0 │ │ +00000000015af3d8 0000000000000008 R_X86_64_RELATIVE 455e7c │ │ 00000000015af3e8 0000000000000008 R_X86_64_RELATIVE 444ea1 │ │ 00000000015af3f8 0000000000000008 R_X86_64_RELATIVE 443403 │ │ 00000000015af408 0000000000000008 R_X86_64_RELATIVE 45c79f │ │ 00000000015af418 0000000000000008 R_X86_64_RELATIVE 44aa04 │ │ 00000000015af428 0000000000000008 R_X86_64_RELATIVE 44e1af │ │ 00000000015af438 0000000000000008 R_X86_64_RELATIVE 43bd38 │ │ -00000000015af448 0000000000000008 R_X86_64_RELATIVE 455eba │ │ +00000000015af448 0000000000000008 R_X86_64_RELATIVE 455e93 │ │ 00000000015af468 0000000000000008 R_X86_64_RELATIVE 43bd4b │ │ -00000000015af478 0000000000000008 R_X86_64_RELATIVE 455ecb │ │ +00000000015af478 0000000000000008 R_X86_64_RELATIVE 455ea4 │ │ 00000000015af488 0000000000000008 R_X86_64_RELATIVE 459c18 │ │ 00000000015af498 0000000000000008 R_X86_64_RELATIVE 44e63e │ │ 00000000015af4a8 0000000000000008 R_X86_64_RELATIVE 44165b │ │ 00000000015af4b8 0000000000000008 R_X86_64_RELATIVE 4362e5 │ │ 00000000015af4c8 0000000000000008 R_X86_64_RELATIVE 4362f9 │ │ 00000000015af4d8 0000000000000008 R_X86_64_RELATIVE 44490b │ │ 00000000015af4e8 0000000000000008 R_X86_64_RELATIVE 446bcf │ │ 00000000015af4f8 0000000000000008 R_X86_64_RELATIVE 4632ef │ │ 00000000015af508 0000000000000008 R_X86_64_RELATIVE 44c9aa │ │ -00000000015af528 0000000000000008 R_X86_64_RELATIVE 45249b │ │ +00000000015af528 0000000000000008 R_X86_64_RELATIVE 452474 │ │ 00000000015af538 0000000000000008 R_X86_64_RELATIVE 434483 │ │ 00000000015af548 0000000000000008 R_X86_64_RELATIVE 42ce45 │ │ 00000000015af558 0000000000000008 R_X86_64_RELATIVE 44c9ca │ │ 00000000015af568 0000000000000008 R_X86_64_RELATIVE 446bdc │ │ 00000000015af578 0000000000000008 R_X86_64_RELATIVE 45f805 │ │ 00000000015af588 0000000000000008 R_X86_64_RELATIVE 45bb07 │ │ 00000000015af598 0000000000000008 R_X86_64_RELATIVE 463a20 │ │ @@ -52806,37 +52806,37 @@ │ │ 00000000015af5d8 0000000000000008 R_X86_64_RELATIVE 44aa1c │ │ 00000000015af5e8 0000000000000008 R_X86_64_RELATIVE 429126 │ │ 00000000015af5f8 0000000000000008 R_X86_64_RELATIVE 44e66e │ │ 00000000015af608 0000000000000008 R_X86_64_RELATIVE 42b217 │ │ 00000000015af618 0000000000000008 R_X86_64_RELATIVE 446bf5 │ │ 00000000015af628 0000000000000008 R_X86_64_RELATIVE 463a35 │ │ 00000000015af638 0000000000000008 R_X86_64_RELATIVE 42e452 │ │ -00000000015af648 0000000000000008 R_X86_64_RELATIVE 4524b5 │ │ +00000000015af648 0000000000000008 R_X86_64_RELATIVE 45248e │ │ 00000000015af658 0000000000000008 R_X86_64_RELATIVE 45eaa4 │ │ -00000000015af668 0000000000000008 R_X86_64_RELATIVE 455f02 │ │ +00000000015af668 0000000000000008 R_X86_64_RELATIVE 455edb │ │ 00000000015af678 0000000000000008 R_X86_64_RELATIVE 44c9db │ │ -00000000015af688 0000000000000008 R_X86_64_RELATIVE 4524d0 │ │ +00000000015af688 0000000000000008 R_X86_64_RELATIVE 4524a9 │ │ 00000000015af698 0000000000000008 R_X86_64_RELATIVE 446c0e │ │ 00000000015af6a8 0000000000000008 R_X86_64_RELATIVE 437efd │ │ 00000000015af6b8 0000000000000008 R_X86_64_RELATIVE 44e685 │ │ 00000000015af6c8 0000000000000008 R_X86_64_RELATIVE 45d993 │ │ 00000000015af6d8 0000000000000008 R_X86_64_RELATIVE 446c1f │ │ 00000000015af6e8 0000000000000008 R_X86_64_RELATIVE 44c9ea │ │ -00000000015af6f8 0000000000000008 R_X86_64_RELATIVE 454178 │ │ +00000000015af6f8 0000000000000008 R_X86_64_RELATIVE 454151 │ │ 00000000015af708 0000000000000008 R_X86_64_RELATIVE 44e6a0 │ │ -00000000015af718 0000000000000008 R_X86_64_RELATIVE 450512 │ │ +00000000015af718 0000000000000008 R_X86_64_RELATIVE 4504eb │ │ 00000000015af728 0000000000000008 R_X86_64_RELATIVE 443417 │ │ 00000000015af738 0000000000000008 R_X86_64_RELATIVE 444ecb │ │ 00000000015af748 0000000000000008 R_X86_64_RELATIVE 434498 │ │ 00000000015af758 0000000000000008 R_X86_64_RELATIVE 443432 │ │ -00000000015af768 0000000000000008 R_X86_64_RELATIVE 457cd3 │ │ +00000000015af768 0000000000000008 R_X86_64_RELATIVE 457cac │ │ 00000000015af778 0000000000000008 R_X86_64_RELATIVE 446c3f │ │ -00000000015af788 0000000000000008 R_X86_64_RELATIVE 455f19 │ │ -00000000015af798 0000000000000008 R_X86_64_RELATIVE 455f2e │ │ -00000000015af7a8 0000000000000008 R_X86_64_RELATIVE 4524e3 │ │ +00000000015af788 0000000000000008 R_X86_64_RELATIVE 455ef2 │ │ +00000000015af798 0000000000000008 R_X86_64_RELATIVE 455f07 │ │ +00000000015af7a8 0000000000000008 R_X86_64_RELATIVE 4524bc │ │ 00000000015af7b8 0000000000000008 R_X86_64_RELATIVE 4309ca │ │ 00000000015af7c8 0000000000000008 R_X86_64_RELATIVE 446c55 │ │ 00000000015af7d8 0000000000000008 R_X86_64_RELATIVE 459c31 │ │ 00000000015af800 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015af808 0000000000000008 R_X86_64_RELATIVE 43f616 │ │ 00000000015af810 0000000000000008 R_X86_64_RELATIVE 134afd0 │ │ 00000000015af818 0000000000000008 R_X86_64_RELATIVE 134b090 │ │ @@ -52882,38 +52882,38 @@ │ │ 00000000015afb50 0000000000000008 R_X86_64_RELATIVE 134b9a0 │ │ 00000000015afb88 0000000000000008 R_X86_64_RELATIVE 134b9b0 │ │ 00000000015afb90 0000000000000008 R_X86_64_RELATIVE 134ba40 │ │ 00000000015afb98 0000000000000008 R_X86_64_RELATIVE 134ba50 │ │ 00000000015afba0 0000000000000008 R_X86_64_RELATIVE 134b9e0 │ │ 00000000015afbc0 0000000000000008 R_X86_64_RELATIVE 15afbf0 │ │ 00000000015afbe0 0000000000000008 R_X86_64_RELATIVE 446c9b │ │ -00000000015afc08 0000000000000008 R_X86_64_RELATIVE 45180c │ │ +00000000015afc08 0000000000000008 R_X86_64_RELATIVE 4517e5 │ │ 00000000015afc10 0000000000000008 R_X86_64_RELATIVE 127d310 │ │ -00000000015afc30 0000000000000008 R_X86_64_RELATIVE 4575a5 │ │ +00000000015afc30 0000000000000008 R_X86_64_RELATIVE 45757e │ │ 00000000015afc38 0000000000000008 R_X86_64_RELATIVE 127d310 │ │ 00000000015afc58 0000000000000008 R_X86_64_RELATIVE 4619c3 │ │ 00000000015afc60 0000000000000008 R_X86_64_RELATIVE 127d310 │ │ 00000000015afc78 0000000000000008 R_X86_64_RELATIVE 15afca0 │ │ 00000000015afc88 0000000000000008 R_X86_64_RELATIVE 15afe30 │ │ 00000000015afc98 0000000000000008 R_X86_64_RELATIVE 441671 │ │ 00000000015afcb8 0000000000000008 R_X86_64_RELATIVE 443fd8 │ │ 00000000015afcc0 0000000000000008 R_X86_64_RELATIVE 1260120 │ │ 00000000015afce0 0000000000000008 R_X86_64_RELATIVE 43026d │ │ 00000000015afce8 0000000000000008 R_X86_64_RELATIVE 127d300 │ │ 00000000015afd08 0000000000000008 R_X86_64_RELATIVE 435373 │ │ 00000000015afd10 0000000000000008 R_X86_64_RELATIVE 127d300 │ │ -00000000015afd30 0000000000000008 R_X86_64_RELATIVE 4575a5 │ │ +00000000015afd30 0000000000000008 R_X86_64_RELATIVE 45757e │ │ 00000000015afd38 0000000000000008 R_X86_64_RELATIVE 127d310 │ │ 00000000015afd58 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 00000000015afd60 0000000000000008 R_X86_64_RELATIVE 127d310 │ │ -00000000015afd80 0000000000000008 R_X86_64_RELATIVE 457357 │ │ +00000000015afd80 0000000000000008 R_X86_64_RELATIVE 457330 │ │ 00000000015afd88 0000000000000008 R_X86_64_RELATIVE 127d310 │ │ 00000000015afda8 0000000000000008 R_X86_64_RELATIVE 4309ee │ │ 00000000015afdb0 0000000000000008 R_X86_64_RELATIVE 127d310 │ │ -00000000015afdd0 0000000000000008 R_X86_64_RELATIVE 455f88 │ │ +00000000015afdd0 0000000000000008 R_X86_64_RELATIVE 455f61 │ │ 00000000015afdd8 0000000000000008 R_X86_64_RELATIVE 127d310 │ │ 00000000015afdf8 0000000000000008 R_X86_64_RELATIVE 43f633 │ │ 00000000015afe00 0000000000000008 R_X86_64_RELATIVE 127d310 │ │ 00000000015afe20 0000000000000008 R_X86_64_RELATIVE 4344fb │ │ 00000000015afe28 0000000000000008 R_X86_64_RELATIVE 134c5e0 │ │ 00000000015afe48 0000000000000008 R_X86_64_RELATIVE 134c670 │ │ 00000000015afe70 0000000000000008 R_X86_64_RELATIVE 15afea0 │ │ @@ -52922,53 +52922,53 @@ │ │ 00000000015afeb8 0000000000000008 R_X86_64_RELATIVE 43026d │ │ 00000000015afec0 0000000000000008 R_X86_64_RELATIVE 127d300 │ │ 00000000015afee0 0000000000000008 R_X86_64_RELATIVE 435373 │ │ 00000000015afee8 0000000000000008 R_X86_64_RELATIVE 127d300 │ │ 00000000015aff08 0000000000000008 R_X86_64_RELATIVE 134c670 │ │ 00000000015aff30 0000000000000008 R_X86_64_RELATIVE 15aff60 │ │ 00000000015aff40 0000000000000008 R_X86_64_RELATIVE 15b0000 │ │ -00000000015aff50 0000000000000008 R_X86_64_RELATIVE 450562 │ │ +00000000015aff50 0000000000000008 R_X86_64_RELATIVE 45053b │ │ 00000000015aff78 0000000000000008 R_X86_64_RELATIVE 448e55 │ │ 00000000015aff80 0000000000000008 R_X86_64_RELATIVE 125fab0 │ │ 00000000015affa0 0000000000000008 R_X86_64_RELATIVE 45d9b7 │ │ 00000000015affa8 0000000000000008 R_X86_64_RELATIVE 125fab0 │ │ -00000000015affc8 0000000000000008 R_X86_64_RELATIVE 450571 │ │ +00000000015affc8 0000000000000008 R_X86_64_RELATIVE 45054a │ │ 00000000015affd0 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015afff0 0000000000000008 R_X86_64_RELATIVE 463aaa │ │ 00000000015afff8 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015b0018 0000000000000008 R_X86_64_RELATIVE 134c6d0 │ │ -00000000015b0038 0000000000000008 R_X86_64_RELATIVE 455f8d │ │ +00000000015b0038 0000000000000008 R_X86_64_RELATIVE 455f66 │ │ 00000000015b0048 0000000000000008 R_X86_64_RELATIVE 42ce6e │ │ 00000000015b0058 0000000000000008 R_X86_64_RELATIVE 45d9c8 │ │ 00000000015b0068 0000000000000008 R_X86_64_RELATIVE 44e6d7 │ │ 00000000015b0078 0000000000000008 R_X86_64_RELATIVE 44f6c4 │ │ -00000000015b0088 0000000000000008 R_X86_64_RELATIVE 452562 │ │ +00000000015b0088 0000000000000008 R_X86_64_RELATIVE 45253b │ │ 00000000015b0098 0000000000000008 R_X86_64_RELATIVE 4291ba │ │ 00000000015b00a8 0000000000000008 R_X86_64_RELATIVE 43dacf │ │ -00000000015b00b8 0000000000000008 R_X86_64_RELATIVE 4541ab │ │ +00000000015b00b8 0000000000000008 R_X86_64_RELATIVE 454184 │ │ 00000000015b00c8 0000000000000008 R_X86_64_RELATIVE 43bdfc │ │ 00000000015b00d8 0000000000000008 R_X86_64_RELATIVE 43be18 │ │ 00000000015b00e8 0000000000000008 R_X86_64_RELATIVE 434507 │ │ 00000000015b00f8 0000000000000008 R_X86_64_RELATIVE 42ce7a │ │ 00000000015b0108 0000000000000008 R_X86_64_RELATIVE 44ca3c │ │ -00000000015b0118 0000000000000008 R_X86_64_RELATIVE 452577 │ │ +00000000015b0118 0000000000000008 R_X86_64_RELATIVE 452550 │ │ 00000000015b0128 0000000000000008 R_X86_64_RELATIVE 4619c5 │ │ 00000000015b0138 0000000000000008 R_X86_64_RELATIVE 44e6ea │ │ 00000000015b0148 0000000000000008 R_X86_64_RELATIVE 4619e0 │ │ 00000000015b0158 0000000000000008 R_X86_64_RELATIVE 44167f │ │ 00000000015b0168 0000000000000008 R_X86_64_RELATIVE 437f44 │ │ 00000000015b0178 0000000000000008 R_X86_64_RELATIVE 45f859 │ │ 00000000015b0188 0000000000000008 R_X86_64_RELATIVE 428a9a │ │ 00000000015b0198 0000000000000008 R_X86_64_RELATIVE 44aa55 │ │ 00000000015b01a8 0000000000000008 R_X86_64_RELATIVE 432771 │ │ 00000000015b01b8 0000000000000008 R_X86_64_RELATIVE 439de2 │ │ 00000000015b01c8 0000000000000008 R_X86_64_RELATIVE 45f159 │ │ 00000000015b01d8 0000000000000008 R_X86_64_RELATIVE 4613b8 │ │ 00000000015b01e8 0000000000000008 R_X86_64_RELATIVE 43f01c │ │ -00000000015b01f8 0000000000000008 R_X86_64_RELATIVE 457d11 │ │ +00000000015b01f8 0000000000000008 R_X86_64_RELATIVE 457cea │ │ 00000000015b0208 0000000000000008 R_X86_64_RELATIVE 4291cf │ │ 00000000015b0218 0000000000000008 R_X86_64_RELATIVE 432780 │ │ 00000000015b0228 0000000000000008 R_X86_64_RELATIVE 459c4f │ │ 00000000015b0238 0000000000000008 R_X86_64_RELATIVE 43b72e │ │ 00000000015b0248 0000000000000008 R_X86_64_RELATIVE 42eb1d │ │ 00000000015b0258 0000000000000008 R_X86_64_RELATIVE 44aa6b │ │ 00000000015b0268 0000000000000008 R_X86_64_RELATIVE 4619f8 │ │ @@ -52978,49 +52978,49 @@ │ │ 00000000015b02a8 0000000000000008 R_X86_64_RELATIVE 45d9e1 │ │ 00000000015b02b8 0000000000000008 R_X86_64_RELATIVE 45f87d │ │ 00000000015b02c8 0000000000000008 R_X86_64_RELATIVE 430a09 │ │ 00000000015b02d8 0000000000000008 R_X86_64_RELATIVE 43dae9 │ │ 00000000015b02e8 0000000000000008 R_X86_64_RELATIVE 448f86 │ │ 00000000015b02f8 0000000000000008 R_X86_64_RELATIVE 43f638 │ │ 00000000015b0308 0000000000000008 R_X86_64_RELATIVE 44345e │ │ -00000000015b0318 0000000000000008 R_X86_64_RELATIVE 457d28 │ │ +00000000015b0318 0000000000000008 R_X86_64_RELATIVE 457d01 │ │ 00000000015b0328 0000000000000008 R_X86_64_RELATIVE 440eb3 │ │ 00000000015b0338 0000000000000008 R_X86_64_RELATIVE 44889c │ │ 00000000015b0348 0000000000000008 R_X86_64_RELATIVE 430a1d │ │ 00000000015b0358 0000000000000008 R_X86_64_RELATIVE 43f64b │ │ 00000000015b0368 0000000000000008 R_X86_64_RELATIVE 439df2 │ │ 00000000015b0378 0000000000000008 R_X86_64_RELATIVE 434516 │ │ -00000000015b0388 0000000000000008 R_X86_64_RELATIVE 450592 │ │ +00000000015b0388 0000000000000008 R_X86_64_RELATIVE 45056b │ │ 00000000015b0398 0000000000000008 R_X86_64_RELATIVE 44aa80 │ │ -00000000015b03a8 0000000000000008 R_X86_64_RELATIVE 457d40 │ │ +00000000015b03a8 0000000000000008 R_X86_64_RELATIVE 457d19 │ │ 00000000015b03b8 0000000000000008 R_X86_64_RELATIVE 463ab7 │ │ 00000000015b03c8 0000000000000008 R_X86_64_RELATIVE 440e8a │ │ 00000000015b03d8 0000000000000008 R_X86_64_RELATIVE 459c67 │ │ 00000000015b03e8 0000000000000008 R_X86_64_RELATIVE 439e01 │ │ 00000000015b03f8 0000000000000008 R_X86_64_RELATIVE 42ce96 │ │ -00000000015b0408 0000000000000008 R_X86_64_RELATIVE 455fa0 │ │ +00000000015b0408 0000000000000008 R_X86_64_RELATIVE 455f79 │ │ 00000000015b0418 0000000000000008 R_X86_64_RELATIVE 448f9c │ │ 00000000015b0428 0000000000000008 R_X86_64_RELATIVE 432105 │ │ 00000000015b0438 0000000000000008 R_X86_64_RELATIVE 43f064 │ │ 00000000015b0448 0000000000000008 R_X86_64_RELATIVE 45d9f2 │ │ 00000000015b0458 0000000000000008 R_X86_64_RELATIVE 4327a4 │ │ 00000000015b0468 0000000000000008 R_X86_64_RELATIVE 43f66a │ │ 00000000015b0478 0000000000000008 R_X86_64_RELATIVE 45f88d │ │ 00000000015b0488 0000000000000008 R_X86_64_RELATIVE 443471 │ │ -00000000015b0498 0000000000000008 R_X86_64_RELATIVE 451d3e │ │ +00000000015b0498 0000000000000008 R_X86_64_RELATIVE 451d17 │ │ 00000000015b04a8 0000000000000008 R_X86_64_RELATIVE 4327c1 │ │ 00000000015b04b8 0000000000000008 R_X86_64_RELATIVE 42bffd │ │ 00000000015b04c8 0000000000000008 R_X86_64_RELATIVE 439e17 │ │ 00000000015b04d8 0000000000000008 R_X86_64_RELATIVE 461a0f │ │ 00000000015b04e8 0000000000000008 R_X86_64_RELATIVE 459621 │ │ 00000000015b04f8 0000000000000008 R_X86_64_RELATIVE 42e565 │ │ 00000000015b0508 0000000000000008 R_X86_64_RELATIVE 43daff │ │ -00000000015b0518 0000000000000008 R_X86_64_RELATIVE 4541ba │ │ -00000000015b0528 0000000000000008 R_X86_64_RELATIVE 455fb6 │ │ -00000000015b0538 0000000000000008 R_X86_64_RELATIVE 455fd1 │ │ +00000000015b0518 0000000000000008 R_X86_64_RELATIVE 454193 │ │ +00000000015b0528 0000000000000008 R_X86_64_RELATIVE 455f8f │ │ +00000000015b0538 0000000000000008 R_X86_64_RELATIVE 455faa │ │ 00000000015b0548 0000000000000008 R_X86_64_RELATIVE 438e88 │ │ 00000000015b0568 0000000000000008 R_X86_64_RELATIVE 1356280 │ │ 00000000015b0570 0000000000000008 R_X86_64_RELATIVE 1356300 │ │ 00000000015b0578 0000000000000008 R_X86_64_RELATIVE 1356430 │ │ 00000000015b0598 0000000000000008 R_X86_64_RELATIVE 13564a0 │ │ 00000000015b05a8 0000000000000008 R_X86_64_RELATIVE 13565d0 │ │ 00000000015b05b8 0000000000000008 R_X86_64_RELATIVE 13568a0 │ │ @@ -53035,15 +53035,15 @@ │ │ 00000000015b0698 0000000000000008 R_X86_64_RELATIVE 13564a0 │ │ 00000000015b06a0 0000000000000008 R_X86_64_RELATIVE 1357a30 │ │ 00000000015b06a8 0000000000000008 R_X86_64_RELATIVE 13565d0 │ │ 00000000015b06b0 0000000000000008 R_X86_64_RELATIVE 1357a30 │ │ 00000000015b06b8 0000000000000008 R_X86_64_RELATIVE 13568a0 │ │ 00000000015b0720 0000000000000008 R_X86_64_RELATIVE 1356f10 │ │ 00000000015b0728 0000000000000008 R_X86_64_RELATIVE 1357510 │ │ -00000000015b0768 0000000000000008 R_X86_64_RELATIVE 458c3e │ │ +00000000015b0768 0000000000000008 R_X86_64_RELATIVE 458c17 │ │ 00000000015b0778 0000000000000008 R_X86_64_RELATIVE 42b28e │ │ 00000000015b0788 0000000000000008 R_X86_64_RELATIVE 4336c7 │ │ 00000000015b0798 0000000000000008 R_X86_64_RELATIVE 43be51 │ │ 00000000015b07a8 0000000000000008 R_X86_64_RELATIVE 43f683 │ │ 00000000015b07b8 0000000000000008 R_X86_64_RELATIVE 439e65 │ │ 00000000015b07c8 0000000000000008 R_X86_64_RELATIVE 42920a │ │ 00000000015b07d0 0000000000000008 R_X86_64_RELATIVE 4bb0a0 │ │ @@ -53058,61 +53058,61 @@ │ │ 00000000015b0950 0000000000000008 R_X86_64_RELATIVE 4bde30 │ │ 00000000015b0968 0000000000000008 R_X86_64_RELATIVE 4be130 │ │ 00000000015b0980 0000000000000008 R_X86_64_RELATIVE 4be530 │ │ 00000000015b0998 0000000000000008 R_X86_64_RELATIVE 4be538 │ │ 00000000015b09b0 0000000000000008 R_X86_64_RELATIVE 4be540 │ │ 00000000015b09d8 0000000000000008 R_X86_64_RELATIVE 4416b1 │ │ 00000000015b09e8 0000000000000008 R_X86_64_RELATIVE 446b4e │ │ -00000000015b09f8 0000000000000008 R_X86_64_RELATIVE 450629 │ │ +00000000015b09f8 0000000000000008 R_X86_64_RELATIVE 450602 │ │ 00000000015b0a08 0000000000000008 R_X86_64_RELATIVE 43f68c │ │ 00000000015b0a18 0000000000000008 R_X86_64_RELATIVE 44902c │ │ 00000000015b0a28 0000000000000008 R_X86_64_RELATIVE 43f6b3 │ │ 00000000015b0a38 0000000000000008 R_X86_64_RELATIVE 42922d │ │ 00000000015b0a48 0000000000000008 R_X86_64_RELATIVE 437f81 │ │ 00000000015b0a58 0000000000000008 R_X86_64_RELATIVE 439e72 │ │ 00000000015b0a68 0000000000000008 R_X86_64_RELATIVE 4327f9 │ │ 00000000015b0a78 0000000000000008 R_X86_64_RELATIVE 44aaab │ │ 00000000015b0a88 0000000000000008 R_X86_64_RELATIVE 439e84 │ │ 00000000015b0a98 0000000000000008 R_X86_64_RELATIVE 461a44 │ │ 00000000015b0aa8 0000000000000008 R_X86_64_RELATIVE 42cedf │ │ 00000000015b0ab8 0000000000000008 R_X86_64_RELATIVE 43f6bc │ │ -00000000015b0ac8 0000000000000008 R_X86_64_RELATIVE 4525a4 │ │ +00000000015b0ac8 0000000000000008 R_X86_64_RELATIVE 45257d │ │ 00000000015b0ad8 0000000000000008 R_X86_64_RELATIVE 44cad4 │ │ 00000000015b0ae8 0000000000000008 R_X86_64_RELATIVE 43be5a │ │ -00000000015b0af8 0000000000000008 R_X86_64_RELATIVE 454213 │ │ +00000000015b0af8 0000000000000008 R_X86_64_RELATIVE 4541ec │ │ 00000000015b0b08 0000000000000008 R_X86_64_RELATIVE 42ceee │ │ 00000000015b0b18 0000000000000008 R_X86_64_RELATIVE 44e1af │ │ 00000000015b0b28 0000000000000008 R_X86_64_RELATIVE 434568 │ │ 00000000015b0b38 0000000000000008 R_X86_64_RELATIVE 44903b │ │ -00000000015b0b48 0000000000000008 R_X86_64_RELATIVE 454237 │ │ +00000000015b0b48 0000000000000008 R_X86_64_RELATIVE 454210 │ │ 00000000015b0b60 0000000000000008 R_X86_64_RELATIVE 137f480 │ │ 00000000015b0b68 0000000000000008 R_X86_64_RELATIVE 137f4a0 │ │ 00000000015b0b70 0000000000000008 R_X86_64_RELATIVE 137f4d0 │ │ 00000000015b0b78 0000000000000008 R_X86_64_RELATIVE 137f500 │ │ 00000000015b0b80 0000000000000008 R_X86_64_RELATIVE 137f590 │ │ 00000000015b0b88 0000000000000008 R_X86_64_RELATIVE 137f620 │ │ 00000000015b0b90 0000000000000008 R_X86_64_RELATIVE 137f880 │ │ 00000000015b0ba0 0000000000000008 R_X86_64_RELATIVE 428a32 │ │ 00000000015b0bb0 0000000000000008 R_X86_64_RELATIVE 15f5460 │ │ 00000000015b0bf8 0000000000000008 R_X86_64_RELATIVE 463b47 │ │ 00000000015b0c08 0000000000000008 R_X86_64_RELATIVE 44cb05 │ │ 00000000015b0c18 0000000000000008 R_X86_64_RELATIVE 43be80 │ │ -00000000015b0c28 0000000000000008 R_X86_64_RELATIVE 45601e │ │ +00000000015b0c28 0000000000000008 R_X86_64_RELATIVE 455ff7 │ │ 00000000015b0c38 0000000000000008 R_X86_64_RELATIVE 45f204 │ │ -00000000015b0c48 0000000000000008 R_X86_64_RELATIVE 457dd0 │ │ +00000000015b0c48 0000000000000008 R_X86_64_RELATIVE 457da9 │ │ 00000000015b0c58 0000000000000008 R_X86_64_RELATIVE 42eb61 │ │ 00000000015b0c68 0000000000000008 R_X86_64_RELATIVE 432803 │ │ 00000000015b0c78 0000000000000008 R_X86_64_RELATIVE 45da37 │ │ -00000000015b0c88 0000000000000008 R_X86_64_RELATIVE 45426d │ │ +00000000015b0c88 0000000000000008 R_X86_64_RELATIVE 454246 │ │ 00000000015b0c98 0000000000000008 R_X86_64_RELATIVE 444a24 │ │ 00000000015b0ca8 0000000000000008 R_X86_64_RELATIVE 44a9d8 │ │ -00000000015b0cb8 0000000000000008 R_X86_64_RELATIVE 457de5 │ │ +00000000015b0cb8 0000000000000008 R_X86_64_RELATIVE 457dbe │ │ 00000000015b0cc8 0000000000000008 R_X86_64_RELATIVE 42923f │ │ -00000000015b0cd8 0000000000000008 R_X86_64_RELATIVE 4525d7 │ │ -00000000015b0ce8 0000000000000008 R_X86_64_RELATIVE 4525e6 │ │ +00000000015b0cd8 0000000000000008 R_X86_64_RELATIVE 4525b0 │ │ +00000000015b0ce8 0000000000000008 R_X86_64_RELATIVE 4525bf │ │ 00000000015b0cf8 0000000000000008 R_X86_64_RELATIVE 42c8dd │ │ 00000000015b0d08 0000000000000008 R_X86_64_RELATIVE 446d3d │ │ 00000000015b0d18 0000000000000008 R_X86_64_RELATIVE 432757 │ │ 00000000015b0d28 0000000000000008 R_X86_64_RELATIVE 44aaea │ │ 00000000015b0d38 0000000000000008 R_X86_64_RELATIVE 437fab │ │ 00000000015b0d48 0000000000000008 R_X86_64_RELATIVE 45bb6c │ │ 00000000015b0d58 0000000000000008 R_X86_64_RELATIVE 4595fa │ │ @@ -53121,22 +53121,22 @@ │ │ 00000000015b0d88 0000000000000008 R_X86_64_RELATIVE 43f6e6 │ │ 00000000015b0d98 0000000000000008 R_X86_64_RELATIVE 45bb7c │ │ 00000000015b0da8 0000000000000008 R_X86_64_RELATIVE 44ab06 │ │ 00000000015b0db8 0000000000000008 R_X86_64_RELATIVE 44e75a │ │ 00000000015b0dc8 0000000000000008 R_X86_64_RELATIVE 45da52 │ │ 00000000015b0dd8 0000000000000008 R_X86_64_RELATIVE 44cb0e │ │ 00000000015b0de8 0000000000000008 R_X86_64_RELATIVE 439e96 │ │ -00000000015b0df8 0000000000000008 R_X86_64_RELATIVE 457e08 │ │ +00000000015b0df8 0000000000000008 R_X86_64_RELATIVE 457de1 │ │ 00000000015b0e08 0000000000000008 R_X86_64_RELATIVE 4345a0 │ │ -00000000015b0e18 0000000000000008 R_X86_64_RELATIVE 45067a │ │ -00000000015b0e28 0000000000000008 R_X86_64_RELATIVE 455a68 │ │ +00000000015b0e18 0000000000000008 R_X86_64_RELATIVE 450653 │ │ +00000000015b0e28 0000000000000008 R_X86_64_RELATIVE 455a41 │ │ 00000000015b0e38 0000000000000008 R_X86_64_RELATIVE 446d51 │ │ 00000000015b0e48 0000000000000008 R_X86_64_RELATIVE 439eab │ │ 00000000015b0e58 0000000000000008 R_X86_64_RELATIVE 43bd38 │ │ -00000000015b0e78 0000000000000008 R_X86_64_RELATIVE 4525f9 │ │ +00000000015b0e78 0000000000000008 R_X86_64_RELATIVE 4525d2 │ │ 00000000015b0e88 0000000000000008 R_X86_64_RELATIVE 441740 │ │ 00000000015b0e98 0000000000000008 R_X86_64_RELATIVE 42eb74 │ │ 00000000015b0ea8 0000000000000008 R_X86_64_RELATIVE 44ab18 │ │ 00000000015b0eb8 0000000000000008 R_X86_64_RELATIVE 45da64 │ │ 00000000015b0ec8 0000000000000008 R_X86_64_RELATIVE 44ab29 │ │ 00000000015b0ed8 0000000000000008 R_X86_64_RELATIVE 4345b4 │ │ 00000000015b0ee8 0000000000000008 R_X86_64_RELATIVE 441750 │ │ @@ -53149,32 +53149,32 @@ │ │ 00000000015b0fb8 0000000000000008 R_X86_64_RELATIVE 15b0fe0 │ │ 00000000015b0fd8 0000000000000008 R_X86_64_RELATIVE 438023 │ │ 00000000015b0ff8 0000000000000008 R_X86_64_RELATIVE 461a65 │ │ 00000000015b1000 0000000000000008 R_X86_64_RELATIVE 125f5e0 │ │ 00000000015b1020 0000000000000008 R_X86_64_RELATIVE 44cb4b │ │ 00000000015b1028 0000000000000008 R_X86_64_RELATIVE 125f5f0 │ │ 00000000015b1040 0000000000000008 R_X86_64_RELATIVE 15b1070 │ │ -00000000015b1060 0000000000000008 R_X86_64_RELATIVE 4506d1 │ │ +00000000015b1060 0000000000000008 R_X86_64_RELATIVE 4506aa │ │ 00000000015b1088 0000000000000008 R_X86_64_RELATIVE 43bec7 │ │ 00000000015b1090 0000000000000008 R_X86_64_RELATIVE 125f670 │ │ 00000000015b10b0 0000000000000008 R_X86_64_RELATIVE 446d6a │ │ 00000000015b10b8 0000000000000008 R_X86_64_RELATIVE 125f670 │ │ 00000000015b10d0 0000000000000008 R_X86_64_RELATIVE 15b1100 │ │ 00000000015b10f0 0000000000000008 R_X86_64_RELATIVE 4363d1 │ │ 00000000015b1118 0000000000000008 R_X86_64_RELATIVE 429261 │ │ 00000000015b1120 0000000000000008 R_X86_64_RELATIVE 1386840 │ │ -00000000015b1140 0000000000000008 R_X86_64_RELATIVE 4506de │ │ +00000000015b1140 0000000000000008 R_X86_64_RELATIVE 4506b7 │ │ 00000000015b1148 0000000000000008 R_X86_64_RELATIVE 125f560 │ │ 00000000015b1168 0000000000000008 R_X86_64_RELATIVE 43bed4 │ │ 00000000015b1170 0000000000000008 R_X86_64_RELATIVE 125f560 │ │ 00000000015b1190 0000000000000008 R_X86_64_RELATIVE 459ccc │ │ 00000000015b1198 0000000000000008 R_X86_64_RELATIVE 125f600 │ │ 00000000015b11b8 0000000000000008 R_X86_64_RELATIVE 463b77 │ │ 00000000015b11c0 0000000000000008 R_X86_64_RELATIVE 13a32d0 │ │ -00000000015b11e0 0000000000000008 R_X86_64_RELATIVE 456055 │ │ +00000000015b11e0 0000000000000008 R_X86_64_RELATIVE 45602e │ │ 00000000015b11e8 0000000000000008 R_X86_64_RELATIVE 1386870 │ │ 00000000015b1208 0000000000000008 R_X86_64_RELATIVE 43db90 │ │ 00000000015b1210 0000000000000008 R_X86_64_RELATIVE 125f560 │ │ 00000000015b1230 0000000000000008 R_X86_64_RELATIVE 42ebaf │ │ 00000000015b1238 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 00000000015b1258 0000000000000008 R_X86_64_RELATIVE 43281d │ │ 00000000015b1260 0000000000000008 R_X86_64_RELATIVE 125f5e0 │ │ @@ -53186,15 +53186,15 @@ │ │ 00000000015b1308 0000000000000008 R_X86_64_RELATIVE 1386a30 │ │ 00000000015b1310 0000000000000008 R_X86_64_RELATIVE 1386bd0 │ │ 00000000015b1338 0000000000000008 R_X86_64_RELATIVE 1386a20 │ │ 00000000015b1370 0000000000000008 R_X86_64_RELATIVE 1386a30 │ │ 00000000015b1378 0000000000000008 R_X86_64_RELATIVE 1386bd0 │ │ 00000000015b13a8 0000000000000008 R_X86_64_RELATIVE 15b13d0 │ │ 00000000015b13c8 0000000000000008 R_X86_64_RELATIVE 42b312 │ │ -00000000015b13e8 0000000000000008 R_X86_64_RELATIVE 45264f │ │ +00000000015b13e8 0000000000000008 R_X86_64_RELATIVE 452628 │ │ 00000000015b13f0 0000000000000008 R_X86_64_RELATIVE 125f5e0 │ │ 00000000015b1410 0000000000000008 R_X86_64_RELATIVE 43dbac │ │ 00000000015b1418 0000000000000008 R_X86_64_RELATIVE 1386880 │ │ 00000000015b1430 0000000000000008 R_X86_64_RELATIVE 15b1458 │ │ 00000000015b1450 0000000000000008 R_X86_64_RELATIVE 42b325 │ │ 00000000015b1470 0000000000000008 R_X86_64_RELATIVE 43282c │ │ 00000000015b1478 0000000000000008 R_X86_64_RELATIVE 1386e10 │ │ @@ -53227,15 +53227,15 @@ │ │ 00000000015b17c8 0000000000000008 R_X86_64_RELATIVE 125f560 │ │ 00000000015b17f0 0000000000000008 R_X86_64_RELATIVE 1387270 │ │ 00000000015b17f8 0000000000000008 R_X86_64_RELATIVE 13872d0 │ │ 00000000015b1898 0000000000000008 R_X86_64_RELATIVE 1387380 │ │ 00000000015b18d0 0000000000000008 R_X86_64_RELATIVE 1387390 │ │ 00000000015b18d8 0000000000000008 R_X86_64_RELATIVE 13873d0 │ │ 00000000015b1908 0000000000000008 R_X86_64_RELATIVE 15b1930 │ │ -00000000015b1928 0000000000000008 R_X86_64_RELATIVE 4506eb │ │ +00000000015b1928 0000000000000008 R_X86_64_RELATIVE 4506c4 │ │ 00000000015b1948 0000000000000008 R_X86_64_RELATIVE 434607 │ │ 00000000015b1950 0000000000000008 R_X86_64_RELATIVE 125f680 │ │ 00000000015b1970 0000000000000008 R_X86_64_RELATIVE 44ab6d │ │ 00000000015b1978 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015b1988 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015b19b0 0000000000000008 R_X86_64_RELATIVE 1395f60 │ │ 00000000015b19f0 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ @@ -53265,15 +53265,15 @@ │ │ 00000000015b1cb0 0000000000000008 R_X86_64_RELATIVE 15b1ce0 │ │ 00000000015b1cd0 0000000000000008 R_X86_64_RELATIVE 44e7a7 │ │ 00000000015b1cf8 0000000000000008 R_X86_64_RELATIVE 434613 │ │ 00000000015b1d00 0000000000000008 R_X86_64_RELATIVE 13885a0 │ │ 00000000015b1d20 0000000000000008 R_X86_64_RELATIVE 443505 │ │ 00000000015b1d28 0000000000000008 R_X86_64_RELATIVE 125f660 │ │ 00000000015b1d40 0000000000000008 R_X86_64_RELATIVE 15b1d70 │ │ -00000000015b1d60 0000000000000008 R_X86_64_RELATIVE 457e14 │ │ +00000000015b1d60 0000000000000008 R_X86_64_RELATIVE 457ded │ │ 00000000015b1d88 0000000000000008 R_X86_64_RELATIVE 45f922 │ │ 00000000015b1d90 0000000000000008 R_X86_64_RELATIVE 125f660 │ │ 00000000015b1db0 0000000000000008 R_X86_64_RELATIVE 449070 │ │ 00000000015b1db8 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015b1dd8 0000000000000008 R_X86_64_RELATIVE 15b1e00 │ │ 00000000015b1de8 0000000000000008 R_X86_64_RELATIVE 15b1e60 │ │ 00000000015b1e20 0000000000000008 R_X86_64_RELATIVE 430a94 │ │ @@ -53300,15 +53300,15 @@ │ │ 00000000015b2058 0000000000000008 R_X86_64_RELATIVE 1389080 │ │ 00000000015b2060 0000000000000008 R_X86_64_RELATIVE 13893f0 │ │ 00000000015b2088 0000000000000008 R_X86_64_RELATIVE 15b20b0 │ │ 00000000015b2098 0000000000000008 R_X86_64_RELATIVE 15b2100 │ │ 00000000015b20a8 0000000000000008 R_X86_64_RELATIVE 45f946 │ │ 00000000015b20c8 0000000000000008 R_X86_64_RELATIVE 45f956 │ │ 00000000015b20d0 0000000000000008 R_X86_64_RELATIVE 1386880 │ │ -00000000015b20f0 0000000000000008 R_X86_64_RELATIVE 4542bd │ │ +00000000015b20f0 0000000000000008 R_X86_64_RELATIVE 454296 │ │ 00000000015b20f8 0000000000000008 R_X86_64_RELATIVE 13a3290 │ │ 00000000015b2118 0000000000000008 R_X86_64_RELATIVE 1389e30 │ │ 00000000015b2140 0000000000000008 R_X86_64_RELATIVE 15b2170 │ │ 00000000015b2160 0000000000000008 R_X86_64_RELATIVE 4363f5 │ │ 00000000015b2188 0000000000000008 R_X86_64_RELATIVE 43bf44 │ │ 00000000015b2190 0000000000000008 R_X86_64_RELATIVE 1389540 │ │ 00000000015b21b0 0000000000000008 R_X86_64_RELATIVE 44ab79 │ │ @@ -53337,18 +53337,18 @@ │ │ 00000000015b23b8 0000000000000008 R_X86_64_RELATIVE 13895a0 │ │ 00000000015b23c0 0000000000000008 R_X86_64_RELATIVE 13897c0 │ │ 00000000015b23e8 0000000000000008 R_X86_64_RELATIVE 45f91b │ │ 00000000015b23f0 0000000000000008 R_X86_64_RELATIVE 45bc00 │ │ 00000000015b2400 0000000000000008 R_X86_64_RELATIVE 445055 │ │ 00000000015b2408 0000000000000008 R_X86_64_RELATIVE 45daba │ │ 00000000015b2418 0000000000000008 R_X86_64_RELATIVE 45dac8 │ │ -00000000015b2420 0000000000000008 R_X86_64_RELATIVE 4542b0 │ │ +00000000015b2420 0000000000000008 R_X86_64_RELATIVE 454289 │ │ 00000000015b2430 0000000000000008 R_X86_64_RELATIVE 461aa3 │ │ -00000000015b2438 0000000000000008 R_X86_64_RELATIVE 457e5a │ │ -00000000015b2448 0000000000000008 R_X86_64_RELATIVE 457e6d │ │ +00000000015b2438 0000000000000008 R_X86_64_RELATIVE 457e33 │ │ +00000000015b2448 0000000000000008 R_X86_64_RELATIVE 457e46 │ │ 00000000015b2450 0000000000000008 R_X86_64_RELATIVE 42cfb0 │ │ 00000000015b2460 0000000000000008 R_X86_64_RELATIVE 459d01 │ │ 00000000015b2468 0000000000000008 R_X86_64_RELATIVE 430a9d │ │ 00000000015b2478 0000000000000008 R_X86_64_RELATIVE 44908e │ │ 00000000015b2480 0000000000000008 R_X86_64_RELATIVE 463b94 │ │ 00000000015b2490 0000000000000008 R_X86_64_RELATIVE 43bf30 │ │ 00000000015b2498 0000000000000008 R_X86_64_RELATIVE 459d18 │ │ @@ -53397,18 +53397,18 @@ │ │ 00000000015b2a88 0000000000000008 R_X86_64_RELATIVE 15b2ab0 │ │ 00000000015b2aa8 0000000000000008 R_X86_64_RELATIVE 43286b │ │ 00000000015b2ac8 0000000000000008 R_X86_64_RELATIVE 42d9fe │ │ 00000000015b2ad0 0000000000000008 R_X86_64_RELATIVE 125f4f0 │ │ 00000000015b2af0 0000000000000008 R_X86_64_RELATIVE 43c851 │ │ 00000000015b2af8 0000000000000008 R_X86_64_RELATIVE 125f4f0 │ │ 00000000015b2b10 0000000000000008 R_X86_64_RELATIVE 15b2b40 │ │ -00000000015b2b30 0000000000000008 R_X86_64_RELATIVE 4542cf │ │ +00000000015b2b30 0000000000000008 R_X86_64_RELATIVE 4542a8 │ │ 00000000015b2b58 0000000000000008 R_X86_64_RELATIVE 4292df │ │ 00000000015b2b60 0000000000000008 R_X86_64_RELATIVE 125f4f0 │ │ -00000000015b2b80 0000000000000008 R_X86_64_RELATIVE 45267a │ │ +00000000015b2b80 0000000000000008 R_X86_64_RELATIVE 452653 │ │ 00000000015b2b88 0000000000000008 R_X86_64_RELATIVE 138a8e0 │ │ 00000000015b2ba0 0000000000000008 R_X86_64_RELATIVE 15b2bd0 │ │ 00000000015b2bc0 0000000000000008 R_X86_64_RELATIVE 439efc │ │ 00000000015b2be8 0000000000000008 R_X86_64_RELATIVE 44353e │ │ 00000000015b2bf0 0000000000000008 R_X86_64_RELATIVE 125f5c0 │ │ 00000000015b2c10 0000000000000008 R_X86_64_RELATIVE 463bb5 │ │ 00000000015b2c18 0000000000000008 R_X86_64_RELATIVE 138a8f0 │ │ @@ -53431,15 +53431,15 @@ │ │ 00000000015b2dd0 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015b2df0 0000000000000008 R_X86_64_RELATIVE 43c851 │ │ 00000000015b2df8 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015b2e10 0000000000000008 R_X86_64_RELATIVE 15b2e40 │ │ 00000000015b2e30 0000000000000008 R_X86_64_RELATIVE 45daed │ │ 00000000015b2e58 0000000000000008 R_X86_64_RELATIVE 438063 │ │ 00000000015b2e60 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ -00000000015b2e80 0000000000000008 R_X86_64_RELATIVE 4542e5 │ │ +00000000015b2e80 0000000000000008 R_X86_64_RELATIVE 4542be │ │ 00000000015b2e88 0000000000000008 R_X86_64_RELATIVE 138cf90 │ │ 00000000015b2ea0 0000000000000008 R_X86_64_RELATIVE 15b2ed0 │ │ 00000000015b2ec0 0000000000000008 R_X86_64_RELATIVE 45f96d │ │ 00000000015b2ee8 0000000000000008 R_X86_64_RELATIVE 44353e │ │ 00000000015b2ef0 0000000000000008 R_X86_64_RELATIVE 125f5c0 │ │ 00000000015b2f10 0000000000000008 R_X86_64_RELATIVE 439f21 │ │ 00000000015b2f18 0000000000000008 R_X86_64_RELATIVE 138cfa0 │ │ @@ -53475,20 +53475,20 @@ │ │ 00000000015b3248 0000000000000008 R_X86_64_RELATIVE 438075 │ │ 00000000015b3250 0000000000000008 R_X86_64_RELATIVE 138ec40 │ │ 00000000015b3270 0000000000000008 R_X86_64_RELATIVE 44cb7a │ │ 00000000015b3278 0000000000000008 R_X86_64_RELATIVE 1386880 │ │ 00000000015b3298 0000000000000008 R_X86_64_RELATIVE 429305 │ │ 00000000015b32a0 0000000000000008 R_X86_64_RELATIVE 138ec50 │ │ 00000000015b32b8 0000000000000008 R_X86_64_RELATIVE 15b32e0 │ │ -00000000015b32d8 0000000000000008 R_X86_64_RELATIVE 45070f │ │ +00000000015b32d8 0000000000000008 R_X86_64_RELATIVE 4506e8 │ │ 00000000015b32f8 0000000000000008 R_X86_64_RELATIVE 443380 │ │ 00000000015b3300 0000000000000008 R_X86_64_RELATIVE 1386880 │ │ 00000000015b3320 0000000000000008 R_X86_64_RELATIVE 459bfc │ │ 00000000015b3328 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ -00000000015b3348 0000000000000008 R_X86_64_RELATIVE 4560cb │ │ +00000000015b3348 0000000000000008 R_X86_64_RELATIVE 4560a4 │ │ 00000000015b3350 0000000000000008 R_X86_64_RELATIVE 125f4f0 │ │ 00000000015b3368 0000000000000008 R_X86_64_RELATIVE 15b3390 │ │ 00000000015b3388 0000000000000008 R_X86_64_RELATIVE 43f795 │ │ 00000000015b33a8 0000000000000008 R_X86_64_RELATIVE 45f980 │ │ 00000000015b33b0 0000000000000008 R_X86_64_RELATIVE 125f4c0 │ │ 00000000015b33d0 0000000000000008 R_X86_64_RELATIVE 436400 │ │ 00000000015b33d8 0000000000000008 R_X86_64_RELATIVE 125f5e0 │ │ @@ -53511,15 +53511,15 @@ │ │ 00000000015b3598 0000000000000008 R_X86_64_RELATIVE 430b11 │ │ 00000000015b35b8 0000000000000008 R_X86_64_RELATIVE 4450e5 │ │ 00000000015b35c0 0000000000000008 R_X86_64_RELATIVE 125f520 │ │ 00000000015b35e0 0000000000000008 R_X86_64_RELATIVE 4417b9 │ │ 00000000015b35e8 0000000000000008 R_X86_64_RELATIVE 125f520 │ │ 00000000015b3608 0000000000000008 R_X86_64_RELATIVE 44cbad │ │ 00000000015b3610 0000000000000008 R_X86_64_RELATIVE 125f520 │ │ -00000000015b3630 0000000000000008 R_X86_64_RELATIVE 456112 │ │ +00000000015b3630 0000000000000008 R_X86_64_RELATIVE 4560eb │ │ 00000000015b3638 0000000000000008 R_X86_64_RELATIVE 125f520 │ │ 00000000015b3648 0000000000000008 R_X86_64_RELATIVE 138f130 │ │ 00000000015b3688 0000000000000008 R_X86_64_RELATIVE 138f140 │ │ 00000000015b3690 0000000000000008 R_X86_64_RELATIVE 138f360 │ │ 00000000015b36b8 0000000000000008 R_X86_64_RELATIVE 15b36e0 │ │ 00000000015b36d8 0000000000000008 R_X86_64_RELATIVE 463bc9 │ │ 00000000015b36f8 0000000000000008 R_X86_64_RELATIVE 446dab │ │ @@ -53586,23 +53586,23 @@ │ │ 00000000015b3d00 0000000000000008 R_X86_64_RELATIVE 138fe20 │ │ 00000000015b3d40 0000000000000008 R_X86_64_RELATIVE 138fe30 │ │ 00000000015b3d48 0000000000000008 R_X86_64_RELATIVE 13900a0 │ │ 00000000015b3d70 0000000000000008 R_X86_64_RELATIVE 15b3da0 │ │ 00000000015b3d90 0000000000000008 R_X86_64_RELATIVE 438087 │ │ 00000000015b3db8 0000000000000008 R_X86_64_RELATIVE 43d350 │ │ 00000000015b3dc0 0000000000000008 R_X86_64_RELATIVE 1386880 │ │ -00000000015b3de0 0000000000000008 R_X86_64_RELATIVE 45074d │ │ +00000000015b3de0 0000000000000008 R_X86_64_RELATIVE 450726 │ │ 00000000015b3de8 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015b3e08 0000000000000008 R_X86_64_RELATIVE 433aea │ │ 00000000015b3e10 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015b3e28 0000000000000008 R_X86_64_RELATIVE 15b3e50 │ │ 00000000015b3e48 0000000000000008 R_X86_64_RELATIVE 459dc7 │ │ 00000000015b3e68 0000000000000008 R_X86_64_RELATIVE 45f9d7 │ │ 00000000015b3e70 0000000000000008 R_X86_64_RELATIVE 1390100 │ │ -00000000015b3e90 0000000000000008 R_X86_64_RELATIVE 450755 │ │ +00000000015b3e90 0000000000000008 R_X86_64_RELATIVE 45072e │ │ 00000000015b3e98 0000000000000008 R_X86_64_RELATIVE 1390100 │ │ 00000000015b3ea8 0000000000000008 R_X86_64_RELATIVE 125f5c0 │ │ 00000000015b3ed0 0000000000000008 R_X86_64_RELATIVE 13915c0 │ │ 00000000015b3ed8 0000000000000008 R_X86_64_RELATIVE 13915e0 │ │ 00000000015b3ef0 0000000000000008 R_X86_64_RELATIVE 13915f0 │ │ 00000000015b3ef8 0000000000000008 R_X86_64_RELATIVE 1391600 │ │ 00000000015b3f10 0000000000000008 R_X86_64_RELATIVE 125f5c0 │ │ @@ -53636,28 +53636,28 @@ │ │ 00000000015b41d8 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015b41e8 0000000000000008 R_X86_64_RELATIVE 13922c0 │ │ 00000000015b4230 0000000000000008 R_X86_64_RELATIVE 13922d0 │ │ 00000000015b4258 0000000000000008 R_X86_64_RELATIVE 15b4280 │ │ 00000000015b4278 0000000000000008 R_X86_64_RELATIVE 43645b │ │ 00000000015b4298 0000000000000008 R_X86_64_RELATIVE 429349 │ │ 00000000015b42a0 0000000000000008 R_X86_64_RELATIVE 125f590 │ │ -00000000015b42c0 0000000000000008 R_X86_64_RELATIVE 4526ba │ │ +00000000015b42c0 0000000000000008 R_X86_64_RELATIVE 452693 │ │ 00000000015b42c8 0000000000000008 R_X86_64_RELATIVE 125f590 │ │ 00000000015b42d8 0000000000000008 R_X86_64_RELATIVE 1392370 │ │ 00000000015b4310 0000000000000008 R_X86_64_RELATIVE 1392380 │ │ 00000000015b4318 0000000000000008 R_X86_64_RELATIVE 1392430 │ │ 00000000015b4348 0000000000000008 R_X86_64_RELATIVE 15b4370 │ │ -00000000015b4368 0000000000000008 R_X86_64_RELATIVE 4526c3 │ │ +00000000015b4368 0000000000000008 R_X86_64_RELATIVE 45269c │ │ 00000000015b4388 0000000000000008 R_X86_64_RELATIVE 43bf8d │ │ 00000000015b4390 0000000000000008 R_X86_64_RELATIVE 125f5e0 │ │ 00000000015b43b0 0000000000000008 R_X86_64_RELATIVE 44cbe3 │ │ 00000000015b43b8 0000000000000008 R_X86_64_RELATIVE 125f5e0 │ │ 00000000015b43d0 0000000000000008 R_X86_64_RELATIVE 15b43f8 │ │ -00000000015b43f0 0000000000000008 R_X86_64_RELATIVE 4526d2 │ │ -00000000015b4410 0000000000000008 R_X86_64_RELATIVE 4526d2 │ │ +00000000015b43f0 0000000000000008 R_X86_64_RELATIVE 4526ab │ │ +00000000015b4410 0000000000000008 R_X86_64_RELATIVE 4526ab │ │ 00000000015b4418 0000000000000008 R_X86_64_RELATIVE 1392610 │ │ 00000000015b4428 0000000000000008 R_X86_64_RELATIVE 13868b0 │ │ 00000000015b4460 0000000000000008 R_X86_64_RELATIVE 13938a0 │ │ 00000000015b4468 0000000000000008 R_X86_64_RELATIVE 1393930 │ │ 00000000015b4490 0000000000000008 R_X86_64_RELATIVE 13868b0 │ │ 00000000015b44c8 0000000000000008 R_X86_64_RELATIVE 13938a0 │ │ 00000000015b44d0 0000000000000008 R_X86_64_RELATIVE 1393ab0 │ │ @@ -53718,93 +53718,93 @@ │ │ 00000000015b4b30 0000000000000008 R_X86_64_RELATIVE 1395a20 │ │ 00000000015b4b38 0000000000000008 R_X86_64_RELATIVE 1395ab0 │ │ 00000000015b4b78 0000000000000008 R_X86_64_RELATIVE 44cc2a │ │ 00000000015b4b88 0000000000000008 R_X86_64_RELATIVE 446e45 │ │ 00000000015b4b98 0000000000000008 R_X86_64_RELATIVE 430b92 │ │ 00000000015b4ba8 0000000000000008 R_X86_64_RELATIVE 445da7 │ │ 00000000015b4bb8 0000000000000008 R_X86_64_RELATIVE 439f44 │ │ -00000000015b4bc8 0000000000000008 R_X86_64_RELATIVE 454324 │ │ +00000000015b4bc8 0000000000000008 R_X86_64_RELATIVE 4542fd │ │ 00000000015b4bd8 0000000000000008 R_X86_64_RELATIVE 44acb2 │ │ 00000000015b4be8 0000000000000008 R_X86_64_RELATIVE 44e867 │ │ 00000000015b4bf8 0000000000000008 R_X86_64_RELATIVE 441815 │ │ 00000000015b4c08 0000000000000008 R_X86_64_RELATIVE 45dbcb │ │ 00000000015b4c18 0000000000000008 R_X86_64_RELATIVE 441827 │ │ 00000000015b4c28 0000000000000008 R_X86_64_RELATIVE 445157 │ │ 00000000015b4c38 0000000000000008 R_X86_64_RELATIVE 430b9d │ │ 00000000015b4c48 0000000000000008 R_X86_64_RELATIVE 42ecb8 │ │ 00000000015b4c58 0000000000000008 R_X86_64_RELATIVE 461b3e │ │ 00000000015b4c68 0000000000000008 R_X86_64_RELATIVE 44acc0 │ │ -00000000015b4c78 0000000000000008 R_X86_64_RELATIVE 457efb │ │ +00000000015b4c78 0000000000000008 R_X86_64_RELATIVE 457ed4 │ │ 00000000015b4c88 0000000000000008 R_X86_64_RELATIVE 44e87d │ │ 00000000015b4c98 0000000000000008 R_X86_64_RELATIVE 42ecd0 │ │ 00000000015b4ca8 0000000000000008 R_X86_64_RELATIVE 4328ef │ │ 00000000015b4cb8 0000000000000008 R_X86_64_RELATIVE 446e50 │ │ 00000000015b4cc8 0000000000000008 R_X86_64_RELATIVE 44acd5 │ │ 00000000015b4cd8 0000000000000008 R_X86_64_RELATIVE 461b4f │ │ 00000000015b4ce8 0000000000000008 R_X86_64_RELATIVE 45bc76 │ │ 00000000015b4cf8 0000000000000008 R_X86_64_RELATIVE 439f54 │ │ 00000000015b4d08 0000000000000008 R_X86_64_RELATIVE 4346e4 │ │ 00000000015b4d18 0000000000000008 R_X86_64_RELATIVE 42938b │ │ 00000000015b4d28 0000000000000008 R_X86_64_RELATIVE 459e31 │ │ -00000000015b4d38 0000000000000008 R_X86_64_RELATIVE 45079e │ │ +00000000015b4d38 0000000000000008 R_X86_64_RELATIVE 450777 │ │ 00000000015b4d48 0000000000000008 R_X86_64_RELATIVE 42b40b │ │ 00000000015b4d58 0000000000000008 R_X86_64_RELATIVE 45fa1c │ │ 00000000015b4d68 0000000000000008 R_X86_64_RELATIVE 446658 │ │ 00000000015b4d78 0000000000000008 R_X86_64_RELATIVE 44183d │ │ 00000000015b4d88 0000000000000008 R_X86_64_RELATIVE 4488ba │ │ 00000000015b4d98 0000000000000008 R_X86_64_RELATIVE 42ece6 │ │ 00000000015b4da8 0000000000000008 R_X86_64_RELATIVE 446e6c │ │ 00000000015b4db8 0000000000000008 R_X86_64_RELATIVE 44107f │ │ 00000000015b4dc8 0000000000000008 R_X86_64_RELATIVE 446e86 │ │ 00000000015b4dd8 0000000000000008 R_X86_64_RELATIVE 432907 │ │ 00000000015b4de8 0000000000000008 R_X86_64_RELATIVE 439f68 │ │ -00000000015b4df8 0000000000000008 R_X86_64_RELATIVE 452710 │ │ +00000000015b4df8 0000000000000008 R_X86_64_RELATIVE 4526e9 │ │ 00000000015b4e08 0000000000000008 R_X86_64_RELATIVE 43647a │ │ 00000000015b4e18 0000000000000008 R_X86_64_RELATIVE 43dc73 │ │ 00000000015b4e28 0000000000000008 R_X86_64_RELATIVE 43bfca │ │ -00000000015b4e38 0000000000000008 R_X86_64_RELATIVE 453bda │ │ +00000000015b4e38 0000000000000008 R_X86_64_RELATIVE 453bb3 │ │ 00000000015b4e48 0000000000000008 R_X86_64_RELATIVE 45dbdb │ │ 00000000015b4e58 0000000000000008 R_X86_64_RELATIVE 43dc82 │ │ 00000000015b4e68 0000000000000008 R_X86_64_RELATIVE 461b5f │ │ 00000000015b4e78 0000000000000008 R_X86_64_RELATIVE 42ecf6 │ │ -00000000015b4e88 0000000000000008 R_X86_64_RELATIVE 457f0f │ │ +00000000015b4e88 0000000000000008 R_X86_64_RELATIVE 457ee8 │ │ 00000000015b4e98 0000000000000008 R_X86_64_RELATIVE 439f78 │ │ 00000000015b4ea8 0000000000000008 R_X86_64_RELATIVE 461b72 │ │ 00000000015b4eb8 0000000000000008 R_X86_64_RELATIVE 4595ec │ │ 00000000015b4ec8 0000000000000008 R_X86_64_RELATIVE 43f83e │ │ 00000000015b4ed8 0000000000000008 R_X86_64_RELATIVE 461b98 │ │ 00000000015b4ee8 0000000000000008 R_X86_64_RELATIVE 432924 │ │ -00000000015b4ef8 0000000000000008 R_X86_64_RELATIVE 4507b0 │ │ -00000000015b4f08 0000000000000008 R_X86_64_RELATIVE 457f21 │ │ +00000000015b4ef8 0000000000000008 R_X86_64_RELATIVE 450789 │ │ +00000000015b4f08 0000000000000008 R_X86_64_RELATIVE 457efa │ │ 00000000015b4f18 0000000000000008 R_X86_64_RELATIVE 446ea0 │ │ 00000000015b4f28 0000000000000008 R_X86_64_RELATIVE 44ace6 │ │ 00000000015b4f38 0000000000000008 R_X86_64_RELATIVE 44e89d │ │ 00000000015b4f48 0000000000000008 R_X86_64_RELATIVE 446ec3 │ │ 00000000015b4f58 0000000000000008 R_X86_64_RELATIVE 432934 │ │ 00000000015b4f68 0000000000000008 R_X86_64_RELATIVE 44e8af │ │ -00000000015b4f78 0000000000000008 R_X86_64_RELATIVE 45618c │ │ -00000000015b4f88 0000000000000008 R_X86_64_RELATIVE 45271d │ │ +00000000015b4f78 0000000000000008 R_X86_64_RELATIVE 456165 │ │ +00000000015b4f88 0000000000000008 R_X86_64_RELATIVE 4526f6 │ │ 00000000015b4f98 0000000000000008 R_X86_64_RELATIVE 430430 │ │ 00000000015b4fa8 0000000000000008 R_X86_64_RELATIVE 44e8cb │ │ 00000000015b4fb8 0000000000000008 R_X86_64_RELATIVE 4293a4 │ │ 00000000015b4fc8 0000000000000008 R_X86_64_RELATIVE 4448e4 │ │ 00000000015b4fd8 0000000000000008 R_X86_64_RELATIVE 43648a │ │ 00000000015b4ff8 0000000000000008 R_X86_64_RELATIVE 436498 │ │ -00000000015b5008 0000000000000008 R_X86_64_RELATIVE 4561ae │ │ +00000000015b5008 0000000000000008 R_X86_64_RELATIVE 456187 │ │ 00000000015b5018 0000000000000008 R_X86_64_RELATIVE 463c36 │ │ 00000000015b5028 0000000000000008 R_X86_64_RELATIVE 442f0f │ │ 00000000015b5038 0000000000000008 R_X86_64_RELATIVE 4364a6 │ │ -00000000015b5048 0000000000000008 R_X86_64_RELATIVE 4561bb │ │ +00000000015b5048 0000000000000008 R_X86_64_RELATIVE 456194 │ │ 00000000015b5058 0000000000000008 R_X86_64_RELATIVE 4293b7 │ │ 00000000015b5068 0000000000000008 R_X86_64_RELATIVE 44e8d9 │ │ 00000000015b5078 0000000000000008 R_X86_64_RELATIVE 446ee0 │ │ 00000000015b5088 0000000000000008 R_X86_64_RELATIVE 43dca1 │ │ 00000000015b5098 0000000000000008 R_X86_64_RELATIVE 43296a │ │ -00000000015b50a8 0000000000000008 R_X86_64_RELATIVE 4507e7 │ │ -00000000015b50b8 0000000000000008 R_X86_64_RELATIVE 4507fe │ │ +00000000015b50a8 0000000000000008 R_X86_64_RELATIVE 4507c0 │ │ +00000000015b50b8 0000000000000008 R_X86_64_RELATIVE 4507d7 │ │ 00000000015b50c8 0000000000000008 R_X86_64_RELATIVE 463c48 │ │ 00000000015b50d8 0000000000000008 R_X86_64_RELATIVE 4380bf │ │ 00000000015b50e8 0000000000000008 R_X86_64_RELATIVE 439fa2 │ │ 00000000015b50f8 0000000000000008 R_X86_64_RELATIVE 459e45 │ │ 00000000015b5108 0000000000000008 R_X86_64_RELATIVE 449114 │ │ 00000000015b5118 0000000000000008 R_X86_64_RELATIVE 42b439 │ │ 00000000015b5128 0000000000000008 R_X86_64_RELATIVE 441850 │ │ @@ -53814,43 +53814,43 @@ │ │ 00000000015b5168 0000000000000008 R_X86_64_RELATIVE 44e12d │ │ 00000000015b5178 0000000000000008 R_X86_64_RELATIVE 43bd4b │ │ 00000000015b5188 0000000000000008 R_X86_64_RELATIVE 42ed0c │ │ 00000000015b5198 0000000000000008 R_X86_64_RELATIVE 434706 │ │ 00000000015b51a8 0000000000000008 R_X86_64_RELATIVE 446ef3 │ │ 00000000015b51b8 0000000000000008 R_X86_64_RELATIVE 463c6f │ │ 00000000015b51c8 0000000000000008 R_X86_64_RELATIVE 432982 │ │ -00000000015b51d8 0000000000000008 R_X86_64_RELATIVE 457f34 │ │ -00000000015b51e8 0000000000000008 R_X86_64_RELATIVE 45080b │ │ +00000000015b51d8 0000000000000008 R_X86_64_RELATIVE 457f0d │ │ +00000000015b51e8 0000000000000008 R_X86_64_RELATIVE 4507e4 │ │ 00000000015b51f8 0000000000000008 R_X86_64_RELATIVE 430bc1 │ │ 00000000015b5208 0000000000000008 R_X86_64_RELATIVE 45bca4 │ │ 00000000015b5218 0000000000000008 R_X86_64_RELATIVE 439fb4 │ │ 00000000015b5228 0000000000000008 R_X86_64_RELATIVE 43471b │ │ 00000000015b5238 0000000000000008 R_X86_64_RELATIVE 43041f │ │ 00000000015b5248 0000000000000008 R_X86_64_RELATIVE 437e3b │ │ 00000000015b5258 0000000000000008 R_X86_64_RELATIVE 430bd9 │ │ 00000000015b5268 0000000000000008 R_X86_64_RELATIVE 45fa37 │ │ 00000000015b5278 0000000000000008 R_X86_64_RELATIVE 459e58 │ │ 00000000015b5288 0000000000000008 R_X86_64_RELATIVE 43043f │ │ -00000000015b5298 0000000000000008 R_X86_64_RELATIVE 455a68 │ │ +00000000015b5298 0000000000000008 R_X86_64_RELATIVE 455a41 │ │ 00000000015b52a8 0000000000000008 R_X86_64_RELATIVE 463c8c │ │ 00000000015b52b8 0000000000000008 R_X86_64_RELATIVE 42ed20 │ │ 00000000015b52d0 0000000000000008 R_X86_64_RELATIVE 44ad76 │ │ 00000000015b5340 0000000000000008 R_X86_64_RELATIVE 44a1c4 │ │ 00000000015b53b0 0000000000000008 R_X86_64_RELATIVE 44c586 │ │ 00000000015b5420 0000000000000008 R_X86_64_RELATIVE 43810a │ │ 00000000015b5490 0000000000000008 R_X86_64_RELATIVE 436f10 │ │ 00000000015b5500 0000000000000008 R_X86_64_RELATIVE 45e893 │ │ 00000000015b5580 0000000000000008 R_X86_64_RELATIVE 15b55b0 │ │ 00000000015b55a0 0000000000000008 R_X86_64_RELATIVE 429419 │ │ 00000000015b55c8 0000000000000008 R_X86_64_RELATIVE 429349 │ │ 00000000015b55d0 0000000000000008 R_X86_64_RELATIVE 1278b10 │ │ -00000000015b55f0 0000000000000008 R_X86_64_RELATIVE 4526ba │ │ +00000000015b55f0 0000000000000008 R_X86_64_RELATIVE 452693 │ │ 00000000015b55f8 0000000000000008 R_X86_64_RELATIVE 1278b10 │ │ 00000000015b5610 0000000000000008 R_X86_64_RELATIVE 15b5640 │ │ -00000000015b5630 0000000000000008 R_X86_64_RELATIVE 45284c │ │ +00000000015b5630 0000000000000008 R_X86_64_RELATIVE 452825 │ │ 00000000015b5658 0000000000000008 R_X86_64_RELATIVE 445aff │ │ 00000000015b5660 0000000000000008 R_X86_64_RELATIVE 125f5e0 │ │ 00000000015b5680 0000000000000008 R_X86_64_RELATIVE 4281b3 │ │ 00000000015b5688 0000000000000008 R_X86_64_RELATIVE 125f5f0 │ │ 00000000015b56a0 0000000000000008 R_X86_64_RELATIVE 15b56d0 │ │ 00000000015b56c0 0000000000000008 R_X86_64_RELATIVE 42ed99 │ │ 00000000015b56e8 0000000000000008 R_X86_64_RELATIVE 43b8e6 │ │ @@ -53864,19 +53864,19 @@ │ │ 00000000015b5778 0000000000000008 R_X86_64_RELATIVE 44ad97 │ │ 00000000015b5798 0000000000000008 R_X86_64_RELATIVE 443fd8 │ │ 00000000015b57a0 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015b57c0 0000000000000008 R_X86_64_RELATIVE 43a022 │ │ 00000000015b57c8 0000000000000008 R_X86_64_RELATIVE 125fab0 │ │ 00000000015b57e8 0000000000000008 R_X86_64_RELATIVE 443380 │ │ 00000000015b57f0 0000000000000008 R_X86_64_RELATIVE 13a32d0 │ │ -00000000015b5810 0000000000000008 R_X86_64_RELATIVE 45623c │ │ +00000000015b5810 0000000000000008 R_X86_64_RELATIVE 456215 │ │ 00000000015b5818 0000000000000008 R_X86_64_RELATIVE 1278b10 │ │ 00000000015b5838 0000000000000008 R_X86_64_RELATIVE 448e63 │ │ 00000000015b5840 0000000000000008 R_X86_64_RELATIVE 1278b10 │ │ -00000000015b5860 0000000000000008 R_X86_64_RELATIVE 45285b │ │ +00000000015b5860 0000000000000008 R_X86_64_RELATIVE 452834 │ │ 00000000015b5868 0000000000000008 R_X86_64_RELATIVE 13a28d0 │ │ 00000000015b5888 0000000000000008 R_X86_64_RELATIVE 42b4a3 │ │ 00000000015b5890 0000000000000008 R_X86_64_RELATIVE 13a3250 │ │ 00000000015b58b0 0000000000000008 R_X86_64_RELATIVE 13a2a20 │ │ 00000000015b58d8 0000000000000008 R_X86_64_RELATIVE 15b5900 │ │ 00000000015b58e8 0000000000000008 R_X86_64_RELATIVE 15b5978 │ │ 00000000015b58f8 0000000000000008 R_X86_64_RELATIVE 42eda6 │ │ @@ -53931,30 +53931,30 @@ │ │ 00000000015b5d30 0000000000000008 R_X86_64_RELATIVE 449174 │ │ 00000000015b5d58 0000000000000008 R_X86_64_RELATIVE 4433c8 │ │ 00000000015b5d60 0000000000000008 R_X86_64_RELATIVE 125fab0 │ │ 00000000015b5d80 0000000000000008 R_X86_64_RELATIVE 432a06 │ │ 00000000015b5d88 0000000000000008 R_X86_64_RELATIVE 125f4f0 │ │ 00000000015b5da0 0000000000000008 R_X86_64_RELATIVE 15b5dd0 │ │ 00000000015b5db0 0000000000000008 R_X86_64_RELATIVE 4bfd30 │ │ -00000000015b5dc0 0000000000000008 R_X86_64_RELATIVE 456257 │ │ +00000000015b5dc0 0000000000000008 R_X86_64_RELATIVE 456230 │ │ 00000000015b5de8 0000000000000008 R_X86_64_RELATIVE 443fd8 │ │ 00000000015b5df0 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015b5e10 0000000000000008 R_X86_64_RELATIVE 43b8e6 │ │ 00000000015b5e18 0000000000000008 R_X86_64_RELATIVE 125f470 │ │ 00000000015b5e38 0000000000000008 R_X86_64_RELATIVE 43093c │ │ 00000000015b5e40 0000000000000008 R_X86_64_RELATIVE 125fab0 │ │ 00000000015b5e60 0000000000000008 R_X86_64_RELATIVE 443380 │ │ 00000000015b5e68 0000000000000008 R_X86_64_RELATIVE 13a32d0 │ │ 00000000015b5e88 0000000000000008 R_X86_64_RELATIVE 43dd2e │ │ 00000000015b5e90 0000000000000008 R_X86_64_RELATIVE 13a2400 │ │ 00000000015b5eb0 0000000000000008 R_X86_64_RELATIVE 446cf0 │ │ 00000000015b5eb8 0000000000000008 R_X86_64_RELATIVE 13a32d0 │ │ 00000000015b5ed8 0000000000000008 R_X86_64_RELATIVE 44d272 │ │ 00000000015b5ee0 0000000000000008 R_X86_64_RELATIVE 13a4050 │ │ -00000000015b5f00 0000000000000008 R_X86_64_RELATIVE 4560cb │ │ +00000000015b5f00 0000000000000008 R_X86_64_RELATIVE 4560a4 │ │ 00000000015b5f08 0000000000000008 R_X86_64_RELATIVE 125f4f0 │ │ 00000000015b5f28 0000000000000008 R_X86_64_RELATIVE 43f90a │ │ 00000000015b5f30 0000000000000008 R_X86_64_RELATIVE 125f4f0 │ │ 00000000015b5f50 0000000000000008 R_X86_64_RELATIVE 42b4a3 │ │ 00000000015b5f58 0000000000000008 R_X86_64_RELATIVE 13a3250 │ │ 00000000015b5f70 0000000000000008 R_X86_64_RELATIVE 15b5fa0 │ │ 00000000015b5f80 0000000000000008 R_X86_64_RELATIVE 15b6018 │ │ @@ -53978,15 +53978,15 @@ │ │ 00000000015b6118 0000000000000008 R_X86_64_RELATIVE 125f420 │ │ 00000000015b6138 0000000000000008 R_X86_64_RELATIVE 432a11 │ │ 00000000015b6140 0000000000000008 R_X86_64_RELATIVE 125fab0 │ │ 00000000015b6158 0000000000000008 R_X86_64_RELATIVE 13a97c0 │ │ 00000000015b6168 0000000000000008 R_X86_64_RELATIVE 13a97e0 │ │ 00000000015b6178 0000000000000008 R_X86_64_RELATIVE 13a97f0 │ │ 00000000015b6188 0000000000000008 R_X86_64_RELATIVE 13a98a0 │ │ -00000000015b61a0 0000000000000008 R_X86_64_RELATIVE 454c09 │ │ +00000000015b61a0 0000000000000008 R_X86_64_RELATIVE 454be2 │ │ 00000000015b61c8 0000000000000008 R_X86_64_RELATIVE 443fd8 │ │ 00000000015b61f0 0000000000000008 R_X86_64_RELATIVE 45bda6 │ │ 00000000015b6218 0000000000000008 R_X86_64_RELATIVE 43c79b │ │ 00000000015b6270 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015b6278 0000000000000008 R_X86_64_RELATIVE 42d10b │ │ 00000000015b6280 0000000000000008 R_X86_64_RELATIVE 15cfc60 │ │ 00000000015b6290 0000000000000008 R_X86_64_RELATIVE 4426be │ │ @@ -53997,15 +53997,15 @@ │ │ 00000000015b62c0 0000000000000008 R_X86_64_RELATIVE 15cf900 │ │ 00000000015b62d0 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ 00000000015b62d8 0000000000000008 R_X86_64_RELATIVE 42d10b │ │ 00000000015b62e0 0000000000000008 R_X86_64_RELATIVE 15cf960 │ │ 00000000015b62f0 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015b62f8 0000000000000008 R_X86_64_RELATIVE 42d10b │ │ 00000000015b6300 0000000000000008 R_X86_64_RELATIVE 15cf9c0 │ │ -00000000015b6310 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015b6310 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015b6318 0000000000000008 R_X86_64_RELATIVE 42d10b │ │ 00000000015b6320 0000000000000008 R_X86_64_RELATIVE 15cfa20 │ │ 00000000015b6330 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ 00000000015b6338 0000000000000008 R_X86_64_RELATIVE 42d10b │ │ 00000000015b6340 0000000000000008 R_X86_64_RELATIVE 15cfae0 │ │ 00000000015b6350 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ 00000000015b6358 0000000000000008 R_X86_64_RELATIVE 42d10b │ │ @@ -54039,21 +54039,21 @@ │ │ 00000000015b6480 0000000000000008 R_X86_64_RELATIVE 15cc2b0 │ │ 00000000015b6490 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015b6498 0000000000000008 R_X86_64_RELATIVE 43dd5a │ │ 00000000015b64a0 0000000000000008 R_X86_64_RELATIVE 15cbfe0 │ │ 00000000015b64b0 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015b64b8 0000000000000008 R_X86_64_RELATIVE 44adb9 │ │ 00000000015b64c0 0000000000000008 R_X86_64_RELATIVE 15cc340 │ │ -00000000015b64d0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015b64d0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015b64d8 0000000000000008 R_X86_64_RELATIVE 43dd5a │ │ 00000000015b64e0 0000000000000008 R_X86_64_RELATIVE 15cc070 │ │ -00000000015b64f0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015b64f0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015b64f8 0000000000000008 R_X86_64_RELATIVE 44adb9 │ │ 00000000015b6500 0000000000000008 R_X86_64_RELATIVE 15cc3d0 │ │ -00000000015b6510 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015b6510 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015b6518 0000000000000008 R_X86_64_RELATIVE 43dd94 │ │ 00000000015b6520 0000000000000008 R_X86_64_RELATIVE 15cf5d0 │ │ 00000000015b6530 0000000000000008 R_X86_64_RELATIVE 437527 │ │ 00000000015b6538 0000000000000008 R_X86_64_RELATIVE 432a40 │ │ 00000000015b6540 0000000000000008 R_X86_64_RELATIVE 15cc100 │ │ 00000000015b6550 0000000000000008 R_X86_64_RELATIVE 437527 │ │ 00000000015b6558 0000000000000008 R_X86_64_RELATIVE 42d12e │ │ @@ -54082,15 +54082,15 @@ │ │ 00000000015b6650 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015b6658 0000000000000008 R_X86_64_RELATIVE 45dcca │ │ 00000000015b6660 0000000000000008 R_X86_64_RELATIVE 15cc610 │ │ 00000000015b6670 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015b6678 0000000000000008 R_X86_64_RELATIVE 43a033 │ │ 00000000015b6680 0000000000000008 R_X86_64_RELATIVE 15cc6a0 │ │ 00000000015b6690 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ -00000000015b6698 0000000000000008 R_X86_64_RELATIVE 454414 │ │ +00000000015b6698 0000000000000008 R_X86_64_RELATIVE 4543ed │ │ 00000000015b66a0 0000000000000008 R_X86_64_RELATIVE 15cc730 │ │ 00000000015b66b0 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015b66b8 0000000000000008 R_X86_64_RELATIVE 441952 │ │ 00000000015b66c0 0000000000000008 R_X86_64_RELATIVE 15cc7c0 │ │ 00000000015b66d0 0000000000000008 R_X86_64_RELATIVE 4426be │ │ 00000000015b66d8 0000000000000008 R_X86_64_RELATIVE 449180 │ │ 00000000015b66e0 0000000000000008 R_X86_64_RELATIVE 15cc850 │ │ @@ -54100,15 +54100,15 @@ │ │ 00000000015b6710 0000000000000008 R_X86_64_RELATIVE 4426be │ │ 00000000015b6718 0000000000000008 R_X86_64_RELATIVE 45dcca │ │ 00000000015b6720 0000000000000008 R_X86_64_RELATIVE 15cc970 │ │ 00000000015b6730 0000000000000008 R_X86_64_RELATIVE 4426be │ │ 00000000015b6738 0000000000000008 R_X86_64_RELATIVE 43a033 │ │ 00000000015b6740 0000000000000008 R_X86_64_RELATIVE 15cca00 │ │ 00000000015b6750 0000000000000008 R_X86_64_RELATIVE 4426be │ │ -00000000015b6758 0000000000000008 R_X86_64_RELATIVE 454414 │ │ +00000000015b6758 0000000000000008 R_X86_64_RELATIVE 4543ed │ │ 00000000015b6760 0000000000000008 R_X86_64_RELATIVE 15cca90 │ │ 00000000015b6770 0000000000000008 R_X86_64_RELATIVE 4426be │ │ 00000000015b6778 0000000000000008 R_X86_64_RELATIVE 441952 │ │ 00000000015b6780 0000000000000008 R_X86_64_RELATIVE 15ccb20 │ │ 00000000015b6790 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ 00000000015b6798 0000000000000008 R_X86_64_RELATIVE 449180 │ │ 00000000015b67a0 0000000000000008 R_X86_64_RELATIVE 15ccbb0 │ │ @@ -54118,15 +54118,15 @@ │ │ 00000000015b67d0 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ 00000000015b67d8 0000000000000008 R_X86_64_RELATIVE 45dcca │ │ 00000000015b67e0 0000000000000008 R_X86_64_RELATIVE 15cccd0 │ │ 00000000015b67f0 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ 00000000015b67f8 0000000000000008 R_X86_64_RELATIVE 43a033 │ │ 00000000015b6800 0000000000000008 R_X86_64_RELATIVE 15ccd60 │ │ 00000000015b6810 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ -00000000015b6818 0000000000000008 R_X86_64_RELATIVE 454414 │ │ +00000000015b6818 0000000000000008 R_X86_64_RELATIVE 4543ed │ │ 00000000015b6820 0000000000000008 R_X86_64_RELATIVE 15ccdf0 │ │ 00000000015b6830 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ 00000000015b6838 0000000000000008 R_X86_64_RELATIVE 441952 │ │ 00000000015b6840 0000000000000008 R_X86_64_RELATIVE 15cce80 │ │ 00000000015b6850 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ 00000000015b6858 0000000000000008 R_X86_64_RELATIVE 449180 │ │ 00000000015b6860 0000000000000008 R_X86_64_RELATIVE 15ccf10 │ │ @@ -54136,15 +54136,15 @@ │ │ 00000000015b6890 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ 00000000015b6898 0000000000000008 R_X86_64_RELATIVE 45dcca │ │ 00000000015b68a0 0000000000000008 R_X86_64_RELATIVE 15cd030 │ │ 00000000015b68b0 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ 00000000015b68b8 0000000000000008 R_X86_64_RELATIVE 43a033 │ │ 00000000015b68c0 0000000000000008 R_X86_64_RELATIVE 15cd0c0 │ │ 00000000015b68d0 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ -00000000015b68d8 0000000000000008 R_X86_64_RELATIVE 454414 │ │ +00000000015b68d8 0000000000000008 R_X86_64_RELATIVE 4543ed │ │ 00000000015b68e0 0000000000000008 R_X86_64_RELATIVE 15cd150 │ │ 00000000015b68f0 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ 00000000015b68f8 0000000000000008 R_X86_64_RELATIVE 441952 │ │ 00000000015b6900 0000000000000008 R_X86_64_RELATIVE 15cd1e0 │ │ 00000000015b6910 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015b6918 0000000000000008 R_X86_64_RELATIVE 449180 │ │ 00000000015b6920 0000000000000008 R_X86_64_RELATIVE 15cd270 │ │ @@ -54154,35 +54154,35 @@ │ │ 00000000015b6950 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015b6958 0000000000000008 R_X86_64_RELATIVE 45dcca │ │ 00000000015b6960 0000000000000008 R_X86_64_RELATIVE 15cd390 │ │ 00000000015b6970 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015b6978 0000000000000008 R_X86_64_RELATIVE 43a033 │ │ 00000000015b6980 0000000000000008 R_X86_64_RELATIVE 15cd420 │ │ 00000000015b6990 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ -00000000015b6998 0000000000000008 R_X86_64_RELATIVE 454414 │ │ +00000000015b6998 0000000000000008 R_X86_64_RELATIVE 4543ed │ │ 00000000015b69a0 0000000000000008 R_X86_64_RELATIVE 15cd4b0 │ │ 00000000015b69b0 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015b69b8 0000000000000008 R_X86_64_RELATIVE 441952 │ │ 00000000015b69c0 0000000000000008 R_X86_64_RELATIVE 15cd540 │ │ -00000000015b69d0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015b69d0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015b69d8 0000000000000008 R_X86_64_RELATIVE 449180 │ │ 00000000015b69e0 0000000000000008 R_X86_64_RELATIVE 15cd5d0 │ │ -00000000015b69f0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015b69f0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015b69f8 0000000000000008 R_X86_64_RELATIVE 44190e │ │ 00000000015b6a00 0000000000000008 R_X86_64_RELATIVE 15cd660 │ │ -00000000015b6a10 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015b6a10 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015b6a18 0000000000000008 R_X86_64_RELATIVE 45dcca │ │ 00000000015b6a20 0000000000000008 R_X86_64_RELATIVE 15cd6f0 │ │ -00000000015b6a30 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015b6a30 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015b6a38 0000000000000008 R_X86_64_RELATIVE 43a033 │ │ 00000000015b6a40 0000000000000008 R_X86_64_RELATIVE 15cd780 │ │ -00000000015b6a50 0000000000000008 R_X86_64_RELATIVE 45709c │ │ -00000000015b6a58 0000000000000008 R_X86_64_RELATIVE 454414 │ │ +00000000015b6a50 0000000000000008 R_X86_64_RELATIVE 457075 │ │ +00000000015b6a58 0000000000000008 R_X86_64_RELATIVE 4543ed │ │ 00000000015b6a60 0000000000000008 R_X86_64_RELATIVE 15cd810 │ │ -00000000015b6a70 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015b6a70 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015b6a78 0000000000000008 R_X86_64_RELATIVE 441952 │ │ 00000000015b6a80 0000000000000008 R_X86_64_RELATIVE 15cd8a0 │ │ 00000000015b6a90 0000000000000008 R_X86_64_RELATIVE 440702 │ │ 00000000015b6a98 0000000000000008 R_X86_64_RELATIVE 449180 │ │ 00000000015b6aa0 0000000000000008 R_X86_64_RELATIVE 15ce350 │ │ 00000000015b6ab0 0000000000000008 R_X86_64_RELATIVE 440702 │ │ 00000000015b6ab8 0000000000000008 R_X86_64_RELATIVE 44190e │ │ @@ -54190,15 +54190,15 @@ │ │ 00000000015b6ad0 0000000000000008 R_X86_64_RELATIVE 440702 │ │ 00000000015b6ad8 0000000000000008 R_X86_64_RELATIVE 45dcca │ │ 00000000015b6ae0 0000000000000008 R_X86_64_RELATIVE 15ce470 │ │ 00000000015b6af0 0000000000000008 R_X86_64_RELATIVE 440702 │ │ 00000000015b6af8 0000000000000008 R_X86_64_RELATIVE 43a033 │ │ 00000000015b6b00 0000000000000008 R_X86_64_RELATIVE 15ce500 │ │ 00000000015b6b10 0000000000000008 R_X86_64_RELATIVE 440702 │ │ -00000000015b6b18 0000000000000008 R_X86_64_RELATIVE 454414 │ │ +00000000015b6b18 0000000000000008 R_X86_64_RELATIVE 4543ed │ │ 00000000015b6b20 0000000000000008 R_X86_64_RELATIVE 15ce590 │ │ 00000000015b6b30 0000000000000008 R_X86_64_RELATIVE 440702 │ │ 00000000015b6b38 0000000000000008 R_X86_64_RELATIVE 441952 │ │ 00000000015b6b40 0000000000000008 R_X86_64_RELATIVE 15ce620 │ │ 00000000015b6b50 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ 00000000015b6b58 0000000000000008 R_X86_64_RELATIVE 449180 │ │ 00000000015b6b60 0000000000000008 R_X86_64_RELATIVE 15ce6b0 │ │ @@ -54208,15 +54208,15 @@ │ │ 00000000015b6b90 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ 00000000015b6b98 0000000000000008 R_X86_64_RELATIVE 45dcca │ │ 00000000015b6ba0 0000000000000008 R_X86_64_RELATIVE 15ce7d0 │ │ 00000000015b6bb0 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ 00000000015b6bb8 0000000000000008 R_X86_64_RELATIVE 43a033 │ │ 00000000015b6bc0 0000000000000008 R_X86_64_RELATIVE 15ce860 │ │ 00000000015b6bd0 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ -00000000015b6bd8 0000000000000008 R_X86_64_RELATIVE 454414 │ │ +00000000015b6bd8 0000000000000008 R_X86_64_RELATIVE 4543ed │ │ 00000000015b6be0 0000000000000008 R_X86_64_RELATIVE 15ce8f0 │ │ 00000000015b6bf0 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ 00000000015b6bf8 0000000000000008 R_X86_64_RELATIVE 441952 │ │ 00000000015b6c00 0000000000000008 R_X86_64_RELATIVE 15ce980 │ │ 00000000015b6c10 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ 00000000015b6c18 0000000000000008 R_X86_64_RELATIVE 449180 │ │ 00000000015b6c20 0000000000000008 R_X86_64_RELATIVE 15cdc90 │ │ @@ -54226,15 +54226,15 @@ │ │ 00000000015b6c50 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ 00000000015b6c58 0000000000000008 R_X86_64_RELATIVE 45dcca │ │ 00000000015b6c60 0000000000000008 R_X86_64_RELATIVE 15cddb0 │ │ 00000000015b6c70 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ 00000000015b6c78 0000000000000008 R_X86_64_RELATIVE 43a033 │ │ 00000000015b6c80 0000000000000008 R_X86_64_RELATIVE 15cde40 │ │ 00000000015b6c90 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ -00000000015b6c98 0000000000000008 R_X86_64_RELATIVE 454414 │ │ +00000000015b6c98 0000000000000008 R_X86_64_RELATIVE 4543ed │ │ 00000000015b6ca0 0000000000000008 R_X86_64_RELATIVE 15cded0 │ │ 00000000015b6cb0 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ 00000000015b6cb8 0000000000000008 R_X86_64_RELATIVE 441952 │ │ 00000000015b6cc0 0000000000000008 R_X86_64_RELATIVE 15cdf60 │ │ 00000000015b6cd0 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ 00000000015b6cd8 0000000000000008 R_X86_64_RELATIVE 449180 │ │ 00000000015b6ce0 0000000000000008 R_X86_64_RELATIVE 15cdff0 │ │ @@ -54244,39 +54244,39 @@ │ │ 00000000015b6d10 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ 00000000015b6d18 0000000000000008 R_X86_64_RELATIVE 45dcca │ │ 00000000015b6d20 0000000000000008 R_X86_64_RELATIVE 15ce110 │ │ 00000000015b6d30 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ 00000000015b6d38 0000000000000008 R_X86_64_RELATIVE 43a033 │ │ 00000000015b6d40 0000000000000008 R_X86_64_RELATIVE 15ce1a0 │ │ 00000000015b6d50 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ -00000000015b6d58 0000000000000008 R_X86_64_RELATIVE 454414 │ │ +00000000015b6d58 0000000000000008 R_X86_64_RELATIVE 4543ed │ │ 00000000015b6d60 0000000000000008 R_X86_64_RELATIVE 15ce230 │ │ 00000000015b6d70 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ 00000000015b6d78 0000000000000008 R_X86_64_RELATIVE 441952 │ │ 00000000015b6d80 0000000000000008 R_X86_64_RELATIVE 15ce2c0 │ │ 00000000015b6d90 0000000000000008 R_X86_64_RELATIVE 437527 │ │ 00000000015b6d98 0000000000000008 R_X86_64_RELATIVE 44adf3 │ │ 00000000015b6da0 0000000000000008 R_X86_64_RELATIVE 15cd930 │ │ 00000000015b6db0 0000000000000008 R_X86_64_RELATIVE 437527 │ │ 00000000015b6db8 0000000000000008 R_X86_64_RELATIVE 432a79 │ │ 00000000015b6dc0 0000000000000008 R_X86_64_RELATIVE 15cd9c0 │ │ 00000000015b6dd0 0000000000000008 R_X86_64_RELATIVE 437527 │ │ -00000000015b6dd8 0000000000000008 R_X86_64_RELATIVE 454455 │ │ +00000000015b6dd8 0000000000000008 R_X86_64_RELATIVE 45442e │ │ 00000000015b6de0 0000000000000008 R_X86_64_RELATIVE 15cda50 │ │ 00000000015b6df0 0000000000000008 R_X86_64_RELATIVE 437527 │ │ -00000000015b6df8 0000000000000008 R_X86_64_RELATIVE 457f98 │ │ +00000000015b6df8 0000000000000008 R_X86_64_RELATIVE 457f71 │ │ 00000000015b6e00 0000000000000008 R_X86_64_RELATIVE 15cdae0 │ │ 00000000015b6e10 0000000000000008 R_X86_64_RELATIVE 437527 │ │ 00000000015b6e18 0000000000000008 R_X86_64_RELATIVE 42edc5 │ │ 00000000015b6e20 0000000000000008 R_X86_64_RELATIVE 15cdb70 │ │ 00000000015b6e30 0000000000000008 R_X86_64_RELATIVE 437527 │ │ 00000000015b6e38 0000000000000008 R_X86_64_RELATIVE 45fbb6 │ │ 00000000015b6e40 0000000000000008 R_X86_64_RELATIVE 15cdc00 │ │ 00000000015b6e50 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ -00000000015b6e58 0000000000000008 R_X86_64_RELATIVE 45448f │ │ +00000000015b6e58 0000000000000008 R_X86_64_RELATIVE 454468 │ │ 00000000015b6e60 0000000000000008 R_X86_64_RELATIVE 15cea10 │ │ 00000000015b6e70 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015b6e78 0000000000000008 R_X86_64_RELATIVE 45fbf6 │ │ 00000000015b6e80 0000000000000008 R_X86_64_RELATIVE 15ceaa0 │ │ 00000000015b6e90 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ 00000000015b6e98 0000000000000008 R_X86_64_RELATIVE 42b4d4 │ │ 00000000015b6ea0 0000000000000008 R_X86_64_RELATIVE 15ceb30 │ │ @@ -54291,18 +54291,18 @@ │ │ 00000000015b6f00 0000000000000008 R_X86_64_RELATIVE 15cece0 │ │ 00000000015b6f10 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015b6f18 0000000000000008 R_X86_64_RELATIVE 461c65 │ │ 00000000015b6f20 0000000000000008 R_X86_64_RELATIVE 15ced70 │ │ 00000000015b6f30 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015b6f38 0000000000000008 R_X86_64_RELATIVE 429440 │ │ 00000000015b6f40 0000000000000008 R_X86_64_RELATIVE 15cee00 │ │ -00000000015b6f50 0000000000000008 R_X86_64_RELATIVE 45709c │ │ -00000000015b6f58 0000000000000008 R_X86_64_RELATIVE 4508c0 │ │ +00000000015b6f50 0000000000000008 R_X86_64_RELATIVE 457075 │ │ +00000000015b6f58 0000000000000008 R_X86_64_RELATIVE 450899 │ │ 00000000015b6f60 0000000000000008 R_X86_64_RELATIVE 15cee90 │ │ -00000000015b6f70 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015b6f70 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015b6f78 0000000000000008 R_X86_64_RELATIVE 44ae36 │ │ 00000000015b6f80 0000000000000008 R_X86_64_RELATIVE 15cef20 │ │ 00000000015b6f90 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015b6f98 0000000000000008 R_X86_64_RELATIVE 430d2e │ │ 00000000015b6fa0 0000000000000008 R_X86_64_RELATIVE 15cefb0 │ │ 00000000015b6fb0 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015b6fb8 0000000000000008 R_X86_64_RELATIVE 44ae65 │ │ @@ -54321,121 +54321,121 @@ │ │ 00000000015b7040 0000000000000008 R_X86_64_RELATIVE 15cf280 │ │ 00000000015b7050 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ 00000000015b7058 0000000000000008 R_X86_64_RELATIVE 43f969 │ │ 00000000015b7060 0000000000000008 R_X86_64_RELATIVE 15cf310 │ │ 00000000015b7070 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ 00000000015b7078 0000000000000008 R_X86_64_RELATIVE 43814a │ │ 00000000015b7080 0000000000000008 R_X86_64_RELATIVE 15cf3a0 │ │ -00000000015b7090 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015b7090 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015b7098 0000000000000008 R_X86_64_RELATIVE 443761 │ │ 00000000015b70a0 0000000000000008 R_X86_64_RELATIVE 15cf430 │ │ -00000000015b70b0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015b70b0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015b70b8 0000000000000008 R_X86_64_RELATIVE 44aec9 │ │ 00000000015b70c0 0000000000000008 R_X86_64_RELATIVE 15cf4c0 │ │ 00000000015b70f0 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ -00000000015b70f8 0000000000000008 R_X86_64_RELATIVE 456261 │ │ +00000000015b70f8 0000000000000008 R_X86_64_RELATIVE 45623a │ │ 00000000015b7100 0000000000000008 R_X86_64_RELATIVE 15c9a60 │ │ 00000000015b7110 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ 00000000015b7118 0000000000000008 R_X86_64_RELATIVE 459f40 │ │ 00000000015b7120 0000000000000008 R_X86_64_RELATIVE 15c9ae0 │ │ 00000000015b7130 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ -00000000015b7138 0000000000000008 R_X86_64_RELATIVE 45629b │ │ +00000000015b7138 0000000000000008 R_X86_64_RELATIVE 456274 │ │ 00000000015b7140 0000000000000008 R_X86_64_RELATIVE 15c9b60 │ │ 00000000015b7150 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ 00000000015b7158 0000000000000008 R_X86_64_RELATIVE 43a09e │ │ 00000000015b7160 0000000000000008 R_X86_64_RELATIVE 15c9be0 │ │ 00000000015b7170 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ -00000000015b7178 0000000000000008 R_X86_64_RELATIVE 456261 │ │ +00000000015b7178 0000000000000008 R_X86_64_RELATIVE 45623a │ │ 00000000015b7180 0000000000000008 R_X86_64_RELATIVE 15c9c60 │ │ 00000000015b7190 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ 00000000015b7198 0000000000000008 R_X86_64_RELATIVE 459f40 │ │ 00000000015b71a0 0000000000000008 R_X86_64_RELATIVE 15c9ce0 │ │ 00000000015b71b0 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ -00000000015b71b8 0000000000000008 R_X86_64_RELATIVE 45629b │ │ +00000000015b71b8 0000000000000008 R_X86_64_RELATIVE 456274 │ │ 00000000015b71c0 0000000000000008 R_X86_64_RELATIVE 15c9d60 │ │ 00000000015b71d0 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ 00000000015b71d8 0000000000000008 R_X86_64_RELATIVE 44702c │ │ 00000000015b71e0 0000000000000008 R_X86_64_RELATIVE 15c9de0 │ │ 00000000015b71f0 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ -00000000015b71f8 0000000000000008 R_X86_64_RELATIVE 456261 │ │ +00000000015b71f8 0000000000000008 R_X86_64_RELATIVE 45623a │ │ 00000000015b7200 0000000000000008 R_X86_64_RELATIVE 15c9e60 │ │ 00000000015b7210 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015b7218 0000000000000008 R_X86_64_RELATIVE 459f40 │ │ 00000000015b7220 0000000000000008 R_X86_64_RELATIVE 15c9ee0 │ │ 00000000015b7230 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ -00000000015b7238 0000000000000008 R_X86_64_RELATIVE 45629b │ │ +00000000015b7238 0000000000000008 R_X86_64_RELATIVE 456274 │ │ 00000000015b7240 0000000000000008 R_X86_64_RELATIVE 15c9f60 │ │ 00000000015b7250 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ -00000000015b7258 0000000000000008 R_X86_64_RELATIVE 4562d4 │ │ +00000000015b7258 0000000000000008 R_X86_64_RELATIVE 4562ad │ │ 00000000015b7260 0000000000000008 R_X86_64_RELATIVE 15c9fe0 │ │ 00000000015b7270 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015b7278 0000000000000008 R_X86_64_RELATIVE 432abc │ │ 00000000015b7280 0000000000000008 R_X86_64_RELATIVE 15cb840 │ │ 00000000015b7290 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015b7298 0000000000000008 R_X86_64_RELATIVE 43817c │ │ 00000000015b72a0 0000000000000008 R_X86_64_RELATIVE 15cbbd0 │ │ -00000000015b72b0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ -00000000015b72b8 0000000000000008 R_X86_64_RELATIVE 456261 │ │ +00000000015b72b0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ +00000000015b72b8 0000000000000008 R_X86_64_RELATIVE 45623a │ │ 00000000015b72c0 0000000000000008 R_X86_64_RELATIVE 15ca060 │ │ -00000000015b72d0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015b72d0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015b72d8 0000000000000008 R_X86_64_RELATIVE 459f40 │ │ 00000000015b72e0 0000000000000008 R_X86_64_RELATIVE 15ca0e0 │ │ -00000000015b72f0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ -00000000015b72f8 0000000000000008 R_X86_64_RELATIVE 45629b │ │ +00000000015b72f0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ +00000000015b72f8 0000000000000008 R_X86_64_RELATIVE 456274 │ │ 00000000015b7300 0000000000000008 R_X86_64_RELATIVE 15ca160 │ │ -00000000015b7310 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015b7310 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015b7318 0000000000000008 R_X86_64_RELATIVE 43f99b │ │ 00000000015b7320 0000000000000008 R_X86_64_RELATIVE 15ca1e0 │ │ 00000000015b7330 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ -00000000015b7338 0000000000000008 R_X86_64_RELATIVE 456261 │ │ +00000000015b7338 0000000000000008 R_X86_64_RELATIVE 45623a │ │ 00000000015b7340 0000000000000008 R_X86_64_RELATIVE 15ca460 │ │ 00000000015b7350 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ 00000000015b7358 0000000000000008 R_X86_64_RELATIVE 459f40 │ │ 00000000015b7360 0000000000000008 R_X86_64_RELATIVE 15ca4e0 │ │ 00000000015b7370 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ -00000000015b7378 0000000000000008 R_X86_64_RELATIVE 456261 │ │ +00000000015b7378 0000000000000008 R_X86_64_RELATIVE 45623a │ │ 00000000015b7380 0000000000000008 R_X86_64_RELATIVE 15ca560 │ │ 00000000015b7390 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ 00000000015b7398 0000000000000008 R_X86_64_RELATIVE 459f40 │ │ 00000000015b73a0 0000000000000008 R_X86_64_RELATIVE 15ca5e0 │ │ 00000000015b73b0 0000000000000008 R_X86_64_RELATIVE 440702 │ │ -00000000015b73b8 0000000000000008 R_X86_64_RELATIVE 456261 │ │ +00000000015b73b8 0000000000000008 R_X86_64_RELATIVE 45623a │ │ 00000000015b73c0 0000000000000008 R_X86_64_RELATIVE 15ca260 │ │ 00000000015b73d0 0000000000000008 R_X86_64_RELATIVE 440702 │ │ 00000000015b73d8 0000000000000008 R_X86_64_RELATIVE 459f40 │ │ 00000000015b73e0 0000000000000008 R_X86_64_RELATIVE 15ca2e0 │ │ 00000000015b73f0 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ -00000000015b73f8 0000000000000008 R_X86_64_RELATIVE 456261 │ │ +00000000015b73f8 0000000000000008 R_X86_64_RELATIVE 45623a │ │ 00000000015b7400 0000000000000008 R_X86_64_RELATIVE 15ca360 │ │ 00000000015b7410 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ 00000000015b7418 0000000000000008 R_X86_64_RELATIVE 459f40 │ │ 00000000015b7420 0000000000000008 R_X86_64_RELATIVE 15ca3e0 │ │ 00000000015b7430 0000000000000008 R_X86_64_RELATIVE 437527 │ │ -00000000015b7438 0000000000000008 R_X86_64_RELATIVE 4544bf │ │ +00000000015b7438 0000000000000008 R_X86_64_RELATIVE 454498 │ │ 00000000015b7440 0000000000000008 R_X86_64_RELATIVE 15ca660 │ │ 00000000015b7450 0000000000000008 R_X86_64_RELATIVE 437527 │ │ -00000000015b7458 0000000000000008 R_X86_64_RELATIVE 457fd2 │ │ +00000000015b7458 0000000000000008 R_X86_64_RELATIVE 457fab │ │ 00000000015b7460 0000000000000008 R_X86_64_RELATIVE 15ca6e0 │ │ 00000000015b7470 0000000000000008 R_X86_64_RELATIVE 437527 │ │ 00000000015b7478 0000000000000008 R_X86_64_RELATIVE 45dd05 │ │ 00000000015b7480 0000000000000008 R_X86_64_RELATIVE 15ca760 │ │ 00000000015b7490 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ -00000000015b7498 0000000000000008 R_X86_64_RELATIVE 456261 │ │ +00000000015b7498 0000000000000008 R_X86_64_RELATIVE 45623a │ │ 00000000015b74a0 0000000000000008 R_X86_64_RELATIVE 15ca7e0 │ │ 00000000015b74b0 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015b74b8 0000000000000008 R_X86_64_RELATIVE 459f40 │ │ 00000000015b74c0 0000000000000008 R_X86_64_RELATIVE 15ca860 │ │ 00000000015b74d0 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ -00000000015b74d8 0000000000000008 R_X86_64_RELATIVE 45629b │ │ +00000000015b74d8 0000000000000008 R_X86_64_RELATIVE 456274 │ │ 00000000015b74e0 0000000000000008 R_X86_64_RELATIVE 15ca8e0 │ │ 00000000015b74f0 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015b74f8 0000000000000008 R_X86_64_RELATIVE 4491c4 │ │ 00000000015b7500 0000000000000008 R_X86_64_RELATIVE 15ca960 │ │ 00000000015b7510 0000000000000008 R_X86_64_RELATIVE 4426be │ │ -00000000015b7518 0000000000000008 R_X86_64_RELATIVE 456261 │ │ +00000000015b7518 0000000000000008 R_X86_64_RELATIVE 45623a │ │ 00000000015b7520 0000000000000008 R_X86_64_RELATIVE 15ca9e0 │ │ 00000000015b7530 0000000000000008 R_X86_64_RELATIVE 4426be │ │ 00000000015b7538 0000000000000008 R_X86_64_RELATIVE 459f40 │ │ 00000000015b7540 0000000000000008 R_X86_64_RELATIVE 15caa60 │ │ 00000000015b7550 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015b7558 0000000000000008 R_X86_64_RELATIVE 432abc │ │ 00000000015b7560 0000000000000008 R_X86_64_RELATIVE 15cb8a0 │ │ @@ -54464,27 +54464,27 @@ │ │ 00000000015b76d8 0000000000000008 R_X86_64_RELATIVE 13aa200 │ │ 00000000015b76f0 0000000000000008 R_X86_64_RELATIVE 427e0c │ │ 00000000015b76f8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7700 0000000000000008 R_X86_64_RELATIVE 15c6eb0 │ │ 00000000015b7718 0000000000000008 R_X86_64_RELATIVE 43fa51 │ │ 00000000015b7720 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7728 0000000000000008 R_X86_64_RELATIVE 15c0e60 │ │ -00000000015b7740 0000000000000008 R_X86_64_RELATIVE 45292a │ │ +00000000015b7740 0000000000000008 R_X86_64_RELATIVE 452903 │ │ 00000000015b7748 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7750 0000000000000008 R_X86_64_RELATIVE 15c0f50 │ │ 00000000015b7768 0000000000000008 R_X86_64_RELATIVE 43c16e │ │ 00000000015b7770 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7778 0000000000000008 R_X86_64_RELATIVE 15c1040 │ │ -00000000015b7790 0000000000000008 R_X86_64_RELATIVE 45294e │ │ +00000000015b7790 0000000000000008 R_X86_64_RELATIVE 452927 │ │ 00000000015b7798 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b77a0 0000000000000008 R_X86_64_RELATIVE 15c1130 │ │ -00000000015b77b8 0000000000000008 R_X86_64_RELATIVE 4546b8 │ │ +00000000015b77b8 0000000000000008 R_X86_64_RELATIVE 454691 │ │ 00000000015b77c0 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b77c8 0000000000000008 R_X86_64_RELATIVE 15c1220 │ │ -00000000015b77e0 0000000000000008 R_X86_64_RELATIVE 456428 │ │ +00000000015b77e0 0000000000000008 R_X86_64_RELATIVE 456401 │ │ 00000000015b77e8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b77f0 0000000000000008 R_X86_64_RELATIVE 15c1310 │ │ 00000000015b7808 0000000000000008 R_X86_64_RELATIVE 443793 │ │ 00000000015b7810 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7818 0000000000000008 R_X86_64_RELATIVE 15c23f0 │ │ 00000000015b7830 0000000000000008 R_X86_64_RELATIVE 463f3d │ │ 00000000015b7838 0000000000000008 R_X86_64_RELATIVE 44705b │ │ @@ -54545,36 +54545,36 @@ │ │ 00000000015b7b10 0000000000000008 R_X86_64_RELATIVE 15c4e80 │ │ 00000000015b7b28 0000000000000008 R_X86_64_RELATIVE 42cbf5 │ │ 00000000015b7b30 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7b38 0000000000000008 R_X86_64_RELATIVE 15c3a10 │ │ 00000000015b7b50 0000000000000008 R_X86_64_RELATIVE 4469ef │ │ 00000000015b7b58 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7b60 0000000000000008 R_X86_64_RELATIVE 15c3b00 │ │ -00000000015b7b78 0000000000000008 R_X86_64_RELATIVE 457acf │ │ +00000000015b7b78 0000000000000008 R_X86_64_RELATIVE 457aa8 │ │ 00000000015b7b80 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7b88 0000000000000008 R_X86_64_RELATIVE 15c3bf0 │ │ -00000000015b7ba0 0000000000000008 R_X86_64_RELATIVE 457b9c │ │ +00000000015b7ba0 0000000000000008 R_X86_64_RELATIVE 457b75 │ │ 00000000015b7ba8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7bb0 0000000000000008 R_X86_64_RELATIVE 15c3ed0 │ │ 00000000015b7bc8 0000000000000008 R_X86_64_RELATIVE 44c89b │ │ 00000000015b7bd0 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7bd8 0000000000000008 R_X86_64_RELATIVE 15c3fc0 │ │ 00000000015b7bf0 0000000000000008 R_X86_64_RELATIVE 45f637 │ │ 00000000015b7bf8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7c00 0000000000000008 R_X86_64_RELATIVE 15c40b0 │ │ 00000000015b7c18 0000000000000008 R_X86_64_RELATIVE 43fa75 │ │ 00000000015b7c20 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7c28 0000000000000008 R_X86_64_RELATIVE 15c3490 │ │ -00000000015b7c40 0000000000000008 R_X86_64_RELATIVE 4546e3 │ │ +00000000015b7c40 0000000000000008 R_X86_64_RELATIVE 4546bc │ │ 00000000015b7c48 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7c50 0000000000000008 R_X86_64_RELATIVE 15c3580 │ │ 00000000015b7c68 0000000000000008 R_X86_64_RELATIVE 43fa85 │ │ 00000000015b7c70 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7c78 0000000000000008 R_X86_64_RELATIVE 15c3670 │ │ -00000000015b7c90 0000000000000008 R_X86_64_RELATIVE 452979 │ │ +00000000015b7c90 0000000000000008 R_X86_64_RELATIVE 452952 │ │ 00000000015b7c98 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7ca0 0000000000000008 R_X86_64_RELATIVE 15c3310 │ │ 00000000015b7cb8 0000000000000008 R_X86_64_RELATIVE 43a27a │ │ 00000000015b7cc0 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7cc8 0000000000000008 R_X86_64_RELATIVE 15c3220 │ │ 00000000015b7ce0 0000000000000008 R_X86_64_RELATIVE 429520 │ │ 00000000015b7ce8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ @@ -54611,15 +54611,15 @@ │ │ 00000000015b7e80 0000000000000008 R_X86_64_RELATIVE 15c4850 │ │ 00000000015b7e98 0000000000000008 R_X86_64_RELATIVE 44cd87 │ │ 00000000015b7ea0 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7ea8 0000000000000008 R_X86_64_RELATIVE 15c4930 │ │ 00000000015b7ec0 0000000000000008 R_X86_64_RELATIVE 44b012 │ │ 00000000015b7ec8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7ed0 0000000000000008 R_X86_64_RELATIVE 15c4a10 │ │ -00000000015b7ee8 0000000000000008 R_X86_64_RELATIVE 45808c │ │ +00000000015b7ee8 0000000000000008 R_X86_64_RELATIVE 458065 │ │ 00000000015b7ef0 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7ef8 0000000000000008 R_X86_64_RELATIVE 15c4af0 │ │ 00000000015b7f10 0000000000000008 R_X86_64_RELATIVE 44ead0 │ │ 00000000015b7f18 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b7f20 0000000000000008 R_X86_64_RELATIVE 15c4bd0 │ │ 00000000015b7f38 0000000000000008 R_X86_64_RELATIVE 441a5d │ │ 00000000015b7f40 0000000000000008 R_X86_64_RELATIVE 44705b │ │ @@ -54669,57 +54669,57 @@ │ │ 00000000015b8150 0000000000000008 R_X86_64_RELATIVE 15c51d0 │ │ 00000000015b8168 0000000000000008 R_X86_64_RELATIVE 461e91 │ │ 00000000015b8170 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8178 0000000000000008 R_X86_64_RELATIVE 15c52c0 │ │ 00000000015b8190 0000000000000008 R_X86_64_RELATIVE 441a86 │ │ 00000000015b8198 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b81a0 0000000000000008 R_X86_64_RELATIVE 15c53b0 │ │ -00000000015b81b8 0000000000000008 R_X86_64_RELATIVE 4546f3 │ │ +00000000015b81b8 0000000000000008 R_X86_64_RELATIVE 4546cc │ │ 00000000015b81c0 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b81c8 0000000000000008 R_X86_64_RELATIVE 15c54a0 │ │ 00000000015b81e0 0000000000000008 R_X86_64_RELATIVE 459ffc │ │ 00000000015b81e8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b81f0 0000000000000008 R_X86_64_RELATIVE 15c5590 │ │ 00000000015b8208 0000000000000008 R_X86_64_RELATIVE 430e51 │ │ 00000000015b8210 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8218 0000000000000008 R_X86_64_RELATIVE 15c5680 │ │ 00000000015b8230 0000000000000008 R_X86_64_RELATIVE 44b033 │ │ 00000000015b8238 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8240 0000000000000008 R_X86_64_RELATIVE 15c5770 │ │ 00000000015b8258 0000000000000008 R_X86_64_RELATIVE 42f045 │ │ 00000000015b8260 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8268 0000000000000008 R_X86_64_RELATIVE 15c5860 │ │ -00000000015b8280 0000000000000008 R_X86_64_RELATIVE 456452 │ │ +00000000015b8280 0000000000000008 R_X86_64_RELATIVE 45642b │ │ 00000000015b8288 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8290 0000000000000008 R_X86_64_RELATIVE 15c5950 │ │ 00000000015b82a8 0000000000000008 R_X86_64_RELATIVE 434a5d │ │ 00000000015b82b0 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b82b8 0000000000000008 R_X86_64_RELATIVE 15c5a40 │ │ 00000000015b82d0 0000000000000008 R_X86_64_RELATIVE 45f5bf │ │ 00000000015b82d8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b82e0 0000000000000008 R_X86_64_RELATIVE 15c5b30 │ │ 00000000015b82f8 0000000000000008 R_X86_64_RELATIVE 42ea5c │ │ 00000000015b8300 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8308 0000000000000008 R_X86_64_RELATIVE 15c5c20 │ │ 00000000015b8320 0000000000000008 R_X86_64_RELATIVE 448d69 │ │ 00000000015b8328 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8330 0000000000000008 R_X86_64_RELATIVE 15c5d10 │ │ -00000000015b8348 0000000000000008 R_X86_64_RELATIVE 450235 │ │ +00000000015b8348 0000000000000008 R_X86_64_RELATIVE 45020e │ │ 00000000015b8350 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8358 0000000000000008 R_X86_64_RELATIVE 15c5e00 │ │ 00000000015b8370 0000000000000008 R_X86_64_RELATIVE 43617f │ │ 00000000015b8378 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8380 0000000000000008 R_X86_64_RELATIVE 15c5ef0 │ │ 00000000015b8398 0000000000000008 R_X86_64_RELATIVE 446a41 │ │ 00000000015b83a0 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b83a8 0000000000000008 R_X86_64_RELATIVE 15c5fe0 │ │ 00000000015b83c0 0000000000000008 R_X86_64_RELATIVE 44eaf9 │ │ 00000000015b83c8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b83d0 0000000000000008 R_X86_64_RELATIVE 15c60d0 │ │ -00000000015b83e8 0000000000000008 R_X86_64_RELATIVE 4580b5 │ │ +00000000015b83e8 0000000000000008 R_X86_64_RELATIVE 45808e │ │ 00000000015b83f0 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b83f8 0000000000000008 R_X86_64_RELATIVE 15c61c0 │ │ 00000000015b8410 0000000000000008 R_X86_64_RELATIVE 461ebc │ │ 00000000015b8418 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8420 0000000000000008 R_X86_64_RELATIVE 15c62b0 │ │ 00000000015b8438 0000000000000008 R_X86_64_RELATIVE 45fcf5 │ │ 00000000015b8440 0000000000000008 R_X86_64_RELATIVE 44705b │ │ @@ -54738,15 +54738,15 @@ │ │ 00000000015b84e8 0000000000000008 R_X86_64_RELATIVE 15c8020 │ │ 00000000015b8500 0000000000000008 R_X86_64_RELATIVE 43420c │ │ 00000000015b8508 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8510 0000000000000008 R_X86_64_RELATIVE 15c7f30 │ │ 00000000015b8528 0000000000000008 R_X86_64_RELATIVE 432bd5 │ │ 00000000015b8530 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8538 0000000000000008 R_X86_64_RELATIVE 15c85c0 │ │ -00000000015b8550 0000000000000008 R_X86_64_RELATIVE 45471d │ │ +00000000015b8550 0000000000000008 R_X86_64_RELATIVE 4546f6 │ │ 00000000015b8558 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8560 0000000000000008 R_X86_64_RELATIVE 15c8110 │ │ 00000000015b8578 0000000000000008 R_X86_64_RELATIVE 43f1e6 │ │ 00000000015b8580 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8588 0000000000000008 R_X86_64_RELATIVE 15c8200 │ │ 00000000015b85a0 0000000000000008 R_X86_64_RELATIVE 446807 │ │ 00000000015b85a8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ @@ -54780,15 +54780,15 @@ │ │ 00000000015b8718 0000000000000008 R_X86_64_RELATIVE 15c7800 │ │ 00000000015b8730 0000000000000008 R_X86_64_RELATIVE 43d12b │ │ 00000000015b8738 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8740 0000000000000008 R_X86_64_RELATIVE 15c6a50 │ │ 00000000015b8758 0000000000000008 R_X86_64_RELATIVE 45cd69 │ │ 00000000015b8760 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8768 0000000000000008 R_X86_64_RELATIVE 15c6c60 │ │ -00000000015b87b0 0000000000000008 R_X86_64_RELATIVE 454c09 │ │ +00000000015b87b0 0000000000000008 R_X86_64_RELATIVE 454be2 │ │ 00000000015b87d8 0000000000000008 R_X86_64_RELATIVE 443fd8 │ │ 00000000015b8800 0000000000000008 R_X86_64_RELATIVE 45bda6 │ │ 00000000015b8828 0000000000000008 R_X86_64_RELATIVE 43c79b │ │ 00000000015b8880 0000000000000008 R_X86_64_RELATIVE 44e988 │ │ 00000000015b8888 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8890 0000000000000008 R_X86_64_RELATIVE 15c8bb0 │ │ 00000000015b88a0 0000000000000008 R_X86_64_RELATIVE 432ae0 │ │ @@ -54796,15 +54796,15 @@ │ │ 00000000015b88b0 0000000000000008 R_X86_64_RELATIVE 15c8c60 │ │ 00000000015b88c0 0000000000000008 R_X86_64_RELATIVE 43a0cc │ │ 00000000015b88c8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b88d0 0000000000000008 R_X86_64_RELATIVE 15c8cf0 │ │ 00000000015b88e0 0000000000000008 R_X86_64_RELATIVE 45bdd5 │ │ 00000000015b88e8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b88f0 0000000000000008 R_X86_64_RELATIVE 15c8d80 │ │ -00000000015b8900 0000000000000008 R_X86_64_RELATIVE 45289f │ │ +00000000015b8900 0000000000000008 R_X86_64_RELATIVE 452878 │ │ 00000000015b8908 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8910 0000000000000008 R_X86_64_RELATIVE 15c8e10 │ │ 00000000015b8920 0000000000000008 R_X86_64_RELATIVE 45dd3d │ │ 00000000015b8928 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8930 0000000000000008 R_X86_64_RELATIVE 15c8ea0 │ │ 00000000015b8940 0000000000000008 R_X86_64_RELATIVE 44af14 │ │ 00000000015b8948 0000000000000008 R_X86_64_RELATIVE 44705b │ │ @@ -54856,15 +54856,15 @@ │ │ 00000000015b8b30 0000000000000008 R_X86_64_RELATIVE 15c8830 │ │ 00000000015b8b40 0000000000000008 R_X86_64_RELATIVE 44e9ab │ │ 00000000015b8b48 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8b50 0000000000000008 R_X86_64_RELATIVE 15c99d0 │ │ 00000000015b8b60 0000000000000008 R_X86_64_RELATIVE 445203 │ │ 00000000015b8b68 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8b70 0000000000000008 R_X86_64_RELATIVE 15c8900 │ │ -00000000015b8b80 0000000000000008 R_X86_64_RELATIVE 455ac0 │ │ +00000000015b8b80 0000000000000008 R_X86_64_RELATIVE 455a99 │ │ 00000000015b8b88 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8b90 0000000000000008 R_X86_64_RELATIVE 15c8990 │ │ 00000000015b8ba0 0000000000000008 R_X86_64_RELATIVE 429470 │ │ 00000000015b8ba8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8bb0 0000000000000008 R_X86_64_RELATIVE 15c8b20 │ │ 00000000015b8bc0 0000000000000008 R_X86_64_RELATIVE 427e0c │ │ 00000000015b8bc8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ @@ -54922,64 +54922,64 @@ │ │ 00000000015b8e30 0000000000000008 R_X86_64_RELATIVE 15d22b0 │ │ 00000000015b8e40 0000000000000008 R_X86_64_RELATIVE 463e75 │ │ 00000000015b8e48 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8e50 0000000000000008 R_X86_64_RELATIVE 15d10d0 │ │ 00000000015b8e60 0000000000000008 R_X86_64_RELATIVE 44ccf4 │ │ 00000000015b8e68 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8e70 0000000000000008 R_X86_64_RELATIVE 15d2470 │ │ -00000000015b8e80 0000000000000008 R_X86_64_RELATIVE 456303 │ │ +00000000015b8e80 0000000000000008 R_X86_64_RELATIVE 4562dc │ │ 00000000015b8e88 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8e90 0000000000000008 R_X86_64_RELATIVE 15d19b0 │ │ 00000000015b8ea0 0000000000000008 R_X86_64_RELATIVE 44af6f │ │ 00000000015b8ea8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8eb0 0000000000000008 R_X86_64_RELATIVE 15d13d0 │ │ 00000000015b8ec0 0000000000000008 R_X86_64_RELATIVE 433e79 │ │ 00000000015b8ec8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8ed0 0000000000000008 R_X86_64_RELATIVE 15d0ee0 │ │ -00000000015b8ee0 0000000000000008 R_X86_64_RELATIVE 45632b │ │ +00000000015b8ee0 0000000000000008 R_X86_64_RELATIVE 456304 │ │ 00000000015b8ee8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8ef0 0000000000000008 R_X86_64_RELATIVE 15d05c0 │ │ 00000000015b8f00 0000000000000008 R_X86_64_RELATIVE 4419bc │ │ 00000000015b8f08 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8f10 0000000000000008 R_X86_64_RELATIVE 15d0650 │ │ 00000000015b8f20 0000000000000008 R_X86_64_RELATIVE 43f9c9 │ │ 00000000015b8f28 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8f30 0000000000000008 R_X86_64_RELATIVE 15d06e0 │ │ 00000000015b8f60 0000000000000008 R_X86_64_RELATIVE 43f5f5 │ │ 00000000015b8f68 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8f70 0000000000000008 R_X86_64_RELATIVE 15d91b0 │ │ 00000000015b8f80 0000000000000008 R_X86_64_RELATIVE 4419c4 │ │ 00000000015b8f88 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8f90 0000000000000008 R_X86_64_RELATIVE 15d9630 │ │ -00000000015b8fa0 0000000000000008 R_X86_64_RELATIVE 456333 │ │ +00000000015b8fa0 0000000000000008 R_X86_64_RELATIVE 45630c │ │ 00000000015b8fa8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8fb0 0000000000000008 R_X86_64_RELATIVE 15d9a70 │ │ 00000000015b8fc0 0000000000000008 R_X86_64_RELATIVE 43bda4 │ │ 00000000015b8fc8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8fd0 0000000000000008 R_X86_64_RELATIVE 15d9ef0 │ │ -00000000015b8fe0 0000000000000008 R_X86_64_RELATIVE 4544f8 │ │ +00000000015b8fe0 0000000000000008 R_X86_64_RELATIVE 4544d1 │ │ 00000000015b8fe8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b8ff0 0000000000000008 R_X86_64_RELATIVE 15da080 │ │ 00000000015b9020 0000000000000008 R_X86_64_RELATIVE 4419ce │ │ 00000000015b9028 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9030 0000000000000008 R_X86_64_RELATIVE 15d2cd0 │ │ 00000000015b9038 0000000000000008 R_X86_64_RELATIVE 463e7b │ │ 00000000015b9040 0000000000000008 R_X86_64_RELATIVE 45dd8b │ │ 00000000015b9048 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9050 0000000000000008 R_X86_64_RELATIVE 15d2e30 │ │ 00000000015b9058 0000000000000008 R_X86_64_RELATIVE 43485a │ │ 00000000015b9060 0000000000000008 R_X86_64_RELATIVE 42b53b │ │ 00000000015b9068 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9070 0000000000000008 R_X86_64_RELATIVE 15d39e0 │ │ 00000000015b9078 0000000000000008 R_X86_64_RELATIVE 42ee17 │ │ -00000000015b9080 0000000000000008 R_X86_64_RELATIVE 4508ef │ │ +00000000015b9080 0000000000000008 R_X86_64_RELATIVE 4508c8 │ │ 00000000015b9088 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9090 0000000000000008 R_X86_64_RELATIVE 15d7340 │ │ 00000000015b9098 0000000000000008 R_X86_64_RELATIVE 43487a │ │ -00000000015b90a0 0000000000000008 R_X86_64_RELATIVE 454502 │ │ +00000000015b90a0 0000000000000008 R_X86_64_RELATIVE 4544db │ │ 00000000015b90a8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b90b0 0000000000000008 R_X86_64_RELATIVE 15d7470 │ │ 00000000015b90b8 0000000000000008 R_X86_64_RELATIVE 45ddb9 │ │ 00000000015b90c0 0000000000000008 R_X86_64_RELATIVE 463e9c │ │ 00000000015b90c8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b90d0 0000000000000008 R_X86_64_RELATIVE 15d41a0 │ │ 00000000015b90d8 0000000000000008 R_X86_64_RELATIVE 438200 │ │ @@ -54987,42 +54987,42 @@ │ │ 00000000015b90e8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b90f0 0000000000000008 R_X86_64_RELATIVE 15d65c0 │ │ 00000000015b90f8 0000000000000008 R_X86_64_RELATIVE 445223 │ │ 00000000015b9100 0000000000000008 R_X86_64_RELATIVE 45bdf9 │ │ 00000000015b9108 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9110 0000000000000008 R_X86_64_RELATIVE 15d6710 │ │ 00000000015b9118 0000000000000008 R_X86_64_RELATIVE 4294a0 │ │ -00000000015b9120 0000000000000008 R_X86_64_RELATIVE 45452b │ │ +00000000015b9120 0000000000000008 R_X86_64_RELATIVE 454504 │ │ 00000000015b9128 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9130 0000000000000008 R_X86_64_RELATIVE 15d6860 │ │ -00000000015b9138 0000000000000008 R_X86_64_RELATIVE 450916 │ │ -00000000015b9140 0000000000000008 R_X86_64_RELATIVE 45633d │ │ +00000000015b9138 0000000000000008 R_X86_64_RELATIVE 4508ef │ │ +00000000015b9140 0000000000000008 R_X86_64_RELATIVE 456316 │ │ 00000000015b9148 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9150 0000000000000008 R_X86_64_RELATIVE 15d69b0 │ │ 00000000015b9158 0000000000000008 R_X86_64_RELATIVE 430d7d │ │ 00000000015b9160 0000000000000008 R_X86_64_RELATIVE 462c8e │ │ 00000000015b9168 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9170 0000000000000008 R_X86_64_RELATIVE 15d6e30 │ │ 00000000015b9178 0000000000000008 R_X86_64_RELATIVE 430d9a │ │ 00000000015b9180 0000000000000008 R_X86_64_RELATIVE 44dc93 │ │ 00000000015b9188 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9190 0000000000000008 R_X86_64_RELATIVE 15d6e30 │ │ 00000000015b9198 0000000000000008 R_X86_64_RELATIVE 42d1a9 │ │ -00000000015b91a0 0000000000000008 R_X86_64_RELATIVE 456303 │ │ +00000000015b91a0 0000000000000008 R_X86_64_RELATIVE 4562dc │ │ 00000000015b91a8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b91b0 0000000000000008 R_X86_64_RELATIVE 15d6e30 │ │ -00000000015b91b8 0000000000000008 R_X86_64_RELATIVE 45634f │ │ +00000000015b91b8 0000000000000008 R_X86_64_RELATIVE 456328 │ │ 00000000015b91c0 0000000000000008 R_X86_64_RELATIVE 44b561 │ │ 00000000015b91c8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b91d0 0000000000000008 R_X86_64_RELATIVE 15d6e70 │ │ -00000000015b91d8 0000000000000008 R_X86_64_RELATIVE 458011 │ │ +00000000015b91d8 0000000000000008 R_X86_64_RELATIVE 457fea │ │ 00000000015b91e0 0000000000000008 R_X86_64_RELATIVE 449225 │ │ 00000000015b91e8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b91f0 0000000000000008 R_X86_64_RELATIVE 15d6e70 │ │ -00000000015b91f8 0000000000000008 R_X86_64_RELATIVE 45803a │ │ +00000000015b91f8 0000000000000008 R_X86_64_RELATIVE 458013 │ │ 00000000015b9200 0000000000000008 R_X86_64_RELATIVE 459fa1 │ │ 00000000015b9208 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9210 0000000000000008 R_X86_64_RELATIVE 15d6e70 │ │ 00000000015b9218 0000000000000008 R_X86_64_RELATIVE 43a17a │ │ 00000000015b9220 0000000000000008 R_X86_64_RELATIVE 44699e │ │ 00000000015b9228 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9230 0000000000000008 R_X86_64_RELATIVE 15d6f90 │ │ @@ -55045,27 +55045,27 @@ │ │ 00000000015b92f0 0000000000000008 R_X86_64_RELATIVE 15d0350 │ │ 00000000015b9300 0000000000000008 R_X86_64_RELATIVE 462c8e │ │ 00000000015b9308 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9310 0000000000000008 R_X86_64_RELATIVE 15d03e0 │ │ 00000000015b9320 0000000000000008 R_X86_64_RELATIVE 44dc93 │ │ 00000000015b9328 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9330 0000000000000008 R_X86_64_RELATIVE 15d0480 │ │ -00000000015b9340 0000000000000008 R_X86_64_RELATIVE 456303 │ │ +00000000015b9340 0000000000000008 R_X86_64_RELATIVE 4562dc │ │ 00000000015b9348 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9350 0000000000000008 R_X86_64_RELATIVE 15d0520 │ │ 00000000015b9380 0000000000000008 R_X86_64_RELATIVE 42b53b │ │ 00000000015b9388 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9390 0000000000000008 R_X86_64_RELATIVE 15da350 │ │ 00000000015b93a0 0000000000000008 R_X86_64_RELATIVE 45ddd8 │ │ 00000000015b93a8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b93b0 0000000000000008 R_X86_64_RELATIVE 15da4b0 │ │ 00000000015b93c0 0000000000000008 R_X86_64_RELATIVE 445241 │ │ 00000000015b93c8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b93d0 0000000000000008 R_X86_64_RELATIVE 15da5e0 │ │ -00000000015b93e0 0000000000000008 R_X86_64_RELATIVE 45453f │ │ +00000000015b93e0 0000000000000008 R_X86_64_RELATIVE 454518 │ │ 00000000015b93e8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b93f0 0000000000000008 R_X86_64_RELATIVE 15da710 │ │ 00000000015b9400 0000000000000008 R_X86_64_RELATIVE 42d1d2 │ │ 00000000015b9408 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9410 0000000000000008 R_X86_64_RELATIVE 15da840 │ │ 00000000015b9420 0000000000000008 R_X86_64_RELATIVE 43ddb7 │ │ 00000000015b9428 0000000000000008 R_X86_64_RELATIVE 44705b │ │ @@ -55078,33 +55078,33 @@ │ │ 00000000015b9470 0000000000000008 R_X86_64_RELATIVE 15dabd0 │ │ 00000000015b9480 0000000000000008 R_X86_64_RELATIVE 4348be │ │ 00000000015b9488 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9490 0000000000000008 R_X86_64_RELATIVE 15dad00 │ │ 00000000015b94a0 0000000000000008 R_X86_64_RELATIVE 44e9c3 │ │ 00000000015b94a8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b94b0 0000000000000008 R_X86_64_RELATIVE 15dae30 │ │ -00000000015b94c0 0000000000000008 R_X86_64_RELATIVE 4508ef │ │ +00000000015b94c0 0000000000000008 R_X86_64_RELATIVE 4508c8 │ │ 00000000015b94c8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b94d0 0000000000000008 R_X86_64_RELATIVE 15dc960 │ │ 00000000015b94e0 0000000000000008 R_X86_64_RELATIVE 43c10b │ │ 00000000015b94e8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b94f0 0000000000000008 R_X86_64_RELATIVE 15dcae0 │ │ 00000000015b9500 0000000000000008 R_X86_64_RELATIVE 434909 │ │ 00000000015b9508 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9510 0000000000000008 R_X86_64_RELATIVE 15dcc30 │ │ 00000000015b9520 0000000000000008 R_X86_64_RELATIVE 43de08 │ │ 00000000015b9528 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9530 0000000000000008 R_X86_64_RELATIVE 15dcd80 │ │ -00000000015b9540 0000000000000008 R_X86_64_RELATIVE 45637a │ │ +00000000015b9540 0000000000000008 R_X86_64_RELATIVE 456353 │ │ 00000000015b9548 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9550 0000000000000008 R_X86_64_RELATIVE 15dced0 │ │ 00000000015b9560 0000000000000008 R_X86_64_RELATIVE 42ee45 │ │ 00000000015b9568 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9570 0000000000000008 R_X86_64_RELATIVE 15dd020 │ │ -00000000015b9580 0000000000000008 R_X86_64_RELATIVE 45457e │ │ +00000000015b9580 0000000000000008 R_X86_64_RELATIVE 454557 │ │ 00000000015b9588 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9590 0000000000000008 R_X86_64_RELATIVE 15dd170 │ │ 00000000015b95a0 0000000000000008 R_X86_64_RELATIVE 42d26e │ │ 00000000015b95a8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b95b0 0000000000000008 R_X86_64_RELATIVE 15dd2c0 │ │ 00000000015b95c0 0000000000000008 R_X86_64_RELATIVE 43a1a7 │ │ 00000000015b95c8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ @@ -55120,45 +55120,45 @@ │ │ 00000000015b9630 0000000000000008 R_X86_64_RELATIVE 15dd800 │ │ 00000000015b9640 0000000000000008 R_X86_64_RELATIVE 43821a │ │ 00000000015b9648 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9650 0000000000000008 R_X86_64_RELATIVE 15dd950 │ │ 00000000015b9660 0000000000000008 R_X86_64_RELATIVE 4294ef │ │ 00000000015b9668 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9670 0000000000000008 R_X86_64_RELATIVE 15ddaa0 │ │ -00000000015b9680 0000000000000008 R_X86_64_RELATIVE 45452b │ │ +00000000015b9680 0000000000000008 R_X86_64_RELATIVE 454504 │ │ 00000000015b9688 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9690 0000000000000008 R_X86_64_RELATIVE 15dc040 │ │ 00000000015b96a0 0000000000000008 R_X86_64_RELATIVE 43f9d2 │ │ 00000000015b96a8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b96b0 0000000000000008 R_X86_64_RELATIVE 15dc170 │ │ -00000000015b96c0 0000000000000008 R_X86_64_RELATIVE 4545c4 │ │ +00000000015b96c0 0000000000000008 R_X86_64_RELATIVE 45459d │ │ 00000000015b96c8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b96d0 0000000000000008 R_X86_64_RELATIVE 15dc280 │ │ -00000000015b96e0 0000000000000008 R_X86_64_RELATIVE 45633d │ │ +00000000015b96e0 0000000000000008 R_X86_64_RELATIVE 456316 │ │ 00000000015b96e8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b96f0 0000000000000008 R_X86_64_RELATIVE 15dc370 │ │ 00000000015b9700 0000000000000008 R_X86_64_RELATIVE 44706c │ │ 00000000015b9708 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9710 0000000000000008 R_X86_64_RELATIVE 15dc4a0 │ │ -00000000015b9720 0000000000000008 R_X86_64_RELATIVE 4513ff │ │ +00000000015b9720 0000000000000008 R_X86_64_RELATIVE 4513d8 │ │ 00000000015b9728 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9730 0000000000000008 R_X86_64_RELATIVE 15db1d0 │ │ 00000000015b9740 0000000000000008 R_X86_64_RELATIVE 43a1f9 │ │ 00000000015b9748 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9750 0000000000000008 R_X86_64_RELATIVE 15db330 │ │ 00000000015b9760 0000000000000008 R_X86_64_RELATIVE 45be0a │ │ 00000000015b9768 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9770 0000000000000008 R_X86_64_RELATIVE 15db460 │ │ -00000000015b9780 0000000000000008 R_X86_64_RELATIVE 4528ce │ │ +00000000015b9780 0000000000000008 R_X86_64_RELATIVE 4528a7 │ │ 00000000015b9788 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9790 0000000000000008 R_X86_64_RELATIVE 15db590 │ │ 00000000015b97a0 0000000000000008 R_X86_64_RELATIVE 45be4c │ │ 00000000015b97a8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b97b0 0000000000000008 R_X86_64_RELATIVE 15db6c0 │ │ -00000000015b97c0 0000000000000008 R_X86_64_RELATIVE 4563c0 │ │ +00000000015b97c0 0000000000000008 R_X86_64_RELATIVE 456399 │ │ 00000000015b97c8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b97d0 0000000000000008 R_X86_64_RELATIVE 15db7f0 │ │ 00000000015b97e0 0000000000000008 R_X86_64_RELATIVE 45fc61 │ │ 00000000015b97e8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b97f0 0000000000000008 R_X86_64_RELATIVE 15db920 │ │ 00000000015b9800 0000000000000008 R_X86_64_RELATIVE 42ee8b │ │ 00000000015b9808 0000000000000008 R_X86_64_RELATIVE 44705b │ │ @@ -55180,61 +55180,61 @@ │ │ 00000000015b98b0 0000000000000008 R_X86_64_RELATIVE 15dc7b0 │ │ 00000000015b98c0 0000000000000008 R_X86_64_RELATIVE 459fa1 │ │ 00000000015b98c8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b98d0 0000000000000008 R_X86_64_RELATIVE 15dc840 │ │ 00000000015b98e0 0000000000000008 R_X86_64_RELATIVE 44699e │ │ 00000000015b98e8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b98f0 0000000000000008 R_X86_64_RELATIVE 15dc8d0 │ │ -00000000015b9920 0000000000000008 R_X86_64_RELATIVE 4508ef │ │ +00000000015b9920 0000000000000008 R_X86_64_RELATIVE 4508c8 │ │ 00000000015b9928 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9930 0000000000000008 R_X86_64_RELATIVE 15c07f0 │ │ 00000000015b9940 0000000000000008 R_X86_64_RELATIVE 4294bc │ │ 00000000015b9948 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9950 0000000000000008 R_X86_64_RELATIVE 15c0bd0 │ │ -00000000015b9980 0000000000000008 R_X86_64_RELATIVE 4508ef │ │ +00000000015b9980 0000000000000008 R_X86_64_RELATIVE 4508c8 │ │ 00000000015b9988 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b9990 0000000000000008 R_X86_64_RELATIVE 15d2bc0 │ │ 00000000015b99a0 0000000000000008 R_X86_64_RELATIVE 42ee32 │ │ 00000000015b99a8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b99b0 0000000000000008 R_X86_64_RELATIVE 15d2a90 │ │ 00000000015b99c0 0000000000000008 R_X86_64_RELATIVE 45bdf9 │ │ 00000000015b99c8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b99d0 0000000000000008 R_X86_64_RELATIVE 15d2a90 │ │ 00000000015b99e0 0000000000000008 R_X86_64_RELATIVE 463e9c │ │ 00000000015b99e8 0000000000000008 R_X86_64_RELATIVE 44705b │ │ 00000000015b99f0 0000000000000008 R_X86_64_RELATIVE 15d27f0 │ │ 00000000015b9a20 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ -00000000015b9a28 0000000000000008 R_X86_64_RELATIVE 458066 │ │ +00000000015b9a28 0000000000000008 R_X86_64_RELATIVE 45803f │ │ 00000000015b9a30 0000000000000008 R_X86_64_RELATIVE 15cfc60 │ │ 00000000015b9a40 0000000000000008 R_X86_64_RELATIVE 4426be │ │ -00000000015b9a48 0000000000000008 R_X86_64_RELATIVE 458066 │ │ +00000000015b9a48 0000000000000008 R_X86_64_RELATIVE 45803f │ │ 00000000015b9a50 0000000000000008 R_X86_64_RELATIVE 15cfcc0 │ │ 00000000015b9a60 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ -00000000015b9a68 0000000000000008 R_X86_64_RELATIVE 458066 │ │ +00000000015b9a68 0000000000000008 R_X86_64_RELATIVE 45803f │ │ 00000000015b9a70 0000000000000008 R_X86_64_RELATIVE 15cf900 │ │ 00000000015b9a80 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ -00000000015b9a88 0000000000000008 R_X86_64_RELATIVE 458066 │ │ +00000000015b9a88 0000000000000008 R_X86_64_RELATIVE 45803f │ │ 00000000015b9a90 0000000000000008 R_X86_64_RELATIVE 15cf960 │ │ 00000000015b9aa0 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ -00000000015b9aa8 0000000000000008 R_X86_64_RELATIVE 458066 │ │ +00000000015b9aa8 0000000000000008 R_X86_64_RELATIVE 45803f │ │ 00000000015b9ab0 0000000000000008 R_X86_64_RELATIVE 15cf9c0 │ │ -00000000015b9ac0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ -00000000015b9ac8 0000000000000008 R_X86_64_RELATIVE 458066 │ │ +00000000015b9ac0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ +00000000015b9ac8 0000000000000008 R_X86_64_RELATIVE 45803f │ │ 00000000015b9ad0 0000000000000008 R_X86_64_RELATIVE 15cfa20 │ │ 00000000015b9ae0 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ -00000000015b9ae8 0000000000000008 R_X86_64_RELATIVE 458066 │ │ +00000000015b9ae8 0000000000000008 R_X86_64_RELATIVE 45803f │ │ 00000000015b9af0 0000000000000008 R_X86_64_RELATIVE 15cfae0 │ │ 00000000015b9b00 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ -00000000015b9b08 0000000000000008 R_X86_64_RELATIVE 458066 │ │ +00000000015b9b08 0000000000000008 R_X86_64_RELATIVE 45803f │ │ 00000000015b9b10 0000000000000008 R_X86_64_RELATIVE 15cfb40 │ │ 00000000015b9b20 0000000000000008 R_X86_64_RELATIVE 440702 │ │ -00000000015b9b28 0000000000000008 R_X86_64_RELATIVE 458066 │ │ +00000000015b9b28 0000000000000008 R_X86_64_RELATIVE 45803f │ │ 00000000015b9b30 0000000000000008 R_X86_64_RELATIVE 15cfba0 │ │ 00000000015b9b40 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ -00000000015b9b48 0000000000000008 R_X86_64_RELATIVE 458066 │ │ +00000000015b9b48 0000000000000008 R_X86_64_RELATIVE 45803f │ │ 00000000015b9b50 0000000000000008 R_X86_64_RELATIVE 15cfc00 │ │ 00000000015b9b60 0000000000000008 R_X86_64_RELATIVE 437527 │ │ 00000000015b9b68 0000000000000008 R_X86_64_RELATIVE 45de09 │ │ 00000000015b9b70 0000000000000008 R_X86_64_RELATIVE 15cfa80 │ │ 00000000015b9b80 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015b9b88 0000000000000008 R_X86_64_RELATIVE 45de2e │ │ 00000000015b9b90 0000000000000008 R_X86_64_RELATIVE 15cbe30 │ │ @@ -55255,28 +55255,28 @@ │ │ 00000000015b9c30 0000000000000008 R_X86_64_RELATIVE 15cc2b0 │ │ 00000000015b9c40 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015b9c48 0000000000000008 R_X86_64_RELATIVE 45de2e │ │ 00000000015b9c50 0000000000000008 R_X86_64_RELATIVE 15cbfe0 │ │ 00000000015b9c60 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015b9c68 0000000000000008 R_X86_64_RELATIVE 42eedd │ │ 00000000015b9c70 0000000000000008 R_X86_64_RELATIVE 15cc340 │ │ -00000000015b9c80 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015b9c80 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015b9c88 0000000000000008 R_X86_64_RELATIVE 45de2e │ │ 00000000015b9c90 0000000000000008 R_X86_64_RELATIVE 15cc070 │ │ -00000000015b9ca0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015b9ca0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015b9ca8 0000000000000008 R_X86_64_RELATIVE 42eedd │ │ 00000000015b9cb0 0000000000000008 R_X86_64_RELATIVE 15cc3d0 │ │ -00000000015b9cc0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ -00000000015b9cc8 0000000000000008 R_X86_64_RELATIVE 456402 │ │ +00000000015b9cc0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ +00000000015b9cc8 0000000000000008 R_X86_64_RELATIVE 4563db │ │ 00000000015b9cd0 0000000000000008 R_X86_64_RELATIVE 15cf5d0 │ │ 00000000015b9ce0 0000000000000008 R_X86_64_RELATIVE 437527 │ │ 00000000015b9ce8 0000000000000008 R_X86_64_RELATIVE 432b99 │ │ 00000000015b9cf0 0000000000000008 R_X86_64_RELATIVE 15cc100 │ │ 00000000015b9d00 0000000000000008 R_X86_64_RELATIVE 437527 │ │ -00000000015b9d08 0000000000000008 R_X86_64_RELATIVE 4545cf │ │ +00000000015b9d08 0000000000000008 R_X86_64_RELATIVE 4545a8 │ │ 00000000015b9d10 0000000000000008 R_X86_64_RELATIVE 15cc460 │ │ 00000000015b9d20 0000000000000008 R_X86_64_RELATIVE 437527 │ │ 00000000015b9d28 0000000000000008 R_X86_64_RELATIVE 430dc7 │ │ 00000000015b9d30 0000000000000008 R_X86_64_RELATIVE 15cf640 │ │ 00000000015b9d40 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015b9d48 0000000000000008 R_X86_64_RELATIVE 434947 │ │ 00000000015b9d50 0000000000000008 R_X86_64_RELATIVE 15cf840 │ │ @@ -55292,180 +55292,180 @@ │ │ 00000000015b9dc0 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015b9dc8 0000000000000008 R_X86_64_RELATIVE 4452c8 │ │ 00000000015b9dd0 0000000000000008 R_X86_64_RELATIVE 15cc4f0 │ │ 00000000015b9de0 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015b9de8 0000000000000008 R_X86_64_RELATIVE 42ef1a │ │ 00000000015b9df0 0000000000000008 R_X86_64_RELATIVE 15cc580 │ │ 00000000015b9e00 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ -00000000015b9e08 0000000000000008 R_X86_64_RELATIVE 45460b │ │ +00000000015b9e08 0000000000000008 R_X86_64_RELATIVE 4545e4 │ │ 00000000015b9e10 0000000000000008 R_X86_64_RELATIVE 15cc610 │ │ 00000000015b9e20 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ -00000000015b9e28 0000000000000008 R_X86_64_RELATIVE 454649 │ │ +00000000015b9e28 0000000000000008 R_X86_64_RELATIVE 454622 │ │ 00000000015b9e30 0000000000000008 R_X86_64_RELATIVE 15cc6a0 │ │ 00000000015b9e40 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015b9e48 0000000000000008 R_X86_64_RELATIVE 447074 │ │ 00000000015b9e50 0000000000000008 R_X86_64_RELATIVE 15cc730 │ │ 00000000015b9e60 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015b9e68 0000000000000008 R_X86_64_RELATIVE 4419f5 │ │ 00000000015b9e70 0000000000000008 R_X86_64_RELATIVE 15cc7c0 │ │ 00000000015b9e80 0000000000000008 R_X86_64_RELATIVE 4426be │ │ 00000000015b9e88 0000000000000008 R_X86_64_RELATIVE 4452c8 │ │ 00000000015b9e90 0000000000000008 R_X86_64_RELATIVE 15cc850 │ │ 00000000015b9ea0 0000000000000008 R_X86_64_RELATIVE 4426be │ │ 00000000015b9ea8 0000000000000008 R_X86_64_RELATIVE 42ef1a │ │ 00000000015b9eb0 0000000000000008 R_X86_64_RELATIVE 15cc8e0 │ │ 00000000015b9ec0 0000000000000008 R_X86_64_RELATIVE 4426be │ │ -00000000015b9ec8 0000000000000008 R_X86_64_RELATIVE 45460b │ │ +00000000015b9ec8 0000000000000008 R_X86_64_RELATIVE 4545e4 │ │ 00000000015b9ed0 0000000000000008 R_X86_64_RELATIVE 15cc970 │ │ 00000000015b9ee0 0000000000000008 R_X86_64_RELATIVE 4426be │ │ -00000000015b9ee8 0000000000000008 R_X86_64_RELATIVE 454649 │ │ +00000000015b9ee8 0000000000000008 R_X86_64_RELATIVE 454622 │ │ 00000000015b9ef0 0000000000000008 R_X86_64_RELATIVE 15cca00 │ │ 00000000015b9f00 0000000000000008 R_X86_64_RELATIVE 4426be │ │ 00000000015b9f08 0000000000000008 R_X86_64_RELATIVE 447074 │ │ 00000000015b9f10 0000000000000008 R_X86_64_RELATIVE 15cca90 │ │ 00000000015b9f20 0000000000000008 R_X86_64_RELATIVE 4426be │ │ 00000000015b9f28 0000000000000008 R_X86_64_RELATIVE 4419f5 │ │ 00000000015b9f30 0000000000000008 R_X86_64_RELATIVE 15ccb20 │ │ 00000000015b9f40 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ 00000000015b9f48 0000000000000008 R_X86_64_RELATIVE 4452c8 │ │ 00000000015b9f50 0000000000000008 R_X86_64_RELATIVE 15ccbb0 │ │ 00000000015b9f60 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ 00000000015b9f68 0000000000000008 R_X86_64_RELATIVE 42ef1a │ │ 00000000015b9f70 0000000000000008 R_X86_64_RELATIVE 15ccc40 │ │ 00000000015b9f80 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ -00000000015b9f88 0000000000000008 R_X86_64_RELATIVE 45460b │ │ +00000000015b9f88 0000000000000008 R_X86_64_RELATIVE 4545e4 │ │ 00000000015b9f90 0000000000000008 R_X86_64_RELATIVE 15cccd0 │ │ 00000000015b9fa0 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ -00000000015b9fa8 0000000000000008 R_X86_64_RELATIVE 454649 │ │ +00000000015b9fa8 0000000000000008 R_X86_64_RELATIVE 454622 │ │ 00000000015b9fb0 0000000000000008 R_X86_64_RELATIVE 15ccd60 │ │ 00000000015b9fc0 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ 00000000015b9fc8 0000000000000008 R_X86_64_RELATIVE 447074 │ │ 00000000015b9fd0 0000000000000008 R_X86_64_RELATIVE 15ccdf0 │ │ 00000000015b9fe0 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ 00000000015b9fe8 0000000000000008 R_X86_64_RELATIVE 4419f5 │ │ 00000000015b9ff0 0000000000000008 R_X86_64_RELATIVE 15cce80 │ │ 00000000015ba000 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ 00000000015ba008 0000000000000008 R_X86_64_RELATIVE 4452c8 │ │ 00000000015ba010 0000000000000008 R_X86_64_RELATIVE 15ccf10 │ │ 00000000015ba020 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ 00000000015ba028 0000000000000008 R_X86_64_RELATIVE 42ef1a │ │ 00000000015ba030 0000000000000008 R_X86_64_RELATIVE 15ccfa0 │ │ 00000000015ba040 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ -00000000015ba048 0000000000000008 R_X86_64_RELATIVE 45460b │ │ +00000000015ba048 0000000000000008 R_X86_64_RELATIVE 4545e4 │ │ 00000000015ba050 0000000000000008 R_X86_64_RELATIVE 15cd030 │ │ 00000000015ba060 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ -00000000015ba068 0000000000000008 R_X86_64_RELATIVE 454649 │ │ +00000000015ba068 0000000000000008 R_X86_64_RELATIVE 454622 │ │ 00000000015ba070 0000000000000008 R_X86_64_RELATIVE 15cd0c0 │ │ 00000000015ba080 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ 00000000015ba088 0000000000000008 R_X86_64_RELATIVE 447074 │ │ 00000000015ba090 0000000000000008 R_X86_64_RELATIVE 15cd150 │ │ 00000000015ba0a0 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ 00000000015ba0a8 0000000000000008 R_X86_64_RELATIVE 4419f5 │ │ 00000000015ba0b0 0000000000000008 R_X86_64_RELATIVE 15cd1e0 │ │ 00000000015ba0c0 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015ba0c8 0000000000000008 R_X86_64_RELATIVE 4452c8 │ │ 00000000015ba0d0 0000000000000008 R_X86_64_RELATIVE 15cd270 │ │ 00000000015ba0e0 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015ba0e8 0000000000000008 R_X86_64_RELATIVE 42ef1a │ │ 00000000015ba0f0 0000000000000008 R_X86_64_RELATIVE 15cd300 │ │ 00000000015ba100 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ -00000000015ba108 0000000000000008 R_X86_64_RELATIVE 45460b │ │ +00000000015ba108 0000000000000008 R_X86_64_RELATIVE 4545e4 │ │ 00000000015ba110 0000000000000008 R_X86_64_RELATIVE 15cd390 │ │ 00000000015ba120 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ -00000000015ba128 0000000000000008 R_X86_64_RELATIVE 454649 │ │ +00000000015ba128 0000000000000008 R_X86_64_RELATIVE 454622 │ │ 00000000015ba130 0000000000000008 R_X86_64_RELATIVE 15cd420 │ │ 00000000015ba140 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015ba148 0000000000000008 R_X86_64_RELATIVE 447074 │ │ 00000000015ba150 0000000000000008 R_X86_64_RELATIVE 15cd4b0 │ │ 00000000015ba160 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015ba168 0000000000000008 R_X86_64_RELATIVE 4419f5 │ │ 00000000015ba170 0000000000000008 R_X86_64_RELATIVE 15cd540 │ │ -00000000015ba180 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015ba180 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015ba188 0000000000000008 R_X86_64_RELATIVE 4452c8 │ │ 00000000015ba190 0000000000000008 R_X86_64_RELATIVE 15cd5d0 │ │ -00000000015ba1a0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015ba1a0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015ba1a8 0000000000000008 R_X86_64_RELATIVE 42ef1a │ │ 00000000015ba1b0 0000000000000008 R_X86_64_RELATIVE 15cd660 │ │ -00000000015ba1c0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ -00000000015ba1c8 0000000000000008 R_X86_64_RELATIVE 45460b │ │ +00000000015ba1c0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ +00000000015ba1c8 0000000000000008 R_X86_64_RELATIVE 4545e4 │ │ 00000000015ba1d0 0000000000000008 R_X86_64_RELATIVE 15cd6f0 │ │ -00000000015ba1e0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ -00000000015ba1e8 0000000000000008 R_X86_64_RELATIVE 454649 │ │ +00000000015ba1e0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ +00000000015ba1e8 0000000000000008 R_X86_64_RELATIVE 454622 │ │ 00000000015ba1f0 0000000000000008 R_X86_64_RELATIVE 15cd780 │ │ -00000000015ba200 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015ba200 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015ba208 0000000000000008 R_X86_64_RELATIVE 447074 │ │ 00000000015ba210 0000000000000008 R_X86_64_RELATIVE 15cd810 │ │ -00000000015ba220 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015ba220 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015ba228 0000000000000008 R_X86_64_RELATIVE 4419f5 │ │ 00000000015ba230 0000000000000008 R_X86_64_RELATIVE 15cd8a0 │ │ 00000000015ba240 0000000000000008 R_X86_64_RELATIVE 440702 │ │ 00000000015ba248 0000000000000008 R_X86_64_RELATIVE 4452c8 │ │ 00000000015ba250 0000000000000008 R_X86_64_RELATIVE 15ce350 │ │ 00000000015ba260 0000000000000008 R_X86_64_RELATIVE 440702 │ │ 00000000015ba268 0000000000000008 R_X86_64_RELATIVE 42ef1a │ │ 00000000015ba270 0000000000000008 R_X86_64_RELATIVE 15ce3e0 │ │ 00000000015ba280 0000000000000008 R_X86_64_RELATIVE 440702 │ │ -00000000015ba288 0000000000000008 R_X86_64_RELATIVE 45460b │ │ +00000000015ba288 0000000000000008 R_X86_64_RELATIVE 4545e4 │ │ 00000000015ba290 0000000000000008 R_X86_64_RELATIVE 15ce470 │ │ 00000000015ba2a0 0000000000000008 R_X86_64_RELATIVE 440702 │ │ -00000000015ba2a8 0000000000000008 R_X86_64_RELATIVE 454649 │ │ +00000000015ba2a8 0000000000000008 R_X86_64_RELATIVE 454622 │ │ 00000000015ba2b0 0000000000000008 R_X86_64_RELATIVE 15ce500 │ │ 00000000015ba2c0 0000000000000008 R_X86_64_RELATIVE 440702 │ │ 00000000015ba2c8 0000000000000008 R_X86_64_RELATIVE 447074 │ │ 00000000015ba2d0 0000000000000008 R_X86_64_RELATIVE 15ce590 │ │ 00000000015ba2e0 0000000000000008 R_X86_64_RELATIVE 440702 │ │ 00000000015ba2e8 0000000000000008 R_X86_64_RELATIVE 4419f5 │ │ 00000000015ba2f0 0000000000000008 R_X86_64_RELATIVE 15ce620 │ │ 00000000015ba300 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ 00000000015ba308 0000000000000008 R_X86_64_RELATIVE 4452c8 │ │ 00000000015ba310 0000000000000008 R_X86_64_RELATIVE 15ce6b0 │ │ 00000000015ba320 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ 00000000015ba328 0000000000000008 R_X86_64_RELATIVE 42ef1a │ │ 00000000015ba330 0000000000000008 R_X86_64_RELATIVE 15ce740 │ │ 00000000015ba340 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ -00000000015ba348 0000000000000008 R_X86_64_RELATIVE 45460b │ │ +00000000015ba348 0000000000000008 R_X86_64_RELATIVE 4545e4 │ │ 00000000015ba350 0000000000000008 R_X86_64_RELATIVE 15ce7d0 │ │ 00000000015ba360 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ -00000000015ba368 0000000000000008 R_X86_64_RELATIVE 454649 │ │ +00000000015ba368 0000000000000008 R_X86_64_RELATIVE 454622 │ │ 00000000015ba370 0000000000000008 R_X86_64_RELATIVE 15ce860 │ │ 00000000015ba380 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ 00000000015ba388 0000000000000008 R_X86_64_RELATIVE 447074 │ │ 00000000015ba390 0000000000000008 R_X86_64_RELATIVE 15ce8f0 │ │ 00000000015ba3a0 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ 00000000015ba3a8 0000000000000008 R_X86_64_RELATIVE 4419f5 │ │ 00000000015ba3b0 0000000000000008 R_X86_64_RELATIVE 15ce980 │ │ 00000000015ba3c0 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ 00000000015ba3c8 0000000000000008 R_X86_64_RELATIVE 4452c8 │ │ 00000000015ba3d0 0000000000000008 R_X86_64_RELATIVE 15cdc90 │ │ 00000000015ba3e0 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ 00000000015ba3e8 0000000000000008 R_X86_64_RELATIVE 42ef1a │ │ 00000000015ba3f0 0000000000000008 R_X86_64_RELATIVE 15cdd20 │ │ 00000000015ba400 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ -00000000015ba408 0000000000000008 R_X86_64_RELATIVE 45460b │ │ +00000000015ba408 0000000000000008 R_X86_64_RELATIVE 4545e4 │ │ 00000000015ba410 0000000000000008 R_X86_64_RELATIVE 15cddb0 │ │ 00000000015ba420 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ -00000000015ba428 0000000000000008 R_X86_64_RELATIVE 454649 │ │ +00000000015ba428 0000000000000008 R_X86_64_RELATIVE 454622 │ │ 00000000015ba430 0000000000000008 R_X86_64_RELATIVE 15cde40 │ │ 00000000015ba440 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ 00000000015ba448 0000000000000008 R_X86_64_RELATIVE 447074 │ │ 00000000015ba450 0000000000000008 R_X86_64_RELATIVE 15cded0 │ │ 00000000015ba460 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ 00000000015ba468 0000000000000008 R_X86_64_RELATIVE 4419f5 │ │ 00000000015ba470 0000000000000008 R_X86_64_RELATIVE 15cdf60 │ │ 00000000015ba480 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ 00000000015ba488 0000000000000008 R_X86_64_RELATIVE 4452c8 │ │ 00000000015ba490 0000000000000008 R_X86_64_RELATIVE 15cdff0 │ │ 00000000015ba4a0 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ 00000000015ba4a8 0000000000000008 R_X86_64_RELATIVE 42ef1a │ │ 00000000015ba4b0 0000000000000008 R_X86_64_RELATIVE 15ce080 │ │ 00000000015ba4c0 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ -00000000015ba4c8 0000000000000008 R_X86_64_RELATIVE 45460b │ │ +00000000015ba4c8 0000000000000008 R_X86_64_RELATIVE 4545e4 │ │ 00000000015ba4d0 0000000000000008 R_X86_64_RELATIVE 15ce110 │ │ 00000000015ba4e0 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ -00000000015ba4e8 0000000000000008 R_X86_64_RELATIVE 454649 │ │ +00000000015ba4e8 0000000000000008 R_X86_64_RELATIVE 454622 │ │ 00000000015ba4f0 0000000000000008 R_X86_64_RELATIVE 15ce1a0 │ │ 00000000015ba500 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ 00000000015ba508 0000000000000008 R_X86_64_RELATIVE 447074 │ │ 00000000015ba510 0000000000000008 R_X86_64_RELATIVE 15ce230 │ │ 00000000015ba520 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ 00000000015ba528 0000000000000008 R_X86_64_RELATIVE 4419f5 │ │ 00000000015ba530 0000000000000008 R_X86_64_RELATIVE 15ce2c0 │ │ @@ -55507,18 +55507,18 @@ │ │ 00000000015ba6b0 0000000000000008 R_X86_64_RELATIVE 15cece0 │ │ 00000000015ba6c0 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015ba6c8 0000000000000008 R_X86_64_RELATIVE 44922d │ │ 00000000015ba6d0 0000000000000008 R_X86_64_RELATIVE 15ced70 │ │ 00000000015ba6e0 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015ba6e8 0000000000000008 R_X86_64_RELATIVE 44cd09 │ │ 00000000015ba6f0 0000000000000008 R_X86_64_RELATIVE 15cee00 │ │ -00000000015ba700 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015ba700 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015ba708 0000000000000008 R_X86_64_RELATIVE 43fa1f │ │ 00000000015ba710 0000000000000008 R_X86_64_RELATIVE 15cee90 │ │ -00000000015ba720 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015ba720 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015ba728 0000000000000008 R_X86_64_RELATIVE 461db0 │ │ 00000000015ba730 0000000000000008 R_X86_64_RELATIVE 15cef20 │ │ 00000000015ba740 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015ba748 0000000000000008 R_X86_64_RELATIVE 45dea8 │ │ 00000000015ba750 0000000000000008 R_X86_64_RELATIVE 15cefb0 │ │ 00000000015ba760 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015ba768 0000000000000008 R_X86_64_RELATIVE 438262 │ │ @@ -55537,18 +55537,18 @@ │ │ 00000000015ba7f0 0000000000000008 R_X86_64_RELATIVE 15cf280 │ │ 00000000015ba800 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ 00000000015ba808 0000000000000008 R_X86_64_RELATIVE 45dedd │ │ 00000000015ba810 0000000000000008 R_X86_64_RELATIVE 15cf310 │ │ 00000000015ba820 0000000000000008 R_X86_64_RELATIVE 42aa63 │ │ 00000000015ba828 0000000000000008 R_X86_64_RELATIVE 4349e8 │ │ 00000000015ba830 0000000000000008 R_X86_64_RELATIVE 15cf3a0 │ │ -00000000015ba840 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015ba840 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015ba848 0000000000000008 R_X86_64_RELATIVE 43de96 │ │ 00000000015ba850 0000000000000008 R_X86_64_RELATIVE 15cf430 │ │ -00000000015ba860 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015ba860 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015ba868 0000000000000008 R_X86_64_RELATIVE 463f08 │ │ 00000000015ba870 0000000000000008 R_X86_64_RELATIVE 15cf4c0 │ │ 00000000015ba8a0 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ 00000000015ba8a8 0000000000000008 R_X86_64_RELATIVE 44530f │ │ 00000000015ba8b0 0000000000000008 R_X86_64_RELATIVE 15c9a60 │ │ 00000000015ba8c0 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ 00000000015ba8c8 0000000000000008 R_X86_64_RELATIVE 45fcb2 │ │ @@ -55585,25 +55585,25 @@ │ │ 00000000015baa10 0000000000000008 R_X86_64_RELATIVE 15c9fe0 │ │ 00000000015baa20 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015baa28 0000000000000008 R_X86_64_RELATIVE 42d2c0 │ │ 00000000015baa30 0000000000000008 R_X86_64_RELATIVE 15cb840 │ │ 00000000015baa40 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015baa48 0000000000000008 R_X86_64_RELATIVE 45beb3 │ │ 00000000015baa50 0000000000000008 R_X86_64_RELATIVE 15cbbd0 │ │ -00000000015baa60 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015baa60 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015baa68 0000000000000008 R_X86_64_RELATIVE 44530f │ │ 00000000015baa70 0000000000000008 R_X86_64_RELATIVE 15ca060 │ │ -00000000015baa80 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015baa80 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015baa88 0000000000000008 R_X86_64_RELATIVE 45fcb2 │ │ 00000000015baa90 0000000000000008 R_X86_64_RELATIVE 15ca0e0 │ │ -00000000015baaa0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015baaa0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015baaa8 0000000000000008 R_X86_64_RELATIVE 42ef61 │ │ 00000000015baab0 0000000000000008 R_X86_64_RELATIVE 15ca160 │ │ -00000000015baac0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ -00000000015baac8 0000000000000008 R_X86_64_RELATIVE 454687 │ │ +00000000015baac0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ +00000000015baac8 0000000000000008 R_X86_64_RELATIVE 454660 │ │ 00000000015baad0 0000000000000008 R_X86_64_RELATIVE 15ca1e0 │ │ 00000000015baae0 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ 00000000015baae8 0000000000000008 R_X86_64_RELATIVE 44530f │ │ 00000000015baaf0 0000000000000008 R_X86_64_RELATIVE 15ca460 │ │ 00000000015bab00 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ 00000000015bab08 0000000000000008 R_X86_64_RELATIVE 45fcb2 │ │ 00000000015bab10 0000000000000008 R_X86_64_RELATIVE 15ca4e0 │ │ @@ -55622,15 +55622,15 @@ │ │ 00000000015baba0 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ 00000000015baba8 0000000000000008 R_X86_64_RELATIVE 44530f │ │ 00000000015babb0 0000000000000008 R_X86_64_RELATIVE 15ca360 │ │ 00000000015babc0 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ 00000000015babc8 0000000000000008 R_X86_64_RELATIVE 45fcb2 │ │ 00000000015babd0 0000000000000008 R_X86_64_RELATIVE 15ca3e0 │ │ 00000000015babe0 0000000000000008 R_X86_64_RELATIVE 437527 │ │ -00000000015babe8 0000000000000008 R_X86_64_RELATIVE 450935 │ │ +00000000015babe8 0000000000000008 R_X86_64_RELATIVE 45090e │ │ 00000000015babf0 0000000000000008 R_X86_64_RELATIVE 15ca660 │ │ 00000000015bac00 0000000000000008 R_X86_64_RELATIVE 437527 │ │ 00000000015bac08 0000000000000008 R_X86_64_RELATIVE 44711d │ │ 00000000015bac10 0000000000000008 R_X86_64_RELATIVE 15ca6e0 │ │ 00000000015bac20 0000000000000008 R_X86_64_RELATIVE 437527 │ │ 00000000015bac28 0000000000000008 R_X86_64_RELATIVE 44ea95 │ │ 00000000015bac30 0000000000000008 R_X86_64_RELATIVE 15ca760 │ │ @@ -55664,15 +55664,15 @@ │ │ 00000000015bad60 0000000000000008 R_X86_64_RELATIVE 4409d5 │ │ 00000000015bad68 0000000000000008 R_X86_64_RELATIVE 44af77 │ │ 00000000015bad70 0000000000000008 R_X86_64_RELATIVE 15cb970 │ │ 00000000015bad80 0000000000000008 R_X86_64_RELATIVE 4409d5 │ │ 00000000015bad88 0000000000000008 R_X86_64_RELATIVE 44af9b │ │ 00000000015bad90 0000000000000008 R_X86_64_RELATIVE 15cb790 │ │ 00000000015badc0 0000000000000008 R_X86_64_RELATIVE 45e379 │ │ -00000000015badc8 0000000000000008 R_X86_64_RELATIVE 452910 │ │ +00000000015badc8 0000000000000008 R_X86_64_RELATIVE 4528e9 │ │ 00000000015badd0 0000000000000008 R_X86_64_RELATIVE 15de280 │ │ 00000000015bae00 0000000000000008 R_X86_64_RELATIVE 15b8880 │ │ 00000000015bae08 0000000000000008 R_X86_64_RELATIVE 15fa070 │ │ 00000000015bae10 0000000000000008 R_X86_64_RELATIVE 15b8c00 │ │ 00000000015bae18 0000000000000008 R_X86_64_RELATIVE 15b8d40 │ │ 00000000015bae20 0000000000000008 R_X86_64_RELATIVE 15b8f60 │ │ 00000000015bae48 0000000000000008 R_X86_64_RELATIVE 15b9020 │ │ @@ -55683,19 +55683,19 @@ │ │ 00000000015bae98 0000000000000008 R_X86_64_RELATIVE 15b9a20 │ │ 00000000015baea0 0000000000000008 R_X86_64_RELATIVE 15ba8a0 │ │ 00000000015baea8 0000000000000008 R_X86_64_RELATIVE 15badc0 │ │ 00000000015baeb8 0000000000000008 R_X86_64_RELATIVE 13a9bd0 │ │ 00000000015baec8 0000000000000008 R_X86_64_RELATIVE 13a9bf0 │ │ 00000000015baed8 0000000000000008 R_X86_64_RELATIVE 13a9c00 │ │ 00000000015baee8 0000000000000008 R_X86_64_RELATIVE 13a9cb0 │ │ -00000000015baf00 0000000000000008 R_X86_64_RELATIVE 454c09 │ │ +00000000015baf00 0000000000000008 R_X86_64_RELATIVE 454be2 │ │ 00000000015baf28 0000000000000008 R_X86_64_RELATIVE 443fd8 │ │ 00000000015baf50 0000000000000008 R_X86_64_RELATIVE 45bda6 │ │ 00000000015baf78 0000000000000008 R_X86_64_RELATIVE 43c79b │ │ -00000000015bafd0 0000000000000008 R_X86_64_RELATIVE 450971 │ │ +00000000015bafd0 0000000000000008 R_X86_64_RELATIVE 45094a │ │ 00000000015bafd8 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bafe0 0000000000000008 R_X86_64_RELATIVE 15e0300 │ │ 00000000015baff0 0000000000000008 R_X86_64_RELATIVE 4492bd │ │ 00000000015baff8 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb000 0000000000000008 R_X86_64_RELATIVE 15e0390 │ │ 00000000015bb010 0000000000000008 R_X86_64_RELATIVE 43df20 │ │ 00000000015bb018 0000000000000008 R_X86_64_RELATIVE 43660c │ │ @@ -55705,24 +55705,24 @@ │ │ 00000000015bb040 0000000000000008 R_X86_64_RELATIVE 15c8b20 │ │ 00000000015bb070 0000000000000008 R_X86_64_RELATIVE 459832 │ │ 00000000015bb078 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb080 0000000000000008 R_X86_64_RELATIVE 15de9b0 │ │ 00000000015bb090 0000000000000008 R_X86_64_RELATIVE 44b06d │ │ 00000000015bb098 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb0a0 0000000000000008 R_X86_64_RELATIVE 15deaa0 │ │ -00000000015bb0b0 0000000000000008 R_X86_64_RELATIVE 44ff70 │ │ +00000000015bb0b0 0000000000000008 R_X86_64_RELATIVE 44ff49 │ │ 00000000015bb0b8 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb0c0 0000000000000008 R_X86_64_RELATIVE 15deb90 │ │ 00000000015bb0d0 0000000000000008 R_X86_64_RELATIVE 444b13 │ │ 00000000015bb0d8 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb0e0 0000000000000008 R_X86_64_RELATIVE 15dec80 │ │ 00000000015bb0f0 0000000000000008 R_X86_64_RELATIVE 45b602 │ │ 00000000015bb0f8 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb100 0000000000000008 R_X86_64_RELATIVE 15de590 │ │ -00000000015bb110 0000000000000008 R_X86_64_RELATIVE 45473f │ │ +00000000015bb110 0000000000000008 R_X86_64_RELATIVE 454718 │ │ 00000000015bb118 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb120 0000000000000008 R_X86_64_RELATIVE 15de680 │ │ 00000000015bb130 0000000000000008 R_X86_64_RELATIVE 42e75c │ │ 00000000015bb138 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb140 0000000000000008 R_X86_64_RELATIVE 15de770 │ │ 00000000015bb150 0000000000000008 R_X86_64_RELATIVE 42ad86 │ │ 00000000015bb158 0000000000000008 R_X86_64_RELATIVE 43660c │ │ @@ -55735,21 +55735,21 @@ │ │ 00000000015bb1a0 0000000000000008 R_X86_64_RELATIVE 15df740 │ │ 00000000015bb1b0 0000000000000008 R_X86_64_RELATIVE 42b591 │ │ 00000000015bb1b8 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb1c0 0000000000000008 R_X86_64_RELATIVE 15df830 │ │ 00000000015bb1d0 0000000000000008 R_X86_64_RELATIVE 44534c │ │ 00000000015bb1d8 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb1e0 0000000000000008 R_X86_64_RELATIVE 15df920 │ │ -00000000015bb1f0 0000000000000008 R_X86_64_RELATIVE 45786f │ │ +00000000015bb1f0 0000000000000008 R_X86_64_RELATIVE 457848 │ │ 00000000015bb1f8 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb200 0000000000000008 R_X86_64_RELATIVE 15dfb00 │ │ 00000000015bb210 0000000000000008 R_X86_64_RELATIVE 448a49 │ │ 00000000015bb218 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb220 0000000000000008 R_X86_64_RELATIVE 15dfa10 │ │ -00000000015bb230 0000000000000008 R_X86_64_RELATIVE 4529ab │ │ +00000000015bb230 0000000000000008 R_X86_64_RELATIVE 452984 │ │ 00000000015bb238 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb240 0000000000000008 R_X86_64_RELATIVE 15dffa0 │ │ 00000000015bb250 0000000000000008 R_X86_64_RELATIVE 45982b │ │ 00000000015bb258 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb260 0000000000000008 R_X86_64_RELATIVE 15dfeb0 │ │ 00000000015bb270 0000000000000008 R_X86_64_RELATIVE 4325c1 │ │ 00000000015bb278 0000000000000008 R_X86_64_RELATIVE 43660c │ │ @@ -55762,15 +55762,15 @@ │ │ 00000000015bb2c0 0000000000000008 R_X86_64_RELATIVE 15dedd0 │ │ 00000000015bb2d0 0000000000000008 R_X86_64_RELATIVE 4437e4 │ │ 00000000015bb2d8 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb2e0 0000000000000008 R_X86_64_RELATIVE 15deec0 │ │ 00000000015bb2f0 0000000000000008 R_X86_64_RELATIVE 4382b8 │ │ 00000000015bb2f8 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb300 0000000000000008 R_X86_64_RELATIVE 15defb0 │ │ -00000000015bb310 0000000000000008 R_X86_64_RELATIVE 450988 │ │ +00000000015bb310 0000000000000008 R_X86_64_RELATIVE 450961 │ │ 00000000015bb318 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb320 0000000000000008 R_X86_64_RELATIVE 15df0a0 │ │ 00000000015bb330 0000000000000008 R_X86_64_RELATIVE 448c84 │ │ 00000000015bb338 0000000000000008 R_X86_64_RELATIVE 43660c │ │ 00000000015bb340 0000000000000008 R_X86_64_RELATIVE 15df190 │ │ 00000000015bb350 0000000000000008 R_X86_64_RELATIVE 434203 │ │ 00000000015bb358 0000000000000008 R_X86_64_RELATIVE 43660c │ │ @@ -55783,789 +55783,789 @@ │ │ 00000000015bb3c0 0000000000000008 R_X86_64_RELATIVE 15e0700 │ │ 00000000015bb3f0 0000000000000008 R_X86_64_RELATIVE 15bafd0 │ │ 00000000015bb3f8 0000000000000008 R_X86_64_RELATIVE 15bb070 │ │ 00000000015bb408 0000000000000008 R_X86_64_RELATIVE 15bb390 │ │ 00000000015bb418 0000000000000008 R_X86_64_RELATIVE 13a9cf0 │ │ 00000000015bb428 0000000000000008 R_X86_64_RELATIVE 13a9d00 │ │ 00000000015bb438 0000000000000008 R_X86_64_RELATIVE 13a9db0 │ │ -00000000015bb450 0000000000000008 R_X86_64_RELATIVE 454c09 │ │ +00000000015bb450 0000000000000008 R_X86_64_RELATIVE 454be2 │ │ 00000000015bb478 0000000000000008 R_X86_64_RELATIVE 443fd8 │ │ 00000000015bb4a0 0000000000000008 R_X86_64_RELATIVE 45bda6 │ │ 00000000015bb4c8 0000000000000008 R_X86_64_RELATIVE 43c79b │ │ 00000000015bb520 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bb530 0000000000000008 R_X86_64_RELATIVE 44a392 │ │ 00000000015bb548 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bb558 0000000000000008 R_X86_64_RELATIVE 44a392 │ │ 00000000015bb570 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bb580 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bb580 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bb598 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bb5a8 0000000000000008 R_X86_64_RELATIVE 4bff10 │ │ 00000000015bb5c0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bb5d0 0000000000000008 R_X86_64_RELATIVE 4bff14 │ │ 00000000015bb5e8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bb5f8 0000000000000008 R_X86_64_RELATIVE 4bff18 │ │ 00000000015bb610 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bb620 0000000000000008 R_X86_64_RELATIVE 4bff1c │ │ -00000000015bb638 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bb638 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bb648 0000000000000008 R_X86_64_RELATIVE 4bff20 │ │ 00000000015bb660 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bb670 0000000000000008 R_X86_64_RELATIVE 4bff24 │ │ 00000000015bb6b0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ -00000000015bb6c0 0000000000000008 R_X86_64_RELATIVE 455789 │ │ +00000000015bb6c0 0000000000000008 R_X86_64_RELATIVE 455762 │ │ 00000000015bb6d8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bb6e8 0000000000000008 R_X86_64_RELATIVE 44a392 │ │ 00000000015bb700 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bb710 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bb710 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bb728 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bb738 0000000000000008 R_X86_64_RELATIVE 4bff10 │ │ 00000000015bb750 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bb760 0000000000000008 R_X86_64_RELATIVE 4bff14 │ │ 00000000015bb778 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bb788 0000000000000008 R_X86_64_RELATIVE 4bff18 │ │ 00000000015bb7a0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bb7b0 0000000000000008 R_X86_64_RELATIVE 4bff1c │ │ -00000000015bb7c8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bb7c8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bb7d8 0000000000000008 R_X86_64_RELATIVE 4bff20 │ │ 00000000015bb7f0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bb800 0000000000000008 R_X86_64_RELATIVE 4bff24 │ │ 00000000015bb840 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bb850 0000000000000008 R_X86_64_RELATIVE 428955 │ │ 00000000015bb868 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bb878 0000000000000008 R_X86_64_RELATIVE 428955 │ │ 00000000015bb890 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bb8a0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bb8a0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bb8b8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bb8c8 0000000000000008 R_X86_64_RELATIVE 4bff28 │ │ 00000000015bb8e0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bb8f0 0000000000000008 R_X86_64_RELATIVE 4bff2c │ │ 00000000015bb908 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bb918 0000000000000008 R_X86_64_RELATIVE 4bff30 │ │ 00000000015bb930 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bb940 0000000000000008 R_X86_64_RELATIVE 4bff34 │ │ -00000000015bb958 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bb958 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bb968 0000000000000008 R_X86_64_RELATIVE 4bff38 │ │ 00000000015bb980 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bb990 0000000000000008 R_X86_64_RELATIVE 4bff3c │ │ 00000000015bb9d0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bb9e0 0000000000000008 R_X86_64_RELATIVE 4301bf │ │ 00000000015bb9f8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bba08 0000000000000008 R_X86_64_RELATIVE 4301bf │ │ 00000000015bba20 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bba30 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bba30 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bba48 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bba58 0000000000000008 R_X86_64_RELATIVE 4bff40 │ │ 00000000015bba70 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bba80 0000000000000008 R_X86_64_RELATIVE 4bff44 │ │ 00000000015bba98 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bbaa8 0000000000000008 R_X86_64_RELATIVE 4bff48 │ │ 00000000015bbac0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bbad0 0000000000000008 R_X86_64_RELATIVE 4bff4c │ │ -00000000015bbae8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bbae8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bbaf8 0000000000000008 R_X86_64_RELATIVE 4bff50 │ │ 00000000015bbb10 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bbb20 0000000000000008 R_X86_64_RELATIVE 4bff54 │ │ 00000000015bbb60 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bbb70 0000000000000008 R_X86_64_RELATIVE 44a3b4 │ │ 00000000015bbb88 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bbb98 0000000000000008 R_X86_64_RELATIVE 4301bf │ │ 00000000015bbbb0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bbbc0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bbbc0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bbbd8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bbbe8 0000000000000008 R_X86_64_RELATIVE 4bff40 │ │ 00000000015bbc00 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bbc10 0000000000000008 R_X86_64_RELATIVE 4bff44 │ │ 00000000015bbc28 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bbc38 0000000000000008 R_X86_64_RELATIVE 4bff48 │ │ 00000000015bbc50 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bbc60 0000000000000008 R_X86_64_RELATIVE 4bff4c │ │ -00000000015bbc78 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bbc78 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bbc88 0000000000000008 R_X86_64_RELATIVE 4bff50 │ │ 00000000015bbca0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bbcb0 0000000000000008 R_X86_64_RELATIVE 4bff54 │ │ 00000000015bbcf0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bbd00 0000000000000008 R_X86_64_RELATIVE 45b223 │ │ 00000000015bbd18 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bbd28 0000000000000008 R_X86_64_RELATIVE 45b223 │ │ 00000000015bbd40 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bbd50 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bbd50 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bbd68 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bbd78 0000000000000008 R_X86_64_RELATIVE 4bff58 │ │ 00000000015bbd90 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bbda0 0000000000000008 R_X86_64_RELATIVE 4bff5c │ │ 00000000015bbdb8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bbdc8 0000000000000008 R_X86_64_RELATIVE 4bff60 │ │ 00000000015bbde0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bbdf0 0000000000000008 R_X86_64_RELATIVE 4bff64 │ │ -00000000015bbe08 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bbe08 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bbe18 0000000000000008 R_X86_64_RELATIVE 4bff68 │ │ 00000000015bbe30 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bbe40 0000000000000008 R_X86_64_RELATIVE 4bff6c │ │ 00000000015bbe80 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bbe90 0000000000000008 R_X86_64_RELATIVE 4301c9 │ │ 00000000015bbea8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bbeb8 0000000000000008 R_X86_64_RELATIVE 4301c9 │ │ 00000000015bbed0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bbee0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bbee0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bbef8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bbf08 0000000000000008 R_X86_64_RELATIVE 4bff70 │ │ 00000000015bbf20 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bbf30 0000000000000008 R_X86_64_RELATIVE 4bff74 │ │ 00000000015bbf48 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bbf58 0000000000000008 R_X86_64_RELATIVE 4bff78 │ │ 00000000015bbf70 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bbf80 0000000000000008 R_X86_64_RELATIVE 4bff7c │ │ -00000000015bbf98 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bbf98 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bbfa8 0000000000000008 R_X86_64_RELATIVE 4bff80 │ │ 00000000015bbfc0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bbfd0 0000000000000008 R_X86_64_RELATIVE 4bff84 │ │ 00000000015bc010 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bc020 0000000000000008 R_X86_64_RELATIVE 4301d3 │ │ 00000000015bc038 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bc048 0000000000000008 R_X86_64_RELATIVE 4301d3 │ │ 00000000015bc060 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bc070 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bc070 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bc088 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bc098 0000000000000008 R_X86_64_RELATIVE 4bff88 │ │ 00000000015bc0b0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bc0c0 0000000000000008 R_X86_64_RELATIVE 4bff8c │ │ 00000000015bc0d8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bc0e8 0000000000000008 R_X86_64_RELATIVE 4bff90 │ │ 00000000015bc100 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bc110 0000000000000008 R_X86_64_RELATIVE 4bff94 │ │ -00000000015bc128 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bc128 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bc138 0000000000000008 R_X86_64_RELATIVE 4bff98 │ │ 00000000015bc150 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bc160 0000000000000008 R_X86_64_RELATIVE 4bff9c │ │ 00000000015bc1a0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ -00000000015bc1b0 0000000000000008 R_X86_64_RELATIVE 45578f │ │ +00000000015bc1b0 0000000000000008 R_X86_64_RELATIVE 455768 │ │ 00000000015bc1c8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bc1d8 0000000000000008 R_X86_64_RELATIVE 4301d3 │ │ 00000000015bc1f0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bc200 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bc200 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bc218 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bc228 0000000000000008 R_X86_64_RELATIVE 4bff88 │ │ 00000000015bc240 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bc250 0000000000000008 R_X86_64_RELATIVE 4bff8c │ │ 00000000015bc268 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bc278 0000000000000008 R_X86_64_RELATIVE 4bff90 │ │ 00000000015bc290 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bc2a0 0000000000000008 R_X86_64_RELATIVE 4bff94 │ │ -00000000015bc2b8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bc2b8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bc2c8 0000000000000008 R_X86_64_RELATIVE 4bff98 │ │ 00000000015bc2e0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bc2f0 0000000000000008 R_X86_64_RELATIVE 4bff9c │ │ 00000000015bc330 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bc340 0000000000000008 R_X86_64_RELATIVE 439416 │ │ 00000000015bc358 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bc368 0000000000000008 R_X86_64_RELATIVE 439416 │ │ 00000000015bc380 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bc390 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bc390 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bc3a8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bc3b8 0000000000000008 R_X86_64_RELATIVE 4bffa0 │ │ 00000000015bc3d0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bc3e0 0000000000000008 R_X86_64_RELATIVE 4bffa4 │ │ 00000000015bc3f8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bc408 0000000000000008 R_X86_64_RELATIVE 4bffa8 │ │ 00000000015bc420 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bc430 0000000000000008 R_X86_64_RELATIVE 4bffac │ │ -00000000015bc448 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bc448 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bc458 0000000000000008 R_X86_64_RELATIVE 4bffb0 │ │ 00000000015bc470 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bc480 0000000000000008 R_X86_64_RELATIVE 4bffb4 │ │ 00000000015bc4c0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bc4d0 0000000000000008 R_X86_64_RELATIVE 44479e │ │ 00000000015bc4e8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bc4f8 0000000000000008 R_X86_64_RELATIVE 439416 │ │ 00000000015bc510 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bc520 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bc520 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bc538 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bc548 0000000000000008 R_X86_64_RELATIVE 4bffa0 │ │ 00000000015bc560 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bc570 0000000000000008 R_X86_64_RELATIVE 4bffa4 │ │ 00000000015bc588 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bc598 0000000000000008 R_X86_64_RELATIVE 4bffa8 │ │ 00000000015bc5b0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bc5c0 0000000000000008 R_X86_64_RELATIVE 4bffac │ │ -00000000015bc5d8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bc5d8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bc5e8 0000000000000008 R_X86_64_RELATIVE 4bffb0 │ │ 00000000015bc600 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bc610 0000000000000008 R_X86_64_RELATIVE 4bffb4 │ │ 00000000015bc650 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bc660 0000000000000008 R_X86_64_RELATIVE 42c56e │ │ 00000000015bc678 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bc688 0000000000000008 R_X86_64_RELATIVE 42c56e │ │ 00000000015bc6a0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bc6b0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bc6b0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bc6c8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bc6d8 0000000000000008 R_X86_64_RELATIVE 4bffb8 │ │ 00000000015bc6f0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bc700 0000000000000008 R_X86_64_RELATIVE 4bffbc │ │ 00000000015bc718 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bc728 0000000000000008 R_X86_64_RELATIVE 4bffc0 │ │ 00000000015bc740 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bc750 0000000000000008 R_X86_64_RELATIVE 4bffc4 │ │ -00000000015bc768 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bc768 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bc778 0000000000000008 R_X86_64_RELATIVE 4bffc8 │ │ 00000000015bc790 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bc7a0 0000000000000008 R_X86_64_RELATIVE 4bffcc │ │ 00000000015bc7e0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bc7f0 0000000000000008 R_X86_64_RELATIVE 45efd3 │ │ 00000000015bc808 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bc818 0000000000000008 R_X86_64_RELATIVE 45efd3 │ │ 00000000015bc830 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bc840 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bc840 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bc858 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bc868 0000000000000008 R_X86_64_RELATIVE 4bffd0 │ │ 00000000015bc880 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bc890 0000000000000008 R_X86_64_RELATIVE 4bffd4 │ │ 00000000015bc8a8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bc8b8 0000000000000008 R_X86_64_RELATIVE 4bffd8 │ │ 00000000015bc8d0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bc8e0 0000000000000008 R_X86_64_RELATIVE 4bffdc │ │ -00000000015bc8f8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bc8f8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bc908 0000000000000008 R_X86_64_RELATIVE 4bffe0 │ │ 00000000015bc920 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bc930 0000000000000008 R_X86_64_RELATIVE 4bffe4 │ │ 00000000015bc970 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bc980 0000000000000008 R_X86_64_RELATIVE 45b276 │ │ 00000000015bc998 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bc9a8 0000000000000008 R_X86_64_RELATIVE 45efd3 │ │ 00000000015bc9c0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bc9d0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bc9d0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bc9e8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bc9f8 0000000000000008 R_X86_64_RELATIVE 4bffd0 │ │ 00000000015bca10 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bca20 0000000000000008 R_X86_64_RELATIVE 4bffd4 │ │ 00000000015bca38 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bca48 0000000000000008 R_X86_64_RELATIVE 4bffd8 │ │ 00000000015bca60 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bca70 0000000000000008 R_X86_64_RELATIVE 4bffdc │ │ -00000000015bca88 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bca88 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bca98 0000000000000008 R_X86_64_RELATIVE 4bffe0 │ │ 00000000015bcab0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bcac0 0000000000000008 R_X86_64_RELATIVE 4bffe4 │ │ 00000000015bcb00 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bcb10 0000000000000008 R_X86_64_RELATIVE 44641f │ │ 00000000015bcb28 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bcb38 0000000000000008 R_X86_64_RELATIVE 44641f │ │ 00000000015bcb50 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bcb60 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bcb60 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bcb78 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bcb88 0000000000000008 R_X86_64_RELATIVE 4bffe8 │ │ 00000000015bcba0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bcbb0 0000000000000008 R_X86_64_RELATIVE 4bffec │ │ 00000000015bcbc8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bcbd8 0000000000000008 R_X86_64_RELATIVE 4bfff0 │ │ 00000000015bcbf0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bcc00 0000000000000008 R_X86_64_RELATIVE 4bfff4 │ │ -00000000015bcc18 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bcc18 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bcc28 0000000000000008 R_X86_64_RELATIVE 4bfff8 │ │ 00000000015bcc40 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bcc50 0000000000000008 R_X86_64_RELATIVE 4bfffc │ │ 00000000015bcc90 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bcca0 0000000000000008 R_X86_64_RELATIVE 433dbd │ │ 00000000015bccb8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bccc8 0000000000000008 R_X86_64_RELATIVE 44641f │ │ 00000000015bcce0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bccf0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bccf0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bcd08 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bcd18 0000000000000008 R_X86_64_RELATIVE 4bffe8 │ │ 00000000015bcd30 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bcd40 0000000000000008 R_X86_64_RELATIVE 4bffec │ │ 00000000015bcd58 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bcd68 0000000000000008 R_X86_64_RELATIVE 4bfff0 │ │ 00000000015bcd80 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bcd90 0000000000000008 R_X86_64_RELATIVE 4bfff4 │ │ -00000000015bcda8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bcda8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bcdb8 0000000000000008 R_X86_64_RELATIVE 4bfff8 │ │ 00000000015bcdd0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bcde0 0000000000000008 R_X86_64_RELATIVE 4bfffc │ │ 00000000015bce20 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bce30 0000000000000008 R_X86_64_RELATIVE 435c5c │ │ 00000000015bce48 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bce58 0000000000000008 R_X86_64_RELATIVE 435c5c │ │ 00000000015bce70 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bce80 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bce80 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bce98 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bcea8 0000000000000008 R_X86_64_RELATIVE 4c0000 │ │ 00000000015bcec0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bced0 0000000000000008 R_X86_64_RELATIVE 4c0004 │ │ 00000000015bcee8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bcef8 0000000000000008 R_X86_64_RELATIVE 4c0008 │ │ 00000000015bcf10 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bcf20 0000000000000008 R_X86_64_RELATIVE 4c000c │ │ -00000000015bcf38 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bcf38 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bcf48 0000000000000008 R_X86_64_RELATIVE 4c0010 │ │ 00000000015bcf60 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bcf70 0000000000000008 R_X86_64_RELATIVE 4c0014 │ │ 00000000015bcfb0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bcfc0 0000000000000008 R_X86_64_RELATIVE 42a97e │ │ 00000000015bcfd8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bcfe8 0000000000000008 R_X86_64_RELATIVE 435c5c │ │ 00000000015bd000 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bd010 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bd010 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bd028 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bd038 0000000000000008 R_X86_64_RELATIVE 4c0000 │ │ 00000000015bd050 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bd060 0000000000000008 R_X86_64_RELATIVE 4c0004 │ │ 00000000015bd078 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bd088 0000000000000008 R_X86_64_RELATIVE 4c0008 │ │ 00000000015bd0a0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bd0b0 0000000000000008 R_X86_64_RELATIVE 4c000c │ │ -00000000015bd0c8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bd0c8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bd0d8 0000000000000008 R_X86_64_RELATIVE 4c0010 │ │ 00000000015bd0f0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bd100 0000000000000008 R_X86_64_RELATIVE 4c0014 │ │ 00000000015bd140 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bd150 0000000000000008 R_X86_64_RELATIVE 45b22d │ │ 00000000015bd168 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bd178 0000000000000008 R_X86_64_RELATIVE 45b22d │ │ 00000000015bd190 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bd1a0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bd1a0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bd1b8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bd1c8 0000000000000008 R_X86_64_RELATIVE 4c0018 │ │ 00000000015bd1e0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bd1f0 0000000000000008 R_X86_64_RELATIVE 4c001c │ │ 00000000015bd208 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bd218 0000000000000008 R_X86_64_RELATIVE 4c0020 │ │ 00000000015bd230 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bd240 0000000000000008 R_X86_64_RELATIVE 4c0024 │ │ -00000000015bd258 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bd258 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bd268 0000000000000008 R_X86_64_RELATIVE 4c0028 │ │ 00000000015bd280 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bd290 0000000000000008 R_X86_64_RELATIVE 4c002c │ │ 00000000015bd2d0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bd2e0 0000000000000008 R_X86_64_RELATIVE 44dfb1 │ │ 00000000015bd2f8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bd308 0000000000000008 R_X86_64_RELATIVE 45b22d │ │ 00000000015bd320 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bd330 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bd330 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bd348 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bd358 0000000000000008 R_X86_64_RELATIVE 4c0018 │ │ 00000000015bd370 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bd380 0000000000000008 R_X86_64_RELATIVE 4c001c │ │ 00000000015bd398 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bd3a8 0000000000000008 R_X86_64_RELATIVE 4c0020 │ │ 00000000015bd3c0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bd3d0 0000000000000008 R_X86_64_RELATIVE 4c0024 │ │ -00000000015bd3e8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bd3e8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bd3f8 0000000000000008 R_X86_64_RELATIVE 4c0028 │ │ 00000000015bd410 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bd420 0000000000000008 R_X86_64_RELATIVE 4c002c │ │ 00000000015bd460 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bd470 0000000000000008 R_X86_64_RELATIVE 446429 │ │ 00000000015bd488 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bd498 0000000000000008 R_X86_64_RELATIVE 446429 │ │ 00000000015bd4b0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bd4c0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bd4c0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bd4d8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bd4e8 0000000000000008 R_X86_64_RELATIVE 4c0030 │ │ 00000000015bd500 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bd510 0000000000000008 R_X86_64_RELATIVE 4c0034 │ │ 00000000015bd528 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bd538 0000000000000008 R_X86_64_RELATIVE 4c0038 │ │ 00000000015bd550 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bd560 0000000000000008 R_X86_64_RELATIVE 4c003c │ │ -00000000015bd578 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bd578 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bd588 0000000000000008 R_X86_64_RELATIVE 4c0040 │ │ 00000000015bd5a0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bd5b0 0000000000000008 R_X86_64_RELATIVE 4c0044 │ │ 00000000015bd5f0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ -00000000015bd600 0000000000000008 R_X86_64_RELATIVE 455795 │ │ +00000000015bd600 0000000000000008 R_X86_64_RELATIVE 45576e │ │ 00000000015bd618 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bd628 0000000000000008 R_X86_64_RELATIVE 446429 │ │ 00000000015bd640 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bd650 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bd650 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bd668 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bd678 0000000000000008 R_X86_64_RELATIVE 4c0030 │ │ 00000000015bd690 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bd6a0 0000000000000008 R_X86_64_RELATIVE 4c0034 │ │ 00000000015bd6b8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bd6c8 0000000000000008 R_X86_64_RELATIVE 4c0038 │ │ 00000000015bd6e0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bd6f0 0000000000000008 R_X86_64_RELATIVE 4c003c │ │ -00000000015bd708 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bd708 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bd718 0000000000000008 R_X86_64_RELATIVE 4c0040 │ │ 00000000015bd730 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bd740 0000000000000008 R_X86_64_RELATIVE 4c0044 │ │ 00000000015bd780 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bd790 0000000000000008 R_X86_64_RELATIVE 4375f5 │ │ 00000000015bd7a8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bd7b8 0000000000000008 R_X86_64_RELATIVE 4375f5 │ │ 00000000015bd7d0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bd7e0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bd7e0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bd7f8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bd808 0000000000000008 R_X86_64_RELATIVE 4c0048 │ │ 00000000015bd820 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bd830 0000000000000008 R_X86_64_RELATIVE 4c004c │ │ 00000000015bd848 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bd858 0000000000000008 R_X86_64_RELATIVE 4c0050 │ │ 00000000015bd870 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bd880 0000000000000008 R_X86_64_RELATIVE 4c0054 │ │ -00000000015bd898 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bd898 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bd8a8 0000000000000008 R_X86_64_RELATIVE 4c0058 │ │ 00000000015bd8c0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bd8d0 0000000000000008 R_X86_64_RELATIVE 4c005c │ │ 00000000015bd910 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bd920 0000000000000008 R_X86_64_RELATIVE 442c14 │ │ 00000000015bd938 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bd948 0000000000000008 R_X86_64_RELATIVE 4375f5 │ │ 00000000015bd960 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bd970 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bd970 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bd988 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bd998 0000000000000008 R_X86_64_RELATIVE 4c0048 │ │ 00000000015bd9b0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bd9c0 0000000000000008 R_X86_64_RELATIVE 4c004c │ │ 00000000015bd9d8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bd9e8 0000000000000008 R_X86_64_RELATIVE 4c0050 │ │ 00000000015bda00 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bda10 0000000000000008 R_X86_64_RELATIVE 4c0054 │ │ -00000000015bda28 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bda28 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bda38 0000000000000008 R_X86_64_RELATIVE 4c0058 │ │ 00000000015bda50 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bda60 0000000000000008 R_X86_64_RELATIVE 4c005c │ │ 00000000015bdaa0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bdab0 0000000000000008 R_X86_64_RELATIVE 44863a │ │ 00000000015bdac8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bdad8 0000000000000008 R_X86_64_RELATIVE 44863a │ │ 00000000015bdaf0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bdb00 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bdb00 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bdb18 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bdb28 0000000000000008 R_X86_64_RELATIVE 4c0060 │ │ 00000000015bdb40 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bdb50 0000000000000008 R_X86_64_RELATIVE 4c0064 │ │ 00000000015bdb68 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bdb78 0000000000000008 R_X86_64_RELATIVE 4c0068 │ │ 00000000015bdb90 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bdba0 0000000000000008 R_X86_64_RELATIVE 4c006c │ │ -00000000015bdbb8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bdbb8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bdbc8 0000000000000008 R_X86_64_RELATIVE 4c0070 │ │ 00000000015bdbe0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bdbf0 0000000000000008 R_X86_64_RELATIVE 4c0074 │ │ 00000000015bdc30 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bdc40 0000000000000008 R_X86_64_RELATIVE 44c1ce │ │ 00000000015bdc58 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bdc68 0000000000000008 R_X86_64_RELATIVE 44c1ce │ │ 00000000015bdc80 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bdc90 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bdc90 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bdca8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bdcb8 0000000000000008 R_X86_64_RELATIVE 4c0078 │ │ 00000000015bdcd0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bdce0 0000000000000008 R_X86_64_RELATIVE 4c007c │ │ 00000000015bdcf8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bdd08 0000000000000008 R_X86_64_RELATIVE 4c0080 │ │ 00000000015bdd20 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bdd30 0000000000000008 R_X86_64_RELATIVE 4c0084 │ │ -00000000015bdd48 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bdd48 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bdd58 0000000000000008 R_X86_64_RELATIVE 4c0088 │ │ 00000000015bdd70 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bdd80 0000000000000008 R_X86_64_RELATIVE 4c008c │ │ 00000000015bddc0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bddd0 0000000000000008 R_X86_64_RELATIVE 45efc9 │ │ 00000000015bdde8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bddf8 0000000000000008 R_X86_64_RELATIVE 45efc9 │ │ 00000000015bde10 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bde20 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bde20 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bde38 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bde48 0000000000000008 R_X86_64_RELATIVE 4c0090 │ │ 00000000015bde60 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bde70 0000000000000008 R_X86_64_RELATIVE 4c0094 │ │ 00000000015bde88 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bde98 0000000000000008 R_X86_64_RELATIVE 4c0098 │ │ 00000000015bdeb0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bdec0 0000000000000008 R_X86_64_RELATIVE 4c009c │ │ -00000000015bded8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bded8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bdee8 0000000000000008 R_X86_64_RELATIVE 4c00a0 │ │ 00000000015bdf00 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bdf10 0000000000000008 R_X86_64_RELATIVE 4c00a4 │ │ 00000000015bdf50 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ -00000000015bdf60 0000000000000008 R_X86_64_RELATIVE 4539fb │ │ +00000000015bdf60 0000000000000008 R_X86_64_RELATIVE 4539d4 │ │ 00000000015bdf78 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ -00000000015bdf88 0000000000000008 R_X86_64_RELATIVE 4539fb │ │ +00000000015bdf88 0000000000000008 R_X86_64_RELATIVE 4539d4 │ │ 00000000015bdfa0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bdfb0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bdfb0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bdfc8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bdfd8 0000000000000008 R_X86_64_RELATIVE 4c00a8 │ │ 00000000015bdff0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015be000 0000000000000008 R_X86_64_RELATIVE 4c00ac │ │ 00000000015be018 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015be028 0000000000000008 R_X86_64_RELATIVE 4c00b0 │ │ 00000000015be040 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015be050 0000000000000008 R_X86_64_RELATIVE 4c00b4 │ │ -00000000015be068 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015be068 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015be078 0000000000000008 R_X86_64_RELATIVE 4c00b8 │ │ 00000000015be090 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015be0a0 0000000000000008 R_X86_64_RELATIVE 4c00bc │ │ 00000000015be0e0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015be0f0 0000000000000008 R_X86_64_RELATIVE 42b5a3 │ │ 00000000015be108 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015be118 0000000000000008 R_X86_64_RELATIVE 442c09 │ │ 00000000015be130 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015be140 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015be140 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015be158 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015be168 0000000000000008 R_X86_64_RELATIVE 4c00c0 │ │ 00000000015be180 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015be190 0000000000000008 R_X86_64_RELATIVE 4c00c4 │ │ 00000000015be1a8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015be1b8 0000000000000008 R_X86_64_RELATIVE 4c00c8 │ │ 00000000015be1d0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015be1e0 0000000000000008 R_X86_64_RELATIVE 4c00cc │ │ -00000000015be1f8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015be1f8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015be208 0000000000000008 R_X86_64_RELATIVE 4c00d0 │ │ 00000000015be220 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015be230 0000000000000008 R_X86_64_RELATIVE 4c00d4 │ │ 00000000015be270 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015be280 0000000000000008 R_X86_64_RELATIVE 44644e │ │ 00000000015be298 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015be2a8 0000000000000008 R_X86_64_RELATIVE 442c09 │ │ 00000000015be2c0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015be2d0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015be2d0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015be2e8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015be2f8 0000000000000008 R_X86_64_RELATIVE 4c00c0 │ │ 00000000015be310 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015be320 0000000000000008 R_X86_64_RELATIVE 4c00c4 │ │ 00000000015be338 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015be348 0000000000000008 R_X86_64_RELATIVE 4c00c8 │ │ 00000000015be360 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015be370 0000000000000008 R_X86_64_RELATIVE 4c00cc │ │ -00000000015be388 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015be388 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015be398 0000000000000008 R_X86_64_RELATIVE 4c00d0 │ │ 00000000015be3b0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015be3c0 0000000000000008 R_X86_64_RELATIVE 4c00d4 │ │ 00000000015be400 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015be410 0000000000000008 R_X86_64_RELATIVE 446415 │ │ 00000000015be428 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015be438 0000000000000008 R_X86_64_RELATIVE 446415 │ │ 00000000015be450 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015be460 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015be460 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015be478 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015be488 0000000000000008 R_X86_64_RELATIVE 4c00d8 │ │ 00000000015be4a0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015be4b0 0000000000000008 R_X86_64_RELATIVE 4c00dc │ │ 00000000015be4c8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015be4d8 0000000000000008 R_X86_64_RELATIVE 4c00e0 │ │ 00000000015be4f0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015be500 0000000000000008 R_X86_64_RELATIVE 4c00e4 │ │ -00000000015be518 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015be518 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015be528 0000000000000008 R_X86_64_RELATIVE 4c00e8 │ │ 00000000015be540 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015be550 0000000000000008 R_X86_64_RELATIVE 4c00ec │ │ 00000000015be590 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ -00000000015be5a0 0000000000000008 R_X86_64_RELATIVE 45574e │ │ +00000000015be5a0 0000000000000008 R_X86_64_RELATIVE 455727 │ │ 00000000015be5b8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ -00000000015be5c8 0000000000000008 R_X86_64_RELATIVE 45574e │ │ +00000000015be5c8 0000000000000008 R_X86_64_RELATIVE 455727 │ │ 00000000015be5e0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015be5f0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015be5f0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015be608 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015be618 0000000000000008 R_X86_64_RELATIVE 4c00f0 │ │ 00000000015be630 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015be640 0000000000000008 R_X86_64_RELATIVE 4c00f4 │ │ 00000000015be658 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015be668 0000000000000008 R_X86_64_RELATIVE 4c00f8 │ │ 00000000015be680 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015be690 0000000000000008 R_X86_64_RELATIVE 4c00fc │ │ -00000000015be6a8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015be6a8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015be6b8 0000000000000008 R_X86_64_RELATIVE 4c0100 │ │ 00000000015be6d0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015be6e0 0000000000000008 R_X86_64_RELATIVE 4c0104 │ │ 00000000015be720 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015be730 0000000000000008 R_X86_64_RELATIVE 43ef02 │ │ 00000000015be748 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ -00000000015be758 0000000000000008 R_X86_64_RELATIVE 45574e │ │ +00000000015be758 0000000000000008 R_X86_64_RELATIVE 455727 │ │ 00000000015be770 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015be780 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015be780 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015be798 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015be7a8 0000000000000008 R_X86_64_RELATIVE 4c00f0 │ │ 00000000015be7c0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015be7d0 0000000000000008 R_X86_64_RELATIVE 4c00f4 │ │ 00000000015be7e8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015be7f8 0000000000000008 R_X86_64_RELATIVE 4c00f8 │ │ 00000000015be810 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015be820 0000000000000008 R_X86_64_RELATIVE 4c00fc │ │ -00000000015be838 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015be838 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015be848 0000000000000008 R_X86_64_RELATIVE 4c0100 │ │ 00000000015be860 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015be870 0000000000000008 R_X86_64_RELATIVE 4c0104 │ │ 00000000015be8b0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015be8c0 0000000000000008 R_X86_64_RELATIVE 442bff │ │ 00000000015be8d8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015be8e8 0000000000000008 R_X86_64_RELATIVE 442bff │ │ 00000000015be900 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015be910 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015be910 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015be928 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015be938 0000000000000008 R_X86_64_RELATIVE 4c0108 │ │ 00000000015be950 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015be960 0000000000000008 R_X86_64_RELATIVE 4c010c │ │ 00000000015be978 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015be988 0000000000000008 R_X86_64_RELATIVE 4c0110 │ │ 00000000015be9a0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015be9b0 0000000000000008 R_X86_64_RELATIVE 4c0114 │ │ -00000000015be9c8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015be9c8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015be9d8 0000000000000008 R_X86_64_RELATIVE 4c0118 │ │ 00000000015be9f0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bea00 0000000000000008 R_X86_64_RELATIVE 4c011c │ │ 00000000015bea40 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bea50 0000000000000008 R_X86_64_RELATIVE 44cdcb │ │ 00000000015bea68 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ -00000000015bea78 0000000000000008 R_X86_64_RELATIVE 453a05 │ │ +00000000015bea78 0000000000000008 R_X86_64_RELATIVE 4539de │ │ 00000000015bea90 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015beaa0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015beaa0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015beab8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015beac8 0000000000000008 R_X86_64_RELATIVE 4c0120 │ │ 00000000015beae0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015beaf0 0000000000000008 R_X86_64_RELATIVE 4c0124 │ │ 00000000015beb08 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015beb18 0000000000000008 R_X86_64_RELATIVE 4c0128 │ │ 00000000015beb30 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015beb40 0000000000000008 R_X86_64_RELATIVE 4c012c │ │ -00000000015beb58 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015beb58 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015beb68 0000000000000008 R_X86_64_RELATIVE 4c0130 │ │ 00000000015beb80 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015beb90 0000000000000008 R_X86_64_RELATIVE 4c0134 │ │ 00000000015bebd0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bebe0 0000000000000008 R_X86_64_RELATIVE 431f84 │ │ 00000000015bebf8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ -00000000015bec08 0000000000000008 R_X86_64_RELATIVE 453a05 │ │ +00000000015bec08 0000000000000008 R_X86_64_RELATIVE 4539de │ │ 00000000015bec20 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bec30 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bec30 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bec48 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bec58 0000000000000008 R_X86_64_RELATIVE 4c0120 │ │ 00000000015bec70 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bec80 0000000000000008 R_X86_64_RELATIVE 4c0124 │ │ 00000000015bec98 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015beca8 0000000000000008 R_X86_64_RELATIVE 4c0128 │ │ 00000000015becc0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015becd0 0000000000000008 R_X86_64_RELATIVE 4c012c │ │ -00000000015bece8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bece8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015becf8 0000000000000008 R_X86_64_RELATIVE 4c0130 │ │ 00000000015bed10 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bed20 0000000000000008 R_X86_64_RELATIVE 4c0134 │ │ 00000000015bed60 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bed70 0000000000000008 R_X86_64_RELATIVE 44df9c │ │ 00000000015bed88 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bed98 0000000000000008 R_X86_64_RELATIVE 44df9c │ │ 00000000015bedb0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bedc0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bedc0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bedd8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bede8 0000000000000008 R_X86_64_RELATIVE 4c0138 │ │ 00000000015bee00 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bee10 0000000000000008 R_X86_64_RELATIVE 4c013c │ │ 00000000015bee28 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bee38 0000000000000008 R_X86_64_RELATIVE 4c0140 │ │ 00000000015bee50 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bee60 0000000000000008 R_X86_64_RELATIVE 4c0144 │ │ -00000000015bee78 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bee78 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bee88 0000000000000008 R_X86_64_RELATIVE 4c0148 │ │ 00000000015beea0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015beeb0 0000000000000008 R_X86_64_RELATIVE 4c014c │ │ 00000000015beef0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bef00 0000000000000008 R_X86_64_RELATIVE 428985 │ │ 00000000015bef18 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bef28 0000000000000008 R_X86_64_RELATIVE 44df9c │ │ 00000000015bef40 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bef50 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bef50 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bef68 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bef78 0000000000000008 R_X86_64_RELATIVE 4c0138 │ │ 00000000015bef90 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015befa0 0000000000000008 R_X86_64_RELATIVE 4c013c │ │ 00000000015befb8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015befc8 0000000000000008 R_X86_64_RELATIVE 4c0140 │ │ 00000000015befe0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015beff0 0000000000000008 R_X86_64_RELATIVE 4c0144 │ │ -00000000015bf008 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bf008 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bf018 0000000000000008 R_X86_64_RELATIVE 4c0148 │ │ 00000000015bf030 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bf040 0000000000000008 R_X86_64_RELATIVE 4c014c │ │ 00000000015bf080 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bf090 0000000000000008 R_X86_64_RELATIVE 44a388 │ │ 00000000015bf0a8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bf0b8 0000000000000008 R_X86_64_RELATIVE 44a388 │ │ 00000000015bf0d0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bf0e0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bf0e0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bf0f8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bf108 0000000000000008 R_X86_64_RELATIVE 4c0150 │ │ 00000000015bf120 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bf130 0000000000000008 R_X86_64_RELATIVE 4c0154 │ │ 00000000015bf148 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bf158 0000000000000008 R_X86_64_RELATIVE 4c0158 │ │ 00000000015bf170 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bf180 0000000000000008 R_X86_64_RELATIVE 4c015c │ │ -00000000015bf198 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bf198 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bf1a8 0000000000000008 R_X86_64_RELATIVE 4c0160 │ │ 00000000015bf1c0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bf1d0 0000000000000008 R_X86_64_RELATIVE 4c0164 │ │ 00000000015bf210 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bf220 0000000000000008 R_X86_64_RELATIVE 45efed │ │ 00000000015bf238 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bf248 0000000000000008 R_X86_64_RELATIVE 44a388 │ │ 00000000015bf260 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bf270 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bf270 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bf288 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bf298 0000000000000008 R_X86_64_RELATIVE 4c0150 │ │ 00000000015bf2b0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bf2c0 0000000000000008 R_X86_64_RELATIVE 4c0154 │ │ 00000000015bf2d8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bf2e8 0000000000000008 R_X86_64_RELATIVE 4c0158 │ │ 00000000015bf300 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bf310 0000000000000008 R_X86_64_RELATIVE 4c015c │ │ -00000000015bf328 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bf328 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bf338 0000000000000008 R_X86_64_RELATIVE 4c0160 │ │ 00000000015bf350 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bf360 0000000000000008 R_X86_64_RELATIVE 4c0164 │ │ 00000000015bf3a0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ -00000000015bf3b0 0000000000000008 R_X86_64_RELATIVE 455779 │ │ +00000000015bf3b0 0000000000000008 R_X86_64_RELATIVE 455752 │ │ 00000000015bf3c8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ -00000000015bf3d8 0000000000000008 R_X86_64_RELATIVE 455779 │ │ +00000000015bf3d8 0000000000000008 R_X86_64_RELATIVE 455752 │ │ 00000000015bf3f0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bf400 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bf400 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bf418 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bf428 0000000000000008 R_X86_64_RELATIVE 4c0168 │ │ 00000000015bf440 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bf450 0000000000000008 R_X86_64_RELATIVE 4c016c │ │ 00000000015bf468 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bf478 0000000000000008 R_X86_64_RELATIVE 4c0170 │ │ 00000000015bf490 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bf4a0 0000000000000008 R_X86_64_RELATIVE 4c0174 │ │ -00000000015bf4b8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bf4b8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bf4c8 0000000000000008 R_X86_64_RELATIVE 4c0178 │ │ 00000000015bf4e0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bf4f0 0000000000000008 R_X86_64_RELATIVE 4c017c │ │ 00000000015bf530 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bf540 0000000000000008 R_X86_64_RELATIVE 461074 │ │ 00000000015bf558 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bf568 0000000000000008 R_X86_64_RELATIVE 461074 │ │ 00000000015bf580 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bf590 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bf590 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bf5a8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bf5b8 0000000000000008 R_X86_64_RELATIVE 4c0180 │ │ 00000000015bf5d0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bf5e0 0000000000000008 R_X86_64_RELATIVE 4c0184 │ │ 00000000015bf5f8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bf608 0000000000000008 R_X86_64_RELATIVE 4c0188 │ │ 00000000015bf620 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bf630 0000000000000008 R_X86_64_RELATIVE 4c018c │ │ -00000000015bf648 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bf648 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bf658 0000000000000008 R_X86_64_RELATIVE 4c0190 │ │ 00000000015bf670 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bf680 0000000000000008 R_X86_64_RELATIVE 4c0194 │ │ 00000000015bf6c0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bf6d0 0000000000000008 R_X86_64_RELATIVE 435c7d │ │ 00000000015bf6e8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bf6f8 0000000000000008 R_X86_64_RELATIVE 435c7d │ │ 00000000015bf710 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bf720 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bf720 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bf738 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bf748 0000000000000008 R_X86_64_RELATIVE 4c0198 │ │ 00000000015bf760 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bf770 0000000000000008 R_X86_64_RELATIVE 4c019c │ │ 00000000015bf788 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bf798 0000000000000008 R_X86_64_RELATIVE 4c01a0 │ │ 00000000015bf7b0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bf7c0 0000000000000008 R_X86_64_RELATIVE 4c01a4 │ │ -00000000015bf7d8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bf7d8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bf7e8 0000000000000008 R_X86_64_RELATIVE 4c01a8 │ │ 00000000015bf800 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bf810 0000000000000008 R_X86_64_RELATIVE 4c01ac │ │ 00000000015bf850 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bf860 0000000000000008 R_X86_64_RELATIVE 461ede │ │ 00000000015bf878 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bf888 0000000000000008 R_X86_64_RELATIVE 440702 │ │ @@ -56575,15 +56575,15 @@ │ │ 00000000015bf8d8 0000000000000008 R_X86_64_RELATIVE 4c01b0 │ │ 00000000015bf8f0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bf900 0000000000000008 R_X86_64_RELATIVE 4c01b4 │ │ 00000000015bf918 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bf928 0000000000000008 R_X86_64_RELATIVE 4c01b8 │ │ 00000000015bf940 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bf950 0000000000000008 R_X86_64_RELATIVE 4c01bc │ │ -00000000015bf968 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bf968 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bf978 0000000000000008 R_X86_64_RELATIVE 4c01c0 │ │ 00000000015bf990 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bf9a0 0000000000000008 R_X86_64_RELATIVE 4c01c4 │ │ 00000000015bf9e0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bf9f0 0000000000000008 R_X86_64_RELATIVE 42f068 │ │ 00000000015bfa08 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bfa18 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ @@ -56593,69 +56593,69 @@ │ │ 00000000015bfa68 0000000000000008 R_X86_64_RELATIVE 4c01c8 │ │ 00000000015bfa80 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bfa90 0000000000000008 R_X86_64_RELATIVE 4c01cc │ │ 00000000015bfaa8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bfab8 0000000000000008 R_X86_64_RELATIVE 4c01d0 │ │ 00000000015bfad0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bfae0 0000000000000008 R_X86_64_RELATIVE 4c01d4 │ │ -00000000015bfaf8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bfaf8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bfb08 0000000000000008 R_X86_64_RELATIVE 4c01d8 │ │ 00000000015bfb20 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bfb30 0000000000000008 R_X86_64_RELATIVE 4c01dc │ │ 00000000015bfb70 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bfb80 0000000000000008 R_X86_64_RELATIVE 43bc61 │ │ 00000000015bfb98 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ -00000000015bfba8 0000000000000008 R_X86_64_RELATIVE 455779 │ │ +00000000015bfba8 0000000000000008 R_X86_64_RELATIVE 455752 │ │ 00000000015bfbc0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bfbd0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bfbd0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bfbe8 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bfbf8 0000000000000008 R_X86_64_RELATIVE 4c01e0 │ │ 00000000015bfc10 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bfc20 0000000000000008 R_X86_64_RELATIVE 4c01e4 │ │ 00000000015bfc38 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bfc48 0000000000000008 R_X86_64_RELATIVE 4c01e8 │ │ 00000000015bfc60 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bfc70 0000000000000008 R_X86_64_RELATIVE 4c01ec │ │ -00000000015bfc88 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bfc88 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bfc98 0000000000000008 R_X86_64_RELATIVE 4c01f0 │ │ 00000000015bfcb0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bfcc0 0000000000000008 R_X86_64_RELATIVE 4c01f4 │ │ 00000000015bfd00 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bfd10 0000000000000008 R_X86_64_RELATIVE 444dc6 │ │ 00000000015bfd28 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bfd38 0000000000000008 R_X86_64_RELATIVE 461074 │ │ 00000000015bfd50 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bfd60 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bfd60 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bfd78 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bfd88 0000000000000008 R_X86_64_RELATIVE 4c01f8 │ │ 00000000015bfda0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bfdb0 0000000000000008 R_X86_64_RELATIVE 4c01fc │ │ 00000000015bfdc8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bfdd8 0000000000000008 R_X86_64_RELATIVE 4c0200 │ │ 00000000015bfdf0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bfe00 0000000000000008 R_X86_64_RELATIVE 4c0204 │ │ -00000000015bfe18 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bfe18 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bfe28 0000000000000008 R_X86_64_RELATIVE 4c0208 │ │ 00000000015bfe40 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bfe50 0000000000000008 R_X86_64_RELATIVE 4c020c │ │ 00000000015bfe90 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015bfea0 0000000000000008 R_X86_64_RELATIVE 44150c │ │ 00000000015bfeb8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015bfec8 0000000000000008 R_X86_64_RELATIVE 435c7d │ │ 00000000015bfee0 0000000000000008 R_X86_64_RELATIVE 442685 │ │ -00000000015bfef0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015bfef0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015bff08 0000000000000008 R_X86_64_RELATIVE 42de4f │ │ 00000000015bff18 0000000000000008 R_X86_64_RELATIVE 4c0210 │ │ 00000000015bff30 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015bff40 0000000000000008 R_X86_64_RELATIVE 4c0214 │ │ 00000000015bff58 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015bff68 0000000000000008 R_X86_64_RELATIVE 4c0218 │ │ 00000000015bff80 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015bff90 0000000000000008 R_X86_64_RELATIVE 4c021c │ │ -00000000015bffa8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015bffa8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015bffb8 0000000000000008 R_X86_64_RELATIVE 4c0220 │ │ 00000000015bffd0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015bffe0 0000000000000008 R_X86_64_RELATIVE 4c0224 │ │ 00000000015c0020 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015c0030 0000000000000008 R_X86_64_RELATIVE 44a4a0 │ │ 00000000015c0048 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015c0058 0000000000000008 R_X86_64_RELATIVE 44a4a0 │ │ @@ -56665,15 +56665,15 @@ │ │ 00000000015c00a8 0000000000000008 R_X86_64_RELATIVE 4c0228 │ │ 00000000015c00c0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015c00d0 0000000000000008 R_X86_64_RELATIVE 4c022c │ │ 00000000015c00e8 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015c00f8 0000000000000008 R_X86_64_RELATIVE 4c0230 │ │ 00000000015c0110 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015c0120 0000000000000008 R_X86_64_RELATIVE 4c0234 │ │ -00000000015c0138 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015c0138 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015c0148 0000000000000008 R_X86_64_RELATIVE 4c0238 │ │ 00000000015c0160 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015c0170 0000000000000008 R_X86_64_RELATIVE 4c023c │ │ 00000000015c01b0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015c01c0 0000000000000008 R_X86_64_RELATIVE 45d290 │ │ 00000000015c01d8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015c01e8 0000000000000008 R_X86_64_RELATIVE 45d290 │ │ @@ -56683,15 +56683,15 @@ │ │ 00000000015c0238 0000000000000008 R_X86_64_RELATIVE 4c0240 │ │ 00000000015c0250 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015c0260 0000000000000008 R_X86_64_RELATIVE 4c0244 │ │ 00000000015c0278 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015c0288 0000000000000008 R_X86_64_RELATIVE 4c0248 │ │ 00000000015c02a0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015c02b0 0000000000000008 R_X86_64_RELATIVE 4c024c │ │ -00000000015c02c8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015c02c8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015c02d8 0000000000000008 R_X86_64_RELATIVE 4c0250 │ │ 00000000015c02f0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015c0300 0000000000000008 R_X86_64_RELATIVE 4c0254 │ │ 00000000015c0340 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015c0350 0000000000000008 R_X86_64_RELATIVE 43d5c6 │ │ 00000000015c0368 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015c0378 0000000000000008 R_X86_64_RELATIVE 43d5c6 │ │ @@ -56701,15 +56701,15 @@ │ │ 00000000015c03c8 0000000000000008 R_X86_64_RELATIVE 4c0258 │ │ 00000000015c03e0 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015c03f0 0000000000000008 R_X86_64_RELATIVE 4c025c │ │ 00000000015c0408 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015c0418 0000000000000008 R_X86_64_RELATIVE 4c0260 │ │ 00000000015c0430 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015c0440 0000000000000008 R_X86_64_RELATIVE 4c0264 │ │ -00000000015c0458 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015c0458 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015c0468 0000000000000008 R_X86_64_RELATIVE 4c0268 │ │ 00000000015c0480 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015c0490 0000000000000008 R_X86_64_RELATIVE 4c026c │ │ 00000000015c04d0 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015c04e0 0000000000000008 R_X86_64_RELATIVE 44a4aa │ │ 00000000015c04f8 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015c0508 0000000000000008 R_X86_64_RELATIVE 44a4aa │ │ @@ -56719,15 +56719,15 @@ │ │ 00000000015c0558 0000000000000008 R_X86_64_RELATIVE 4c0270 │ │ 00000000015c0570 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015c0580 0000000000000008 R_X86_64_RELATIVE 4c0274 │ │ 00000000015c0598 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015c05a8 0000000000000008 R_X86_64_RELATIVE 4c0278 │ │ 00000000015c05c0 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015c05d0 0000000000000008 R_X86_64_RELATIVE 4c027c │ │ -00000000015c05e8 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015c05e8 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015c05f8 0000000000000008 R_X86_64_RELATIVE 4c0280 │ │ 00000000015c0610 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015c0620 0000000000000008 R_X86_64_RELATIVE 4c0284 │ │ 00000000015c0660 0000000000000008 R_X86_64_RELATIVE 43eb61 │ │ 00000000015c0670 0000000000000008 R_X86_64_RELATIVE 42c683 │ │ 00000000015c0688 0000000000000008 R_X86_64_RELATIVE 43eb84 │ │ 00000000015c0698 0000000000000008 R_X86_64_RELATIVE 42c683 │ │ @@ -56737,15 +56737,15 @@ │ │ 00000000015c06e8 0000000000000008 R_X86_64_RELATIVE 4c0288 │ │ 00000000015c0700 0000000000000008 R_X86_64_RELATIVE 438f2f │ │ 00000000015c0710 0000000000000008 R_X86_64_RELATIVE 4c028c │ │ 00000000015c0728 0000000000000008 R_X86_64_RELATIVE 42c0c0 │ │ 00000000015c0738 0000000000000008 R_X86_64_RELATIVE 4c0290 │ │ 00000000015c0750 0000000000000008 R_X86_64_RELATIVE 43eb9c │ │ 00000000015c0760 0000000000000008 R_X86_64_RELATIVE 4c0294 │ │ -00000000015c0778 0000000000000008 R_X86_64_RELATIVE 4570b4 │ │ +00000000015c0778 0000000000000008 R_X86_64_RELATIVE 45708d │ │ 00000000015c0788 0000000000000008 R_X86_64_RELATIVE 4c0298 │ │ 00000000015c07a0 0000000000000008 R_X86_64_RELATIVE 42a409 │ │ 00000000015c07b0 0000000000000008 R_X86_64_RELATIVE 4c029c │ │ 00000000015c07f8 0000000000000008 R_X86_64_RELATIVE 13aae20 │ │ 00000000015c0808 0000000000000008 R_X86_64_RELATIVE 13aae70 │ │ 00000000015c0818 0000000000000008 R_X86_64_RELATIVE 13aae80 │ │ 00000000015c0828 0000000000000008 R_X86_64_RELATIVE 13ab080 │ │ @@ -56757,27 +56757,27 @@ │ │ 00000000015c0888 0000000000000008 R_X86_64_RELATIVE 13ab740 │ │ 00000000015c0898 0000000000000008 R_X86_64_RELATIVE 13abb40 │ │ 00000000015c08b8 0000000000000008 R_X86_64_RELATIVE 45d24f │ │ 00000000015c08c8 0000000000000008 R_X86_64_RELATIVE 44f292 │ │ 00000000015c08d8 0000000000000008 R_X86_64_RELATIVE 45b2f3 │ │ 00000000015c08e8 0000000000000008 R_X86_64_RELATIVE 44c2a9 │ │ 00000000015c0900 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ -00000000015c0928 0000000000000008 R_X86_64_RELATIVE 459429 │ │ +00000000015c0928 0000000000000008 R_X86_64_RELATIVE 459402 │ │ 00000000015c0950 0000000000000008 R_X86_64_RELATIVE 428a0f │ │ 00000000015c0978 0000000000000008 R_X86_64_RELATIVE 448789 │ │ -00000000015c09a0 0000000000000008 R_X86_64_RELATIVE 4554f9 │ │ +00000000015c09a0 0000000000000008 R_X86_64_RELATIVE 4554d2 │ │ 00000000015c09c8 0000000000000008 R_X86_64_RELATIVE 4461bb │ │ 00000000015c09f0 0000000000000008 R_X86_64_RELATIVE 43765b │ │ 00000000015c0a40 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015c0a68 0000000000000008 R_X86_64_RELATIVE 42d35e │ │ -00000000015c0a90 0000000000000008 R_X86_64_RELATIVE 459429 │ │ +00000000015c0a90 0000000000000008 R_X86_64_RELATIVE 459402 │ │ 00000000015c0ab8 0000000000000008 R_X86_64_RELATIVE 428a0f │ │ 00000000015c0ae0 0000000000000008 R_X86_64_RELATIVE 432c12 │ │ 00000000015c0b08 0000000000000008 R_X86_64_RELATIVE 448789 │ │ -00000000015c0b30 0000000000000008 R_X86_64_RELATIVE 4554f9 │ │ +00000000015c0b30 0000000000000008 R_X86_64_RELATIVE 4554d2 │ │ 00000000015c0b58 0000000000000008 R_X86_64_RELATIVE 4461bb │ │ 00000000015c0b80 0000000000000008 R_X86_64_RELATIVE 43765b │ │ 00000000015c0bd8 0000000000000008 R_X86_64_RELATIVE 13abd50 │ │ 00000000015c0be8 0000000000000008 R_X86_64_RELATIVE 13abd90 │ │ 00000000015c0bf8 0000000000000008 R_X86_64_RELATIVE 13abe00 │ │ 00000000015c0c08 0000000000000008 R_X86_64_RELATIVE 13abd90 │ │ 00000000015c0c18 0000000000000008 R_X86_64_RELATIVE 13abed0 │ │ @@ -57201,28 +57201,28 @@ │ │ 00000000015c2a28 0000000000000008 R_X86_64_RELATIVE 14af7d0 │ │ 00000000015c2a38 0000000000000008 R_X86_64_RELATIVE 13ae700 │ │ 00000000015c2a48 0000000000000008 R_X86_64_RELATIVE 13ae950 │ │ 00000000015c2a58 0000000000000008 R_X86_64_RELATIVE 13ae960 │ │ 00000000015c2a68 0000000000000008 R_X86_64_RELATIVE 13aed00 │ │ 00000000015c2a80 0000000000000008 R_X86_64_RELATIVE 442c1a │ │ 00000000015c2aa8 0000000000000008 R_X86_64_RELATIVE 431f8a │ │ -00000000015c2ad0 0000000000000008 R_X86_64_RELATIVE 451ab5 │ │ +00000000015c2ad0 0000000000000008 R_X86_64_RELATIVE 451a8e │ │ 00000000015c2af8 0000000000000008 R_X86_64_RELATIVE 442c2d │ │ -00000000015c2b20 0000000000000008 R_X86_64_RELATIVE 459387 │ │ +00000000015c2b20 0000000000000008 R_X86_64_RELATIVE 459360 │ │ 00000000015c2b48 0000000000000008 R_X86_64_RELATIVE 446454 │ │ 00000000015c2b70 0000000000000008 R_X86_64_RELATIVE 44c1f6 │ │ 00000000015c2b98 0000000000000008 R_X86_64_RELATIVE 44648d │ │ 00000000015c2bc0 0000000000000008 R_X86_64_RELATIVE 439494 │ │ -00000000015c2c10 0000000000000008 R_X86_64_RELATIVE 45579b │ │ +00000000015c2c10 0000000000000008 R_X86_64_RELATIVE 455774 │ │ 00000000015c2c38 0000000000000008 R_X86_64_RELATIVE 44c1fc │ │ 00000000015c2c60 0000000000000008 R_X86_64_RELATIVE 437616 │ │ 00000000015c2c88 0000000000000008 R_X86_64_RELATIVE 439426 │ │ 00000000015c2cb0 0000000000000008 R_X86_64_RELATIVE 431f8a │ │ 00000000015c2cd8 0000000000000008 R_X86_64_RELATIVE 44c203 │ │ -00000000015c2d00 0000000000000008 R_X86_64_RELATIVE 453a4f │ │ +00000000015c2d00 0000000000000008 R_X86_64_RELATIVE 453a28 │ │ 00000000015c2d28 0000000000000008 R_X86_64_RELATIVE 446454 │ │ 00000000015c2d78 0000000000000008 R_X86_64_RELATIVE 13aef70 │ │ 00000000015c2d80 0000000000000008 R_X86_64_RELATIVE 13af060 │ │ 00000000015c2d90 0000000000000008 R_X86_64_RELATIVE 13afcc0 │ │ 00000000015c2d98 0000000000000008 R_X86_64_RELATIVE 13aff80 │ │ 00000000015c2da0 0000000000000008 R_X86_64_RELATIVE 13b0100 │ │ 00000000015c2da8 0000000000000008 R_X86_64_RELATIVE 13b0130 │ │ @@ -58184,22 +58184,22 @@ │ │ 00000000015c6d18 0000000000000008 R_X86_64_RELATIVE 1464440 │ │ 00000000015c6d28 0000000000000008 R_X86_64_RELATIVE 1464450 │ │ 00000000015c6d38 0000000000000008 R_X86_64_RELATIVE 14afcc0 │ │ 00000000015c6d50 0000000000000008 R_X86_64_RELATIVE 446454 │ │ 00000000015c6d78 0000000000000008 R_X86_64_RELATIVE 44c1f6 │ │ 00000000015c6da0 0000000000000008 R_X86_64_RELATIVE 43661c │ │ 00000000015c6dc8 0000000000000008 R_X86_64_RELATIVE 44dfb7 │ │ -00000000015c6df0 0000000000000008 R_X86_64_RELATIVE 459387 │ │ +00000000015c6df0 0000000000000008 R_X86_64_RELATIVE 459360 │ │ 00000000015c6e40 0000000000000008 R_X86_64_RELATIVE 1464680 │ │ 00000000015c6e58 0000000000000008 R_X86_64_RELATIVE 14646d0 │ │ 00000000015c6e60 0000000000000008 R_X86_64_RELATIVE 1464ff0 │ │ 00000000015c6e68 0000000000000008 R_X86_64_RELATIVE 1465090 │ │ 00000000015c6e70 0000000000000008 R_X86_64_RELATIVE 1465110 │ │ 00000000015c6e88 0000000000000008 R_X86_64_RELATIVE 42d39e │ │ -00000000015c6e98 0000000000000008 R_X86_64_RELATIVE 456485 │ │ +00000000015c6e98 0000000000000008 R_X86_64_RELATIVE 45645e │ │ 00000000015c6ea8 0000000000000008 R_X86_64_RELATIVE 45df35 │ │ 00000000015c6eb8 0000000000000008 R_X86_64_RELATIVE 1465940 │ │ 00000000015c6ec8 0000000000000008 R_X86_64_RELATIVE 1465970 │ │ 00000000015c6ed8 0000000000000008 R_X86_64_RELATIVE 1465940 │ │ 00000000015c6ee8 0000000000000008 R_X86_64_RELATIVE 1465990 │ │ 00000000015c6ef8 0000000000000008 R_X86_64_RELATIVE 14659b0 │ │ 00000000015c6f08 0000000000000008 R_X86_64_RELATIVE 14659d0 │ │ @@ -58209,15 +58209,15 @@ │ │ 00000000015c6f48 0000000000000008 R_X86_64_RELATIVE 14af7d0 │ │ 00000000015c6f58 0000000000000008 R_X86_64_RELATIVE 1465aa0 │ │ 00000000015c6f68 0000000000000008 R_X86_64_RELATIVE 1465b70 │ │ 00000000015c6f78 0000000000000008 R_X86_64_RELATIVE 1465b80 │ │ 00000000015c6f88 0000000000000008 R_X86_64_RELATIVE 1465c00 │ │ 00000000015c6fa0 0000000000000008 R_X86_64_RELATIVE 446454 │ │ 00000000015c6fc8 0000000000000008 R_X86_64_RELATIVE 44c1f6 │ │ -00000000015c6ff0 0000000000000008 R_X86_64_RELATIVE 4571a8 │ │ +00000000015c6ff0 0000000000000008 R_X86_64_RELATIVE 457181 │ │ 00000000015c7040 0000000000000008 R_X86_64_RELATIVE 442815 │ │ 00000000015c7098 0000000000000008 R_X86_64_RELATIVE 1465c10 │ │ 00000000015c70a8 0000000000000008 R_X86_64_RELATIVE 1465c80 │ │ 00000000015c70b8 0000000000000008 R_X86_64_RELATIVE 1465cb0 │ │ 00000000015c70c8 0000000000000008 R_X86_64_RELATIVE 14afd10 │ │ 00000000015c70d8 0000000000000008 R_X86_64_RELATIVE 14afe90 │ │ 00000000015c70e8 0000000000000008 R_X86_64_RELATIVE 14afea0 │ │ @@ -58387,15 +58387,15 @@ │ │ 00000000015c7b28 0000000000000008 R_X86_64_RELATIVE 14670d0 │ │ 00000000015c7b40 0000000000000008 R_X86_64_RELATIVE 446454 │ │ 00000000015c7b68 0000000000000008 R_X86_64_RELATIVE 44c1f6 │ │ 00000000015c7b90 0000000000000008 R_X86_64_RELATIVE 445ff5 │ │ 00000000015c7bb8 0000000000000008 R_X86_64_RELATIVE 433dc3 │ │ 00000000015c7be0 0000000000000008 R_X86_64_RELATIVE 44648d │ │ 00000000015c7c08 0000000000000008 R_X86_64_RELATIVE 439494 │ │ -00000000015c7c30 0000000000000008 R_X86_64_RELATIVE 451aad │ │ +00000000015c7c30 0000000000000008 R_X86_64_RELATIVE 451a86 │ │ 00000000015c7c80 0000000000000008 R_X86_64_RELATIVE 445ff5 │ │ 00000000015c7ca8 0000000000000008 R_X86_64_RELATIVE 433dc3 │ │ 00000000015c7cd0 0000000000000008 R_X86_64_RELATIVE 445ff5 │ │ 00000000015c7cf8 0000000000000008 R_X86_64_RELATIVE 433dc3 │ │ 00000000015c7d58 0000000000000008 R_X86_64_RELATIVE 1466eb0 │ │ 00000000015c7d68 0000000000000008 R_X86_64_RELATIVE 1466fe0 │ │ 00000000015c7d78 0000000000000008 R_X86_64_RELATIVE 14b06e0 │ │ @@ -59119,39 +59119,39 @@ │ │ 00000000015caf58 0000000000000008 R_X86_64_RELATIVE 15d39e0 │ │ 00000000015caf60 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015caf70 0000000000000008 R_X86_64_RELATIVE 128dfe0 │ │ 00000000015caf78 0000000000000008 R_X86_64_RELATIVE 128e020 │ │ 00000000015caf80 0000000000000008 R_X86_64_RELATIVE 128e000 │ │ 00000000015cafa0 0000000000000008 R_X86_64_RELATIVE 146ee70 │ │ 00000000015cafa8 0000000000000008 R_X86_64_RELATIVE 128e6c0 │ │ -00000000015cafb0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015cafb0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015cafb8 0000000000000008 R_X86_64_RELATIVE 15d41a0 │ │ 00000000015cafc0 0000000000000008 R_X86_64_RELATIVE 42c377 │ │ 00000000015cafe8 0000000000000008 R_X86_64_RELATIVE 146ee90 │ │ 00000000015caff8 0000000000000008 R_X86_64_RELATIVE 146ef50 │ │ 00000000015cb000 0000000000000008 R_X86_64_RELATIVE 146ef90 │ │ 00000000015cb008 0000000000000008 R_X86_64_RELATIVE 129a960 │ │ -00000000015cb010 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015cb010 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015cb018 0000000000000008 R_X86_64_RELATIVE 15d41a0 │ │ 00000000015cb020 0000000000000008 R_X86_64_RELATIVE 42d0f6 │ │ 00000000015cb050 0000000000000008 R_X86_64_RELATIVE 13a4b10 │ │ 00000000015cb058 0000000000000008 R_X86_64_RELATIVE 146ef50 │ │ 00000000015cb060 0000000000000008 R_X86_64_RELATIVE 146ef90 │ │ 00000000015cb068 0000000000000008 R_X86_64_RELATIVE 129a960 │ │ -00000000015cb070 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015cb070 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015cb078 0000000000000008 R_X86_64_RELATIVE 15d41a0 │ │ 00000000015cb080 0000000000000008 R_X86_64_RELATIVE 4359e9 │ │ 00000000015cb090 0000000000000008 R_X86_64_RELATIVE 12932a0 │ │ 00000000015cb0a0 0000000000000008 R_X86_64_RELATIVE 12937f0 │ │ 00000000015cb0b8 0000000000000008 R_X86_64_RELATIVE 146ef50 │ │ 00000000015cb0c0 0000000000000008 R_X86_64_RELATIVE 146ef90 │ │ 00000000015cb0c8 0000000000000008 R_X86_64_RELATIVE 129a960 │ │ -00000000015cb0d0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015cb0d0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015cb0d8 0000000000000008 R_X86_64_RELATIVE 15d41a0 │ │ -00000000015cb0e0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015cb0e0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015cb0f0 0000000000000008 R_X86_64_RELATIVE 12932a0 │ │ 00000000015cb100 0000000000000008 R_X86_64_RELATIVE 12937f0 │ │ 00000000015cb118 0000000000000008 R_X86_64_RELATIVE 146ef50 │ │ 00000000015cb120 0000000000000008 R_X86_64_RELATIVE 146ef90 │ │ 00000000015cb128 0000000000000008 R_X86_64_RELATIVE 129a960 │ │ 00000000015cb130 0000000000000008 R_X86_64_RELATIVE 440702 │ │ 00000000015cb138 0000000000000008 R_X86_64_RELATIVE 15d65c0 │ │ @@ -59294,50 +59294,50 @@ │ │ 00000000015cb958 0000000000000008 R_X86_64_RELATIVE 1470040 │ │ 00000000015cb960 0000000000000008 R_X86_64_RELATIVE 146fc70 │ │ 00000000015cb968 0000000000000008 R_X86_64_RELATIVE 1350410 │ │ 00000000015cb978 0000000000000008 R_X86_64_RELATIVE 1471a00 │ │ 00000000015cb988 0000000000000008 R_X86_64_RELATIVE 1471a30 │ │ 00000000015cb998 0000000000000008 R_X86_64_RELATIVE 1471a50 │ │ 00000000015cb9b0 0000000000000008 R_X86_64_RELATIVE 44e5e7 │ │ -00000000015cb9c8 0000000000000008 R_X86_64_RELATIVE 456489 │ │ +00000000015cb9c8 0000000000000008 R_X86_64_RELATIVE 456462 │ │ 00000000015cb9d0 0000000000000008 R_X86_64_RELATIVE 42cdd2 │ │ 00000000015cb9e8 0000000000000008 R_X86_64_RELATIVE 42c377 │ │ 00000000015cb9f0 0000000000000008 R_X86_64_RELATIVE 461958 │ │ 00000000015cba08 0000000000000008 R_X86_64_RELATIVE 42d0f6 │ │ 00000000015cba10 0000000000000008 R_X86_64_RELATIVE 44159f │ │ 00000000015cba20 0000000000000008 R_X86_64_RELATIVE 42dc6e │ │ 00000000015cba28 0000000000000008 R_X86_64_RELATIVE 4359e9 │ │ 00000000015cba30 0000000000000008 R_X86_64_RELATIVE 44e5fd │ │ -00000000015cba40 0000000000000008 R_X86_64_RELATIVE 45184b │ │ +00000000015cba40 0000000000000008 R_X86_64_RELATIVE 451824 │ │ 00000000015cba48 0000000000000008 R_X86_64_RELATIVE 4359e9 │ │ 00000000015cba50 0000000000000008 R_X86_64_RELATIVE 44387b │ │ 00000000015cba60 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015cba68 0000000000000008 R_X86_64_RELATIVE 4359e9 │ │ 00000000015cba70 0000000000000008 R_X86_64_RELATIVE 436691 │ │ 00000000015cba80 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015cba88 0000000000000008 R_X86_64_RELATIVE 4359e9 │ │ -00000000015cba90 0000000000000008 R_X86_64_RELATIVE 450a17 │ │ +00000000015cba90 0000000000000008 R_X86_64_RELATIVE 4509f0 │ │ 00000000015cbaa0 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ 00000000015cbaa8 0000000000000008 R_X86_64_RELATIVE 4359e9 │ │ 00000000015cbab0 0000000000000008 R_X86_64_RELATIVE 45df94 │ │ -00000000015cbac0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015cbac0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015cbac8 0000000000000008 R_X86_64_RELATIVE 4359e9 │ │ 00000000015cbad0 0000000000000008 R_X86_64_RELATIVE 45bf98 │ │ -00000000015cbae0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015cbae0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015cbae8 0000000000000008 R_X86_64_RELATIVE 4359e9 │ │ 00000000015cbaf0 0000000000000008 R_X86_64_RELATIVE 45bfa6 │ │ 00000000015cbb00 0000000000000008 R_X86_64_RELATIVE 437527 │ │ 00000000015cbb08 0000000000000008 R_X86_64_RELATIVE 4359e9 │ │ 00000000015cbb10 0000000000000008 R_X86_64_RELATIVE 43dfe6 │ │ 00000000015cbb20 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015cbb28 0000000000000008 R_X86_64_RELATIVE 4359e9 │ │ 00000000015cbb30 0000000000000008 R_X86_64_RELATIVE 45a0b6 │ │ 00000000015cbb40 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015cbb48 0000000000000008 R_X86_64_RELATIVE 4359e9 │ │ -00000000015cbb50 0000000000000008 R_X86_64_RELATIVE 457c66 │ │ +00000000015cbb50 0000000000000008 R_X86_64_RELATIVE 457c3f │ │ 00000000015cbb68 0000000000000008 R_X86_64_RELATIVE 442610 │ │ 00000000015cbb70 0000000000000008 R_X86_64_RELATIVE 44e611 │ │ 00000000015cbb88 0000000000000008 R_X86_64_RELATIVE 442610 │ │ 00000000015cbb90 0000000000000008 R_X86_64_RELATIVE 448eb0 │ │ 00000000015cbba8 0000000000000008 R_X86_64_RELATIVE 442610 │ │ 00000000015cbbb0 0000000000000008 R_X86_64_RELATIVE 44504c │ │ 00000000015cbbc8 0000000000000008 R_X86_64_RELATIVE 42f14b │ │ @@ -60261,44 +60261,44 @@ │ │ 00000000015cfd78 0000000000000008 R_X86_64_RELATIVE 147d920 │ │ 00000000015cfd88 0000000000000008 R_X86_64_RELATIVE 147dab0 │ │ 00000000015cfd98 0000000000000008 R_X86_64_RELATIVE 147de00 │ │ 00000000015cfda8 0000000000000008 R_X86_64_RELATIVE 147de10 │ │ 00000000015cfdb8 0000000000000008 R_X86_64_RELATIVE 147df40 │ │ 00000000015cfdd0 0000000000000008 R_X86_64_RELATIVE 45efb5 │ │ 00000000015cfdf8 0000000000000008 R_X86_64_RELATIVE 43202f │ │ -00000000015cfe20 0000000000000008 R_X86_64_RELATIVE 453ab3 │ │ +00000000015cfe20 0000000000000008 R_X86_64_RELATIVE 453a8c │ │ 00000000015cfe48 0000000000000008 R_X86_64_RELATIVE 436721 │ │ -00000000015cfe70 0000000000000008 R_X86_64_RELATIVE 451c3e │ │ +00000000015cfe70 0000000000000008 R_X86_64_RELATIVE 451c17 │ │ 00000000015cfe98 0000000000000008 R_X86_64_RELATIVE 428a07 │ │ 00000000015cfec0 0000000000000008 R_X86_64_RELATIVE 43efa6 │ │ 00000000015cff10 0000000000000008 R_X86_64_RELATIVE 43202f │ │ -00000000015cff38 0000000000000008 R_X86_64_RELATIVE 453ab3 │ │ -00000000015cff60 0000000000000008 R_X86_64_RELATIVE 451c3e │ │ +00000000015cff38 0000000000000008 R_X86_64_RELATIVE 453a8c │ │ +00000000015cff60 0000000000000008 R_X86_64_RELATIVE 451c17 │ │ 00000000015cff88 0000000000000008 R_X86_64_RELATIVE 428a07 │ │ 00000000015cffb0 0000000000000008 R_X86_64_RELATIVE 43efa6 │ │ 00000000015d0008 0000000000000008 R_X86_64_RELATIVE 147e050 │ │ 00000000015d0018 0000000000000008 R_X86_64_RELATIVE 147e0a0 │ │ 00000000015d0028 0000000000000008 R_X86_64_RELATIVE 147e110 │ │ 00000000015d0038 0000000000000008 R_X86_64_RELATIVE 147e2a0 │ │ 00000000015d0048 0000000000000008 R_X86_64_RELATIVE 147e3d0 │ │ 00000000015d0058 0000000000000008 R_X86_64_RELATIVE 147e430 │ │ 00000000015d0068 0000000000000008 R_X86_64_RELATIVE 147e580 │ │ 00000000015d0078 0000000000000008 R_X86_64_RELATIVE 147e810 │ │ 00000000015d0088 0000000000000008 R_X86_64_RELATIVE 147e820 │ │ 00000000015d0098 0000000000000008 R_X86_64_RELATIVE 147e960 │ │ 00000000015d00b0 0000000000000008 R_X86_64_RELATIVE 440e09 │ │ 00000000015d00d8 0000000000000008 R_X86_64_RELATIVE 43202f │ │ -00000000015d0100 0000000000000008 R_X86_64_RELATIVE 453ab3 │ │ +00000000015d0100 0000000000000008 R_X86_64_RELATIVE 453a8c │ │ 00000000015d0128 0000000000000008 R_X86_64_RELATIVE 436721 │ │ -00000000015d0150 0000000000000008 R_X86_64_RELATIVE 451c3e │ │ +00000000015d0150 0000000000000008 R_X86_64_RELATIVE 451c17 │ │ 00000000015d0178 0000000000000008 R_X86_64_RELATIVE 428a07 │ │ 00000000015d01d0 0000000000000008 R_X86_64_RELATIVE 440e09 │ │ 00000000015d01f8 0000000000000008 R_X86_64_RELATIVE 43202f │ │ -00000000015d0220 0000000000000008 R_X86_64_RELATIVE 453ab3 │ │ -00000000015d0248 0000000000000008 R_X86_64_RELATIVE 451c3e │ │ +00000000015d0220 0000000000000008 R_X86_64_RELATIVE 453a8c │ │ +00000000015d0248 0000000000000008 R_X86_64_RELATIVE 451c17 │ │ 00000000015d0270 0000000000000008 R_X86_64_RELATIVE 428a07 │ │ 00000000015d02c8 0000000000000008 R_X86_64_RELATIVE 147eb20 │ │ 00000000015d02d8 0000000000000008 R_X86_64_RELATIVE 147eb60 │ │ 00000000015d02e8 0000000000000008 R_X86_64_RELATIVE 147eb70 │ │ 00000000015d02f8 0000000000000008 R_X86_64_RELATIVE 147ebd0 │ │ 00000000015d0308 0000000000000008 R_X86_64_RELATIVE 147ec60 │ │ 00000000015d0318 0000000000000008 R_X86_64_RELATIVE 147ec90 │ │ @@ -60361,15 +60361,15 @@ │ │ 00000000015d0718 0000000000000008 R_X86_64_RELATIVE 147f5f0 │ │ 00000000015d0728 0000000000000008 R_X86_64_RELATIVE 147f960 │ │ 00000000015d0738 0000000000000008 R_X86_64_RELATIVE 147f970 │ │ 00000000015d0748 0000000000000008 R_X86_64_RELATIVE 147ffa0 │ │ 00000000015d0758 0000000000000008 R_X86_64_RELATIVE 147ffb0 │ │ 00000000015d0770 0000000000000008 R_X86_64_RELATIVE 44c2a4 │ │ 00000000015d0798 0000000000000008 R_X86_64_RELATIVE 431a89 │ │ -00000000015d07c0 0000000000000008 R_X86_64_RELATIVE 455298 │ │ +00000000015d07c0 0000000000000008 R_X86_64_RELATIVE 455271 │ │ 00000000015d07e8 0000000000000008 R_X86_64_RELATIVE 44ecdd │ │ 00000000015d0810 0000000000000008 R_X86_64_RELATIVE 45e302 │ │ 00000000015d0838 0000000000000008 R_X86_64_RELATIVE 435ce2 │ │ 00000000015d0860 0000000000000008 R_X86_64_RELATIVE 43501a │ │ 00000000015d0888 0000000000000008 R_X86_64_RELATIVE 449398 │ │ 00000000015d08b0 0000000000000008 R_X86_64_RELATIVE 44b202 │ │ 00000000015d08d8 0000000000000008 R_X86_64_RELATIVE 43a41e │ │ @@ -60405,17 +60405,17 @@ │ │ 00000000015d0c78 0000000000000008 R_X86_64_RELATIVE 428a32 │ │ 00000000015d0cd0 0000000000000008 R_X86_64_RELATIVE 45e9f6 │ │ 00000000015d0cf8 0000000000000008 R_X86_64_RELATIVE 45e9f6 │ │ 00000000015d0d20 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015d0d48 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015d0d70 0000000000000008 R_X86_64_RELATIVE 44d272 │ │ 00000000015d0d98 0000000000000008 R_X86_64_RELATIVE 431a89 │ │ -00000000015d0dc0 0000000000000008 R_X86_64_RELATIVE 456d11 │ │ -00000000015d0de8 0000000000000008 R_X86_64_RELATIVE 4535c7 │ │ -00000000015d0e10 0000000000000008 R_X86_64_RELATIVE 458a67 │ │ +00000000015d0dc0 0000000000000008 R_X86_64_RELATIVE 456cea │ │ +00000000015d0de8 0000000000000008 R_X86_64_RELATIVE 4535a0 │ │ +00000000015d0e10 0000000000000008 R_X86_64_RELATIVE 458a40 │ │ 00000000015d0e60 0000000000000008 R_X86_64_RELATIVE 45e302 │ │ 00000000015d0e88 0000000000000008 R_X86_64_RELATIVE 428a32 │ │ 00000000015d0ee8 0000000000000008 R_X86_64_RELATIVE 14839a0 │ │ 00000000015d0ef8 0000000000000008 R_X86_64_RELATIVE 1483a10 │ │ 00000000015d0f08 0000000000000008 R_X86_64_RELATIVE 1483ab0 │ │ 00000000015d0f18 0000000000000008 R_X86_64_RELATIVE 1483ca0 │ │ 00000000015d0f28 0000000000000008 R_X86_64_RELATIVE 1483d20 │ │ @@ -60445,29 +60445,29 @@ │ │ 00000000015d1210 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015d1238 0000000000000008 R_X86_64_RELATIVE 4369ab │ │ 00000000015d1260 0000000000000008 R_X86_64_RELATIVE 45ba60 │ │ 00000000015d1288 0000000000000008 R_X86_64_RELATIVE 45e9f6 │ │ 00000000015d12b0 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015d12d8 0000000000000008 R_X86_64_RELATIVE 4620a8 │ │ 00000000015d1300 0000000000000008 R_X86_64_RELATIVE 43c2de │ │ -00000000015d1328 0000000000000008 R_X86_64_RELATIVE 45180c │ │ +00000000015d1328 0000000000000008 R_X86_64_RELATIVE 4517e5 │ │ 00000000015d1380 0000000000000008 R_X86_64_RELATIVE 45e302 │ │ 00000000015d13d8 0000000000000008 R_X86_64_RELATIVE 1484e90 │ │ 00000000015d13e8 0000000000000008 R_X86_64_RELATIVE 1484ed0 │ │ 00000000015d13f8 0000000000000008 R_X86_64_RELATIVE 1484fd0 │ │ 00000000015d1408 0000000000000008 R_X86_64_RELATIVE 1485050 │ │ 00000000015d1418 0000000000000008 R_X86_64_RELATIVE 14850c0 │ │ 00000000015d1428 0000000000000008 R_X86_64_RELATIVE 1485820 │ │ 00000000015d1438 0000000000000008 R_X86_64_RELATIVE 1485830 │ │ 00000000015d1448 0000000000000008 R_X86_64_RELATIVE 1485940 │ │ 00000000015d1458 0000000000000008 R_X86_64_RELATIVE 1485950 │ │ 00000000015d1470 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015d1498 0000000000000008 R_X86_64_RELATIVE 4369ab │ │ 00000000015d14c0 0000000000000008 R_X86_64_RELATIVE 44d272 │ │ -00000000015d14e8 0000000000000008 R_X86_64_RELATIVE 45825d │ │ +00000000015d14e8 0000000000000008 R_X86_64_RELATIVE 458236 │ │ 00000000015d1540 0000000000000008 R_X86_64_RELATIVE 45e302 │ │ 00000000015d1598 0000000000000008 R_X86_64_RELATIVE 14859b0 │ │ 00000000015d15a8 0000000000000008 R_X86_64_RELATIVE 1485a80 │ │ 00000000015d15b8 0000000000000008 R_X86_64_RELATIVE 1485b80 │ │ 00000000015d15c8 0000000000000008 R_X86_64_RELATIVE 1485c00 │ │ 00000000015d15d8 0000000000000008 R_X86_64_RELATIVE 1485ce0 │ │ 00000000015d15e8 0000000000000008 R_X86_64_RELATIVE 1486150 │ │ @@ -60505,15 +60505,15 @@ │ │ 00000000015d1a08 0000000000000008 R_X86_64_RELATIVE 1487a20 │ │ 00000000015d1a18 0000000000000008 R_X86_64_RELATIVE 1487a30 │ │ 00000000015d1a28 0000000000000008 R_X86_64_RELATIVE 1487cf0 │ │ 00000000015d1a38 0000000000000008 R_X86_64_RELATIVE 1487d00 │ │ 00000000015d1a50 0000000000000008 R_X86_64_RELATIVE 44c2a4 │ │ 00000000015d1a78 0000000000000008 R_X86_64_RELATIVE 431a89 │ │ 00000000015d1aa0 0000000000000008 R_X86_64_RELATIVE 43026d │ │ -00000000015d1ac8 0000000000000008 R_X86_64_RELATIVE 45180c │ │ +00000000015d1ac8 0000000000000008 R_X86_64_RELATIVE 4517e5 │ │ 00000000015d1af0 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 00000000015d1b18 0000000000000008 R_X86_64_RELATIVE 44fd0b │ │ 00000000015d1b40 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015d1b90 0000000000000008 R_X86_64_RELATIVE 45e302 │ │ 00000000015d1be8 0000000000000008 R_X86_64_RELATIVE 14882c0 │ │ 00000000015d1bf8 0000000000000008 R_X86_64_RELATIVE 1488300 │ │ 00000000015d1c08 0000000000000008 R_X86_64_RELATIVE 1488430 │ │ @@ -60524,15 +60524,15 @@ │ │ 00000000015d1c58 0000000000000008 R_X86_64_RELATIVE 1488b00 │ │ 00000000015d1c68 0000000000000008 R_X86_64_RELATIVE 1488b10 │ │ 00000000015d1c80 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015d1ca8 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015d1cd0 0000000000000008 R_X86_64_RELATIVE 44d272 │ │ 00000000015d1cf8 0000000000000008 R_X86_64_RELATIVE 43c2ec │ │ 00000000015d1d20 0000000000000008 R_X86_64_RELATIVE 44f80c │ │ -00000000015d1d48 0000000000000008 R_X86_64_RELATIVE 456a8b │ │ +00000000015d1d48 0000000000000008 R_X86_64_RELATIVE 456a64 │ │ 00000000015d1da0 0000000000000008 R_X86_64_RELATIVE 45e302 │ │ 00000000015d1df8 0000000000000008 R_X86_64_RELATIVE 1488b50 │ │ 00000000015d1e08 0000000000000008 R_X86_64_RELATIVE 1488b90 │ │ 00000000015d1e18 0000000000000008 R_X86_64_RELATIVE 1488cf0 │ │ 00000000015d1e28 0000000000000008 R_X86_64_RELATIVE 1488da0 │ │ 00000000015d1e38 0000000000000008 R_X86_64_RELATIVE 1488e30 │ │ 00000000015d1e48 0000000000000008 R_X86_64_RELATIVE 14893d0 │ │ @@ -60544,24 +60544,24 @@ │ │ 00000000015d1eb8 0000000000000008 R_X86_64_RELATIVE 1488cf0 │ │ 00000000015d1ec8 0000000000000008 R_X86_64_RELATIVE 1488da0 │ │ 00000000015d1ed8 0000000000000008 R_X86_64_RELATIVE 1489410 │ │ 00000000015d1ee8 0000000000000008 R_X86_64_RELATIVE 1489520 │ │ 00000000015d1ef8 0000000000000008 R_X86_64_RELATIVE 1489530 │ │ 00000000015d1f08 0000000000000008 R_X86_64_RELATIVE 1489540 │ │ 00000000015d1f18 0000000000000008 R_X86_64_RELATIVE 1489550 │ │ -00000000015d1f30 0000000000000008 R_X86_64_RELATIVE 455298 │ │ +00000000015d1f30 0000000000000008 R_X86_64_RELATIVE 455271 │ │ 00000000015d1f58 0000000000000008 R_X86_64_RELATIVE 44d272 │ │ 00000000015d1f80 0000000000000008 R_X86_64_RELATIVE 428a32 │ │ 00000000015d1fa8 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015d1fd0 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015d1ff8 0000000000000008 R_X86_64_RELATIVE 45ba60 │ │ 00000000015d2020 0000000000000008 R_X86_64_RELATIVE 431a89 │ │ 00000000015d2048 0000000000000008 R_X86_64_RELATIVE 4296c0 │ │ 00000000015d20a0 0000000000000008 R_X86_64_RELATIVE 45e302 │ │ -00000000015d20f0 0000000000000008 R_X86_64_RELATIVE 455298 │ │ +00000000015d20f0 0000000000000008 R_X86_64_RELATIVE 455271 │ │ 00000000015d2118 0000000000000008 R_X86_64_RELATIVE 44d272 │ │ 00000000015d2140 0000000000000008 R_X86_64_RELATIVE 428a32 │ │ 00000000015d2168 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015d2190 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015d21b8 0000000000000008 R_X86_64_RELATIVE 45ba60 │ │ 00000000015d21e0 0000000000000008 R_X86_64_RELATIVE 431a89 │ │ 00000000015d2208 0000000000000008 R_X86_64_RELATIVE 4296c0 │ │ @@ -60573,37 +60573,37 @@ │ │ 00000000015d22f8 0000000000000008 R_X86_64_RELATIVE 1489c30 │ │ 00000000015d2308 0000000000000008 R_X86_64_RELATIVE 1489f00 │ │ 00000000015d2318 0000000000000008 R_X86_64_RELATIVE 1489f10 │ │ 00000000015d2328 0000000000000008 R_X86_64_RELATIVE 148a1b0 │ │ 00000000015d2338 0000000000000008 R_X86_64_RELATIVE 148a1c0 │ │ 00000000015d2350 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015d2378 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ -00000000015d23a0 0000000000000008 R_X86_64_RELATIVE 455298 │ │ +00000000015d23a0 0000000000000008 R_X86_64_RELATIVE 455271 │ │ 00000000015d23c8 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 00000000015d2420 0000000000000008 R_X86_64_RELATIVE 45e302 │ │ 00000000015d2478 0000000000000008 R_X86_64_RELATIVE 148a430 │ │ 00000000015d2488 0000000000000008 R_X86_64_RELATIVE 148a470 │ │ 00000000015d2498 0000000000000008 R_X86_64_RELATIVE 148a5d0 │ │ 00000000015d24a8 0000000000000008 R_X86_64_RELATIVE 148a600 │ │ 00000000015d24b8 0000000000000008 R_X86_64_RELATIVE 148a6f0 │ │ 00000000015d24c8 0000000000000008 R_X86_64_RELATIVE 148a9a0 │ │ 00000000015d24d8 0000000000000008 R_X86_64_RELATIVE 148a9b0 │ │ 00000000015d24e8 0000000000000008 R_X86_64_RELATIVE 148add0 │ │ 00000000015d24f8 0000000000000008 R_X86_64_RELATIVE 148ade0 │ │ 00000000015d2510 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015d2538 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ -00000000015d2560 0000000000000008 R_X86_64_RELATIVE 455298 │ │ +00000000015d2560 0000000000000008 R_X86_64_RELATIVE 455271 │ │ 00000000015d2588 0000000000000008 R_X86_64_RELATIVE 44d272 │ │ 00000000015d25b0 0000000000000008 R_X86_64_RELATIVE 44481d │ │ 00000000015d25d8 0000000000000008 R_X86_64_RELATIVE 434bd3 │ │ 00000000015d2600 0000000000000008 R_X86_64_RELATIVE 45e079 │ │ 00000000015d2628 0000000000000008 R_X86_64_RELATIVE 434bdd │ │ 00000000015d2650 0000000000000008 R_X86_64_RELATIVE 432d0e │ │ 00000000015d2678 0000000000000008 R_X86_64_RELATIVE 434be9 │ │ -00000000015d26a0 0000000000000008 R_X86_64_RELATIVE 450b5d │ │ +00000000015d26a0 0000000000000008 R_X86_64_RELATIVE 450b36 │ │ 00000000015d26c8 0000000000000008 R_X86_64_RELATIVE 43efa6 │ │ 00000000015d2720 0000000000000008 R_X86_64_RELATIVE 45a20c │ │ 00000000015d2728 0000000000000008 R_X86_64_RELATIVE 4c0f09 │ │ 00000000015d2740 0000000000000008 R_X86_64_RELATIVE 44cf82 │ │ 00000000015d2748 0000000000000008 R_X86_64_RELATIVE 4c0f14 │ │ 00000000015d2760 0000000000000008 R_X86_64_RELATIVE 44549e │ │ 00000000015d2768 0000000000000008 R_X86_64_RELATIVE 4c0f1f │ │ @@ -60618,27 +60618,27 @@ │ │ 00000000015d2848 0000000000000008 R_X86_64_RELATIVE 148c4b0 │ │ 00000000015d2858 0000000000000008 R_X86_64_RELATIVE 148c510 │ │ 00000000015d2868 0000000000000008 R_X86_64_RELATIVE 148c5e0 │ │ 00000000015d2878 0000000000000008 R_X86_64_RELATIVE 148c5f0 │ │ 00000000015d2888 0000000000000008 R_X86_64_RELATIVE 148c610 │ │ 00000000015d28a0 0000000000000008 R_X86_64_RELATIVE 45e0ac │ │ 00000000015d28c8 0000000000000008 R_X86_64_RELATIVE 42f231 │ │ -00000000015d2928 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015d2928 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015d2930 0000000000000008 R_X86_64_RELATIVE 431f84 │ │ 00000000015d2938 0000000000000008 R_X86_64_RELATIVE 43a8d7 │ │ -00000000015d2970 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015d2970 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015d2978 0000000000000008 R_X86_64_RELATIVE 428985 │ │ 00000000015d2980 0000000000000008 R_X86_64_RELATIVE 42cb51 │ │ -00000000015d29b8 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015d29b8 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015d29c0 0000000000000008 R_X86_64_RELATIVE 45efed │ │ -00000000015d29c8 0000000000000008 R_X86_64_RELATIVE 4586b5 │ │ +00000000015d29c8 0000000000000008 R_X86_64_RELATIVE 45868e │ │ 00000000015d2a00 0000000000000008 R_X86_64_RELATIVE 440702 │ │ 00000000015d2a10 0000000000000008 R_X86_64_RELATIVE 43a8d7 │ │ 00000000015d2a48 0000000000000008 R_X86_64_RELATIVE 42a404 │ │ -00000000015d2a58 0000000000000008 R_X86_64_RELATIVE 4586b5 │ │ +00000000015d2a58 0000000000000008 R_X86_64_RELATIVE 45868e │ │ 00000000015d2a98 0000000000000008 R_X86_64_RELATIVE 148d690 │ │ 00000000015d2aa8 0000000000000008 R_X86_64_RELATIVE 148d6d0 │ │ 00000000015d2ab8 0000000000000008 R_X86_64_RELATIVE 148d770 │ │ 00000000015d2ac8 0000000000000008 R_X86_64_RELATIVE 148da60 │ │ 00000000015d2ad8 0000000000000008 R_X86_64_RELATIVE 148db00 │ │ 00000000015d2ae8 0000000000000008 R_X86_64_RELATIVE 148dd30 │ │ 00000000015d2af8 0000000000000008 R_X86_64_RELATIVE 148dd90 │ │ @@ -60698,25 +60698,25 @@ │ │ 00000000015d2f28 0000000000000008 R_X86_64_RELATIVE 148f100 │ │ 00000000015d2f38 0000000000000008 R_X86_64_RELATIVE 148f250 │ │ 00000000015d2f48 0000000000000008 R_X86_64_RELATIVE 148f2c0 │ │ 00000000015d2f58 0000000000000008 R_X86_64_RELATIVE 148f2e0 │ │ 00000000015d2f68 0000000000000008 R_X86_64_RELATIVE 148f3b0 │ │ 00000000015d2f78 0000000000000008 R_X86_64_RELATIVE 148f6b0 │ │ 00000000015d2f88 0000000000000008 R_X86_64_RELATIVE 148f3d0 │ │ -00000000015d2fa0 0000000000000008 R_X86_64_RELATIVE 456a8b │ │ +00000000015d2fa0 0000000000000008 R_X86_64_RELATIVE 456a64 │ │ 00000000015d2fc8 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 00000000015d2ff0 0000000000000008 R_X86_64_RELATIVE 42ff62 │ │ 00000000015d3018 0000000000000008 R_X86_64_RELATIVE 433d9d │ │ 00000000015d3040 0000000000000008 R_X86_64_RELATIVE 42e2d9 │ │ 00000000015d3090 0000000000000008 R_X86_64_RELATIVE 43762b │ │ 00000000015d30b8 0000000000000008 R_X86_64_RELATIVE 4394ea │ │ 00000000015d30e0 0000000000000008 R_X86_64_RELATIVE 42e34f │ │ 00000000015d3108 0000000000000008 R_X86_64_RELATIVE 4464c3 │ │ 00000000015d3130 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ -00000000015d3158 0000000000000008 R_X86_64_RELATIVE 457357 │ │ +00000000015d3158 0000000000000008 R_X86_64_RELATIVE 457330 │ │ 00000000015d3180 0000000000000008 R_X86_64_RELATIVE 460b51 │ │ 00000000015d31a8 0000000000000008 R_X86_64_RELATIVE 460e45 │ │ 00000000015d31d0 0000000000000008 R_X86_64_RELATIVE 432059 │ │ 00000000015d31f8 0000000000000008 R_X86_64_RELATIVE 461196 │ │ 00000000015d3220 0000000000000008 R_X86_64_RELATIVE 42e3de │ │ 00000000015d3248 0000000000000008 R_X86_64_RELATIVE 42ff62 │ │ 00000000015d3270 0000000000000008 R_X86_64_RELATIVE 444338 │ │ @@ -60724,38 +60724,38 @@ │ │ 00000000015d32c0 0000000000000008 R_X86_64_RELATIVE 437307 │ │ 00000000015d32e8 0000000000000008 R_X86_64_RELATIVE 42e13b │ │ 00000000015d3340 0000000000000008 R_X86_64_RELATIVE 4464c3 │ │ 00000000015d3398 0000000000000008 R_X86_64_RELATIVE 15d33b0 │ │ 00000000015d33a0 0000000000000008 R_X86_64_RELATIVE 15d3570 │ │ 00000000015d33a8 0000000000000008 R_X86_64_RELATIVE 15d35f0 │ │ 00000000015d33b0 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ -00000000015d33d8 0000000000000008 R_X86_64_RELATIVE 457357 │ │ +00000000015d33d8 0000000000000008 R_X86_64_RELATIVE 457330 │ │ 00000000015d3400 0000000000000008 R_X86_64_RELATIVE 460b51 │ │ 00000000015d3428 0000000000000008 R_X86_64_RELATIVE 460e45 │ │ 00000000015d3450 0000000000000008 R_X86_64_RELATIVE 432059 │ │ 00000000015d3478 0000000000000008 R_X86_64_RELATIVE 461196 │ │ 00000000015d34a0 0000000000000008 R_X86_64_RELATIVE 42e3de │ │ 00000000015d34c8 0000000000000008 R_X86_64_RELATIVE 42ff62 │ │ 00000000015d34f0 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 00000000015d3518 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 00000000015d3570 0000000000000008 R_X86_64_RELATIVE 437307 │ │ 00000000015d3598 0000000000000008 R_X86_64_RELATIVE 42e13b │ │ 00000000015d35f0 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ -00000000015d3618 0000000000000008 R_X86_64_RELATIVE 457357 │ │ +00000000015d3618 0000000000000008 R_X86_64_RELATIVE 457330 │ │ 00000000015d3640 0000000000000008 R_X86_64_RELATIVE 460b51 │ │ 00000000015d3668 0000000000000008 R_X86_64_RELATIVE 460e45 │ │ 00000000015d3690 0000000000000008 R_X86_64_RELATIVE 432059 │ │ 00000000015d36b8 0000000000000008 R_X86_64_RELATIVE 461196 │ │ 00000000015d36e0 0000000000000008 R_X86_64_RELATIVE 42e3de │ │ 00000000015d3708 0000000000000008 R_X86_64_RELATIVE 42ff62 │ │ 00000000015d3730 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 00000000015d3758 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 00000000015d3780 0000000000000008 R_X86_64_RELATIVE 437307 │ │ 00000000015d37a8 0000000000000008 R_X86_64_RELATIVE 42e13b │ │ -00000000015d3800 0000000000000008 R_X86_64_RELATIVE 456a8b │ │ +00000000015d3800 0000000000000008 R_X86_64_RELATIVE 456a64 │ │ 00000000015d3828 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 00000000015d3850 0000000000000008 R_X86_64_RELATIVE 42ff62 │ │ 00000000015d3878 0000000000000008 R_X86_64_RELATIVE 433d9d │ │ 00000000015d38a0 0000000000000008 R_X86_64_RELATIVE 463188 │ │ 00000000015d38c8 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015d38f0 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015d3918 0000000000000008 R_X86_64_RELATIVE 432059 │ │ @@ -60780,45 +60780,45 @@ │ │ 00000000015d3ad8 0000000000000008 R_X86_64_RELATIVE 14903e0 │ │ 00000000015d3ae8 0000000000000008 R_X86_64_RELATIVE 1490530 │ │ 00000000015d3af8 0000000000000008 R_X86_64_RELATIVE 14905a0 │ │ 00000000015d3b08 0000000000000008 R_X86_64_RELATIVE 14905c0 │ │ 00000000015d3b18 0000000000000008 R_X86_64_RELATIVE 1490710 │ │ 00000000015d3b28 0000000000000008 R_X86_64_RELATIVE 1490730 │ │ 00000000015d3b40 0000000000000008 R_X86_64_RELATIVE 44a1c4 │ │ -00000000015d3b50 0000000000000008 R_X86_64_RELATIVE 451c4e │ │ +00000000015d3b50 0000000000000008 R_X86_64_RELATIVE 451c27 │ │ 00000000015d3b60 0000000000000008 R_X86_64_RELATIVE 43026f │ │ 00000000015d3b70 0000000000000008 R_X86_64_RELATIVE 43762b │ │ 00000000015d3b98 0000000000000008 R_X86_64_RELATIVE 4394ea │ │ 00000000015d3bc0 0000000000000008 R_X86_64_RELATIVE 42e34f │ │ 00000000015d3be8 0000000000000008 R_X86_64_RELATIVE 43ef54 │ │ 00000000015d3c10 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ -00000000015d3c38 0000000000000008 R_X86_64_RELATIVE 457357 │ │ +00000000015d3c38 0000000000000008 R_X86_64_RELATIVE 457330 │ │ 00000000015d3c60 0000000000000008 R_X86_64_RELATIVE 460b51 │ │ 00000000015d3c88 0000000000000008 R_X86_64_RELATIVE 460e45 │ │ 00000000015d3cb0 0000000000000008 R_X86_64_RELATIVE 432059 │ │ 00000000015d3cd8 0000000000000008 R_X86_64_RELATIVE 461196 │ │ 00000000015d3d00 0000000000000008 R_X86_64_RELATIVE 42e3de │ │ 00000000015d3d28 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 00000000015d3d50 0000000000000008 R_X86_64_RELATIVE 437307 │ │ 00000000015d3d78 0000000000000008 R_X86_64_RELATIVE 42e13b │ │ 00000000015d3dd8 0000000000000008 R_X86_64_RELATIVE 15d3df0 │ │ 00000000015d3de0 0000000000000008 R_X86_64_RELATIVE 15d3f60 │ │ 00000000015d3de8 0000000000000008 R_X86_64_RELATIVE 15d3fe0 │ │ 00000000015d3df0 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ -00000000015d3e18 0000000000000008 R_X86_64_RELATIVE 457357 │ │ +00000000015d3e18 0000000000000008 R_X86_64_RELATIVE 457330 │ │ 00000000015d3e40 0000000000000008 R_X86_64_RELATIVE 460b51 │ │ 00000000015d3e68 0000000000000008 R_X86_64_RELATIVE 460e45 │ │ 00000000015d3e90 0000000000000008 R_X86_64_RELATIVE 432059 │ │ 00000000015d3eb8 0000000000000008 R_X86_64_RELATIVE 461196 │ │ 00000000015d3ee0 0000000000000008 R_X86_64_RELATIVE 42e3de │ │ 00000000015d3f08 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 00000000015d3f60 0000000000000008 R_X86_64_RELATIVE 437307 │ │ 00000000015d3f88 0000000000000008 R_X86_64_RELATIVE 42e13b │ │ 00000000015d3fe0 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ -00000000015d4008 0000000000000008 R_X86_64_RELATIVE 457357 │ │ +00000000015d4008 0000000000000008 R_X86_64_RELATIVE 457330 │ │ 00000000015d4030 0000000000000008 R_X86_64_RELATIVE 460b51 │ │ 00000000015d4058 0000000000000008 R_X86_64_RELATIVE 460e45 │ │ 00000000015d4080 0000000000000008 R_X86_64_RELATIVE 432059 │ │ 00000000015d40a8 0000000000000008 R_X86_64_RELATIVE 461196 │ │ 00000000015d40d0 0000000000000008 R_X86_64_RELATIVE 42e3de │ │ 00000000015d40f8 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 00000000015d4120 0000000000000008 R_X86_64_RELATIVE 437307 │ │ @@ -60873,40 +60873,40 @@ │ │ 00000000015d44c8 0000000000000008 R_X86_64_RELATIVE 4394ea │ │ 00000000015d44f0 0000000000000008 R_X86_64_RELATIVE 42e34f │ │ 00000000015d4518 0000000000000008 R_X86_64_RELATIVE 43ef54 │ │ 00000000015d4540 0000000000000008 R_X86_64_RELATIVE 4464c3 │ │ 00000000015d4568 0000000000000008 R_X86_64_RELATIVE 460e7f │ │ 00000000015d4590 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 00000000015d45b8 0000000000000008 R_X86_64_RELATIVE 42d907 │ │ -00000000015d45e0 0000000000000008 R_X86_64_RELATIVE 4538e6 │ │ +00000000015d45e0 0000000000000008 R_X86_64_RELATIVE 4538bf │ │ 00000000015d4608 0000000000000008 R_X86_64_RELATIVE 42a781 │ │ 00000000015d4630 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 00000000015d4658 0000000000000008 R_X86_64_RELATIVE 42d789 │ │ 00000000015d4680 0000000000000008 R_X86_64_RELATIVE 437450 │ │ 00000000015d46a8 0000000000000008 R_X86_64_RELATIVE 44de21 │ │ 00000000015d46d0 0000000000000008 R_X86_64_RELATIVE 443f64 │ │ 00000000015d46f8 0000000000000008 R_X86_64_RELATIVE 435b15 │ │ 00000000015d4720 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 00000000015d4748 0000000000000008 R_X86_64_RELATIVE 460e7f │ │ 00000000015d4770 0000000000000008 R_X86_64_RELATIVE 43744e │ │ 00000000015d4798 0000000000000008 R_X86_64_RELATIVE 44392f │ │ 00000000015d47c0 0000000000000008 R_X86_64_RELATIVE 464182 │ │ -00000000015d47e8 0000000000000008 R_X86_64_RELATIVE 451883 │ │ +00000000015d47e8 0000000000000008 R_X86_64_RELATIVE 45185c │ │ 00000000015d4810 0000000000000008 R_X86_64_RELATIVE 439305 │ │ -00000000015d4838 0000000000000008 R_X86_64_RELATIVE 4538e3 │ │ +00000000015d4838 0000000000000008 R_X86_64_RELATIVE 4538bc │ │ 00000000015d4860 0000000000000008 R_X86_64_RELATIVE 437307 │ │ 00000000015d4888 0000000000000008 R_X86_64_RELATIVE 42aa71 │ │ 00000000015d48b0 0000000000000008 R_X86_64_RELATIVE 44e0a0 │ │ 00000000015d48d8 0000000000000008 R_X86_64_RELATIVE 42e13b │ │ 00000000015d4900 0000000000000008 R_X86_64_RELATIVE 435ad6 │ │ 00000000015d4928 0000000000000008 R_X86_64_RELATIVE 4462a6 │ │ 00000000015d4980 0000000000000008 R_X86_64_RELATIVE 435ad6 │ │ 00000000015d49a8 0000000000000008 R_X86_64_RELATIVE 4464c3 │ │ 00000000015d49d0 0000000000000008 R_X86_64_RELATIVE 42d907 │ │ -00000000015d49f8 0000000000000008 R_X86_64_RELATIVE 4538e6 │ │ +00000000015d49f8 0000000000000008 R_X86_64_RELATIVE 4538bf │ │ 00000000015d4a20 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 00000000015d4a48 0000000000000008 R_X86_64_RELATIVE 4462a6 │ │ 00000000015d4a70 0000000000000008 R_X86_64_RELATIVE 448559 │ │ 00000000015d4ac8 0000000000000008 R_X86_64_RELATIVE 15d4b40 │ │ 00000000015d4ad0 0000000000000008 R_X86_64_RELATIVE 15d4b90 │ │ 00000000015d4ad8 0000000000000008 R_X86_64_RELATIVE 15d4be0 │ │ 00000000015d4ae0 0000000000000008 R_X86_64_RELATIVE 15d4c60 │ │ @@ -60923,55 +60923,55 @@ │ │ 00000000015d4b38 0000000000000008 R_X86_64_RELATIVE 15d5f20 │ │ 00000000015d4b40 0000000000000008 R_X86_64_RELATIVE 42e13b │ │ 00000000015d4b90 0000000000000008 R_X86_64_RELATIVE 437307 │ │ 00000000015d4be0 0000000000000008 R_X86_64_RELATIVE 42e13b │ │ 00000000015d4c08 0000000000000008 R_X86_64_RELATIVE 437307 │ │ 00000000015d4c60 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 00000000015d4c88 0000000000000008 R_X86_64_RELATIVE 42d907 │ │ -00000000015d4cb0 0000000000000008 R_X86_64_RELATIVE 4538e6 │ │ +00000000015d4cb0 0000000000000008 R_X86_64_RELATIVE 4538bf │ │ 00000000015d4cd8 0000000000000008 R_X86_64_RELATIVE 42a781 │ │ 00000000015d4d00 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 00000000015d4d28 0000000000000008 R_X86_64_RELATIVE 42d789 │ │ 00000000015d4d50 0000000000000008 R_X86_64_RELATIVE 437450 │ │ 00000000015d4d78 0000000000000008 R_X86_64_RELATIVE 44de21 │ │ 00000000015d4da0 0000000000000008 R_X86_64_RELATIVE 443f64 │ │ 00000000015d4dc8 0000000000000008 R_X86_64_RELATIVE 435b15 │ │ 00000000015d4df0 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 00000000015d4e18 0000000000000008 R_X86_64_RELATIVE 460e7f │ │ 00000000015d4e70 0000000000000008 R_X86_64_RELATIVE 42e13b │ │ 00000000015d4e98 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 00000000015d4ec0 0000000000000008 R_X86_64_RELATIVE 42d907 │ │ -00000000015d4ee8 0000000000000008 R_X86_64_RELATIVE 4538e6 │ │ +00000000015d4ee8 0000000000000008 R_X86_64_RELATIVE 4538bf │ │ 00000000015d4f10 0000000000000008 R_X86_64_RELATIVE 42a781 │ │ 00000000015d4f38 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 00000000015d4f60 0000000000000008 R_X86_64_RELATIVE 42d789 │ │ 00000000015d4f88 0000000000000008 R_X86_64_RELATIVE 437450 │ │ 00000000015d4fb0 0000000000000008 R_X86_64_RELATIVE 44de21 │ │ 00000000015d4fd8 0000000000000008 R_X86_64_RELATIVE 443f64 │ │ 00000000015d5000 0000000000000008 R_X86_64_RELATIVE 435b15 │ │ 00000000015d5028 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 00000000015d5050 0000000000000008 R_X86_64_RELATIVE 460e7f │ │ 00000000015d50a0 0000000000000008 R_X86_64_RELATIVE 437307 │ │ 00000000015d50c8 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 00000000015d50f0 0000000000000008 R_X86_64_RELATIVE 42d907 │ │ -00000000015d5118 0000000000000008 R_X86_64_RELATIVE 4538e6 │ │ +00000000015d5118 0000000000000008 R_X86_64_RELATIVE 4538bf │ │ 00000000015d5140 0000000000000008 R_X86_64_RELATIVE 42a781 │ │ 00000000015d5168 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 00000000015d5190 0000000000000008 R_X86_64_RELATIVE 42d789 │ │ 00000000015d51b8 0000000000000008 R_X86_64_RELATIVE 437450 │ │ 00000000015d51e0 0000000000000008 R_X86_64_RELATIVE 44de21 │ │ 00000000015d5208 0000000000000008 R_X86_64_RELATIVE 443f64 │ │ 00000000015d5230 0000000000000008 R_X86_64_RELATIVE 435b15 │ │ 00000000015d5258 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 00000000015d5280 0000000000000008 R_X86_64_RELATIVE 460e7f │ │ 00000000015d52d0 0000000000000008 R_X86_64_RELATIVE 42e13b │ │ 00000000015d52f8 0000000000000008 R_X86_64_RELATIVE 437307 │ │ 00000000015d5320 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 00000000015d5348 0000000000000008 R_X86_64_RELATIVE 42d907 │ │ -00000000015d5370 0000000000000008 R_X86_64_RELATIVE 4538e6 │ │ +00000000015d5370 0000000000000008 R_X86_64_RELATIVE 4538bf │ │ 00000000015d5398 0000000000000008 R_X86_64_RELATIVE 42a781 │ │ 00000000015d53c0 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 00000000015d53e8 0000000000000008 R_X86_64_RELATIVE 42d789 │ │ 00000000015d5410 0000000000000008 R_X86_64_RELATIVE 437450 │ │ 00000000015d5438 0000000000000008 R_X86_64_RELATIVE 44de21 │ │ 00000000015d5460 0000000000000008 R_X86_64_RELATIVE 443f64 │ │ 00000000015d5488 0000000000000008 R_X86_64_RELATIVE 435b15 │ │ @@ -60987,45 +60987,45 @@ │ │ 00000000015d56a0 0000000000000008 R_X86_64_RELATIVE 4462a6 │ │ 00000000015d56f0 0000000000000008 R_X86_64_RELATIVE 42e13b │ │ 00000000015d5718 0000000000000008 R_X86_64_RELATIVE 437307 │ │ 00000000015d5740 0000000000000008 R_X86_64_RELATIVE 435ad6 │ │ 00000000015d5768 0000000000000008 R_X86_64_RELATIVE 4462a6 │ │ 00000000015d57c0 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 00000000015d57e8 0000000000000008 R_X86_64_RELATIVE 42d907 │ │ -00000000015d5810 0000000000000008 R_X86_64_RELATIVE 4538e6 │ │ +00000000015d5810 0000000000000008 R_X86_64_RELATIVE 4538bf │ │ 00000000015d5838 0000000000000008 R_X86_64_RELATIVE 42a781 │ │ 00000000015d5860 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 00000000015d5888 0000000000000008 R_X86_64_RELATIVE 42d789 │ │ 00000000015d58b0 0000000000000008 R_X86_64_RELATIVE 437450 │ │ 00000000015d58d8 0000000000000008 R_X86_64_RELATIVE 44de21 │ │ 00000000015d5900 0000000000000008 R_X86_64_RELATIVE 443f64 │ │ 00000000015d5928 0000000000000008 R_X86_64_RELATIVE 435b15 │ │ 00000000015d5950 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 00000000015d5978 0000000000000008 R_X86_64_RELATIVE 460e7f │ │ 00000000015d59a0 0000000000000008 R_X86_64_RELATIVE 435ad6 │ │ 00000000015d59c8 0000000000000008 R_X86_64_RELATIVE 4462a6 │ │ 00000000015d5a20 0000000000000008 R_X86_64_RELATIVE 42e13b │ │ 00000000015d5a48 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 00000000015d5a70 0000000000000008 R_X86_64_RELATIVE 42d907 │ │ -00000000015d5a98 0000000000000008 R_X86_64_RELATIVE 4538e6 │ │ +00000000015d5a98 0000000000000008 R_X86_64_RELATIVE 4538bf │ │ 00000000015d5ac0 0000000000000008 R_X86_64_RELATIVE 42a781 │ │ 00000000015d5ae8 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 00000000015d5b10 0000000000000008 R_X86_64_RELATIVE 42d789 │ │ 00000000015d5b38 0000000000000008 R_X86_64_RELATIVE 437450 │ │ 00000000015d5b60 0000000000000008 R_X86_64_RELATIVE 44de21 │ │ 00000000015d5b88 0000000000000008 R_X86_64_RELATIVE 443f64 │ │ 00000000015d5bb0 0000000000000008 R_X86_64_RELATIVE 435b15 │ │ 00000000015d5bd8 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 00000000015d5c00 0000000000000008 R_X86_64_RELATIVE 460e7f │ │ 00000000015d5c28 0000000000000008 R_X86_64_RELATIVE 435ad6 │ │ 00000000015d5c50 0000000000000008 R_X86_64_RELATIVE 4462a6 │ │ 00000000015d5ca0 0000000000000008 R_X86_64_RELATIVE 437307 │ │ 00000000015d5cc8 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 00000000015d5cf0 0000000000000008 R_X86_64_RELATIVE 42d907 │ │ -00000000015d5d18 0000000000000008 R_X86_64_RELATIVE 4538e6 │ │ +00000000015d5d18 0000000000000008 R_X86_64_RELATIVE 4538bf │ │ 00000000015d5d40 0000000000000008 R_X86_64_RELATIVE 42a781 │ │ 00000000015d5d68 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 00000000015d5d90 0000000000000008 R_X86_64_RELATIVE 42d789 │ │ 00000000015d5db8 0000000000000008 R_X86_64_RELATIVE 437450 │ │ 00000000015d5de0 0000000000000008 R_X86_64_RELATIVE 44de21 │ │ 00000000015d5e08 0000000000000008 R_X86_64_RELATIVE 443f64 │ │ 00000000015d5e30 0000000000000008 R_X86_64_RELATIVE 435b15 │ │ @@ -61033,15 +61033,15 @@ │ │ 00000000015d5e80 0000000000000008 R_X86_64_RELATIVE 460e7f │ │ 00000000015d5ea8 0000000000000008 R_X86_64_RELATIVE 435ad6 │ │ 00000000015d5ed0 0000000000000008 R_X86_64_RELATIVE 4462a6 │ │ 00000000015d5f20 0000000000000008 R_X86_64_RELATIVE 42e13b │ │ 00000000015d5f48 0000000000000008 R_X86_64_RELATIVE 437307 │ │ 00000000015d5f70 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 00000000015d5f98 0000000000000008 R_X86_64_RELATIVE 42d907 │ │ -00000000015d5fc0 0000000000000008 R_X86_64_RELATIVE 4538e6 │ │ +00000000015d5fc0 0000000000000008 R_X86_64_RELATIVE 4538bf │ │ 00000000015d5fe8 0000000000000008 R_X86_64_RELATIVE 42a781 │ │ 00000000015d6010 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 00000000015d6038 0000000000000008 R_X86_64_RELATIVE 42d789 │ │ 00000000015d6060 0000000000000008 R_X86_64_RELATIVE 437450 │ │ 00000000015d6088 0000000000000008 R_X86_64_RELATIVE 44de21 │ │ 00000000015d60b0 0000000000000008 R_X86_64_RELATIVE 443f64 │ │ 00000000015d60d8 0000000000000008 R_X86_64_RELATIVE 435b15 │ │ @@ -61053,15 +61053,15 @@ │ │ 00000000015d61f8 0000000000000008 R_X86_64_RELATIVE 4394ea │ │ 00000000015d6220 0000000000000008 R_X86_64_RELATIVE 42e34f │ │ 00000000015d6248 0000000000000008 R_X86_64_RELATIVE 43ef54 │ │ 00000000015d6270 0000000000000008 R_X86_64_RELATIVE 4464c3 │ │ 00000000015d6298 0000000000000008 R_X86_64_RELATIVE 460e7f │ │ 00000000015d62c0 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 00000000015d62e8 0000000000000008 R_X86_64_RELATIVE 42d907 │ │ -00000000015d6310 0000000000000008 R_X86_64_RELATIVE 4538e6 │ │ +00000000015d6310 0000000000000008 R_X86_64_RELATIVE 4538bf │ │ 00000000015d6338 0000000000000008 R_X86_64_RELATIVE 42a781 │ │ 00000000015d6360 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 00000000015d6388 0000000000000008 R_X86_64_RELATIVE 42d789 │ │ 00000000015d63b0 0000000000000008 R_X86_64_RELATIVE 437450 │ │ 00000000015d63d8 0000000000000008 R_X86_64_RELATIVE 44de21 │ │ 00000000015d6400 0000000000000008 R_X86_64_RELATIVE 443f64 │ │ 00000000015d6428 0000000000000008 R_X86_64_RELATIVE 435b15 │ │ @@ -61151,15 +61151,15 @@ │ │ 00000000015d6ab8 0000000000000008 R_X86_64_RELATIVE 14932c0 │ │ 00000000015d6ac8 0000000000000008 R_X86_64_RELATIVE 1492f70 │ │ 00000000015d6ad8 0000000000000008 R_X86_64_RELATIVE 1492fc0 │ │ 00000000015d6ae8 0000000000000008 R_X86_64_RELATIVE 1492ff0 │ │ 00000000015d6b00 0000000000000008 R_X86_64_RELATIVE 43762b │ │ 00000000015d6b28 0000000000000008 R_X86_64_RELATIVE 4394ea │ │ 00000000015d6b50 0000000000000008 R_X86_64_RELATIVE 42e34f │ │ -00000000015d6b78 0000000000000008 R_X86_64_RELATIVE 451b8d │ │ +00000000015d6b78 0000000000000008 R_X86_64_RELATIVE 451b66 │ │ 00000000015d6ba0 0000000000000008 R_X86_64_RELATIVE 4464c3 │ │ 00000000015d6bc8 0000000000000008 R_X86_64_RELATIVE 437307 │ │ 00000000015d6bf0 0000000000000008 R_X86_64_RELATIVE 42e13b │ │ 00000000015d6c40 0000000000000008 R_X86_64_RELATIVE 4464c3 │ │ 00000000015d6c68 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015d6cc0 0000000000000008 R_X86_64_RELATIVE 437307 │ │ 00000000015d6ce8 0000000000000008 R_X86_64_RELATIVE 42e13b │ │ @@ -61255,28 +61255,28 @@ │ │ 00000000015d7598 0000000000000008 R_X86_64_RELATIVE 1494ec0 │ │ 00000000015d75b0 0000000000000008 R_X86_64_RELATIVE 43762b │ │ 00000000015d75d8 0000000000000008 R_X86_64_RELATIVE 4394ea │ │ 00000000015d7600 0000000000000008 R_X86_64_RELATIVE 42e34f │ │ 00000000015d7628 0000000000000008 R_X86_64_RELATIVE 43ef54 │ │ 00000000015d7650 0000000000000008 R_X86_64_RELATIVE 43026d │ │ 00000000015d7678 0000000000000008 R_X86_64_RELATIVE 435373 │ │ -00000000015d76a0 0000000000000008 R_X86_64_RELATIVE 4575a5 │ │ +00000000015d76a0 0000000000000008 R_X86_64_RELATIVE 45757e │ │ 00000000015d76c8 0000000000000008 R_X86_64_RELATIVE 45f08e │ │ 00000000015d76f0 0000000000000008 R_X86_64_RELATIVE 448794 │ │ 00000000015d7718 0000000000000008 R_X86_64_RELATIVE 45b2f8 │ │ 00000000015d7740 0000000000000008 R_X86_64_RELATIVE 42c62f │ │ 00000000015d7768 0000000000000008 R_X86_64_RELATIVE 461116 │ │ 00000000015d7790 0000000000000008 R_X86_64_RELATIVE 42c63b │ │ 00000000015d77b8 0000000000000008 R_X86_64_RELATIVE 439555 │ │ 00000000015d77e0 0000000000000008 R_X86_64_RELATIVE 4487a0 │ │ -00000000015d7808 0000000000000008 R_X86_64_RELATIVE 453aee │ │ +00000000015d7808 0000000000000008 R_X86_64_RELATIVE 453ac7 │ │ 00000000015d7830 0000000000000008 R_X86_64_RELATIVE 437686 │ │ 00000000015d7858 0000000000000008 R_X86_64_RELATIVE 42c647 │ │ 00000000015d7880 0000000000000008 R_X86_64_RELATIVE 4464fb │ │ -00000000015d78a8 0000000000000008 R_X86_64_RELATIVE 455863 │ │ +00000000015d78a8 0000000000000008 R_X86_64_RELATIVE 45583c │ │ 00000000015d78d0 0000000000000008 R_X86_64_RELATIVE 45f09a │ │ 00000000015d78f8 0000000000000008 R_X86_64_RELATIVE 45b304 │ │ 00000000015d7920 0000000000000008 R_X86_64_RELATIVE 45f0a8 │ │ 00000000015d7948 0000000000000008 R_X86_64_RELATIVE 42c655 │ │ 00000000015d7970 0000000000000008 R_X86_64_RELATIVE 42e38c │ │ 00000000015d7998 0000000000000008 R_X86_64_RELATIVE 42aa74 │ │ 00000000015d79c0 0000000000000008 R_X86_64_RELATIVE 461122 │ │ @@ -61287,28 +61287,28 @@ │ │ 00000000015d7a88 0000000000000008 R_X86_64_RELATIVE 461142 │ │ 00000000015d7ab0 0000000000000008 R_X86_64_RELATIVE 43d597 │ │ 00000000015d7ad8 0000000000000008 R_X86_64_RELATIVE 44651a │ │ 00000000015d7b00 0000000000000008 R_X86_64_RELATIVE 437693 │ │ 00000000015d7b28 0000000000000008 R_X86_64_RELATIVE 432048 │ │ 00000000015d7b80 0000000000000008 R_X86_64_RELATIVE 43026d │ │ 00000000015d7ba8 0000000000000008 R_X86_64_RELATIVE 435373 │ │ -00000000015d7bd0 0000000000000008 R_X86_64_RELATIVE 4575a5 │ │ +00000000015d7bd0 0000000000000008 R_X86_64_RELATIVE 45757e │ │ 00000000015d7bf8 0000000000000008 R_X86_64_RELATIVE 45f08e │ │ 00000000015d7c20 0000000000000008 R_X86_64_RELATIVE 448794 │ │ 00000000015d7c48 0000000000000008 R_X86_64_RELATIVE 45b2f8 │ │ 00000000015d7c70 0000000000000008 R_X86_64_RELATIVE 42c62f │ │ 00000000015d7c98 0000000000000008 R_X86_64_RELATIVE 461116 │ │ 00000000015d7cc0 0000000000000008 R_X86_64_RELATIVE 42c63b │ │ 00000000015d7ce8 0000000000000008 R_X86_64_RELATIVE 439555 │ │ 00000000015d7d10 0000000000000008 R_X86_64_RELATIVE 4487a0 │ │ -00000000015d7d38 0000000000000008 R_X86_64_RELATIVE 453aee │ │ +00000000015d7d38 0000000000000008 R_X86_64_RELATIVE 453ac7 │ │ 00000000015d7d60 0000000000000008 R_X86_64_RELATIVE 437686 │ │ 00000000015d7d88 0000000000000008 R_X86_64_RELATIVE 42c647 │ │ 00000000015d7db0 0000000000000008 R_X86_64_RELATIVE 4464fb │ │ -00000000015d7dd8 0000000000000008 R_X86_64_RELATIVE 455863 │ │ +00000000015d7dd8 0000000000000008 R_X86_64_RELATIVE 45583c │ │ 00000000015d7e00 0000000000000008 R_X86_64_RELATIVE 45f09a │ │ 00000000015d7e28 0000000000000008 R_X86_64_RELATIVE 45b304 │ │ 00000000015d7e50 0000000000000008 R_X86_64_RELATIVE 45f0a8 │ │ 00000000015d7e78 0000000000000008 R_X86_64_RELATIVE 42c655 │ │ 00000000015d7ea0 0000000000000008 R_X86_64_RELATIVE 42e38c │ │ 00000000015d7ec8 0000000000000008 R_X86_64_RELATIVE 42aa74 │ │ 00000000015d7ef0 0000000000000008 R_X86_64_RELATIVE 461122 │ │ @@ -61477,30 +61477,30 @@ │ │ 00000000015d9278 0000000000000008 R_X86_64_RELATIVE 149a730 │ │ 00000000015d9288 0000000000000008 R_X86_64_RELATIVE 149a820 │ │ 00000000015d9298 0000000000000008 R_X86_64_RELATIVE 1498ce0 │ │ 00000000015d92a8 0000000000000008 R_X86_64_RELATIVE 14990b0 │ │ 00000000015d92c0 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015d92e8 0000000000000008 R_X86_64_RELATIVE 4369ab │ │ 00000000015d9310 0000000000000008 R_X86_64_RELATIVE 43f5fe │ │ -00000000015d9338 0000000000000008 R_X86_64_RELATIVE 455f57 │ │ +00000000015d9338 0000000000000008 R_X86_64_RELATIVE 455f30 │ │ 00000000015d9360 0000000000000008 R_X86_64_RELATIVE 44e6b5 │ │ 00000000015d93b0 0000000000000008 R_X86_64_RELATIVE 4369ab │ │ 00000000015d93d8 0000000000000008 R_X86_64_RELATIVE 43f5fe │ │ 00000000015d9400 0000000000000008 R_X86_64_RELATIVE 43721b │ │ 00000000015d9428 0000000000000008 R_X86_64_RELATIVE 4296e1 │ │ 00000000015d9450 0000000000000008 R_X86_64_RELATIVE 444ebf │ │ -00000000015d9478 0000000000000008 R_X86_64_RELATIVE 450b94 │ │ +00000000015d9478 0000000000000008 R_X86_64_RELATIVE 450b6d │ │ 00000000015d94a0 0000000000000008 R_X86_64_RELATIVE 4296ea │ │ 00000000015d94c8 0000000000000008 R_X86_64_RELATIVE 4367ce │ │ 00000000015d94f0 0000000000000008 R_X86_64_RELATIVE 44393a │ │ 00000000015d9518 0000000000000008 R_X86_64_RELATIVE 43a4c1 │ │ -00000000015d9540 0000000000000008 R_X86_64_RELATIVE 4582b4 │ │ +00000000015d9540 0000000000000008 R_X86_64_RELATIVE 45828d │ │ 00000000015d9568 0000000000000008 R_X86_64_RELATIVE 42f288 │ │ -00000000015d9590 0000000000000008 R_X86_64_RELATIVE 4582c0 │ │ -00000000015d95b8 0000000000000008 R_X86_64_RELATIVE 455f57 │ │ +00000000015d9590 0000000000000008 R_X86_64_RELATIVE 458299 │ │ +00000000015d95b8 0000000000000008 R_X86_64_RELATIVE 455f30 │ │ 00000000015d95e0 0000000000000008 R_X86_64_RELATIVE 44e6b5 │ │ 00000000015d9638 0000000000000008 R_X86_64_RELATIVE 149c820 │ │ 00000000015d9648 0000000000000008 R_X86_64_RELATIVE 149c860 │ │ 00000000015d9658 0000000000000008 R_X86_64_RELATIVE 149c8c0 │ │ 00000000015d9668 0000000000000008 R_X86_64_RELATIVE 149c950 │ │ 00000000015d9678 0000000000000008 R_X86_64_RELATIVE 149c9d0 │ │ 00000000015d9688 0000000000000008 R_X86_64_RELATIVE 149c9e0 │ │ @@ -61512,29 +61512,29 @@ │ │ 00000000015d96e8 0000000000000008 R_X86_64_RELATIVE 149ca50 │ │ 00000000015d96f8 0000000000000008 R_X86_64_RELATIVE 149ca60 │ │ 00000000015d9708 0000000000000008 R_X86_64_RELATIVE 149cb20 │ │ 00000000015d9718 0000000000000008 R_X86_64_RELATIVE 1498ce0 │ │ 00000000015d9728 0000000000000008 R_X86_64_RELATIVE 14990b0 │ │ 00000000015d9740 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015d9768 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ -00000000015d9790 0000000000000008 R_X86_64_RELATIVE 455f57 │ │ +00000000015d9790 0000000000000008 R_X86_64_RELATIVE 455f30 │ │ 00000000015d97b8 0000000000000008 R_X86_64_RELATIVE 44e6b5 │ │ 00000000015d9810 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015d9838 0000000000000008 R_X86_64_RELATIVE 43721b │ │ 00000000015d9860 0000000000000008 R_X86_64_RELATIVE 4296e1 │ │ 00000000015d9888 0000000000000008 R_X86_64_RELATIVE 444ebf │ │ -00000000015d98b0 0000000000000008 R_X86_64_RELATIVE 450b94 │ │ +00000000015d98b0 0000000000000008 R_X86_64_RELATIVE 450b6d │ │ 00000000015d98d8 0000000000000008 R_X86_64_RELATIVE 4296ea │ │ 00000000015d9900 0000000000000008 R_X86_64_RELATIVE 4367ce │ │ 00000000015d9928 0000000000000008 R_X86_64_RELATIVE 44393a │ │ 00000000015d9950 0000000000000008 R_X86_64_RELATIVE 43a4c1 │ │ -00000000015d9978 0000000000000008 R_X86_64_RELATIVE 4582b4 │ │ +00000000015d9978 0000000000000008 R_X86_64_RELATIVE 45828d │ │ 00000000015d99a0 0000000000000008 R_X86_64_RELATIVE 42f288 │ │ -00000000015d99c8 0000000000000008 R_X86_64_RELATIVE 4582c0 │ │ -00000000015d99f0 0000000000000008 R_X86_64_RELATIVE 455f57 │ │ +00000000015d99c8 0000000000000008 R_X86_64_RELATIVE 458299 │ │ +00000000015d99f0 0000000000000008 R_X86_64_RELATIVE 455f30 │ │ 00000000015d9a18 0000000000000008 R_X86_64_RELATIVE 44e6b5 │ │ 00000000015d9a78 0000000000000008 R_X86_64_RELATIVE 149d900 │ │ 00000000015d9a88 0000000000000008 R_X86_64_RELATIVE 149d940 │ │ 00000000015d9a98 0000000000000008 R_X86_64_RELATIVE 149d9a0 │ │ 00000000015d9aa8 0000000000000008 R_X86_64_RELATIVE 149da30 │ │ 00000000015d9ab8 0000000000000008 R_X86_64_RELATIVE 149daa0 │ │ 00000000015d9ac8 0000000000000008 R_X86_64_RELATIVE 149dab0 │ │ @@ -61547,30 +61547,30 @@ │ │ 00000000015d9b38 0000000000000008 R_X86_64_RELATIVE 149db30 │ │ 00000000015d9b48 0000000000000008 R_X86_64_RELATIVE 149dc40 │ │ 00000000015d9b58 0000000000000008 R_X86_64_RELATIVE 1498ce0 │ │ 00000000015d9b68 0000000000000008 R_X86_64_RELATIVE 14990b0 │ │ 00000000015d9b80 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015d9ba8 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015d9bd0 0000000000000008 R_X86_64_RELATIVE 45ba60 │ │ -00000000015d9bf8 0000000000000008 R_X86_64_RELATIVE 455f57 │ │ +00000000015d9bf8 0000000000000008 R_X86_64_RELATIVE 455f30 │ │ 00000000015d9c20 0000000000000008 R_X86_64_RELATIVE 44e6b5 │ │ 00000000015d9c70 0000000000000008 R_X86_64_RELATIVE 45ba60 │ │ 00000000015d9c98 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015d9cc0 0000000000000008 R_X86_64_RELATIVE 43721b │ │ 00000000015d9ce8 0000000000000008 R_X86_64_RELATIVE 4296e1 │ │ 00000000015d9d10 0000000000000008 R_X86_64_RELATIVE 444ebf │ │ -00000000015d9d38 0000000000000008 R_X86_64_RELATIVE 450b94 │ │ +00000000015d9d38 0000000000000008 R_X86_64_RELATIVE 450b6d │ │ 00000000015d9d60 0000000000000008 R_X86_64_RELATIVE 4296ea │ │ 00000000015d9d88 0000000000000008 R_X86_64_RELATIVE 4367ce │ │ 00000000015d9db0 0000000000000008 R_X86_64_RELATIVE 44393a │ │ 00000000015d9dd8 0000000000000008 R_X86_64_RELATIVE 43a4c1 │ │ -00000000015d9e00 0000000000000008 R_X86_64_RELATIVE 4582b4 │ │ +00000000015d9e00 0000000000000008 R_X86_64_RELATIVE 45828d │ │ 00000000015d9e28 0000000000000008 R_X86_64_RELATIVE 42f288 │ │ -00000000015d9e50 0000000000000008 R_X86_64_RELATIVE 4582c0 │ │ -00000000015d9e78 0000000000000008 R_X86_64_RELATIVE 455f57 │ │ +00000000015d9e50 0000000000000008 R_X86_64_RELATIVE 458299 │ │ +00000000015d9e78 0000000000000008 R_X86_64_RELATIVE 455f30 │ │ 00000000015d9ea0 0000000000000008 R_X86_64_RELATIVE 44e6b5 │ │ 00000000015d9ef8 0000000000000008 R_X86_64_RELATIVE 149e0c0 │ │ 00000000015d9f08 0000000000000008 R_X86_64_RELATIVE 149e140 │ │ 00000000015d9f18 0000000000000008 R_X86_64_RELATIVE 149e160 │ │ 00000000015d9f28 0000000000000008 R_X86_64_RELATIVE 149e170 │ │ 00000000015d9f38 0000000000000008 R_X86_64_RELATIVE 149e180 │ │ 00000000015d9f48 0000000000000008 R_X86_64_RELATIVE 149e270 │ │ @@ -61789,31 +61789,31 @@ │ │ 00000000015daee8 0000000000000008 R_X86_64_RELATIVE 149f4d0 │ │ 00000000015daef8 0000000000000008 R_X86_64_RELATIVE 149f540 │ │ 00000000015daf08 0000000000000008 R_X86_64_RELATIVE 149fb60 │ │ 00000000015daf18 0000000000000008 R_X86_64_RELATIVE 149f6a0 │ │ 00000000015daf28 0000000000000008 R_X86_64_RELATIVE 149f740 │ │ 00000000015daf38 0000000000000008 R_X86_64_RELATIVE 149fb70 │ │ 00000000015daf48 0000000000000008 R_X86_64_RELATIVE 149fc40 │ │ -00000000015daf60 0000000000000008 R_X86_64_RELATIVE 45250d │ │ +00000000015daf60 0000000000000008 R_X86_64_RELATIVE 4524e6 │ │ 00000000015daf88 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015dafb0 0000000000000008 R_X86_64_RELATIVE 4296f9 │ │ 00000000015db000 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015db028 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015db050 0000000000000008 R_X86_64_RELATIVE 4296f9 │ │ 00000000015db0a0 0000000000000008 R_X86_64_RELATIVE 43093c │ │ 00000000015db0c8 0000000000000008 R_X86_64_RELATIVE 4296f9 │ │ -00000000015db128 0000000000000008 R_X86_64_RELATIVE 458c3e │ │ +00000000015db128 0000000000000008 R_X86_64_RELATIVE 458c17 │ │ 00000000015db138 0000000000000008 R_X86_64_RELATIVE 42b28e │ │ 00000000015db148 0000000000000008 R_X86_64_RELATIVE 4336c7 │ │ 00000000015db158 0000000000000008 R_X86_64_RELATIVE 43be51 │ │ 00000000015db168 0000000000000008 R_X86_64_RELATIVE 43f683 │ │ 00000000015db178 0000000000000008 R_X86_64_RELATIVE 439e65 │ │ 00000000015db188 0000000000000008 R_X86_64_RELATIVE 42920a │ │ -00000000015db198 0000000000000008 R_X86_64_RELATIVE 4522b4 │ │ -00000000015db1a8 0000000000000008 R_X86_64_RELATIVE 4522bd │ │ +00000000015db198 0000000000000008 R_X86_64_RELATIVE 45228d │ │ +00000000015db1a8 0000000000000008 R_X86_64_RELATIVE 452296 │ │ 00000000015db1b8 0000000000000008 R_X86_64_RELATIVE 428f85 │ │ 00000000015db1c8 0000000000000008 R_X86_64_RELATIVE 42ea6a │ │ 00000000015db1d8 0000000000000008 R_X86_64_RELATIVE 14a0820 │ │ 00000000015db1e8 0000000000000008 R_X86_64_RELATIVE 14a08b0 │ │ 00000000015db1f8 0000000000000008 R_X86_64_RELATIVE 14a08d0 │ │ 00000000015db208 0000000000000008 R_X86_64_RELATIVE 14a09d0 │ │ 00000000015db218 0000000000000008 R_X86_64_RELATIVE 14a09f0 │ │ @@ -61991,15 +61991,15 @@ │ │ 00000000015dbd68 0000000000000008 R_X86_64_RELATIVE 14a0c90 │ │ 00000000015dbd78 0000000000000008 R_X86_64_RELATIVE 14a0d20 │ │ 00000000015dbd88 0000000000000008 R_X86_64_RELATIVE 14a1410 │ │ 00000000015dbd98 0000000000000008 R_X86_64_RELATIVE 14a0ec0 │ │ 00000000015dbda8 0000000000000008 R_X86_64_RELATIVE 14a0fb0 │ │ 00000000015dbdb8 0000000000000008 R_X86_64_RELATIVE 14a1420 │ │ 00000000015dbdc8 0000000000000008 R_X86_64_RELATIVE 14a14f0 │ │ -00000000015dbde0 0000000000000008 R_X86_64_RELATIVE 45250d │ │ +00000000015dbde0 0000000000000008 R_X86_64_RELATIVE 4524e6 │ │ 00000000015dbe08 0000000000000008 R_X86_64_RELATIVE 45a254 │ │ 00000000015dbe30 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015dbe58 0000000000000008 R_X86_64_RELATIVE 4296f9 │ │ 00000000015dbeb0 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015dbed8 0000000000000008 R_X86_64_RELATIVE 45a254 │ │ 00000000015dbf00 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015dbf28 0000000000000008 R_X86_64_RELATIVE 42d57c │ │ @@ -62085,18 +62085,18 @@ │ │ 00000000015dc538 0000000000000008 R_X86_64_RELATIVE 14a3000 │ │ 00000000015dc548 0000000000000008 R_X86_64_RELATIVE 14a2fa0 │ │ 00000000015dc558 0000000000000008 R_X86_64_RELATIVE 14a2fa0 │ │ 00000000015dc568 0000000000000008 R_X86_64_RELATIVE 14a26c0 │ │ 00000000015dc578 0000000000000008 R_X86_64_RELATIVE 14a2720 │ │ 00000000015dc588 0000000000000008 R_X86_64_RELATIVE 14a2730 │ │ 00000000015dc598 0000000000000008 R_X86_64_RELATIVE 14a2a50 │ │ -00000000015dc5b0 0000000000000008 R_X86_64_RELATIVE 45250d │ │ -00000000015dc5d8 0000000000000008 R_X86_64_RELATIVE 456dce │ │ +00000000015dc5b0 0000000000000008 R_X86_64_RELATIVE 4524e6 │ │ +00000000015dc5d8 0000000000000008 R_X86_64_RELATIVE 456da7 │ │ 00000000015dc600 0000000000000008 R_X86_64_RELATIVE 44b260 │ │ -00000000015dc650 0000000000000008 R_X86_64_RELATIVE 456dce │ │ +00000000015dc650 0000000000000008 R_X86_64_RELATIVE 456da7 │ │ 00000000015dc678 0000000000000008 R_X86_64_RELATIVE 44b260 │ │ 00000000015dc6d0 0000000000000008 R_X86_64_RELATIVE 44b260 │ │ 00000000015dc728 0000000000000008 R_X86_64_RELATIVE 14a3300 │ │ 00000000015dc738 0000000000000008 R_X86_64_RELATIVE 14a3310 │ │ 00000000015dc748 0000000000000008 R_X86_64_RELATIVE 14a3440 │ │ 00000000015dc758 0000000000000008 R_X86_64_RELATIVE 14a3460 │ │ 00000000015dc768 0000000000000008 R_X86_64_RELATIVE 14a34c0 │ │ @@ -62408,36 +62408,36 @@ │ │ 00000000015ddb98 0000000000000008 R_X86_64_RELATIVE 14a52a0 │ │ 00000000015ddba8 0000000000000008 R_X86_64_RELATIVE 14a4290 │ │ 00000000015ddbb8 0000000000000008 R_X86_64_RELATIVE 14a4850 │ │ 00000000015ddbc8 0000000000000008 R_X86_64_RELATIVE 14a52b0 │ │ 00000000015ddbd8 0000000000000008 R_X86_64_RELATIVE 14a5350 │ │ 00000000015ddbf8 0000000000000008 R_X86_64_RELATIVE 45d24f │ │ 00000000015ddc08 0000000000000008 R_X86_64_RELATIVE 44f292 │ │ -00000000015ddc18 0000000000000008 R_X86_64_RELATIVE 451c49 │ │ +00000000015ddc18 0000000000000008 R_X86_64_RELATIVE 451c22 │ │ 00000000015ddc28 0000000000000008 R_X86_64_RELATIVE 43b598 │ │ -00000000015ddc40 0000000000000008 R_X86_64_RELATIVE 45250d │ │ -00000000015ddc68 0000000000000008 R_X86_64_RELATIVE 459429 │ │ +00000000015ddc40 0000000000000008 R_X86_64_RELATIVE 4524e6 │ │ +00000000015ddc68 0000000000000008 R_X86_64_RELATIVE 459402 │ │ 00000000015ddc90 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015ddcb8 0000000000000008 R_X86_64_RELATIVE 428a0f │ │ 00000000015ddce0 0000000000000008 R_X86_64_RELATIVE 42c5f0 │ │ -00000000015ddd30 0000000000000008 R_X86_64_RELATIVE 459429 │ │ +00000000015ddd30 0000000000000008 R_X86_64_RELATIVE 459402 │ │ 00000000015ddd58 0000000000000008 R_X86_64_RELATIVE 428a0f │ │ 00000000015ddd80 0000000000000008 R_X86_64_RELATIVE 432c12 │ │ 00000000015ddda8 0000000000000008 R_X86_64_RELATIVE 42c5f0 │ │ 00000000015dde00 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015dde28 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ -00000000015dde50 0000000000000008 R_X86_64_RELATIVE 459429 │ │ +00000000015dde50 0000000000000008 R_X86_64_RELATIVE 459402 │ │ 00000000015dde78 0000000000000008 R_X86_64_RELATIVE 428a0f │ │ 00000000015ddea0 0000000000000008 R_X86_64_RELATIVE 432c12 │ │ 00000000015ddec8 0000000000000008 R_X86_64_RELATIVE 42c5f0 │ │ 00000000015ddf20 0000000000000008 R_X86_64_RELATIVE 43093c │ │ 00000000015ddf78 0000000000000008 R_X86_64_RELATIVE 45ca78 │ │ -00000000015ddf88 0000000000000008 R_X86_64_RELATIVE 455ac0 │ │ -00000000015ddf98 0000000000000008 R_X86_64_RELATIVE 44fef5 │ │ -00000000015ddfa8 0000000000000008 R_X86_64_RELATIVE 453df5 │ │ +00000000015ddf88 0000000000000008 R_X86_64_RELATIVE 455a99 │ │ +00000000015ddf98 0000000000000008 R_X86_64_RELATIVE 44fece │ │ +00000000015ddfa8 0000000000000008 R_X86_64_RELATIVE 453dce │ │ 00000000015ddfb8 0000000000000008 R_X86_64_RELATIVE 435f82 │ │ 00000000015ddfc8 0000000000000008 R_X86_64_RELATIVE 4634b2 │ │ 00000000015ddfd8 0000000000000008 R_X86_64_RELATIVE 4361ac │ │ 00000000015ddfe8 0000000000000008 R_X86_64_RELATIVE 14a6fd0 │ │ 00000000015ddff8 0000000000000008 R_X86_64_RELATIVE 14a7060 │ │ 00000000015de008 0000000000000008 R_X86_64_RELATIVE 14a70f0 │ │ 00000000015de018 0000000000000008 R_X86_64_RELATIVE 14a7060 │ │ @@ -62454,15 +62454,15 @@ │ │ 00000000015de0c8 0000000000000008 R_X86_64_RELATIVE 14a77f0 │ │ 00000000015de0d8 0000000000000008 R_X86_64_RELATIVE 14a7800 │ │ 00000000015de0e8 0000000000000008 R_X86_64_RELATIVE 14a7950 │ │ 00000000015de0f8 0000000000000008 R_X86_64_RELATIVE 14a7960 │ │ 00000000015de108 0000000000000008 R_X86_64_RELATIVE 14a7980 │ │ 00000000015de118 0000000000000008 R_X86_64_RELATIVE 14a79a0 │ │ 00000000015de128 0000000000000008 R_X86_64_RELATIVE 14a79c0 │ │ -00000000015de140 0000000000000008 R_X86_64_RELATIVE 45250d │ │ +00000000015de140 0000000000000008 R_X86_64_RELATIVE 4524e6 │ │ 00000000015de168 0000000000000008 R_X86_64_RELATIVE 45a254 │ │ 00000000015de190 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015de1e0 0000000000000008 R_X86_64_RELATIVE 45a254 │ │ 00000000015de208 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015de230 0000000000000008 R_X86_64_RELATIVE 440df0 │ │ 00000000015de288 0000000000000008 R_X86_64_RELATIVE 14a8ae0 │ │ 00000000015de298 0000000000000008 R_X86_64_RELATIVE 14a8ee0 │ │ @@ -62471,17 +62471,17 @@ │ │ 00000000015de2c8 0000000000000008 R_X86_64_RELATIVE 14a9180 │ │ 00000000015de2d8 0000000000000008 R_X86_64_RELATIVE 14a9740 │ │ 00000000015de2e8 0000000000000008 R_X86_64_RELATIVE 14a97a0 │ │ 00000000015de300 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015de328 0000000000000008 R_X86_64_RELATIVE 441c28 │ │ 00000000015de350 0000000000000008 R_X86_64_RELATIVE 446cf0 │ │ 00000000015de378 0000000000000008 R_X86_64_RELATIVE 45fe63 │ │ -00000000015de3d0 0000000000000008 R_X86_64_RELATIVE 456a8b │ │ +00000000015de3d0 0000000000000008 R_X86_64_RELATIVE 456a64 │ │ 00000000015de3e0 0000000000000008 R_X86_64_RELATIVE 4c0be4 │ │ -00000000015de3f8 0000000000000008 R_X86_64_RELATIVE 458a67 │ │ +00000000015de3f8 0000000000000008 R_X86_64_RELATIVE 458a40 │ │ 00000000015de458 0000000000000008 R_X86_64_RELATIVE 14a98f0 │ │ 00000000015de468 0000000000000008 R_X86_64_RELATIVE 14a9900 │ │ 00000000015de478 0000000000000008 R_X86_64_RELATIVE 14a9910 │ │ 00000000015de498 0000000000000008 R_X86_64_RELATIVE 14a98f0 │ │ 00000000015de4a8 0000000000000008 R_X86_64_RELATIVE 14a9900 │ │ 00000000015de4b8 0000000000000008 R_X86_64_RELATIVE 14a9a50 │ │ 00000000015de4d8 0000000000000008 R_X86_64_RELATIVE 14a98f0 │ │ @@ -62710,15 +62710,15 @@ │ │ 00000000015df358 0000000000000008 R_X86_64_RELATIVE 14afa10 │ │ 00000000015df370 0000000000000008 R_X86_64_RELATIVE 446454 │ │ 00000000015df398 0000000000000008 R_X86_64_RELATIVE 44c1f6 │ │ 00000000015df3c0 0000000000000008 R_X86_64_RELATIVE 445ff5 │ │ 00000000015df3e8 0000000000000008 R_X86_64_RELATIVE 433dc3 │ │ 00000000015df410 0000000000000008 R_X86_64_RELATIVE 44648d │ │ 00000000015df438 0000000000000008 R_X86_64_RELATIVE 439494 │ │ -00000000015df460 0000000000000008 R_X86_64_RELATIVE 451aad │ │ +00000000015df460 0000000000000008 R_X86_64_RELATIVE 451a86 │ │ 00000000015df4b0 0000000000000008 R_X86_64_RELATIVE 14abeb0 │ │ 00000000015df4b8 0000000000000008 R_X86_64_RELATIVE 14abee0 │ │ 00000000015df4c0 0000000000000008 R_X86_64_RELATIVE 14abf50 │ │ 00000000015df4c8 0000000000000008 R_X86_64_RELATIVE 14abeb0 │ │ 00000000015df4d0 0000000000000008 R_X86_64_RELATIVE 14abf70 │ │ 00000000015df4d8 0000000000000008 R_X86_64_RELATIVE 14abf50 │ │ 00000000015df4e0 0000000000000008 R_X86_64_RELATIVE 14abeb0 │ │ @@ -62895,15 +62895,15 @@ │ │ 00000000015e0128 0000000000000008 R_X86_64_RELATIVE 14af7d0 │ │ 00000000015e0138 0000000000000008 R_X86_64_RELATIVE 14ad510 │ │ 00000000015e0148 0000000000000008 R_X86_64_RELATIVE 14ad5e0 │ │ 00000000015e0158 0000000000000008 R_X86_64_RELATIVE 14ad5f0 │ │ 00000000015e0168 0000000000000008 R_X86_64_RELATIVE 14ad7c0 │ │ 00000000015e0180 0000000000000008 R_X86_64_RELATIVE 446454 │ │ 00000000015e01a8 0000000000000008 R_X86_64_RELATIVE 44c1f6 │ │ -00000000015e01d0 0000000000000008 R_X86_64_RELATIVE 459387 │ │ +00000000015e01d0 0000000000000008 R_X86_64_RELATIVE 459360 │ │ 00000000015e0220 0000000000000008 R_X86_64_RELATIVE 446454 │ │ 00000000015e0248 0000000000000008 R_X86_64_RELATIVE 44c1f6 │ │ 00000000015e0270 0000000000000008 R_X86_64_RELATIVE 44c1fc │ │ 00000000015e02c0 0000000000000008 R_X86_64_RELATIVE 14ad7e0 │ │ 00000000015e02c8 0000000000000008 R_X86_64_RELATIVE 14ad8a0 │ │ 00000000015e02d8 0000000000000008 R_X86_64_RELATIVE 14adcc0 │ │ 00000000015e02e0 0000000000000008 R_X86_64_RELATIVE 14add70 │ │ @@ -62961,103 +62961,103 @@ │ │ 00000000015e0778 0000000000000008 R_X86_64_RELATIVE 14af040 │ │ 00000000015e0788 0000000000000008 R_X86_64_RELATIVE 14af050 │ │ 00000000015e07a0 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015e07c8 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015e07f0 0000000000000008 R_X86_64_RELATIVE 44c2a4 │ │ 00000000015e0818 0000000000000008 R_X86_64_RELATIVE 431a89 │ │ 00000000015e0870 0000000000000008 R_X86_64_RELATIVE 45e302 │ │ -00000000015e08c8 0000000000000008 R_X86_64_RELATIVE 45249b │ │ -00000000015e08d8 0000000000000008 R_X86_64_RELATIVE 455f8d │ │ +00000000015e08c8 0000000000000008 R_X86_64_RELATIVE 452474 │ │ +00000000015e08d8 0000000000000008 R_X86_64_RELATIVE 455f66 │ │ 00000000015e08e8 0000000000000008 R_X86_64_RELATIVE 434483 │ │ 00000000015e08f8 0000000000000008 R_X86_64_RELATIVE 430367 │ │ 00000000015e0908 0000000000000008 R_X86_64_RELATIVE 436893 │ │ 00000000015e0918 0000000000000008 R_X86_64_RELATIVE 4356be │ │ -00000000015e0928 0000000000000008 R_X86_64_RELATIVE 452ab9 │ │ +00000000015e0928 0000000000000008 R_X86_64_RELATIVE 452a92 │ │ 00000000015e0938 0000000000000008 R_X86_64_RELATIVE 42e414 │ │ 00000000015e0948 0000000000000008 R_X86_64_RELATIVE 44d10d │ │ 00000000015e0958 0000000000000008 R_X86_64_RELATIVE 45e119 │ │ -00000000015e0968 0000000000000008 R_X86_64_RELATIVE 456655 │ │ -00000000015e0978 0000000000000008 R_X86_64_RELATIVE 452577 │ │ +00000000015e0968 0000000000000008 R_X86_64_RELATIVE 45662e │ │ +00000000015e0978 0000000000000008 R_X86_64_RELATIVE 452550 │ │ 00000000015e0988 0000000000000008 R_X86_64_RELATIVE 45a2b0 │ │ 00000000015e0998 0000000000000008 R_X86_64_RELATIVE 45c15f │ │ -00000000015e09a8 0000000000000008 R_X86_64_RELATIVE 452ad0 │ │ +00000000015e09a8 0000000000000008 R_X86_64_RELATIVE 452aa9 │ │ 00000000015e09b8 0000000000000008 R_X86_64_RELATIVE 42910d │ │ 00000000015e09c8 0000000000000008 R_X86_64_RELATIVE 429126 │ │ 00000000015e09d8 0000000000000008 R_X86_64_RELATIVE 44e66e │ │ 00000000015e09e8 0000000000000008 R_X86_64_RELATIVE 464206 │ │ 00000000015e09f8 0000000000000008 R_X86_64_RELATIVE 42b217 │ │ 00000000015e0a08 0000000000000008 R_X86_64_RELATIVE 447532 │ │ 00000000015e0a18 0000000000000008 R_X86_64_RELATIVE 43fd43 │ │ 00000000015e0a28 0000000000000008 R_X86_64_RELATIVE 43af29 │ │ 00000000015e0a38 0000000000000008 R_X86_64_RELATIVE 45a2c0 │ │ -00000000015e0a48 0000000000000008 R_X86_64_RELATIVE 454a56 │ │ +00000000015e0a48 0000000000000008 R_X86_64_RELATIVE 454a2f │ │ 00000000015e0a58 0000000000000008 R_X86_64_RELATIVE 43fd5a │ │ 00000000015e0a68 0000000000000008 R_X86_64_RELATIVE 44ede5 │ │ 00000000015e0a78 0000000000000008 R_X86_64_RELATIVE 44940f │ │ 00000000015e0a88 0000000000000008 R_X86_64_RELATIVE 432dfd │ │ 00000000015e0a98 0000000000000008 R_X86_64_RELATIVE 42e452 │ │ 00000000015e0aa8 0000000000000008 R_X86_64_RELATIVE 45f859 │ │ 00000000015e0ab8 0000000000000008 R_X86_64_RELATIVE 443975 │ │ -00000000015e0ac8 0000000000000008 R_X86_64_RELATIVE 452af1 │ │ -00000000015e0ad8 0000000000000008 R_X86_64_RELATIVE 4524b5 │ │ -00000000015e0ae8 0000000000000008 R_X86_64_RELATIVE 45832a │ │ -00000000015e0af8 0000000000000008 R_X86_64_RELATIVE 456675 │ │ +00000000015e0ac8 0000000000000008 R_X86_64_RELATIVE 452aca │ │ +00000000015e0ad8 0000000000000008 R_X86_64_RELATIVE 45248e │ │ +00000000015e0ae8 0000000000000008 R_X86_64_RELATIVE 458303 │ │ +00000000015e0af8 0000000000000008 R_X86_64_RELATIVE 45664e │ │ 00000000015e0b08 0000000000000008 R_X86_64_RELATIVE 43c44d │ │ 00000000015e0b18 0000000000000008 R_X86_64_RELATIVE 44ee03 │ │ 00000000015e0b28 0000000000000008 R_X86_64_RELATIVE 440fa2 │ │ -00000000015e0b38 0000000000000008 R_X86_64_RELATIVE 451cb2 │ │ -00000000015e0b48 0000000000000008 R_X86_64_RELATIVE 456682 │ │ +00000000015e0b38 0000000000000008 R_X86_64_RELATIVE 451c8b │ │ +00000000015e0b48 0000000000000008 R_X86_64_RELATIVE 45665b │ │ 00000000015e0b58 0000000000000008 R_X86_64_RELATIVE 428a9a │ │ 00000000015e0b68 0000000000000008 R_X86_64_RELATIVE 44aa55 │ │ 00000000015e0b78 0000000000000008 R_X86_64_RELATIVE 44d125 │ │ -00000000015e0b88 0000000000000008 R_X86_64_RELATIVE 45668f │ │ +00000000015e0b88 0000000000000008 R_X86_64_RELATIVE 456668 │ │ 00000000015e0b98 0000000000000008 R_X86_64_RELATIVE 449430 │ │ 00000000015e0ba8 0000000000000008 R_X86_64_RELATIVE 45e12b │ │ 00000000015e0bb8 0000000000000008 R_X86_64_RELATIVE 4376fa │ │ -00000000015e0bc8 0000000000000008 R_X86_64_RELATIVE 450bb2 │ │ +00000000015e0bc8 0000000000000008 R_X86_64_RELATIVE 450b8b │ │ 00000000015e0bd8 0000000000000008 R_X86_64_RELATIVE 435d46 │ │ 00000000015e0be8 0000000000000008 R_X86_64_RELATIVE 45f159 │ │ 00000000015e0bf8 0000000000000008 R_X86_64_RELATIVE 43e277 │ │ 00000000015e0c08 0000000000000008 R_X86_64_RELATIVE 44b287 │ │ 00000000015e0c18 0000000000000008 R_X86_64_RELATIVE 4291cf │ │ 00000000015e0c28 0000000000000008 R_X86_64_RELATIVE 45c186 │ │ -00000000015e0c38 0000000000000008 R_X86_64_RELATIVE 4576b1 │ │ +00000000015e0c38 0000000000000008 R_X86_64_RELATIVE 45768a │ │ 00000000015e0c48 0000000000000008 R_X86_64_RELATIVE 44aa6b │ │ 00000000015e0c58 0000000000000008 R_X86_64_RELATIVE 42b7b8 │ │ 00000000015e0c68 0000000000000008 R_X86_64_RELATIVE 45e143 │ │ 00000000015e0c78 0000000000000008 R_X86_64_RELATIVE 44c395 │ │ 00000000015e0c88 0000000000000008 R_X86_64_RELATIVE 42ab31 │ │ 00000000015e0c98 0000000000000008 R_X86_64_RELATIVE 42b7d8 │ │ 00000000015e0ca8 0000000000000008 R_X86_64_RELATIVE 45a2d8 │ │ -00000000015e0cb8 0000000000000008 R_X86_64_RELATIVE 454a65 │ │ +00000000015e0cb8 0000000000000008 R_X86_64_RELATIVE 454a3e │ │ 00000000015e0cc8 0000000000000008 R_X86_64_RELATIVE 4455f6 │ │ 00000000015e0cd8 0000000000000008 R_X86_64_RELATIVE 44ee1b │ │ 00000000015e0ce8 0000000000000008 R_X86_64_RELATIVE 45fe96 │ │ 00000000015e0cf8 0000000000000008 R_X86_64_RELATIVE 430a09 │ │ 00000000015e0d08 0000000000000008 R_X86_64_RELATIVE 44c9db │ │ 00000000015e0d18 0000000000000008 R_X86_64_RELATIVE 43d619 │ │ 00000000015e0d28 0000000000000008 R_X86_64_RELATIVE 43f638 │ │ -00000000015e0d38 0000000000000008 R_X86_64_RELATIVE 458336 │ │ -00000000015e0d48 0000000000000008 R_X86_64_RELATIVE 450bbe │ │ +00000000015e0d38 0000000000000008 R_X86_64_RELATIVE 45830f │ │ +00000000015e0d48 0000000000000008 R_X86_64_RELATIVE 450b97 │ │ 00000000015e0d58 0000000000000008 R_X86_64_RELATIVE 443991 │ │ 00000000015e0d68 0000000000000008 R_X86_64_RELATIVE 45a2e6 │ │ 00000000015e0d78 0000000000000008 R_X86_64_RELATIVE 43103a │ │ 00000000015e0d88 0000000000000008 R_X86_64_RELATIVE 447544 │ │ 00000000015e0d98 0000000000000008 R_X86_64_RELATIVE 432e18 │ │ 00000000015e0da8 0000000000000008 R_X86_64_RELATIVE 45fea9 │ │ 00000000015e0db8 0000000000000008 R_X86_64_RELATIVE 45a2f5 │ │ -00000000015e0dc8 0000000000000008 R_X86_64_RELATIVE 453c3f │ │ +00000000015e0dc8 0000000000000008 R_X86_64_RELATIVE 453c18 │ │ 00000000015e0dd8 0000000000000008 R_X86_64_RELATIVE 432e24 │ │ 00000000015e0de8 0000000000000008 R_X86_64_RELATIVE 441c2f │ │ 00000000015e0df8 0000000000000008 R_X86_64_RELATIVE 44c500 │ │ 00000000015e0e08 0000000000000008 R_X86_64_RELATIVE 43104e │ │ 00000000015e0e18 0000000000000008 R_X86_64_RELATIVE 43e283 │ │ 00000000015e0e28 0000000000000008 R_X86_64_RELATIVE 44d139 │ │ 00000000015e0e38 0000000000000008 R_X86_64_RELATIVE 44b29b │ │ -00000000015e0e48 0000000000000008 R_X86_64_RELATIVE 452b08 │ │ +00000000015e0e48 0000000000000008 R_X86_64_RELATIVE 452ae1 │ │ 00000000015e0e58 0000000000000008 R_X86_64_RELATIVE 439e84 │ │ 00000000015e0e68 0000000000000008 R_X86_64_RELATIVE 461a44 │ │ 00000000015e0e78 0000000000000008 R_X86_64_RELATIVE 446c0e │ │ 00000000015e0e88 0000000000000008 R_X86_64_RELATIVE 42cedf │ │ 00000000015e0e98 0000000000000008 R_X86_64_RELATIVE 4368a0 │ │ 00000000015e0ea8 0000000000000008 R_X86_64_RELATIVE 445609 │ │ 00000000015e0eb8 0000000000000008 R_X86_64_RELATIVE 441c3c │ │ @@ -63068,75 +63068,75 @@ │ │ 00000000015e0f08 0000000000000008 R_X86_64_RELATIVE 445623 │ │ 00000000015e0f18 0000000000000008 R_X86_64_RELATIVE 432e31 │ │ 00000000015e0f28 0000000000000008 R_X86_64_RELATIVE 46421f │ │ 00000000015e0f38 0000000000000008 R_X86_64_RELATIVE 44e685 │ │ 00000000015e0f48 0000000000000008 R_X86_64_RELATIVE 45d993 │ │ 00000000015e0f58 0000000000000008 R_X86_64_RELATIVE 44cad4 │ │ 00000000015e0f68 0000000000000008 R_X86_64_RELATIVE 446c1f │ │ -00000000015e0f78 0000000000000008 R_X86_64_RELATIVE 455fa0 │ │ +00000000015e0f78 0000000000000008 R_X86_64_RELATIVE 455f79 │ │ 00000000015e0f88 0000000000000008 R_X86_64_RELATIVE 443417 │ │ 00000000015e0f98 0000000000000008 R_X86_64_RELATIVE 43c461 │ │ 00000000015e0fa8 0000000000000008 R_X86_64_RELATIVE 444ecb │ │ 00000000015e0fb8 0000000000000008 R_X86_64_RELATIVE 43be5a │ │ 00000000015e0fc8 0000000000000008 R_X86_64_RELATIVE 44b2ab │ │ -00000000015e0fd8 0000000000000008 R_X86_64_RELATIVE 458347 │ │ +00000000015e0fd8 0000000000000008 R_X86_64_RELATIVE 458320 │ │ 00000000015e0fe8 0000000000000008 R_X86_64_RELATIVE 45a30c │ │ 00000000015e0ff8 0000000000000008 R_X86_64_RELATIVE 43fd72 │ │ 00000000015e1008 0000000000000008 R_X86_64_RELATIVE 44d146 │ │ 00000000015e1018 0000000000000008 R_X86_64_RELATIVE 42ab45 │ │ 00000000015e1028 0000000000000008 R_X86_64_RELATIVE 43855e │ │ -00000000015e1038 0000000000000008 R_X86_64_RELATIVE 4524e3 │ │ +00000000015e1038 0000000000000008 R_X86_64_RELATIVE 4524bc │ │ 00000000015e1048 0000000000000008 R_X86_64_RELATIVE 434cd8 │ │ 00000000015e1058 0000000000000008 R_X86_64_RELATIVE 4368ae │ │ 00000000015e1068 0000000000000008 R_X86_64_RELATIVE 45e153 │ │ 00000000015e1078 0000000000000008 R_X86_64_RELATIVE 4309ca │ │ 00000000015e1088 0000000000000008 R_X86_64_RELATIVE 42b7ef │ │ 00000000015e1098 0000000000000008 R_X86_64_RELATIVE 44ee34 │ │ 00000000015e10a8 0000000000000008 R_X86_64_RELATIVE 42e461 │ │ 00000000015e10b8 0000000000000008 R_X86_64_RELATIVE 42d62d │ │ 00000000015e10c8 0000000000000008 R_X86_64_RELATIVE 4448a5 │ │ 00000000015e10d8 0000000000000008 R_X86_64_RELATIVE 45feb5 │ │ -00000000015e10e8 0000000000000008 R_X86_64_RELATIVE 454237 │ │ +00000000015e10e8 0000000000000008 R_X86_64_RELATIVE 454210 │ │ 00000000015e10f8 0000000000000008 R_X86_64_RELATIVE 45fece │ │ 00000000015e1108 0000000000000008 R_X86_64_RELATIVE 45d3b5 │ │ 00000000015e1118 0000000000000008 R_X86_64_RELATIVE 45c193 │ │ 00000000015e1128 0000000000000008 R_X86_64_RELATIVE 441c50 │ │ -00000000015e1138 0000000000000008 R_X86_64_RELATIVE 457624 │ │ +00000000015e1138 0000000000000008 R_X86_64_RELATIVE 4575fd │ │ 00000000015e1148 0000000000000008 R_X86_64_RELATIVE 45d3ce │ │ 00000000015e1160 0000000000000008 R_X86_64_RELATIVE 45e9f6 │ │ 00000000015e1188 0000000000000008 R_X86_64_RELATIVE 446454 │ │ 00000000015e11b0 0000000000000008 R_X86_64_RELATIVE 44c1f6 │ │ 00000000015e11d8 0000000000000008 R_X86_64_RELATIVE 442bc8 │ │ -00000000015e1200 0000000000000008 R_X86_64_RELATIVE 451b58 │ │ +00000000015e1200 0000000000000008 R_X86_64_RELATIVE 451b31 │ │ 00000000015e1228 0000000000000008 R_X86_64_RELATIVE 42e325 │ │ 00000000015e1250 0000000000000008 R_X86_64_RELATIVE 44dfd4 │ │ -00000000015e1278 0000000000000008 R_X86_64_RELATIVE 451b5d │ │ +00000000015e1278 0000000000000008 R_X86_64_RELATIVE 451b36 │ │ 00000000015e12a0 0000000000000008 R_X86_64_RELATIVE 448677 │ │ 00000000015e12f0 0000000000000008 R_X86_64_RELATIVE 446454 │ │ 00000000015e1318 0000000000000008 R_X86_64_RELATIVE 44c1f6 │ │ 00000000015e1340 0000000000000008 R_X86_64_RELATIVE 445ff5 │ │ 00000000015e1368 0000000000000008 R_X86_64_RELATIVE 433dc3 │ │ 00000000015e1390 0000000000000008 R_X86_64_RELATIVE 44648d │ │ 00000000015e13b8 0000000000000008 R_X86_64_RELATIVE 439494 │ │ -00000000015e13e0 0000000000000008 R_X86_64_RELATIVE 4571a8 │ │ +00000000015e13e0 0000000000000008 R_X86_64_RELATIVE 457181 │ │ 00000000015e1430 0000000000000008 R_X86_64_RELATIVE 445ff5 │ │ 00000000015e1458 0000000000000008 R_X86_64_RELATIVE 433dc3 │ │ 00000000015e1480 0000000000000008 R_X86_64_RELATIVE 45e169 │ │ 00000000015e14a8 0000000000000008 R_X86_64_RELATIVE 45ce6b │ │ 00000000015e14d0 0000000000000008 R_X86_64_RELATIVE 442815 │ │ 00000000015e1520 0000000000000008 R_X86_64_RELATIVE 445ff5 │ │ 00000000015e1548 0000000000000008 R_X86_64_RELATIVE 433dc3 │ │ 00000000015e1570 0000000000000008 R_X86_64_RELATIVE 446454 │ │ 00000000015e15c0 0000000000000008 R_X86_64_RELATIVE 446454 │ │ 00000000015e15e8 0000000000000008 R_X86_64_RELATIVE 44c1f6 │ │ 00000000015e1610 0000000000000008 R_X86_64_RELATIVE 43661c │ │ 00000000015e1638 0000000000000008 R_X86_64_RELATIVE 44648d │ │ 00000000015e1660 0000000000000008 R_X86_64_RELATIVE 439494 │ │ 00000000015e1688 0000000000000008 R_X86_64_RELATIVE 44dfb7 │ │ -00000000015e16b0 0000000000000008 R_X86_64_RELATIVE 459387 │ │ +00000000015e16b0 0000000000000008 R_X86_64_RELATIVE 459360 │ │ 00000000015e16d8 0000000000000008 R_X86_64_RELATIVE 42898b │ │ 00000000015e1700 0000000000000008 R_X86_64_RELATIVE 432e57 │ │ 00000000015e1750 0000000000000008 R_X86_64_RELATIVE 44c1f6 │ │ 00000000015e1778 0000000000000008 R_X86_64_RELATIVE 44dfb7 │ │ 00000000015e17a0 0000000000000008 R_X86_64_RELATIVE 44c1fc │ │ 00000000015e17c8 0000000000000008 R_X86_64_RELATIVE 45f007 │ │ 00000000015e17f0 0000000000000008 R_X86_64_RELATIVE 42a984 │ │ @@ -63590,15 +63590,15 @@ │ │ 00000000015edaf0 0000000000000008 R_X86_64_RELATIVE 116b9b4 │ │ 00000000015edaf8 0000000000000008 R_X86_64_RELATIVE 116b9bd │ │ 00000000015edd30 0000000000000008 R_X86_64_RELATIVE 42f443 │ │ 00000000015edd38 0000000000000008 R_X86_64_RELATIVE 1147d62 │ │ 00000000015edd48 0000000000000008 R_X86_64_RELATIVE 43c5b9 │ │ 00000000015edd60 0000000000000008 R_X86_64_RELATIVE 44d381 │ │ 00000000015edd78 0000000000000008 R_X86_64_RELATIVE 443bda │ │ -00000000015edd90 0000000000000008 R_X86_64_RELATIVE 45854e │ │ +00000000015edd90 0000000000000008 R_X86_64_RELATIVE 458527 │ │ 00000000015edda8 0000000000000008 R_X86_64_RELATIVE 43a696 │ │ 00000000015eddc0 0000000000000008 R_X86_64_RELATIVE 443be1 │ │ 00000000015eddd8 0000000000000008 R_X86_64_RELATIVE 4457e8 │ │ 00000000015eddf0 0000000000000008 R_X86_64_RELATIVE 43a69c │ │ 00000000015ede08 0000000000000008 R_X86_64_RELATIVE 449676 │ │ 00000000015ede20 0000000000000008 R_X86_64_RELATIVE 434ef2 │ │ 00000000015ede38 0000000000000008 R_X86_64_RELATIVE 4330ce │ │ @@ -63642,35 +63642,35 @@ │ │ 00000000015ee0e0 0000000000000008 R_X86_64_RELATIVE 45a5cb │ │ 00000000015ee0e8 0000000000000008 R_X86_64_RELATIVE 44f064 │ │ 00000000015ee0f0 0000000000000008 R_X86_64_RELATIVE 4601c0 │ │ 00000000015ee0f8 0000000000000008 R_X86_64_RELATIVE 46246e │ │ 00000000015ee118 0000000000000008 R_X86_64_RELATIVE 11ae53a │ │ 00000000015ee138 0000000000000008 R_X86_64_RELATIVE 43ab2f │ │ 00000000015ee160 0000000000000008 R_X86_64_RELATIVE 11ae53a │ │ -00000000015ee180 0000000000000008 R_X86_64_RELATIVE 456c5b │ │ +00000000015ee180 0000000000000008 R_X86_64_RELATIVE 456c34 │ │ 00000000015ee1a8 0000000000000008 R_X86_64_RELATIVE 11ae53a │ │ -00000000015ee1c8 0000000000000008 R_X86_64_RELATIVE 454dc4 │ │ +00000000015ee1c8 0000000000000008 R_X86_64_RELATIVE 454d9d │ │ 00000000015ee1f0 0000000000000008 R_X86_64_RELATIVE 11ae53a │ │ 00000000015ee210 0000000000000008 R_X86_64_RELATIVE 438af8 │ │ 00000000015ee238 0000000000000008 R_X86_64_RELATIVE 11ae54b │ │ 00000000015ee258 0000000000000008 R_X86_64_RELATIVE 44214d │ │ 00000000015ee280 0000000000000008 R_X86_64_RELATIVE 11ae62f │ │ -00000000015ee2a0 0000000000000008 R_X86_64_RELATIVE 4588de │ │ +00000000015ee2a0 0000000000000008 R_X86_64_RELATIVE 4588b7 │ │ 00000000015ee2c8 0000000000000008 R_X86_64_RELATIVE 11ae62f │ │ -00000000015ee2e8 0000000000000008 R_X86_64_RELATIVE 4588de │ │ +00000000015ee2e8 0000000000000008 R_X86_64_RELATIVE 4588b7 │ │ 00000000015ee310 0000000000000008 R_X86_64_RELATIVE 11ae6e0 │ │ 00000000015ee330 0000000000000008 R_X86_64_RELATIVE 436c53 │ │ 00000000015ee358 0000000000000008 R_X86_64_RELATIVE 11ae706 │ │ 00000000015ee378 0000000000000008 R_X86_64_RELATIVE 45a91d │ │ 00000000015ee3a0 0000000000000008 R_X86_64_RELATIVE 11ae53a │ │ -00000000015ee3c0 0000000000000008 R_X86_64_RELATIVE 453036 │ │ +00000000015ee3c0 0000000000000008 R_X86_64_RELATIVE 45300f │ │ 00000000015ee3e8 0000000000000008 R_X86_64_RELATIVE 11ae53a │ │ 00000000015ee408 0000000000000008 R_X86_64_RELATIVE 445a98 │ │ 00000000015ee430 0000000000000008 R_X86_64_RELATIVE 11ae53a │ │ -00000000015ee450 0000000000000008 R_X86_64_RELATIVE 45114e │ │ +00000000015ee450 0000000000000008 R_X86_64_RELATIVE 451127 │ │ 00000000015ee478 0000000000000008 R_X86_64_RELATIVE 11ae736 │ │ 00000000015ee498 0000000000000008 R_X86_64_RELATIVE 445aa3 │ │ 00000000015ee4c0 0000000000000008 R_X86_64_RELATIVE 11ae736 │ │ 00000000015ee4e0 0000000000000008 R_X86_64_RELATIVE 445aa3 │ │ 00000000015ee508 0000000000000008 R_X86_64_RELATIVE 11ae736 │ │ 00000000015ee528 0000000000000008 R_X86_64_RELATIVE 44b675 │ │ 00000000015ee550 0000000000000008 R_X86_64_RELATIVE 11ae736 │ │ @@ -63692,25 +63692,25 @@ │ │ 00000000015ee790 0000000000000008 R_X86_64_RELATIVE 11aea28 │ │ 00000000015ee798 0000000000000008 R_X86_64_RELATIVE 11aeaeb │ │ 00000000015ee7a0 0000000000000008 R_X86_64_RELATIVE 11aeaf2 │ │ 00000000015ee7b0 0000000000000008 R_X86_64_RELATIVE 43c851 │ │ 00000000015ee7d8 0000000000000008 R_X86_64_RELATIVE 11aeafa │ │ 00000000015ee7f8 0000000000000008 R_X86_64_RELATIVE 429e08 │ │ 00000000015ee820 0000000000000008 R_X86_64_RELATIVE 11aeb28 │ │ -00000000015ee840 0000000000000008 R_X86_64_RELATIVE 451155 │ │ +00000000015ee840 0000000000000008 R_X86_64_RELATIVE 45112e │ │ 00000000015ee868 0000000000000008 R_X86_64_RELATIVE 11aeb40 │ │ 00000000015ee888 0000000000000008 R_X86_64_RELATIVE 44d6f0 │ │ 00000000015ee8b0 0000000000000008 R_X86_64_RELATIVE 11aebc0 │ │ 00000000015ee8d0 0000000000000008 R_X86_64_RELATIVE 460549 │ │ 00000000015ee8f8 0000000000000008 R_X86_64_RELATIVE 11aec47 │ │ 00000000015ee918 0000000000000008 R_X86_64_RELATIVE 42f737 │ │ 00000000015ee940 0000000000000008 R_X86_64_RELATIVE 11aee86 │ │ 00000000015ee960 0000000000000008 R_X86_64_RELATIVE 45c784 │ │ 00000000015ee988 0000000000000008 R_X86_64_RELATIVE 11aee86 │ │ -00000000015ee9a8 0000000000000008 R_X86_64_RELATIVE 45115d │ │ +00000000015ee9a8 0000000000000008 R_X86_64_RELATIVE 451136 │ │ 00000000015ee9d0 0000000000000008 R_X86_64_RELATIVE 11aef30 │ │ 00000000015ee9f0 0000000000000008 R_X86_64_RELATIVE 429e0f │ │ 00000000015eea18 0000000000000008 R_X86_64_RELATIVE 11aef6e │ │ 00000000015eea38 0000000000000008 R_X86_64_RELATIVE 445aa9 │ │ 00000000015eea60 0000000000000008 R_X86_64_RELATIVE 11af0cf │ │ 00000000015eea80 0000000000000008 R_X86_64_RELATIVE 433574 │ │ 00000000015eeaa8 0000000000000008 R_X86_64_RELATIVE 11af158 │ │ @@ -63739,23 +63739,23 @@ │ │ 00000000015eee50 0000000000000008 R_X86_64_RELATIVE 11af646 │ │ 00000000015eee70 0000000000000008 R_X86_64_RELATIVE 42bbc0 │ │ 00000000015eee98 0000000000000008 R_X86_64_RELATIVE 11af67f │ │ 00000000015eeeb8 0000000000000008 R_X86_64_RELATIVE 460556 │ │ 00000000015eeee0 0000000000000008 R_X86_64_RELATIVE 11af6d9 │ │ 00000000015eef00 0000000000000008 R_X86_64_RELATIVE 435300 │ │ 00000000015eef28 0000000000000008 R_X86_64_RELATIVE 11ae53a │ │ -00000000015eef48 0000000000000008 R_X86_64_RELATIVE 4588ed │ │ +00000000015eef48 0000000000000008 R_X86_64_RELATIVE 4588c6 │ │ 00000000015eef70 0000000000000008 R_X86_64_RELATIVE 11af725 │ │ 00000000015eef90 0000000000000008 R_X86_64_RELATIVE 429e17 │ │ 00000000015eefb8 0000000000000008 R_X86_64_RELATIVE 11af736 │ │ 00000000015eefd8 0000000000000008 R_X86_64_RELATIVE 45a936 │ │ 00000000015ef000 0000000000000008 R_X86_64_RELATIVE 11af76c │ │ 00000000015ef020 0000000000000008 R_X86_64_RELATIVE 43e610 │ │ 00000000015ef048 0000000000000008 R_X86_64_RELATIVE 11af982 │ │ -00000000015ef068 0000000000000008 R_X86_64_RELATIVE 451164 │ │ +00000000015ef068 0000000000000008 R_X86_64_RELATIVE 45113d │ │ 00000000015ef090 0000000000000008 R_X86_64_RELATIVE 11af9a7 │ │ 00000000015ef0b0 0000000000000008 R_X86_64_RELATIVE 4626da │ │ 00000000015ef0d8 0000000000000008 R_X86_64_RELATIVE 11af9cc │ │ 00000000015ef0f8 0000000000000008 R_X86_64_RELATIVE 445aae │ │ 00000000015ef120 0000000000000008 R_X86_64_RELATIVE 11af9f1 │ │ 00000000015ef140 0000000000000008 R_X86_64_RELATIVE 42f741 │ │ 00000000015ef168 0000000000000008 R_X86_64_RELATIVE 11afc7e │ │ @@ -63816,27 +63816,27 @@ │ │ 00000000015ef578 0000000000000008 R_X86_64_RELATIVE 45e3e0 │ │ 00000000015ef590 0000000000000008 R_X86_64_RELATIVE 4646fc │ │ 00000000015ef5a0 0000000000000008 R_X86_64_RELATIVE 11ab6ab │ │ 00000000015ef5c0 0000000000000008 R_X86_64_RELATIVE 45e3e0 │ │ 00000000015ef608 0000000000000008 R_X86_64_RELATIVE 42f5ee │ │ 00000000015ef650 0000000000000008 R_X86_64_RELATIVE 42f5ee │ │ 00000000015ef678 0000000000000008 R_X86_64_RELATIVE 11b04fd │ │ -00000000015ef698 0000000000000008 R_X86_64_RELATIVE 454dd6 │ │ +00000000015ef698 0000000000000008 R_X86_64_RELATIVE 454daf │ │ 00000000015ef6c0 0000000000000008 R_X86_64_RELATIVE 11ae53a │ │ 00000000015ef6e0 0000000000000008 R_X86_64_RELATIVE 42f5ee │ │ 00000000015ef708 0000000000000008 R_X86_64_RELATIVE 11ae53a │ │ 00000000015ef728 0000000000000008 R_X86_64_RELATIVE 460561 │ │ 00000000015ef758 0000000000000008 R_X86_64_RELATIVE 11b08db │ │ 00000000015ef778 0000000000000008 R_X86_64_RELATIVE 44f349 │ │ 00000000015ef7a0 0000000000000008 R_X86_64_RELATIVE 11b0eb9 │ │ 00000000015ef7c0 0000000000000008 R_X86_64_RELATIVE 43ab54 │ │ 00000000015ef7e8 0000000000000008 R_X86_64_RELATIVE 11b132f │ │ 00000000015ef808 0000000000000008 R_X86_64_RELATIVE 44b67b │ │ 00000000015ef830 0000000000000008 R_X86_64_RELATIVE 11b1527 │ │ -00000000015ef850 0000000000000008 R_X86_64_RELATIVE 4588fc │ │ +00000000015ef850 0000000000000008 R_X86_64_RELATIVE 4588d5 │ │ 00000000015ef878 0000000000000008 R_X86_64_RELATIVE 11b16d9 │ │ 00000000015ef898 0000000000000008 R_X86_64_RELATIVE 449879 │ │ 00000000015ef8c8 0000000000000008 R_X86_64_RELATIVE 11b244d │ │ 00000000015ef8d0 0000000000000008 R_X86_64_RELATIVE 11b2460 │ │ 00000000015ef8d8 0000000000000008 R_X86_64_RELATIVE 11b2460 │ │ 00000000015ef8e0 0000000000000008 R_X86_64_RELATIVE 11a4cf9 │ │ 00000000015ef8e8 0000000000000008 R_X86_64_RELATIVE 468946 │ │ @@ -63908,15 +63908,15 @@ │ │ 00000000015efcb8 0000000000000008 R_X86_64_RELATIVE 11a4cf9 │ │ 00000000015efcc0 0000000000000008 R_X86_64_RELATIVE 11b2854 │ │ 00000000015efcc8 0000000000000008 R_X86_64_RELATIVE 11b2854 │ │ 00000000015efcd0 0000000000000008 R_X86_64_RELATIVE 11a4cf9 │ │ 00000000015efcd8 0000000000000008 R_X86_64_RELATIVE 46897e │ │ 00000000015efcf8 0000000000000008 R_X86_64_RELATIVE 15ed648 │ │ 00000000015efd08 0000000000000008 R_X86_64_RELATIVE 11b28d9 │ │ -00000000015efd28 0000000000000008 R_X86_64_RELATIVE 45890f │ │ +00000000015efd28 0000000000000008 R_X86_64_RELATIVE 4588e8 │ │ 00000000015efd40 0000000000000008 R_X86_64_RELATIVE 15ed648 │ │ 00000000015efd50 0000000000000008 R_X86_64_RELATIVE 11b291b │ │ 00000000015efd70 0000000000000008 R_X86_64_RELATIVE 438b0b │ │ 00000000015efd88 0000000000000008 R_X86_64_RELATIVE 15ed648 │ │ 00000000015efd98 0000000000000008 R_X86_64_RELATIVE 11b2995 │ │ 00000000015efdb8 0000000000000008 R_X86_64_RELATIVE 43ab6e │ │ 00000000015efdd0 0000000000000008 R_X86_64_RELATIVE 15ed648 │ │ @@ -63948,65 +63948,65 @@ │ │ 00000000015f00f8 0000000000000008 R_X86_64_RELATIVE 11b4ad9 │ │ 00000000015f0118 0000000000000008 R_X86_64_RELATIVE 445aed │ │ 00000000015f0140 0000000000000008 R_X86_64_RELATIVE 11b4ad9 │ │ 00000000015f0160 0000000000000008 R_X86_64_RELATIVE 445aed │ │ 00000000015f0188 0000000000000008 R_X86_64_RELATIVE 11b4bc2 │ │ 00000000015f01a8 0000000000000008 R_X86_64_RELATIVE 442155 │ │ 00000000015f01d0 0000000000000008 R_X86_64_RELATIVE 11b4cd5 │ │ -00000000015f01f0 0000000000000008 R_X86_64_RELATIVE 456c6d │ │ +00000000015f01f0 0000000000000008 R_X86_64_RELATIVE 456c46 │ │ 00000000015f0218 0000000000000008 R_X86_64_RELATIVE 11b4cd5 │ │ 00000000015f0238 0000000000000008 R_X86_64_RELATIVE 4402af │ │ 00000000015f0260 0000000000000008 R_X86_64_RELATIVE 11b4cd5 │ │ 00000000015f0280 0000000000000008 R_X86_64_RELATIVE 43c984 │ │ 00000000015f02a8 0000000000000008 R_X86_64_RELATIVE 11b4cd5 │ │ 00000000015f02c8 0000000000000008 R_X86_64_RELATIVE 42da3e │ │ 00000000015f02f0 0000000000000008 R_X86_64_RELATIVE 11b50ad │ │ 00000000015f0310 0000000000000008 R_X86_64_RELATIVE 4626eb │ │ 00000000015f0338 0000000000000008 R_X86_64_RELATIVE 11b50ad │ │ -00000000015f0358 0000000000000008 R_X86_64_RELATIVE 456c7a │ │ +00000000015f0358 0000000000000008 R_X86_64_RELATIVE 456c53 │ │ 00000000015f0380 0000000000000008 R_X86_64_RELATIVE 11b50f2 │ │ 00000000015f03a0 0000000000000008 R_X86_64_RELATIVE 447c26 │ │ 00000000015f03c8 0000000000000008 R_X86_64_RELATIVE 11b50f2 │ │ 00000000015f03e8 0000000000000008 R_X86_64_RELATIVE 443eee │ │ 00000000015f0410 0000000000000008 R_X86_64_RELATIVE 11b5237 │ │ 00000000015f0430 0000000000000008 R_X86_64_RELATIVE 44d708 │ │ 00000000015f0458 0000000000000008 R_X86_64_RELATIVE 11b5237 │ │ 00000000015f0478 0000000000000008 R_X86_64_RELATIVE 460578 │ │ 00000000015f04a0 0000000000000008 R_X86_64_RELATIVE 11b52c7 │ │ 00000000015f04c0 0000000000000008 R_X86_64_RELATIVE 45a946 │ │ 00000000015f04e8 0000000000000008 R_X86_64_RELATIVE 11b4952 │ │ -00000000015f0508 0000000000000008 R_X86_64_RELATIVE 454df0 │ │ +00000000015f0508 0000000000000008 R_X86_64_RELATIVE 454dc9 │ │ 00000000015f0530 0000000000000008 R_X86_64_RELATIVE 11b4952 │ │ 00000000015f0550 0000000000000008 R_X86_64_RELATIVE 442169 │ │ 00000000015f0578 0000000000000008 R_X86_64_RELATIVE 11b5329 │ │ -00000000015f0598 0000000000000008 R_X86_64_RELATIVE 454dfc │ │ +00000000015f0598 0000000000000008 R_X86_64_RELATIVE 454dd5 │ │ 00000000015f05c0 0000000000000008 R_X86_64_RELATIVE 11b5329 │ │ 00000000015f05e0 0000000000000008 R_X86_64_RELATIVE 45a951 │ │ 00000000015f0608 0000000000000008 R_X86_64_RELATIVE 11b50ad │ │ 00000000015f0628 0000000000000008 R_X86_64_RELATIVE 438b1a │ │ 00000000015f0650 0000000000000008 R_X86_64_RELATIVE 11b50ad │ │ 00000000015f0670 0000000000000008 R_X86_64_RELATIVE 44d713 │ │ 00000000015f0698 0000000000000008 R_X86_64_RELATIVE 11b5348 │ │ -00000000015f06b8 0000000000000008 R_X86_64_RELATIVE 45891d │ │ +00000000015f06b8 0000000000000008 R_X86_64_RELATIVE 4588f6 │ │ 00000000015f06e0 0000000000000008 R_X86_64_RELATIVE 11b5348 │ │ -00000000015f0700 0000000000000008 R_X86_64_RELATIVE 45891d │ │ +00000000015f0700 0000000000000008 R_X86_64_RELATIVE 4588f6 │ │ 00000000015f0728 0000000000000008 R_X86_64_RELATIVE 11b540a │ │ 00000000015f0748 0000000000000008 R_X86_64_RELATIVE 43358d │ │ 00000000015f0770 0000000000000008 R_X86_64_RELATIVE 11b540a │ │ 00000000015f0790 0000000000000008 R_X86_64_RELATIVE 43358d │ │ 00000000015f07b8 0000000000000008 R_X86_64_RELATIVE 11b5555 │ │ 00000000015f07c0 0000000000000008 R_X86_64_RELATIVE 11b55cc │ │ 00000000015f07c8 0000000000000008 R_X86_64_RELATIVE 11b55d4 │ │ 00000000015f07d0 0000000000000008 R_X86_64_RELATIVE 11b55db │ │ 00000000015f07d8 0000000000000008 R_X86_64_RELATIVE 442176 │ │ 00000000015f0800 0000000000000008 R_X86_64_RELATIVE 11b5555 │ │ 00000000015f0808 0000000000000008 R_X86_64_RELATIVE 11b55cc │ │ 00000000015f0810 0000000000000008 R_X86_64_RELATIVE 11b55d4 │ │ 00000000015f0818 0000000000000008 R_X86_64_RELATIVE 11b55db │ │ -00000000015f0820 0000000000000008 R_X86_64_RELATIVE 458927 │ │ +00000000015f0820 0000000000000008 R_X86_64_RELATIVE 458900 │ │ 00000000015f0848 0000000000000008 R_X86_64_RELATIVE 11b5691 │ │ 00000000015f0850 0000000000000008 R_X86_64_RELATIVE 11b5734 │ │ 00000000015f0858 0000000000000008 R_X86_64_RELATIVE 11b573c │ │ 00000000015f0860 0000000000000008 R_X86_64_RELATIVE 11b55db │ │ 00000000015f0868 0000000000000008 R_X86_64_RELATIVE 442187 │ │ 00000000015f0890 0000000000000008 R_X86_64_RELATIVE 11b5691 │ │ 00000000015f0898 0000000000000008 R_X86_64_RELATIVE 11b5734 │ │ @@ -64064,34 +64064,34 @@ │ │ 00000000015f0b58 0000000000000008 R_X86_64_RELATIVE 11ebd85 │ │ 00000000015f0b60 0000000000000008 R_X86_64_RELATIVE 11ec03d │ │ 00000000015f0b68 0000000000000008 R_X86_64_RELATIVE 11ec1ec │ │ 00000000015f0b70 0000000000000008 R_X86_64_RELATIVE 11ec1f8 │ │ 00000000015f0b78 0000000000000008 R_X86_64_RELATIVE 11ec453 │ │ 00000000015f0be8 0000000000000008 R_X86_64_RELATIVE 4336d0 │ │ 00000000015f0bf0 0000000000000008 R_X86_64_RELATIVE 4336d0 │ │ -00000000015f0c38 0000000000000008 R_X86_64_RELATIVE 451378 │ │ -00000000015f0c40 0000000000000008 R_X86_64_RELATIVE 451378 │ │ +00000000015f0c38 0000000000000008 R_X86_64_RELATIVE 451351 │ │ +00000000015f0c40 0000000000000008 R_X86_64_RELATIVE 451351 │ │ 00000000015f0c88 0000000000000008 R_X86_64_RELATIVE 428290 │ │ 00000000015f0c90 0000000000000008 R_X86_64_RELATIVE 428290 │ │ 00000000015f0cd8 0000000000000008 R_X86_64_RELATIVE 436e31 │ │ 00000000015f0ce0 0000000000000008 R_X86_64_RELATIVE 436e31 │ │ 00000000015f0d28 0000000000000008 R_X86_64_RELATIVE 445c9a │ │ 00000000015f0d30 0000000000000008 R_X86_64_RELATIVE 445c9a │ │ 00000000015f0d78 0000000000000008 R_X86_64_RELATIVE 44234a │ │ 00000000015f0d80 0000000000000008 R_X86_64_RELATIVE 44234a │ │ 00000000015f0dc8 0000000000000008 R_X86_64_RELATIVE 440342 │ │ 00000000015f0dd0 0000000000000008 R_X86_64_RELATIVE 440342 │ │ -00000000015f0e18 0000000000000008 R_X86_64_RELATIVE 454fd7 │ │ +00000000015f0e18 0000000000000008 R_X86_64_RELATIVE 454fb0 │ │ 00000000015f0e20 0000000000000008 R_X86_64_RELATIVE 45c987 │ │ 00000000015f0e68 0000000000000008 R_X86_64_RELATIVE 44f5d0 │ │ 00000000015f0e70 0000000000000008 R_X86_64_RELATIVE 449a73 │ │ 00000000015f0eb8 0000000000000008 R_X86_64_RELATIVE 45e76d │ │ 00000000015f0ec0 0000000000000008 R_X86_64_RELATIVE 44f5d9 │ │ 00000000015f0f08 0000000000000008 R_X86_64_RELATIVE 45c99d │ │ -00000000015f0f10 0000000000000008 R_X86_64_RELATIVE 458b3b │ │ +00000000015f0f10 0000000000000008 R_X86_64_RELATIVE 458b14 │ │ 00000000015f0f58 0000000000000008 R_X86_64_RELATIVE 4317b0 │ │ 00000000015f0f60 0000000000000008 R_X86_64_RELATIVE 44235c │ │ 00000000015f0fa8 0000000000000008 R_X86_64_RELATIVE 42bd4e │ │ 00000000015f0fb0 0000000000000008 R_X86_64_RELATIVE 46073e │ │ 00000000015f0ff8 0000000000000008 R_X86_64_RELATIVE 438c4c │ │ 00000000015f1000 0000000000000008 R_X86_64_RELATIVE 4628f6 │ │ 00000000015f1048 0000000000000008 R_X86_64_RELATIVE 42a079 │ │ @@ -64134,44 +64134,44 @@ │ │ 00000000015f15f0 0000000000000008 R_X86_64_RELATIVE 42dc71 │ │ 00000000015f1638 0000000000000008 R_X86_64_RELATIVE 42f920 │ │ 00000000015f1640 0000000000000008 R_X86_64_RELATIVE 43ad7e │ │ 00000000015f1688 0000000000000008 R_X86_64_RELATIVE 436e48 │ │ 00000000015f1690 0000000000000008 R_X86_64_RELATIVE 4336f9 │ │ 00000000015f16d8 0000000000000008 R_X86_64_RELATIVE 43cbcb │ │ 00000000015f16e0 0000000000000008 R_X86_64_RELATIVE 42bda6 │ │ -00000000015f1728 0000000000000008 R_X86_64_RELATIVE 458b5c │ │ +00000000015f1728 0000000000000008 R_X86_64_RELATIVE 458b35 │ │ 00000000015f1730 0000000000000008 R_X86_64_RELATIVE 444078 │ │ -00000000015f1778 0000000000000008 R_X86_64_RELATIVE 453309 │ │ +00000000015f1778 0000000000000008 R_X86_64_RELATIVE 4532e2 │ │ 00000000015f1780 0000000000000008 R_X86_64_RELATIVE 445cb3 │ │ 00000000015f17c8 0000000000000008 R_X86_64_RELATIVE 44d92c │ │ 00000000015f17d0 0000000000000008 R_X86_64_RELATIVE 447e5f │ │ -00000000015f1818 0000000000000008 R_X86_64_RELATIVE 454fe0 │ │ +00000000015f1818 0000000000000008 R_X86_64_RELATIVE 454fb9 │ │ 00000000015f1820 0000000000000008 R_X86_64_RELATIVE 460779 │ │ 00000000015f1868 0000000000000008 R_X86_64_RELATIVE 43e8e0 │ │ 00000000015f1870 0000000000000008 R_X86_64_RELATIVE 42dc95 │ │ 00000000015f18b8 0000000000000008 R_X86_64_RELATIVE 46292c │ │ 00000000015f18c0 0000000000000008 R_X86_64_RELATIVE 44b9ca │ │ 00000000015f1908 0000000000000008 R_X86_64_RELATIVE 436e53 │ │ 00000000015f1910 0000000000000008 R_X86_64_RELATIVE 433712 │ │ 00000000015f1958 0000000000000008 R_X86_64_RELATIVE 43e8f4 │ │ 00000000015f1960 0000000000000008 R_X86_64_RELATIVE 440378 │ │ 00000000015f19a8 0000000000000008 R_X86_64_RELATIVE 442393 │ │ -00000000015f19b0 0000000000000008 R_X86_64_RELATIVE 454fec │ │ +00000000015f19b0 0000000000000008 R_X86_64_RELATIVE 454fc5 │ │ 00000000015f19f8 0000000000000008 R_X86_64_RELATIVE 42bdbf │ │ 00000000015f1a00 0000000000000008 R_X86_64_RELATIVE 4317fe │ │ 00000000015f1a48 0000000000000008 R_X86_64_RELATIVE 4423a6 │ │ 00000000015f1a50 0000000000000008 R_X86_64_RELATIVE 42bdd2 │ │ 00000000015f1a98 0000000000000008 R_X86_64_RELATIVE 4282db │ │ 00000000015f1aa0 0000000000000008 R_X86_64_RELATIVE 444095 │ │ 00000000015f1ae8 0000000000000008 R_X86_64_RELATIVE 45aaef │ │ 00000000015f1af0 0000000000000008 R_X86_64_RELATIVE 42bded │ │ -00000000015f1b38 0000000000000008 R_X86_64_RELATIVE 45138f │ │ +00000000015f1b38 0000000000000008 R_X86_64_RELATIVE 451368 │ │ 00000000015f1b40 0000000000000008 R_X86_64_RELATIVE 436e62 │ │ 00000000015f1b88 0000000000000008 R_X86_64_RELATIVE 43e903 │ │ -00000000015f1b90 0000000000000008 R_X86_64_RELATIVE 458b6f │ │ +00000000015f1b90 0000000000000008 R_X86_64_RELATIVE 458b48 │ │ 00000000015f1bd8 0000000000000008 R_X86_64_RELATIVE 43e91a │ │ 00000000015f1be0 0000000000000008 R_X86_64_RELATIVE 43cbd6 │ │ 00000000015f1c28 0000000000000008 R_X86_64_RELATIVE 45e778 │ │ 00000000015f1c30 0000000000000008 R_X86_64_RELATIVE 43ada2 │ │ 00000000015f1c78 0000000000000008 R_X86_64_RELATIVE 460794 │ │ 00000000015f1c80 0000000000000008 R_X86_64_RELATIVE 42a08c │ │ 00000000015f1cc8 0000000000000008 R_X86_64_RELATIVE 4607ac │ │ @@ -64182,15 +64182,15 @@ │ │ 00000000015f1d70 0000000000000008 R_X86_64_RELATIVE 43181b │ │ 00000000015f1db8 0000000000000008 R_X86_64_RELATIVE 4423b6 │ │ 00000000015f1dc0 0000000000000008 R_X86_64_RELATIVE 43cbf7 │ │ 00000000015f1e08 0000000000000008 R_X86_64_RELATIVE 44ba00 │ │ 00000000015f1e10 0000000000000008 R_X86_64_RELATIVE 42a0af │ │ 00000000015f1e58 0000000000000008 R_X86_64_RELATIVE 438c69 │ │ 00000000015f1e60 0000000000000008 R_X86_64_RELATIVE 43cc13 │ │ -00000000015f1ea8 0000000000000008 R_X86_64_RELATIVE 4513a3 │ │ +00000000015f1ea8 0000000000000008 R_X86_64_RELATIVE 45137c │ │ 00000000015f1eb0 0000000000000008 R_X86_64_RELATIVE 4440b0 │ │ 00000000015f1ef8 0000000000000008 R_X86_64_RELATIVE 42dcd9 │ │ 00000000015f1f00 0000000000000008 R_X86_64_RELATIVE 436e81 │ │ 00000000015f1f48 0000000000000008 R_X86_64_RELATIVE 4282eb │ │ 00000000015f1f50 0000000000000008 R_X86_64_RELATIVE 43cc36 │ │ 00000000015f1f98 0000000000000008 R_X86_64_RELATIVE 462940 │ │ 00000000015f1fa0 0000000000000008 R_X86_64_RELATIVE 4440cc │ │ @@ -64210,90 +64210,90 @@ │ │ 00000000015f21d0 0000000000000008 R_X86_64_RELATIVE 43e94b │ │ 00000000015f2218 0000000000000008 R_X86_64_RELATIVE 440391 │ │ 00000000015f2220 0000000000000008 R_X86_64_RELATIVE 449ae9 │ │ 00000000015f2268 0000000000000008 R_X86_64_RELATIVE 4355f7 │ │ 00000000015f2270 0000000000000008 R_X86_64_RELATIVE 460807 │ │ 00000000015f22b8 0000000000000008 R_X86_64_RELATIVE 460821 │ │ 00000000015f22c0 0000000000000008 R_X86_64_RELATIVE 45e790 │ │ -00000000015f2308 0000000000000008 R_X86_64_RELATIVE 45331c │ │ +00000000015f2308 0000000000000008 R_X86_64_RELATIVE 4532f5 │ │ 00000000015f2310 0000000000000008 R_X86_64_RELATIVE 45ab03 │ │ 00000000015f2358 0000000000000008 R_X86_64_RELATIVE 4282fc │ │ -00000000015f2360 0000000000000008 R_X86_64_RELATIVE 456e0d │ │ +00000000015f2360 0000000000000008 R_X86_64_RELATIVE 456de6 │ │ 00000000015f23a8 0000000000000008 R_X86_64_RELATIVE 43adc5 │ │ 00000000015f23b0 0000000000000008 R_X86_64_RELATIVE 445cd0 │ │ 00000000015f23f8 0000000000000008 R_X86_64_RELATIVE 42dcea │ │ -00000000015f2400 0000000000000008 R_X86_64_RELATIVE 45332f │ │ +00000000015f2400 0000000000000008 R_X86_64_RELATIVE 453308 │ │ 00000000015f2448 0000000000000008 R_X86_64_RELATIVE 44d938 │ │ 00000000015f2450 0000000000000008 R_X86_64_RELATIVE 462982 │ │ 00000000015f2498 0000000000000008 R_X86_64_RELATIVE 42be0c │ │ -00000000015f24a0 0000000000000008 R_X86_64_RELATIVE 455009 │ │ +00000000015f24a0 0000000000000008 R_X86_64_RELATIVE 454fe2 │ │ 00000000015f24e8 0000000000000008 R_X86_64_RELATIVE 449aff │ │ 00000000015f24f0 0000000000000008 R_X86_64_RELATIVE 44411a │ │ 00000000015f2538 0000000000000008 R_X86_64_RELATIVE 42830f │ │ 00000000015f2540 0000000000000008 R_X86_64_RELATIVE 433778 │ │ 00000000015f2588 0000000000000008 R_X86_64_RELATIVE 433798 │ │ -00000000015f2590 0000000000000008 R_X86_64_RELATIVE 453350 │ │ +00000000015f2590 0000000000000008 R_X86_64_RELATIVE 453329 │ │ 00000000015f25d8 0000000000000008 R_X86_64_RELATIVE 460832 │ │ -00000000015f25e0 0000000000000008 R_X86_64_RELATIVE 456e2a │ │ +00000000015f25e0 0000000000000008 R_X86_64_RELATIVE 456e03 │ │ 00000000015f2628 0000000000000008 R_X86_64_RELATIVE 43cc59 │ │ 00000000015f2630 0000000000000008 R_X86_64_RELATIVE 43cc73 │ │ -00000000015f2678 0000000000000008 R_X86_64_RELATIVE 453374 │ │ +00000000015f2678 0000000000000008 R_X86_64_RELATIVE 45334d │ │ 00000000015f2680 0000000000000008 R_X86_64_RELATIVE 46084c │ │ -00000000015f26c8 0000000000000008 R_X86_64_RELATIVE 458b90 │ │ +00000000015f26c8 0000000000000008 R_X86_64_RELATIVE 458b69 │ │ 00000000015f26d0 0000000000000008 R_X86_64_RELATIVE 44039e │ │ 00000000015f2718 0000000000000008 R_X86_64_RELATIVE 45e7aa │ │ 00000000015f2720 0000000000000008 R_X86_64_RELATIVE 45c9cb │ │ 00000000015f2768 0000000000000008 R_X86_64_RELATIVE 438c9c │ │ 00000000015f2770 0000000000000008 R_X86_64_RELATIVE 438cac │ │ 00000000015f27b8 0000000000000008 R_X86_64_RELATIVE 43185c │ │ 00000000015f27c0 0000000000000008 R_X86_64_RELATIVE 45ab20 │ │ 00000000015f2808 0000000000000008 R_X86_64_RELATIVE 43addc │ │ 00000000015f2810 0000000000000008 R_X86_64_RELATIVE 449b15 │ │ 00000000015f2858 0000000000000008 R_X86_64_RELATIVE 45ab39 │ │ -00000000015f2860 0000000000000008 R_X86_64_RELATIVE 458ba6 │ │ -00000000015f28a8 0000000000000008 R_X86_64_RELATIVE 456e4e │ │ -00000000015f28b0 0000000000000008 R_X86_64_RELATIVE 45338e │ │ +00000000015f2860 0000000000000008 R_X86_64_RELATIVE 458b7f │ │ +00000000015f28a8 0000000000000008 R_X86_64_RELATIVE 456e27 │ │ +00000000015f28b0 0000000000000008 R_X86_64_RELATIVE 453367 │ │ 00000000015f28f8 0000000000000008 R_X86_64_RELATIVE 4403be │ │ 00000000015f2900 0000000000000008 R_X86_64_RELATIVE 460870 │ │ 00000000015f2948 0000000000000008 R_X86_64_RELATIVE 42f95c │ │ 00000000015f2950 0000000000000008 R_X86_64_RELATIVE 449b39 │ │ 00000000015f2998 0000000000000008 R_X86_64_RELATIVE 44413a │ │ 00000000015f29a0 0000000000000008 R_X86_64_RELATIVE 42a0d2 │ │ 00000000015f29e8 0000000000000008 R_X86_64_RELATIVE 45e7c0 │ │ 00000000015f29f0 0000000000000008 R_X86_64_RELATIVE 447e7a │ │ 00000000015f2a38 0000000000000008 R_X86_64_RELATIVE 428325 │ │ 00000000015f2a40 0000000000000008 R_X86_64_RELATIVE 428339 │ │ -00000000015f2a88 0000000000000008 R_X86_64_RELATIVE 456e62 │ │ +00000000015f2a88 0000000000000008 R_X86_64_RELATIVE 456e3b │ │ 00000000015f2a90 0000000000000008 R_X86_64_RELATIVE 442417 │ │ 00000000015f2ad8 0000000000000008 R_X86_64_RELATIVE 43186c │ │ 00000000015f2ae0 0000000000000008 R_X86_64_RELATIVE 431885 │ │ 00000000015f2b28 0000000000000008 R_X86_64_RELATIVE 43cc97 │ │ 00000000015f2b30 0000000000000008 R_X86_64_RELATIVE 435608 │ │ 00000000015f2b78 0000000000000008 R_X86_64_RELATIVE 444154 │ │ 00000000015f2b80 0000000000000008 R_X86_64_RELATIVE 45e7d4 │ │ 00000000015f2bc8 0000000000000008 R_X86_64_RELATIVE 449b5d │ │ 00000000015f2bd0 0000000000000008 R_X86_64_RELATIVE 445cf1 │ │ 00000000015f2c18 0000000000000008 R_X86_64_RELATIVE 46088d │ │ 00000000015f2c20 0000000000000008 R_X86_64_RELATIVE 42be23 │ │ -00000000015f2c68 0000000000000008 R_X86_64_RELATIVE 45502a │ │ +00000000015f2c68 0000000000000008 R_X86_64_RELATIVE 455003 │ │ 00000000015f2c70 0000000000000008 R_X86_64_RELATIVE 42a0f6 │ │ 00000000015f2cb8 0000000000000008 R_X86_64_RELATIVE 4337b2 │ │ 00000000015f2cc0 0000000000000008 R_X86_64_RELATIVE 44d94f │ │ 00000000015f2d08 0000000000000008 R_X86_64_RELATIVE 44ba31 │ │ -00000000015f2d10 0000000000000008 R_X86_64_RELATIVE 456e7b │ │ +00000000015f2d10 0000000000000008 R_X86_64_RELATIVE 456e54 │ │ 00000000015f2d58 0000000000000008 R_X86_64_RELATIVE 4629a3 │ │ 00000000015f2d60 0000000000000008 R_X86_64_RELATIVE 4403d2 │ │ 00000000015f2da8 0000000000000008 R_X86_64_RELATIVE 43562e │ │ 00000000015f2db0 0000000000000008 R_X86_64_RELATIVE 44d970 │ │ 00000000015f2df8 0000000000000008 R_X86_64_RELATIVE 444170 │ │ 00000000015f2e00 0000000000000008 R_X86_64_RELATIVE 44243a │ │ 00000000015f2e48 0000000000000008 R_X86_64_RELATIVE 44ba49 │ │ 00000000015f2e50 0000000000000008 R_X86_64_RELATIVE 4629bb │ │ 00000000015f2e98 0000000000000008 R_X86_64_RELATIVE 4318a8 │ │ -00000000015f2ea0 0000000000000008 R_X86_64_RELATIVE 455040 │ │ +00000000015f2ea0 0000000000000008 R_X86_64_RELATIVE 455019 │ │ 00000000015f2ee8 0000000000000008 R_X86_64_RELATIVE 45c9eb │ │ 00000000015f2ef0 0000000000000008 R_X86_64_RELATIVE 44245f │ │ 00000000015f2f38 0000000000000008 R_X86_64_RELATIVE 42dd01 │ │ 00000000015f2f40 0000000000000008 R_X86_64_RELATIVE 435642 │ │ 00000000015f2f88 0000000000000008 R_X86_64_RELATIVE 436ea4 │ │ 00000000015f2f90 0000000000000008 R_X86_64_RELATIVE 42a115 │ │ 00000000015f2fd8 0000000000000008 R_X86_64_RELATIVE 436eba │ │ @@ -64312,48 +64312,48 @@ │ │ 00000000015f31c0 0000000000000008 R_X86_64_RELATIVE 42f976 │ │ 00000000015f3208 0000000000000008 R_X86_64_RELATIVE 445d0d │ │ 00000000015f3210 0000000000000008 R_X86_64_RELATIVE 43ccb3 │ │ 00000000015f3258 0000000000000008 R_X86_64_RELATIVE 44f65c │ │ 00000000015f3260 0000000000000008 R_X86_64_RELATIVE 4337f0 │ │ 00000000015f32a8 0000000000000008 R_X86_64_RELATIVE 447e97 │ │ 00000000015f32b0 0000000000000008 R_X86_64_RELATIVE 42a13b │ │ -00000000015f32f8 0000000000000008 R_X86_64_RELATIVE 4513b2 │ │ +00000000015f32f8 0000000000000008 R_X86_64_RELATIVE 45138b │ │ 00000000015f3300 0000000000000008 R_X86_64_RELATIVE 44d9ac │ │ 00000000015f3348 0000000000000008 R_X86_64_RELATIVE 44ba61 │ │ 00000000015f3350 0000000000000008 R_X86_64_RELATIVE 4629fb │ │ 00000000015f3398 0000000000000008 R_X86_64_RELATIVE 43ccd8 │ │ 00000000015f33a0 0000000000000008 R_X86_64_RELATIVE 428356 │ │ 00000000015f33e8 0000000000000008 R_X86_64_RELATIVE 45ca07 │ │ 00000000015f33f0 0000000000000008 R_X86_64_RELATIVE 42a164 │ │ 00000000015f3438 0000000000000008 R_X86_64_RELATIVE 435670 │ │ 00000000015f3440 0000000000000008 R_X86_64_RELATIVE 433819 │ │ 00000000015f3488 0000000000000008 R_X86_64_RELATIVE 444188 │ │ -00000000015f3490 0000000000000008 R_X86_64_RELATIVE 458bca │ │ -00000000015f34d8 0000000000000008 R_X86_64_RELATIVE 4533ab │ │ +00000000015f3490 0000000000000008 R_X86_64_RELATIVE 458ba3 │ │ +00000000015f34d8 0000000000000008 R_X86_64_RELATIVE 453384 │ │ 00000000015f34e0 0000000000000008 R_X86_64_RELATIVE 42f99f │ │ 00000000015f3528 0000000000000008 R_X86_64_RELATIVE 447eb2 │ │ 00000000015f3530 0000000000000008 R_X86_64_RELATIVE 444198 │ │ 00000000015f3578 0000000000000008 R_X86_64_RELATIVE 44d9d5 │ │ 00000000015f3580 0000000000000008 R_X86_64_RELATIVE 44ba71 │ │ 00000000015f35c8 0000000000000008 R_X86_64_RELATIVE 42a18a │ │ 00000000015f35d0 0000000000000008 R_X86_64_RELATIVE 438cc5 │ │ 00000000015f3618 0000000000000008 R_X86_64_RELATIVE 4318c2 │ │ 00000000015f3620 0000000000000008 R_X86_64_RELATIVE 4608cd │ │ 00000000015f3668 0000000000000008 R_X86_64_RELATIVE 436ed6 │ │ -00000000015f3670 0000000000000008 R_X86_64_RELATIVE 45506a │ │ +00000000015f3670 0000000000000008 R_X86_64_RELATIVE 455043 │ │ 00000000015f36b8 0000000000000008 R_X86_64_RELATIVE 42837c │ │ 00000000015f36c0 0000000000000008 R_X86_64_RELATIVE 462a1d │ │ 00000000015f3708 0000000000000008 R_X86_64_RELATIVE 45e814 │ │ 00000000015f3710 0000000000000008 R_X86_64_RELATIVE 462a48 │ │ 00000000015f3758 0000000000000008 R_X86_64_RELATIVE 43383f │ │ 00000000015f3760 0000000000000008 R_X86_64_RELATIVE 43adf6 │ │ -00000000015f37a8 0000000000000008 R_X86_64_RELATIVE 4513c9 │ │ +00000000015f37a8 0000000000000008 R_X86_64_RELATIVE 4513a2 │ │ 00000000015f37b0 0000000000000008 R_X86_64_RELATIVE 43ae1b │ │ 00000000015f37f8 0000000000000008 R_X86_64_RELATIVE 438cf2 │ │ -00000000015f3800 0000000000000008 R_X86_64_RELATIVE 455095 │ │ +00000000015f3800 0000000000000008 R_X86_64_RELATIVE 45506e │ │ 00000000015f3848 0000000000000008 R_X86_64_RELATIVE 44040e │ │ 00000000015f3850 0000000000000008 R_X86_64_RELATIVE 445d20 │ │ 00000000015f3898 0000000000000008 R_X86_64_RELATIVE 4608fa │ │ 00000000015f38a0 0000000000000008 R_X86_64_RELATIVE 449bac │ │ 00000000015f38e8 0000000000000008 R_X86_64_RELATIVE 436ef3 │ │ 00000000015f38f0 0000000000000008 R_X86_64_RELATIVE 42f9c5 │ │ 00000000015f3938 0000000000000008 R_X86_64_RELATIVE 42be67 │ │ @@ -64364,59 +64364,59 @@ │ │ 00000000015f39e0 0000000000000008 R_X86_64_RELATIVE 45e82b │ │ 00000000015f3a28 0000000000000008 R_X86_64_RELATIVE 4318e1 │ │ 00000000015f3a78 0000000000000008 R_X86_64_RELATIVE 44ba97 │ │ 00000000015f3ac8 0000000000000008 R_X86_64_RELATIVE 431901 │ │ 00000000015f3b18 0000000000000008 R_X86_64_RELATIVE 45e84f │ │ 00000000015f3b68 0000000000000008 R_X86_64_RELATIVE 45ab53 │ │ 00000000015f3bb8 0000000000000008 R_X86_64_RELATIVE 43ccf0 │ │ -00000000015f3bc0 0000000000000008 R_X86_64_RELATIVE 458bec │ │ +00000000015f3bc0 0000000000000008 R_X86_64_RELATIVE 458bc5 │ │ 00000000015f3c08 0000000000000008 R_X86_64_RELATIVE 44f677 │ │ 00000000015f3c10 0000000000000008 R_X86_64_RELATIVE 4424a0 │ │ 00000000015f3c58 0000000000000008 R_X86_64_RELATIVE 42f9f0 │ │ 00000000015f3c60 0000000000000008 R_X86_64_RELATIVE 4441be │ │ 00000000015f3ca8 0000000000000008 R_X86_64_RELATIVE 43ae44 │ │ 00000000015f3cb0 0000000000000008 R_X86_64_RELATIVE 4424ba │ │ 00000000015f3cf8 0000000000000008 R_X86_64_RELATIVE 43ae55 │ │ 00000000015f3d00 0000000000000008 R_X86_64_RELATIVE 44044d │ │ 00000000015f3d48 0000000000000008 R_X86_64_RELATIVE 462a6d │ │ 00000000015f3d50 0000000000000008 R_X86_64_RELATIVE 44046b │ │ 00000000015f3d98 0000000000000008 R_X86_64_RELATIVE 4424d8 │ │ 00000000015f3da0 0000000000000008 R_X86_64_RELATIVE 42be84 │ │ 00000000015f3de8 0000000000000008 R_X86_64_RELATIVE 44048c │ │ 00000000015f3df0 0000000000000008 R_X86_64_RELATIVE 44da14 │ │ -00000000015f3e38 0000000000000008 R_X86_64_RELATIVE 456ea0 │ │ +00000000015f3e38 0000000000000008 R_X86_64_RELATIVE 456e79 │ │ 00000000015f3e40 0000000000000008 R_X86_64_RELATIVE 428399 │ │ 00000000015f3e88 0000000000000008 R_X86_64_RELATIVE 438d0d │ │ 00000000015f3e90 0000000000000008 R_X86_64_RELATIVE 445d49 │ │ 00000000015f3ed8 0000000000000008 R_X86_64_RELATIVE 447eca │ │ 00000000015f3ee0 0000000000000008 R_X86_64_RELATIVE 447ee5 │ │ 00000000015f3f28 0000000000000008 R_X86_64_RELATIVE 43386d │ │ 00000000015f3f30 0000000000000008 R_X86_64_RELATIVE 45ab6c │ │ 00000000015f3f78 0000000000000008 R_X86_64_RELATIVE 449bd5 │ │ 00000000015f3f80 0000000000000008 R_X86_64_RELATIVE 44da39 │ │ 00000000015f3fc8 0000000000000008 R_X86_64_RELATIVE 438d28 │ │ 00000000015f3fd0 0000000000000008 R_X86_64_RELATIVE 45ca1f │ │ -00000000015f4018 0000000000000008 R_X86_64_RELATIVE 458c06 │ │ +00000000015f4018 0000000000000008 R_X86_64_RELATIVE 458bdf │ │ 00000000015f4020 0000000000000008 R_X86_64_RELATIVE 44bab9 │ │ 00000000015f4068 0000000000000008 R_X86_64_RELATIVE 449bf4 │ │ 00000000015f4070 0000000000000008 R_X86_64_RELATIVE 449c0b │ │ -00000000015f40b8 0000000000000008 R_X86_64_RELATIVE 458c1f │ │ +00000000015f40b8 0000000000000008 R_X86_64_RELATIVE 458bf8 │ │ 00000000015f40c0 0000000000000008 R_X86_64_RELATIVE 45e872 │ │ -00000000015f4108 0000000000000008 R_X86_64_RELATIVE 4550be │ │ -00000000015f4110 0000000000000008 R_X86_64_RELATIVE 456ebb │ │ +00000000015f4108 0000000000000008 R_X86_64_RELATIVE 455097 │ │ +00000000015f4110 0000000000000008 R_X86_64_RELATIVE 456e94 │ │ 00000000015f4158 0000000000000008 R_X86_64_RELATIVE 4404a7 │ │ 00000000015f4160 0000000000000008 R_X86_64_RELATIVE 4404c2 │ │ 00000000015f41a8 0000000000000008 R_X86_64_RELATIVE 460915 │ │ -00000000015f41b0 0000000000000008 R_X86_64_RELATIVE 4533c3 │ │ +00000000015f41b0 0000000000000008 R_X86_64_RELATIVE 45339c │ │ 00000000015f41f8 0000000000000008 R_X86_64_RELATIVE 43ae62 │ │ 00000000015f4200 0000000000000008 R_X86_64_RELATIVE 447f0a │ │ 00000000015f4248 0000000000000008 R_X86_64_RELATIVE 431916 │ │ 00000000015f4250 0000000000000008 R_X86_64_RELATIVE 431916 │ │ -00000000015f4298 0000000000000008 R_X86_64_RELATIVE 4550d9 │ │ -00000000015f42a0 0000000000000008 R_X86_64_RELATIVE 4550d9 │ │ +00000000015f4298 0000000000000008 R_X86_64_RELATIVE 4550b2 │ │ +00000000015f42a0 0000000000000008 R_X86_64_RELATIVE 4550b2 │ │ 00000000015f42f0 0000000000000008 R_X86_64_RELATIVE 15af7f0 │ │ 00000000015f42f8 0000000000000008 R_X86_64_RELATIVE 15af930 │ │ 00000000015f4300 0000000000000008 R_X86_64_RELATIVE 158c908 │ │ 00000000015f4308 0000000000000008 R_X86_64_RELATIVE 158ce80 │ │ 00000000015f4310 0000000000000008 R_X86_64_RELATIVE 158cfc0 │ │ 00000000015f4318 0000000000000008 R_X86_64_RELATIVE 158d100 │ │ 00000000015f4320 0000000000000008 R_X86_64_RELATIVE 158d240 │ │ @@ -64485,15 +64485,15 @@ │ │ 00000000015f45d0 0000000000000008 R_X86_64_RELATIVE 158eba0 │ │ 00000000015f45d8 0000000000000008 R_X86_64_RELATIVE 4a5e90 │ │ 00000000015f45e0 0000000000000008 R_X86_64_RELATIVE 4a9a90 │ │ 00000000015f45f8 0000000000000008 R_X86_64_RELATIVE 46314c │ │ 00000000015f4608 0000000000000008 R_X86_64_RELATIVE 46315c │ │ 00000000015f4618 0000000000000008 R_X86_64_RELATIVE 444712 │ │ 00000000015f4628 0000000000000008 R_X86_64_RELATIVE 44c126 │ │ -00000000015f4638 0000000000000008 R_X86_64_RELATIVE 459327 │ │ +00000000015f4638 0000000000000008 R_X86_64_RELATIVE 459300 │ │ 00000000015f4648 0000000000000008 R_X86_64_RELATIVE 442b53 │ │ 00000000015f4658 0000000000000008 R_X86_64_RELATIVE 4463ec │ │ 00000000015f4668 0000000000000008 R_X86_64_RELATIVE 44df52 │ │ 00000000015f4678 0000000000000008 R_X86_64_RELATIVE 442b6d │ │ 00000000015f4688 0000000000000008 R_X86_64_RELATIVE 444722 │ │ 00000000015f4698 0000000000000008 R_X86_64_RELATIVE 42c503 │ │ 00000000015f46a8 0000000000000008 R_X86_64_RELATIVE 43d4a0 │ │ @@ -64507,60 +64507,60 @@ │ │ 00000000015f4728 0000000000000008 R_X86_64_RELATIVE 44a32d │ │ 00000000015f4738 0000000000000008 R_X86_64_RELATIVE 45ef66 │ │ 00000000015f4748 0000000000000008 R_X86_64_RELATIVE 4393f7 │ │ 00000000015f4758 0000000000000008 R_X86_64_RELATIVE 45ef77 │ │ 00000000015f4768 0000000000000008 R_X86_64_RELATIVE 44a33c │ │ 00000000015f4778 0000000000000008 R_X86_64_RELATIVE 437585 │ │ 00000000015f4788 0000000000000008 R_X86_64_RELATIVE 44c133 │ │ -00000000015f4798 0000000000000008 R_X86_64_RELATIVE 457473 │ │ +00000000015f4798 0000000000000008 R_X86_64_RELATIVE 45744c │ │ 00000000015f47a8 0000000000000008 R_X86_64_RELATIVE 42c51d │ │ 00000000015f47b8 0000000000000008 R_X86_64_RELATIVE 44df6d │ │ 00000000015f47c8 0000000000000008 R_X86_64_RELATIVE 44c143 │ │ 00000000015f47d8 0000000000000008 R_X86_64_RELATIVE 45b202 │ │ 00000000015f47e8 0000000000000008 R_X86_64_RELATIVE 440d1d │ │ 00000000015f47f8 0000000000000008 R_X86_64_RELATIVE 42c529 │ │ 00000000015f4808 0000000000000008 R_X86_64_RELATIVE 42a907 │ │ 00000000015f4818 0000000000000008 R_X86_64_RELATIVE 46316b │ │ 00000000015f4828 0000000000000008 R_X86_64_RELATIVE 45d1c3 │ │ 00000000015f4838 0000000000000008 R_X86_64_RELATIVE 442b7a │ │ 00000000015f4848 0000000000000008 R_X86_64_RELATIVE 44a351 │ │ 00000000015f4858 0000000000000008 R_X86_64_RELATIVE 43018f │ │ 00000000015f4868 0000000000000008 R_X86_64_RELATIVE 446403 │ │ -00000000015f4878 0000000000000008 R_X86_64_RELATIVE 457481 │ │ +00000000015f4878 0000000000000008 R_X86_64_RELATIVE 45745a │ │ 00000000015f4888 0000000000000008 R_X86_64_RELATIVE 442b89 │ │ 00000000015f4898 0000000000000008 R_X86_64_RELATIVE 46317a │ │ 00000000015f48b8 0000000000000008 R_X86_64_RELATIVE 44a35e │ │ 00000000015f48c8 0000000000000008 R_X86_64_RELATIVE 44473c │ │ 00000000015f48d8 0000000000000008 R_X86_64_RELATIVE 43b4ed │ │ 00000000015f48e8 0000000000000008 R_X86_64_RELATIVE 43019c │ │ 00000000015f48f8 0000000000000008 R_X86_64_RELATIVE 4301a3 │ │ 00000000015f4908 0000000000000008 R_X86_64_RELATIVE 44fc8a │ │ -00000000015f4918 0000000000000008 R_X86_64_RELATIVE 451a3f │ │ +00000000015f4918 0000000000000008 R_X86_64_RELATIVE 451a18 │ │ 00000000015f4928 0000000000000008 R_X86_64_RELATIVE 46105b │ │ 00000000015f4938 0000000000000008 R_X86_64_RELATIVE 44c150 │ │ 00000000015f4948 0000000000000008 R_X86_64_RELATIVE 431f38 │ │ 00000000015f4958 0000000000000008 R_X86_64_RELATIVE 444743 │ │ 00000000015f4968 0000000000000008 R_X86_64_RELATIVE 43eed4 │ │ -00000000015f4978 0000000000000008 R_X86_64_RELATIVE 45933f │ │ +00000000015f4978 0000000000000008 R_X86_64_RELATIVE 459318 │ │ 00000000015f4988 0000000000000008 R_X86_64_RELATIVE 442b9a │ │ 00000000015f4998 0000000000000008 R_X86_64_RELATIVE 4301ab │ │ 00000000015f49a8 0000000000000008 R_X86_64_RELATIVE 433d92 │ │ 00000000015f49b8 0000000000000008 R_X86_64_RELATIVE 440d2a │ │ 00000000015f49c8 0000000000000008 R_X86_64_RELATIVE 431f41 │ │ -00000000015f49d8 0000000000000008 R_X86_64_RELATIVE 457492 │ │ -00000000015f49e8 0000000000000008 R_X86_64_RELATIVE 45749c │ │ +00000000015f49d8 0000000000000008 R_X86_64_RELATIVE 45746b │ │ +00000000015f49e8 0000000000000008 R_X86_64_RELATIVE 457475 │ │ 00000000015f49f8 0000000000000008 R_X86_64_RELATIVE 435c1e │ │ 00000000015f4a08 0000000000000008 R_X86_64_RELATIVE 4288f3 │ │ 00000000015f4a18 0000000000000008 R_X86_64_RELATIVE 439407 │ │ 00000000015f4a28 0000000000000008 R_X86_64_RELATIVE 442ba2 │ │ 00000000015f4a38 0000000000000008 R_X86_64_RELATIVE 44c158 │ │ 00000000015f4a48 0000000000000008 R_X86_64_RELATIVE 45eaa4 │ │ 00000000015f4a58 0000000000000008 R_X86_64_RELATIVE 44c170 │ │ 00000000015f4a68 0000000000000008 R_X86_64_RELATIVE 4288f9 │ │ -00000000015f4a78 0000000000000008 R_X86_64_RELATIVE 451a47 │ │ +00000000015f4a78 0000000000000008 R_X86_64_RELATIVE 451a20 │ │ 00000000015f4a88 0000000000000008 R_X86_64_RELATIVE 44df7b │ │ 00000000015f4a98 0000000000000008 R_X86_64_RELATIVE 437599 │ │ 00000000015f4aa8 0000000000000008 R_X86_64_RELATIVE 431f48 │ │ 00000000015f4ab8 0000000000000008 R_X86_64_RELATIVE 44c1a4 │ │ 00000000015f4ac8 0000000000000008 R_X86_64_RELATIVE 44fc92 │ │ 00000000015f4ad8 0000000000000008 R_X86_64_RELATIVE 440d35 │ │ 00000000015f4ae8 0000000000000008 R_X86_64_RELATIVE 45ef8f │ │ @@ -64619,19 +64619,19 @@ │ │ 00000000015f5228 0000000000000008 R_X86_64_RELATIVE 448794 │ │ 00000000015f5230 0000000000000008 R_X86_64_RELATIVE 45b2f8 │ │ 00000000015f5238 0000000000000008 R_X86_64_RELATIVE 42c62f │ │ 00000000015f5240 0000000000000008 R_X86_64_RELATIVE 461116 │ │ 00000000015f5248 0000000000000008 R_X86_64_RELATIVE 42c63b │ │ 00000000015f5250 0000000000000008 R_X86_64_RELATIVE 439555 │ │ 00000000015f5258 0000000000000008 R_X86_64_RELATIVE 4487a0 │ │ -00000000015f5260 0000000000000008 R_X86_64_RELATIVE 453aee │ │ +00000000015f5260 0000000000000008 R_X86_64_RELATIVE 453ac7 │ │ 00000000015f5268 0000000000000008 R_X86_64_RELATIVE 437686 │ │ 00000000015f5280 0000000000000008 R_X86_64_RELATIVE 42c647 │ │ 00000000015f5288 0000000000000008 R_X86_64_RELATIVE 4464fb │ │ -00000000015f5290 0000000000000008 R_X86_64_RELATIVE 455863 │ │ +00000000015f5290 0000000000000008 R_X86_64_RELATIVE 45583c │ │ 00000000015f5298 0000000000000008 R_X86_64_RELATIVE 45f09a │ │ 00000000015f52a0 0000000000000008 R_X86_64_RELATIVE 45b304 │ │ 00000000015f52a8 0000000000000008 R_X86_64_RELATIVE 45f0a8 │ │ 00000000015f52b0 0000000000000008 R_X86_64_RELATIVE 42c655 │ │ 00000000015f52b8 0000000000000008 R_X86_64_RELATIVE 42e38c │ │ 00000000015f52c0 0000000000000008 R_X86_64_RELATIVE 42aa74 │ │ 00000000015f52c8 0000000000000008 R_X86_64_RELATIVE 461122 │ │ @@ -64653,45 +64653,45 @@ │ │ 00000000015f5360 0000000000000008 R_X86_64_RELATIVE 1352d10 │ │ 00000000015f5368 0000000000000008 R_X86_64_RELATIVE 1280450 │ │ 00000000015f5370 0000000000000008 R_X86_64_RELATIVE 1353700 │ │ 00000000015f5378 0000000000000008 R_X86_64_RELATIVE 1353710 │ │ 00000000015f53b0 0000000000000008 R_X86_64_RELATIVE 4416ac │ │ 00000000015f53b8 0000000000000008 R_X86_64_RELATIVE 15b0980 │ │ 00000000015f53c0 0000000000000008 R_X86_64_RELATIVE 15b0968 │ │ -00000000015f53c8 0000000000000008 R_X86_64_RELATIVE 45259f │ │ +00000000015f53c8 0000000000000008 R_X86_64_RELATIVE 452578 │ │ 00000000015f53d0 0000000000000008 R_X86_64_RELATIVE 15b0998 │ │ 00000000015f53d8 0000000000000008 R_X86_64_RELATIVE 15b0950 │ │ -00000000015f53e0 0000000000000008 R_X86_64_RELATIVE 45420e │ │ +00000000015f53e0 0000000000000008 R_X86_64_RELATIVE 4541e7 │ │ 00000000015f53e8 0000000000000008 R_X86_64_RELATIVE 15b0998 │ │ 00000000015f53f0 0000000000000008 R_X86_64_RELATIVE 15b0938 │ │ 00000000015f53f8 0000000000000008 R_X86_64_RELATIVE 459ca4 │ │ 00000000015f5400 0000000000000008 R_X86_64_RELATIVE 15b0998 │ │ 00000000015f5408 0000000000000008 R_X86_64_RELATIVE 15b0920 │ │ 00000000015f5410 0000000000000008 R_X86_64_RELATIVE 42eb5c │ │ 00000000015f5418 0000000000000008 R_X86_64_RELATIVE 15b09b0 │ │ 00000000015f5420 0000000000000008 R_X86_64_RELATIVE 15b0908 │ │ -00000000015f5428 0000000000000008 R_X86_64_RELATIVE 450624 │ │ +00000000015f5428 0000000000000008 R_X86_64_RELATIVE 4505fd │ │ 00000000015f5430 0000000000000008 R_X86_64_RELATIVE 15b09b0 │ │ 00000000015f5438 0000000000000008 R_X86_64_RELATIVE 15b08f0 │ │ 00000000015f5440 0000000000000008 R_X86_64_RELATIVE 446ceb │ │ 00000000015f5448 0000000000000008 R_X86_64_RELATIVE 15b09b0 │ │ 00000000015f5450 0000000000000008 R_X86_64_RELATIVE 15b08d8 │ │ -00000000015f5480 0000000000000008 R_X86_64_RELATIVE 456036 │ │ +00000000015f5480 0000000000000008 R_X86_64_RELATIVE 45600f │ │ 00000000015f5488 0000000000000008 R_X86_64_RELATIVE 13832a0 │ │ 00000000015f5490 0000000000000008 R_X86_64_RELATIVE 13833b0 │ │ 00000000015f54a0 0000000000000008 R_X86_64_RELATIVE 13833f0 │ │ 00000000015f54a8 0000000000000008 R_X86_64_RELATIVE 1383580 │ │ 00000000015f54d8 0000000000000008 R_X86_64_RELATIVE 15f5480 │ │ -00000000015f54e8 0000000000000008 R_X86_64_RELATIVE 450697 │ │ +00000000015f54e8 0000000000000008 R_X86_64_RELATIVE 450670 │ │ 00000000015f54f0 0000000000000008 R_X86_64_RELATIVE 1384960 │ │ 00000000015f54f8 0000000000000008 R_X86_64_RELATIVE 1384a30 │ │ 00000000015f5510 0000000000000008 R_X86_64_RELATIVE 1384a70 │ │ 00000000015f5518 0000000000000008 R_X86_64_RELATIVE 1384b00 │ │ 00000000015f5538 0000000000000008 R_X86_64_RELATIVE 1384b10 │ │ -00000000015f5548 0000000000000008 R_X86_64_RELATIVE 4506bc │ │ +00000000015f5548 0000000000000008 R_X86_64_RELATIVE 450695 │ │ 00000000015f5570 0000000000000008 R_X86_64_RELATIVE 13859d0 │ │ 00000000015f55a0 0000000000000008 R_X86_64_RELATIVE 13859f0 │ │ 00000000015f55a8 0000000000000008 R_X86_64_RELATIVE 437ff1 │ │ 00000000015f55b8 0000000000000008 R_X86_64_RELATIVE 1386290 │ │ 00000000015f55d0 0000000000000008 R_X86_64_RELATIVE 13862b0 │ │ 00000000015f55d8 0000000000000008 R_X86_64_RELATIVE 13862d0 │ │ 00000000015f55f8 0000000000000008 R_X86_64_RELATIVE 13862e0 │ │ @@ -64765,22 +64765,22 @@ │ │ 00000000015f5828 0000000000000008 R_X86_64_RELATIVE 43dbb5 │ │ 00000000015f5830 0000000000000008 R_X86_64_RELATIVE 45aeba │ │ 00000000015f5840 0000000000000008 R_X86_64_RELATIVE 43f70c │ │ 00000000015f5848 0000000000000008 R_X86_64_RELATIVE 42860c │ │ 00000000015f5858 0000000000000008 R_X86_64_RELATIVE 45b64a │ │ 00000000015f5860 0000000000000008 R_X86_64_RELATIVE 459cda │ │ 00000000015f5870 0000000000000008 R_X86_64_RELATIVE 45bbbb │ │ -00000000015f5878 0000000000000008 R_X86_64_RELATIVE 452656 │ │ +00000000015f5878 0000000000000008 R_X86_64_RELATIVE 45262f │ │ 00000000015f5888 0000000000000008 R_X86_64_RELATIVE 45f91b │ │ 00000000015f5890 0000000000000008 R_X86_64_RELATIVE 44177f │ │ 00000000015f58a0 0000000000000008 R_X86_64_RELATIVE 439ecf │ │ -00000000015f58a8 0000000000000008 R_X86_64_RELATIVE 456064 │ │ +00000000015f58a8 0000000000000008 R_X86_64_RELATIVE 45603d │ │ 00000000015f58b8 0000000000000008 R_X86_64_RELATIVE 439ed6 │ │ -00000000015f58c0 0000000000000008 R_X86_64_RELATIVE 4542a2 │ │ -00000000015f58d0 0000000000000008 R_X86_64_RELATIVE 45606a │ │ +00000000015f58c0 0000000000000008 R_X86_64_RELATIVE 45427b │ │ +00000000015f58d0 0000000000000008 R_X86_64_RELATIVE 456043 │ │ 00000000015f58d8 0000000000000008 R_X86_64_RELATIVE 429276 │ │ 00000000015f5908 0000000000000008 R_X86_64_RELATIVE 42927c │ │ 00000000015f5910 0000000000000008 R_X86_64_RELATIVE 430a83 │ │ 00000000015f5920 0000000000000008 R_X86_64_RELATIVE 42928e │ │ 00000000015f5928 0000000000000008 R_X86_64_RELATIVE 45bbca │ │ 00000000015f5938 0000000000000008 R_X86_64_RELATIVE 42b355 │ │ 00000000015f5940 0000000000000008 R_X86_64_RELATIVE 4434e9 │ │ @@ -64788,27 +64788,27 @@ │ │ 00000000015f5958 0000000000000008 R_X86_64_RELATIVE 42cf81 │ │ 00000000015f5968 0000000000000008 R_X86_64_RELATIVE 44e78e │ │ 00000000015f5970 0000000000000008 R_X86_64_RELATIVE 42ebcf │ │ 00000000015f5980 0000000000000008 R_X86_64_RELATIVE 42cf92 │ │ 00000000015f5988 0000000000000008 R_X86_64_RELATIVE 42929e │ │ 00000000015f5998 0000000000000008 R_X86_64_RELATIVE 4345e9 │ │ 00000000015f59a0 0000000000000008 R_X86_64_RELATIVE 4345f2 │ │ -00000000015f59b0 0000000000000008 R_X86_64_RELATIVE 45265e │ │ +00000000015f59b0 0000000000000008 R_X86_64_RELATIVE 452637 │ │ 00000000015f59b8 0000000000000008 R_X86_64_RELATIVE 4345fa │ │ -00000000015f59c8 0000000000000008 R_X86_64_RELATIVE 45607c │ │ +00000000015f59c8 0000000000000008 R_X86_64_RELATIVE 456055 │ │ 00000000015f59d0 0000000000000008 R_X86_64_RELATIVE 42ebdc │ │ 00000000015f59f8 0000000000000008 R_X86_64_RELATIVE 42b394 │ │ 00000000015f5a00 0000000000000008 R_X86_64_RELATIVE 439ef0 │ │ 00000000015f5a10 0000000000000008 R_X86_64_RELATIVE 445055 │ │ 00000000015f5a18 0000000000000008 R_X86_64_RELATIVE 45daba │ │ 00000000015f5a28 0000000000000008 R_X86_64_RELATIVE 45dac8 │ │ -00000000015f5a30 0000000000000008 R_X86_64_RELATIVE 4542b0 │ │ +00000000015f5a30 0000000000000008 R_X86_64_RELATIVE 454289 │ │ 00000000015f5a40 0000000000000008 R_X86_64_RELATIVE 461aa3 │ │ -00000000015f5a48 0000000000000008 R_X86_64_RELATIVE 457e5a │ │ -00000000015f5a58 0000000000000008 R_X86_64_RELATIVE 457e6d │ │ +00000000015f5a48 0000000000000008 R_X86_64_RELATIVE 457e33 │ │ +00000000015f5a58 0000000000000008 R_X86_64_RELATIVE 457e46 │ │ 00000000015f5a60 0000000000000008 R_X86_64_RELATIVE 42cfb0 │ │ 00000000015f5a70 0000000000000008 R_X86_64_RELATIVE 459d01 │ │ 00000000015f5a78 0000000000000008 R_X86_64_RELATIVE 430a9d │ │ 00000000015f5a88 0000000000000008 R_X86_64_RELATIVE 44908e │ │ 00000000015f5a90 0000000000000008 R_X86_64_RELATIVE 463b94 │ │ 00000000015f5aa0 0000000000000008 R_X86_64_RELATIVE 441790 │ │ 00000000015f5aa8 0000000000000008 R_X86_64_RELATIVE 438036 │ │ @@ -64831,34 +64831,34 @@ │ │ 00000000015f5bd0 0000000000000008 R_X86_64_RELATIVE 1393520 │ │ 00000000015f5bd8 0000000000000008 R_X86_64_RELATIVE 45db51 │ │ 00000000015f5be0 0000000000000008 R_X86_64_RELATIVE 44e837 │ │ 00000000015f5c00 0000000000000008 R_X86_64_RELATIVE 13935d0 │ │ 00000000015f5c08 0000000000000008 R_X86_64_RELATIVE 45db63 │ │ 00000000015f5c10 0000000000000008 R_X86_64_RELATIVE 45f9fe │ │ 00000000015f5c30 0000000000000008 R_X86_64_RELATIVE 1393650 │ │ -00000000015f5c38 0000000000000008 R_X86_64_RELATIVE 4526e2 │ │ +00000000015f5c38 0000000000000008 R_X86_64_RELATIVE 4526bb │ │ 00000000015f5c40 0000000000000008 R_X86_64_RELATIVE 439f40 │ │ 00000000015f5c60 0000000000000008 R_X86_64_RELATIVE 1393660 │ │ 00000000015f5c68 0000000000000008 R_X86_64_RELATIVE 44511a │ │ 00000000015f5c70 0000000000000008 R_X86_64_RELATIVE 445126 │ │ 00000000015f5c90 0000000000000008 R_X86_64_RELATIVE 13936d0 │ │ 00000000015f5c98 0000000000000008 R_X86_64_RELATIVE 42ec77 │ │ 00000000015f5ca0 0000000000000008 R_X86_64_RELATIVE 430b4e │ │ 00000000015f5cc0 0000000000000008 R_X86_64_RELATIVE 13937a0 │ │ 00000000015f5cc8 0000000000000008 R_X86_64_RELATIVE 4328e2 │ │ 00000000015f5cd0 0000000000000008 R_X86_64_RELATIVE 461b10 │ │ 00000000015f5ce0 0000000000000008 R_X86_64_RELATIVE 139f590 │ │ 00000000015f5cf8 0000000000000008 R_X86_64_RELATIVE 139f6e0 │ │ -00000000015f5d00 0000000000000008 R_X86_64_RELATIVE 457f7d │ │ +00000000015f5d00 0000000000000008 R_X86_64_RELATIVE 457f56 │ │ 00000000015f5d20 0000000000000008 R_X86_64_RELATIVE 139f730 │ │ 00000000015f5d28 0000000000000008 R_X86_64_RELATIVE 43dbb5 │ │ 00000000015f5d48 0000000000000008 R_X86_64_RELATIVE 139f730 │ │ 00000000015f5d50 0000000000000008 R_X86_64_RELATIVE 43f70c │ │ 00000000015f5d70 0000000000000008 R_X86_64_RELATIVE 139f730 │ │ -00000000015f5d78 0000000000000008 R_X86_64_RELATIVE 454407 │ │ +00000000015f5d78 0000000000000008 R_X86_64_RELATIVE 4543e0 │ │ 00000000015f5d98 0000000000000008 R_X86_64_RELATIVE 139f730 │ │ 00000000015f5da0 0000000000000008 R_X86_64_RELATIVE 45fb31 │ │ 00000000015f5dc0 0000000000000008 R_X86_64_RELATIVE 139f740 │ │ 00000000015f5dc8 0000000000000008 R_X86_64_RELATIVE 4347b9 │ │ 00000000015f5de8 0000000000000008 R_X86_64_RELATIVE 139f740 │ │ 00000000015f5df0 0000000000000008 R_X86_64_RELATIVE 44ad69 │ │ 00000000015f5e10 0000000000000008 R_X86_64_RELATIVE 139f730 │ │ @@ -64872,30 +64872,30 @@ │ │ 00000000015f5ea8 0000000000000008 R_X86_64_RELATIVE 438125 │ │ 00000000015f5eb8 0000000000000008 R_X86_64_RELATIVE 461c05 │ │ 00000000015f5ec8 0000000000000008 R_X86_64_RELATIVE 443728 │ │ 00000000015f5ed8 0000000000000008 R_X86_64_RELATIVE 45bd82 │ │ 00000000015f5ee8 0000000000000008 R_X86_64_RELATIVE 430cd7 │ │ 00000000015f5ef8 0000000000000008 R_X86_64_RELATIVE 44374c │ │ 00000000015f5f08 0000000000000008 R_X86_64_RELATIVE 45bd93 │ │ -00000000015f5f18 0000000000000008 R_X86_64_RELATIVE 452887 │ │ +00000000015f5f18 0000000000000008 R_X86_64_RELATIVE 452860 │ │ 00000000015f5f28 0000000000000008 R_X86_64_RELATIVE 4451e0 │ │ 00000000015f5f38 0000000000000008 R_X86_64_RELATIVE 42b4ae │ │ -00000000015f5f90 0000000000000008 R_X86_64_RELATIVE 456a8b │ │ +00000000015f5f90 0000000000000008 R_X86_64_RELATIVE 456a64 │ │ 00000000015f5fb8 0000000000000008 R_X86_64_RELATIVE 433d9d │ │ 00000000015f5fe0 0000000000000008 R_X86_64_RELATIVE 463188 │ │ 00000000015f6008 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015f6030 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015f6058 0000000000000008 R_X86_64_RELATIVE 432059 │ │ 00000000015f6080 0000000000000008 R_X86_64_RELATIVE 444338 │ │ 00000000015f60a8 0000000000000008 R_X86_64_RELATIVE 461196 │ │ 00000000015f60d0 0000000000000008 R_X86_64_RELATIVE 42e3de │ │ 00000000015f6120 0000000000000008 R_X86_64_RELATIVE 42c450 │ │ 00000000015f6148 0000000000000008 R_X86_64_RELATIVE 435ad6 │ │ 00000000015f6170 0000000000000008 R_X86_64_RELATIVE 42d907 │ │ -00000000015f6198 0000000000000008 R_X86_64_RELATIVE 4538e6 │ │ +00000000015f6198 0000000000000008 R_X86_64_RELATIVE 4538bf │ │ 00000000015f61c0 0000000000000008 R_X86_64_RELATIVE 42a781 │ │ 00000000015f61e8 0000000000000008 R_X86_64_RELATIVE 42de4d │ │ 00000000015f6210 0000000000000008 R_X86_64_RELATIVE 42d789 │ │ 00000000015f6238 0000000000000008 R_X86_64_RELATIVE 437450 │ │ 00000000015f6260 0000000000000008 R_X86_64_RELATIVE 44de21 │ │ 00000000015f6288 0000000000000008 R_X86_64_RELATIVE 443f64 │ │ 00000000015f62b0 0000000000000008 R_X86_64_RELATIVE 435b15 │ │ @@ -64915,15 +64915,15 @@ │ │ 00000000015f65b0 0000000000000008 R_X86_64_RELATIVE 435373 │ │ 00000000015f65d8 0000000000000008 R_X86_64_RELATIVE 427f67 │ │ 00000000015f6600 0000000000000008 R_X86_64_RELATIVE 45ae02 │ │ 00000000015f6628 0000000000000008 R_X86_64_RELATIVE 437f40 │ │ 00000000015f6650 0000000000000008 R_X86_64_RELATIVE 428a0f │ │ 00000000015f6678 0000000000000008 R_X86_64_RELATIVE 42c5f0 │ │ 00000000015f66d0 0000000000000008 R_X86_64_RELATIVE 44f680 │ │ -00000000015f66e0 0000000000000008 R_X86_64_RELATIVE 45709c │ │ +00000000015f66e0 0000000000000008 R_X86_64_RELATIVE 457075 │ │ 00000000015f66f0 0000000000000008 R_X86_64_RELATIVE 4446a9 │ │ 00000000015f6700 0000000000000008 R_X86_64_RELATIVE 4300e8 │ │ 00000000015f6710 0000000000000008 R_X86_64_RELATIVE 462a89 │ │ 00000000015f6720 0000000000000008 R_X86_64_RELATIVE 15faf40 │ │ 00000000015f6728 0000000000000008 R_X86_64_RELATIVE 15faf40 │ │ 00000000015f6730 0000000000000008 R_X86_64_RELATIVE 15fb740 │ │ 00000000015e1b50 0000000300000006 R_X86_64_GLOB_DAT 0000000000000000 free@LIBC + 0 │ ├── 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: b1253ede3d18fb03d6977838ef1d196d816038a4 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6abb9339cb22a27925b747af67e811078ea55ada │ ├── strings --all --bytes=8 {} │ │ @@ -14534,15 +14534,14 @@ │ │ prime239v3 │ │ Oakley-EC2N-3 │ │ evp_pkey_get0_RSA_int │ │ EVP_PKEY_get_params │ │ dh_paramgen_generator │ │ maxmem_bytes │ │ X942KDF-ASN1 │ │ -built on: Sun Mar 16 02:24:37 2025 UTC │ │ crypto/deterministic_nonce.c │ │ invalid parameter name │ │ peer key error │ │ aes key setup failed │ │ list error │ │ odd number of chars │ │ too many names │ │ @@ -16073,14 +16072,15 @@ │ │ [action:%d, state:%d] unsupported OSSL_PARAM data type %d │ │ pad-mode │ │ rsa_pss_keygen_saltlen │ │ [action:%d, state:%d] padding name %s │ │ fix_group_ecx │ │ crypto/evp/signature.c │ │ crypto/ffc/ffc_params_validate.c │ │ +built on: Mon Mar 10 22:22:14 2025 UTC │ │ bignum too long │ │ pkey application asn1 method already registered │ │ private key decode error │ │ illegal nested tagging │ │ invalid utf8string │ │ second number too large │ │ unsupported public key type │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -131739,1805 +131739,1805 @@ │ │ [2c0cbc] rounds │ │ [2c0cc3] evp_pkey_get0_RSA_int │ │ [2c0cd9] EVP_PKEY_get_params │ │ [2c0ced] dh_paramgen_generator │ │ [2c0d03] hexseed │ │ [2c0d0b] maxmem_bytes │ │ [2c0d18] X942KDF-ASN1 │ │ - [2c0d25] built on: Sun Mar 16 02:24:37 2025 UTC │ │ - [2c0d4c] crypto/deterministic_nonce.c │ │ - [2c0d69] invalid parameter name │ │ - [2c0d80] peer key error │ │ - [2c0d8f] aes key setup failed │ │ - [2c0da4] list error │ │ - [2c0daf] odd number of chars │ │ - [2c0dc3] too many names │ │ - [2c0dd2] invalid trinomial basis │ │ - [2c0dea] point at infinity │ │ - [2c0dfc] no filename │ │ - [2c0e08] argument is not a number │ │ - [2c0e21] cms datafinal error │ │ - [2c0e35] content verify error │ │ - [2c0e4a] crmferror │ │ - [2c0e54] missing pbm secret │ │ - [2c0e67] missing protection │ │ - [2c0e7a] RC2-64-CBC │ │ - [2c0e85] aria_ccm_init_key │ │ - [2c0e97] EVP_PKEY_base_id │ │ - [2c0ea8] push_BN │ │ - [2c0eb0] Negative big numbers are unsupported for OSSL_PARAM_UNSIGNED_INTEGER │ │ - [2c0ef5] MD2 │ │ - [2c0ef9] shaWithRSAEncryption │ │ - [2c0f0e] unstructuredName │ │ - [2c0f1f] Netscape Data Type │ │ - [2c0f32] nsCertSequence │ │ - [2c0f41] subjectAltName │ │ - [2c0f50] X509v3 Basic Constraints │ │ - [2c0f69] bf-ofb │ │ - [2c0f70] CAST5-OFB │ │ - [2c0f7a] ripemd160WithRSA │ │ - [2c0f8b] pbeWithSHA1And40BitRC4 │ │ - [2c0fa2] crlBag │ │ - [2c0fa9] id-ad │ │ - [2c0faf] id-smime-ct-DVCSResponseData │ │ - [2c0fcc] id-smime-aa-receiptRequest │ │ - [2c0fe7] id-smime-aa-ets-contentTimestamp │ │ - [2c1008] id-smime-aa-signatureType │ │ - [2c1022] id-mod-cmp │ │ - [2c102d] Biometric Info │ │ - [2c103c] IPSec End System │ │ - [2c104d] id-it-keyPairParamReq │ │ - [2c1063] AES-128-CFB │ │ - [2c106f] pilotGroups │ │ - [2c107b] friendlyCountry │ │ - [2c108b] UID │ │ - [2c108f] documentLocation │ │ - [2c10a0] buildingName │ │ - [2c10ad] audio │ │ - [2c10b3] setct-PIDataUnsigned │ │ - [2c10c8] setct-CredReqTBS │ │ - [2c10d9] setct-MeAqCInitResTBS │ │ - [2c10ef] setAttr-IssCap │ │ - [2c10fe] camellia-192-cbc │ │ - [2c110f] CAMELLIA-192-ECB │ │ - [2c1120] id-smime-ct-compressedData │ │ - [2c113b] hmacWithSHA512 │ │ - [2c114a] gost94 │ │ - [2c1151] GOST R 34.11-94 PRF │ │ - [2c1165] enhancedSearchGuide │ │ - [2c1179] aes-128-cbc-hmac-sha1 │ │ - [2c118f] pSpecified │ │ - [2c119a] ct_precert_poison │ │ - [2c11ac] aes-192-ocb │ │ - [2c11b8] CAMELLIA-192-GCM │ │ - [2c11c9] Send Proxied Router │ │ - [2c11dd] Signing KDC Response │ │ - [2c11f2] AuthGOST12 │ │ - [2c11fd] id-smime-ct-contentCollection │ │ - [2c121b] ARIA-128-ECB │ │ - [2c1228] aria-192-ecb │ │ - [2c1235] ARIA-256-CFB8 │ │ - [2c1243] sha3-256 │ │ - [2c124c] shake128 │ │ - [2c1255] id-dsa-with-sha3-384 │ │ - [2c126a] dsa_with_SHA3-384 │ │ - [2c127c] aria-128-ccm │ │ - [2c1289] aria-256-ccm │ │ - [2c1296] id-tc26-gost-3410-2012-512-paramSetC │ │ - [2c12bb] uacurve6 │ │ - [2c12c4] kuznyechik-ctr-acpkm-omac │ │ - [2c12de] GMAC │ │ - [2c12e3] NAIRealm │ │ - [2c12ec] KxGOST18 │ │ - [2c12f5] classSignToolKC2 │ │ - [2c1306] ipAddr-asNumberv2 │ │ - [2c1318] id-it-rootCaCert │ │ - [2c1329] id-aa-ets-attrRevocationRefs │ │ - [2c1346] id-aa-ets-mimeType │ │ - [2c1359] id-aa-ATSHashIndex-v2 │ │ - [2c136f] ms-ntds-obj-sid │ │ - [2c137f] Microsoft NTDS AD objectSid │ │ - [2c139b] X509v3 Basic Attribute Certificate Constraints │ │ - [2c13ca] X509v3 Delegated Name Constraints │ │ - [2c13ec] X509v3 Group Attribute Certificate │ │ - [2c140f] responseType │ │ - [2c141c] error in nextupdate field │ │ - [2c1436] error converting private key │ │ - [2c1453] expecting dss key blob │ │ - [2c146a] PKCS7_SIGN_ENVELOPE │ │ - [2c147e] d.digest │ │ - [2c1487] issuer_and_serial │ │ - [2c1499] (%ld unused bits)\n │ │ - [2c14ad] PKCS7_dataFinal │ │ - [2c14bd] encryption not supported for this key type │ │ - [2c14e8] pkcs7 datasign │ │ - [2c14f7] unable to find certificate │ │ - [2c1512] random pool underflow │ │ - [2c1528] No PSS parameter restrictions\n │ │ - [2c1547] with │ │ - [2c154e] rsa_int_import_from │ │ - [2c1562] RSA_PSS_PARAMS │ │ - [2c1571] saltLength │ │ - [2c157c] ossl_rsa_param_decode │ │ - [2c1592] null before block missing │ │ - [2c15ac] derive_kdk │ │ - [2c15b7] RSA_padding_add_PKCS1_type_1 │ │ - [2c15d4] RSA_padding_check_PKCS1_type_1 │ │ - [2c15f3] pkey_rsa_sign │ │ - [2c1601] ossl_bn_rsa_fips186_4_derive_prime │ │ - [2c1624] 1536 │ │ - [2c1629] error verifying pkcs12 mac │ │ - [2c1644] OSSL_STORE_INFO_new_CRL │ │ - [2c165c] ossl_store_handle_load_result │ │ - [2c167a] unsupported md algorithm │ │ - [2c1693] %s: │ │ - [2c1697] Load certs from files in a directory │ │ - [2c16bc] Load file into cache │ │ - [2c16d1] EDIPARTYNAME │ │ - [2c16de] d.rfc822Name │ │ - [2c16eb] BASIC_CONSTRAINTS │ │ - [2c16fd] (Multicast) │ │ - [2c170a] %x%s │ │ - [2c170f] OSSL_ISSUER_SERIAL │ │ - [2c1722] %*sSigned Certificate Timestamp: │ │ - [2c1743] %s%s%s%s\n │ │ - [2c174d] minimum │ │ - [2c1755] excludedSubtrees │ │ - [2c1766] othername:SmtpUTF8Mailbox:%.*s │ │ - [2c1785] URI: │ │ - [2c178a] i2s_ASN1_ENUMERATED │ │ - [2c179e] invalid ipaddress │ │ - [2c17b0] policy language already defined │ │ - [2c17d0] X509_check_private_key │ │ - [2c17e7] error using siginf set │ │ - [2c17fe] idp mismatch │ │ - [2c180b] public key decode error │ │ - [2c1823] certificate not trusted │ │ - [2c183b] name constraints minimum and maximum not supported │ │ - [2c186e] Certificate Transparency required, but no valid SCTs found │ │ - [2c18a9] crypto/asn1/a_verify.c │ │ - [2c18c0] provider=base,fips=yes,output=der,structure=ec │ │ - [2c18ef] RSA:rsaEncryption:1.2.840.113549.1.1.1 │ │ - [2c1916] OpenSSL ED25519 implementation │ │ - [2c1935] provider=default,fips=no,input=der,structure=PrivateKeyInfo │ │ - [2c1971] MD4:1.2.840.113549.2.4 │ │ - [2c1988] DES-CFB:1.3.14.3.2.9 │ │ - [2c199d] SHA-1 │ │ - [2c19a3] aes_cbc_cts_set_ctx_params │ │ - [2c19be] blake2b512_internal_final │ │ - [2c19d8] providers/implementations/digests/sha2_prov.c │ │ - [2c1a06] check_bitlen_rsa │ │ - [2c1a17] DSA PARAMETERS │ │ - [2c1a26] ed25519_to_PrivateKeyInfo_der_encode │ │ - [2c1a4b] ed25519_to_SubjectPublicKeyInfo_pem_encode │ │ - [2c1a76] x448_to_EncryptedPrivateKeyInfo_pem_encode │ │ - [2c1aa1] GROUP: %s\n │ │ - [2c1aac] dh_plain_derive │ │ - [2c1abc] ecdh_set_ctx_params │ │ - [2c1ad0] ecx_init │ │ - [2c1ad9] m_cost must be greater or equal than 8 times the number of lanes │ │ - [2c1b1a] kdf_hkdf_size │ │ - [2c1b28] hmac_drbg_kdf_new │ │ - [2c1b3a] pkcs12kdf_derive │ │ - [2c1b4b] kdf_scrypt_derive │ │ - [2c1b5d] use-keybits │ │ - [2c1b69] RSASVE │ │ - [2c1b70] ec_gen_set_group │ │ - [2c1b81] ossl_drbg_get_seed │ │ - [2c1b94] min_entropylen │ │ - [2c1ba3] sm2_sig_verify │ │ - [2c1bb2] invalid kdf │ │ - [2c1bbe] mismatching domain parameters │ │ - [2c1bdc] cipher_generic_init_internal │ │ - [2c1bf9] ossl_cipher_trailingdata │ │ - [2c1c12] d-absent │ │ - [2c1c1b] sis-type │ │ - [2c1c24] kalg │ │ - [2c1c29] s_check │ │ - [2c1c31] ld-type │ │ - [2c1c39] kdf-key-check │ │ - [2c1c47] ential │ │ - [2c1c4e] libunwind: malformed DW_CFA_restore_extended DWARF unwind, reg too big\n │ │ - [2c1c96] DW_EH_PE_textrel pointer encoding not supported │ │ - [2c1cc6] DWARF opcode not implemented │ │ - [2c1ce3] r8 │ │ - [2c1ce6] │ │ - [2c1ced] cannot open virtual table: %s │ │ - [2c1d0b] cipher_log │ │ - [2c1d16] sqlite3_key_v2: no key provided │ │ - [2c1d36] sqlcipherCodecGetKey:db=%p, nDb=%d │ │ - [2c1d59] sqlcipher_memset: setting %p[0-%llu]=%d) │ │ - [2c1d82] sqlcipher_mem_lock: mlock(%p,%lu) returned %d errno=%d │ │ - [2c1db9] sqlcipher_malloc: calling sqlcipher_memset(%p,0,%llu) │ │ - [2c1def] sqlcipher_codec_ctx_set_pass: error %d from sqlcipher_cipher_ctx_set_pass │ │ - [2c1e39] stderr │ │ - [2c1e40] %s.lock │ │ - [2c1e48] JournalMode │ │ - [2c1e54] NotNull │ │ - [2c1e5c] TypeCheck │ │ - [2c1e66] MakeRecord │ │ - [2c1e71] OpenAutoindex │ │ - [2c1e7f] CREATE TABLE x(type text,name text,tbl_name text,rootpage int,sql text) │ │ - [2c1ec7] SELECT tbl,idx,stat FROM %Q.sqlite_stat1 │ │ - [2c1ef0] btreeInitPage() returns error code %d │ │ - [2c1f16] Child page depth differs │ │ - [2c1f2f] CRE │ │ - [2c1f33] sha1 │ │ - [2c1f38] case_sensitive_like │ │ - [2c1f4c] checkpoint_fullfsync │ │ - [2c1f61] legacy_alter_table │ │ - [2c1f74] reverse_unordered_selects │ │ - [2c1f8e] textrekey │ │ - [2c1f98] wdth │ │ - [2c1f9d] timeout │ │ - [2c1fa5] REUSE SUBQUERY %d │ │ - [2c1fb7] %s %T already exists │ │ - [2c1fcc] missing datatype for %s.%s │ │ - [2c1fe7] CHECK constraints │ │ - [2c1ff9] * │ │ - [2c1ffb] '%s' is not a function │ │ - [2c2012] sqlite_autoindex_%s_%d │ │ - [2c2029] recursive aggregate queries not supported │ │ - [2c2053] AUTOMATIC PARTIAL COVERING INDEX │ │ - [2c2074] RIGHT-JOIN %s │ │ - [2c2082] table %s may not be modified │ │ - [2c209f] %s.rowid │ │ - [2c20a8] %sON CONFLICT clause does not match any PRIMARY KEY or UNIQUE constraint │ │ - [2c20f1] IN(...) element has %d term%s - expected %d │ │ - [2c211d] SET DEFAULT │ │ - [2c2129] cannot create %s trigger on view: %S │ │ - [2c214e] likely │ │ - [2c2155] subtype │ │ - [2c215d] format │ │ - [2c2164] last_insert_rowid │ │ - [2c2176] 20b:20e │ │ - [2c217e] unable to use function %s in the requested context │ │ - [2c21b1] PRAGMA table_list │ │ - [2c21c3] UPDATE %Q.'%q_segdir' SET idx = ? WHERE level=? AND idx=? │ │ - [2c21fd] %s_segments │ │ - [2c2209] __langid │ │ - [2c2212] -- │ │ - [2c2215] unindexed │ │ - [2c221f] WITHOUT ROWID │ │ - [2c222e] expected integer, got "%.*s" │ │ - [2c224b] cannot UPDATE a subset of columns on fts5 contentless-delete table: %s │ │ - [2c2292] tokenchars │ │ - [2c229d] fts5_api_ptr │ │ - [2c22aa] INSERT OR REPLACE INTO '%q'.'%q_node' VALUES(?1, ?2) │ │ - [2c22df] rtree constraint failed: %s.(%s<=%s) │ │ - [2c2304] json_each │ │ - [2c230e] DEFAULT_JOURNAL_SIZE_LIMIT=-1 │ │ - [2c232c] MAX_COMPOUND_SELECT=500 │ │ - [2c2344] MAX_LIKE_PATTERN_LENGTH=50000 │ │ - [2c2362] MAX_VDBE_OP=250000000 │ │ - [2c2378] TLS_AES_256_GCM_SHA384 │ │ - [2c238f] DHE-PSK-AES256-CCM8 │ │ - [2c23a3] AECDH-NULL-SHA │ │ - [2c23b2] ADH-CAMELLIA256-SHA256 │ │ - [2c23c9] DHE-PSK-CAMELLIA128-SHA256 │ │ - [2c23e4] ssl3_do_change_cipher_spec │ │ - [2c23ff] ECDSA │ │ - [2c2405] kuznyechik-mac │ │ - [2c2414] gost2012_512 │ │ - [2c2421] kSRP │ │ - [2c2426] GOST2012-GOST8912-GOST8912 │ │ - [2c2441] CBC │ │ - [2c2445] SECLEVEL= │ │ - [2c244f] ca key too small │ │ - [2c2460] connection type not set │ │ - [2c2478] invalid sequence number │ │ - [2c2490] no shared signature algorithms │ │ - [2c24af] sct verification failed │ │ - [2c24c7] session id context uninitialized │ │ - [2c24e8] ssl section not found │ │ - [2c24fe] ssl session version mismatch │ │ - [2c251b] stream reset │ │ - [2c2528] no_legacy_server_connect │ │ - [2c2541] ciphersuites │ │ - [2c254e] None │ │ - [2c2553] AllowNoDHEKEX │ │ - [2c2561] KTLS │ │ - [2c2566] Require │ │ - [2c256e] TLSv1.3 read client compressed certificate │ │ - [2c2599] tls1_PRF │ │ - [2c25a2] INITIAL_MAX_STREAM_DATA_BIDI_LOCAL appears multiple times │ │ - [2c25dc] initial_max_stream_data_uni │ │ - [2c25f8] connectivity:connection_started │ │ - [2c2618] NEW_TOKEN valid only in 1-RTT │ │ - [2c2636] quic_release_record │ │ - [2c264a] TRANSPORT_PARAMETER_ERROR │ │ - [2c2664] INVALID_TOKEN │ │ - [2c2672] APPLICATION_ERROR │ │ - [2c2684] use_etm │ │ - [2c268c] ossl_get_max_early_data │ │ - [2c26a4] tls_write_records │ │ - [2c26b6] tls_parse_stoc_alpn │ │ - [2c26ca] tls_construct_ctos_server_cert_type │ │ - [2c26ee] custom_ext_parse │ │ - [2c26ff] tls_parse_ctos_key_share │ │ - [2c2718] tls_process_key_exchange │ │ - [2c2731] tls_client_key_exchange_post_work │ │ - [2c2753] tls_construct_cke_psk_preamble │ │ - [2c2772] parse_ca_names │ │ - [2c2781] opaqueBlob │ │ - [2c278c] d2i_AutoPrivateKey_legacy │ │ - [2c27a6] asn1_item_ex_d2i_intern │ │ - [2c27be] assertion failed: embed == 0 │ │ - [2c27db] BN_CTX_get │ │ - [2c27e6] crypto/conf/conf_mod.c │ │ - [2c27fd] OPENSSL_finish │ │ - [2c280c] r │ │ - [2c280e] do_tcreate │ │ - [2c2819] field=%s, value=%s │ │ - [2c282c] BITSTRING │ │ - [2c2836] crypto/asn1/a_time.c │ │ - [2c284b] X9.42 DH │ │ - [2c2854] crypto/bn/bn_exp.c │ │ - [2c2867] DSO_free │ │ - [2c2870] i2d_ECPKParameters │ │ - [2c2883] k1 │ │ - [2c2886] characteristic-two-field │ │ - [2c289f] SECG curve over a 192 bit prime field │ │ - [2c28c5] X9.62 curve over a 192 bit prime field │ │ - [2c28ec] SECG curve over a 113 bit binary field │ │ - [2c2913] EC_KEY_generate_key │ │ - [2c2927] ossl_ec_key_pairwise_check │ │ - [2c2942] EC_GROUP_get_curve │ │ - [2c2955] ossl_ec_GF2m_simple_set_compressed_coordinates │ │ - [2c2984] ossl_ecdh_simple_compute_key │ │ - [2c29a1] crypto/ec/ecdsa_ossl.c │ │ - [2c29b8] pkey_ecd_digestverify448 │ │ - [2c29d1] OSSL_DECODER_from_data │ │ - [2c29e8] dynamic │ │ - [2c29f0] ENGINE_set_default_string │ │ - [2c2a0a] ENGINE_add │ │ - [2c2a15] engine_list_add │ │ - [2c2a25] crypto/engine/tb_cipher.c │ │ - [2c2a3f] OBJ lib │ │ - [2c2a47] passed invalid argument │ │ - [2c2a5f] aes_xts_init_key │ │ - [2c2a70] prime192v2 │ │ - [2c2a7b] c2pnb163v1 │ │ - [2c2a86] wap-wsg-idm-ecid-wtls3 │ │ - [2c2a9d] brainpoolP224r1 │ │ - [2c2aad] randkey │ │ - [2c2ab5] tls1multi_aadpacklen │ │ - [2c2aca] assertion failed: ctx->cipher->block_size == 1 || ctx->cipher->block_size == 8 || ctx->cipher->block_size == 16 │ │ - [2c2b3a] evp_get_global_properties_str │ │ - [2c2b58] aead │ │ - [2c2b5d] tls-multi │ │ - [2c2b67] OSSL_ENCODER_CTX_set_construct │ │ - [2c2b86] geterr │ │ - [2c2b8d] mandatory-digest │ │ - [2c2b9e] blockSize │ │ - [2c2ba8] prf │ │ - [2c2bac] assertion failed: keylen <= sizeof(key) │ │ - [2c2bd4] EVP_PKEY_new │ │ - [2c2be1] evp_pkey_copy_downgraded │ │ - [2c2bfa] key type = %s │ │ - [2c2c08] [action:%d, state:%d] unknown OSSL_PARAM data type %d │ │ - [2c2c3e] kdf-outlen │ │ - [2c2c49] x931 │ │ - [2c2c4e] fips186_4 │ │ - [2c2c58] pkey_ec_ctrl │ │ - [2c2c65] pkey_ec_ctrl_str │ │ - [2c2c76] dh_2048_256 │ │ - [2c2c82] ossl_ffc_params_full_validate │ │ - [2c2ca0] input not reduced │ │ - [2c2cb2] invalid custom length │ │ - [2c2cc8] keymgmt export failure │ │ - [2c2cdf] not XOF or invalid length │ │ - [2c2cf9] pbkdf2 error │ │ - [2c2d06] expecting an integer │ │ - [2c2d1b] illegal negative value │ │ - [2c2d32] missing eoc │ │ - [2c2d3e] the asn1 object identifier is not known for this md │ │ - [2c2d72] param not integer type │ │ - [2c2d89] i2d ecpkparameters failure │ │ - [2c2da4] slot full │ │ - [2c2dae] engine is not in the list │ │ - [2c2dc8] connect failure │ │ - [2c2dd8] cms lib │ │ - [2c2de0] not a signed receipt │ │ - [2c2df5] unsupported kek algorithm │ │ - [2c2e0f] setting mac algor failure │ │ - [2c2e29] wrong rp component count │ │ - [2c2e42] sct not set │ │ - [2c2e4e] ARIA-256-CBC │ │ - [2c2e5b] crypto/evp/e_des3.c │ │ - [2c2e6f] Specifies to continue even if version checking fails (boolean) │ │ - [2c2eae] Whether to add a loaded ENGINE to the internal list (0=no,1=yes,2=mandatory) │ │ - [2c2efb] Load up the ENGINE specified by other settings │ │ - [2c2f2a] assertion failed: sh.freelist[slist] == temp │ │ - [2c2f57] crypto/o_str.c │ │ - [2c2f66] OSSL_PARAM_get_int32 │ │ - [2c2f7b] BN_hex2bn │ │ - [2c2f85] crypto/provider_conf.c │ │ - [2c2f9c] TRUE │ │ - [2c2fa1] no │ │ - [2c2fa4] IDEA-CBC │ │ - [2c2fad] des-ede-cbc │ │ - [2c2fb9] extendedCertificateAttributes │ │ - [2c2fd7] des-ede-cfb │ │ - [2c2fe3] givenName │ │ - [2c2fed] sha1WithRSA │ │ - [2c2ff9] rc5-cfb │ │ - [2c3001] SXNetID │ │ - [2c3009] PBE-SHA1-RC2-128 │ │ - [2c301a] x509Crl │ │ - [2c3022] Policy Qualifier User Notice │ │ - [2c303f] id-smime-mod-ets-eSignature-97 │ │ - [2c305e] id-smime-aa-contentHint │ │ - [2c3076] id-smime-aa-ets-certCRLTimestamp │ │ - [2c3097] id-smime-alg-ESDH │ │ - [2c30a9] id-mod-cmc │ │ - [2c30b4] id-mod-ocsp │ │ - [2c30c0] IPSec User │ │ - [2c30cb] id-alg-noSignature │ │ - [2c30de] id-cmc-recipientNonce │ │ - [2c30f4] X509v3 No Revocation Available │ │ - [2c3113] friendlyCountryName │ │ - [2c3127] dSAQuality │ │ - [2c3132] personalSignature │ │ - [2c3144] setct-AuthResBaggage │ │ - [2c3159] setct-PI-TBS │ │ - [2c3166] setct-AuthRevResData │ │ - [2c317b] setct-CapResData │ │ - [2c318c] setct-CapRevReqTBS │ │ - [2c319f] setct-RegFormReqTBE │ │ - [2c31b3] set-brand-JCB │ │ - [2c31c1] msUPN │ │ - [2c31c7] id-ppl │ │ - [2c31ce] Independent │ │ - [2c31da] c2onb191v5 │ │ - [2c31e5] c2onb239v4 │ │ - [2c31f0] seed-ecb │ │ - [2c31f9] Diffie-Hellman based MAC │ │ - [2c3212] GOST R 34.10-94 DH │ │ - [2c3225] id-GostR3410-94-CryptoPro-D-ParamSet │ │ - [2c324a] physicalDeliveryOfficeName │ │ - [2c3265] houseIdentifier │ │ - [2c3275] id-tc26-hmac-gost-3411-2012-256 │ │ - [2c3295] KxDHE-PSK │ │ - [2c329f] kx-any │ │ - [2c32a6] aria-256-cfb1 │ │ - [2c32b4] SHA3-224 │ │ - [2c32bd] SHA3-256 │ │ - [2c32c6] id-hmacWithSHA3-256 │ │ - [2c32da] CMC Certificate Authority │ │ - [2c32f4] uacurve0 │ │ - [2c32fd] DSTU curve 6 │ │ - [2c330a] uacurve9 │ │ - [2c3313] magma-kexp15 │ │ - [2c3320] id-tc26-gost-3410-2012-256-paramSetC │ │ - [2c3345] id-on-SmtpUTF8Mailbox │ │ - [2c335b] SRVName │ │ - [2c3363] hmacWithSM3 │ │ - [2c336f] X509v3 Authority Attribute Identifier │ │ - [2c3395] singleUse │ │ - [2c339f] bad version number │ │ - [2c33b2] bio write failure │ │ - [2c33c4] expecting private key blob │ │ - [2c33df] not proc type │ │ - [2c33ed] pem_read_bio_key_decoder │ │ - [2c3406] PKCS12_SAFEBAG │ │ - [2c3415] content type not data │ │ - [2c342b] d.data │ │ - [2c3432] %*s<%s>\n │ │ - [2c343b] EXTERNAL │ │ - [2c3444] signing ctrl failure │ │ - [2c3459] crypto/property/property.c │ │ - [2c3474] parse_unquoted │ │ - [2c3483] evp_rand_from_algorithm │ │ - [2c349b] additional input too long │ │ - [2c34b5] insufficient drbg strength │ │ - [2c34d0] Not a regular file │ │ - [2c34e3] unable to get parent strength │ │ - [2c3501] exponent%d: │ │ - [2c350d] algorithm-id │ │ - [2c351a] There are %d, %d, %d elements left on our factors, exps, coeffs stacks\n │ │ - [2c3562] block type is not 01 │ │ - [2c3577] digest not allowed │ │ - [2c358a] crypto/rsa/rsa_pss.c │ │ - [2c359f] 6144 │ │ - [2c35a4] passphrase callback error │ │ - [2c35be] crypto/pkcs12/p12_mutl.c │ │ - [2c35d7] nonce mismatch │ │ - [2c35e6] nonce not returned │ │ - [2c35f9] common ok and cancel characters │ │ - [2c3619] UI_new_method │ │ - [2c3627] UI_get_result_length │ │ - [2c363c] X509_load_crl_file │ │ - [2c364f] method │ │ - [2c3656] objsign │ │ - [2c365e] Encipher Only │ │ - [2c366c] %*sNumber%s: │ │ - [2c367a] u.addressRange │ │ - [2c3689] %*sIPv6 │ │ - [2c3691] %*s Profession Info Entry %0d:\n │ │ - [2c36b2] r2i_pci │ │ - [2c36ba] notAfter │ │ - [2c36c3] POLICY_MAPPING │ │ - [2c36d2] POLICY_MAPPINGS │ │ - [2c36e2] Any Purpose │ │ - [2c36ee] othername:NAIRealm:%.*s │ │ - [2c3706] email: │ │ - [2c3710] invalid safi │ │ - [2c371d] unknown extension name │ │ - [2c3734] X509_STORE_new │ │ - [2c3743] crypto/x509/x509_obj.c │ │ - [2c375a] subject issuer mismatch │ │ - [2c3772] invalid or inconsistent certificate policy extension │ │ - [2c37a7] proxy subject name violation │ │ - [2c37c4] subject signature algorithm and issuer public key algorithm mismatch │ │ - [2c3809] Missing Authority Key Identifier │ │ - [2c382a] X509_verify_cert │ │ - [2c383b] x509_verify_x509 │ │ - [2c384c] X509_ATTRIBUTE │ │ - [2c385b] revoked │ │ - [2c3863] x509_name_encode │ │ - [2c3874] x509_pubkey_decode │ │ - [2c3887] socket create failed │ │ - [2c389c] ) │ │ - [2c389f] SHA2-384:SHA-384:SHA384:2.16.840.1.101.3.4.2.2 │ │ - [2c38ce] ECDSA-SHA2-256:ECDSA-SHA256:ecdsa-with-SHA256:1.2.840.10045.4.3.2 │ │ - [2c3910] provider=default,fips=yes │ │ - [2c392a] AES-192-ECB:2.16.840.1.101.3.4.1.21 │ │ - [2c394e] AES-256-CBC:AES256:2.16.840.1.101.3.4.1.42 │ │ - [2c3979] AES-256-GCM:id-aes256-GCM:2.16.840.1.101.3.4.1.46 │ │ - [2c39ab] RC4:1.2.840.113549.3.4 │ │ - [2c39c2] blake2s256_internal_final │ │ - [2c39dc] ec_to_SubjectPublicKeyInfo_der_encode │ │ - [2c3a02] J: │ │ - [2c3a08] pcounter: %d\n │ │ - [2c3a16] ecx_dupctx │ │ - [2c3a21] ossl_ec_match_params │ │ - [2c3a36] eckem_encapsulate │ │ - [2c3a48] sk │ │ - [2c3a4b] ecx_gen │ │ - [2c3a53] CTR │ │ - [2c3a57] digest=%s │ │ - [2c3a61] Ed25519ctx │ │ - [2c3a6c] OAEP padding not allowed for signing / verifying │ │ - [2c3a9d] localhost/ │ │ - [2c3aa8] file_open_stream │ │ - [2c3ab9] bad tls client version │ │ - [2c3ad0] entropy source strength too weak │ │ - [2c3af1] init call out of order │ │ - [2c3b08] module integrity failure │ │ - [2c3b21] ossl_ccm_get_ctx_params │ │ - [2c3b39] ded-from-explicit │ │ - [2c3b4b] oinit │ │ - [2c3b51] a-sign-disabled │ │ - [2c3b61] props │ │ - [2c3b67] digest-check │ │ - [2c3b74] ntropy │ │ - [2c3b7b] libunwind: malformed DW_CFA_val_expression DWARF unwind, reg too big\n │ │ - [2c3bc1] PRAGMA rekey_cipher is no longer supported. │ │ - [2c3bed] kdf_iter │ │ - [2c3bf6] fast_kdf_iter │ │ - [2c3c04] PRAGMA cipher_page_size = %d; │ │ - [2c3c22] %u │ │ - [2c3c25] sqlcipherCodecAttach: db=%p, nDb=%d │ │ - [2c3c49] sqlcipher_activate: leaving static master mutex │ │ - [2c3c79] sqlcipher_mem_unlock: calling munlock(%p,%lu) │ │ - [2c3ca7] PRAGMA cipher_compatibility = %d; │ │ - [2c3cc9] DETACH DATABASE migrate; │ │ - [2c3ce2] %Y-%m-%d %H:%M:%S │ │ - [2c3cf4] 0 │ │ - [2c3cf6] :memory: │ │ - [2c3cff] %.4c%s%.16c │ │ - [2c3d0b] MJ collide: %s │ │ - [2c3d1a] Gt │ │ - [2c3d1d] Add │ │ - [2c3d21] IdxInsert │ │ - [2c3d2b] FinishSeek │ │ - [2c3d36] VBegin │ │ - [2c3d3d] %z: %s │ │ - [2c3d44] cannot rollback - no transaction is active │ │ - [2c3d6f] database schema is locked: %s │ │ - [2c3d8d] %s is %u but should be %u │ │ - [2c3da7] vtable constructor failed: %s │ │ - [2c3dc5] no such rowid: %lld │ │ - [2c3dd9] codec_set_btree_to_codec_pagesize: sqlite3BtreeSetPageSize returned %d │ │ - [2c3e20] sqlcipher_openssl_random: entering SQLCIPHER_MUTEX_PROVIDER_RAND │ │ - [2c3e61] sqlcipher_openssl_random: left SQLCIPHER_MUTEX_PROVIDER_RAND │ │ - [2c3e9e] count_changes │ │ - [2c3eac] tbl │ │ - [2c3eb0] near "%T": syntax error │ │ - [2c3ec8] the INDEXED BY clause is not allowed on UPDATE or DELETE statements within triggers │ │ - [2c3f1c] USING INDEX %s FOR IN-OPERATOR │ │ - [2c3f3b] no such column │ │ - [2c3f4a] sqlite_schema │ │ - [2c3f58] ORDER │ │ - [2c3f5e] no tables specified │ │ - [2c3f72] %.*z:%u │ │ - [2c3f7a] sqlite_stat%d │ │ - [2c3f88] VIRTUAL TABLE INDEX %d:%s │ │ - [2c3fa3] isisi │ │ - [2c3fa9] UTF-8 │ │ - [2c3faf] invalid uri authority: %.*s │ │ - [2c3fcb] no such vfs: %s │ │ - [2c3fdb] unable to identify the object to be reindexed │ │ - [2c4009] stat_init │ │ - [2c4013] cannot %s %s "%s" │ │ - [2c4025] incomplete input │ │ - [2c4036] unlikely │ │ - [2c403f] %02d │ │ - [2c4044] JSON cannot hold BLOB values │ │ - [2c4061] database or disk is full │ │ - [2c407a] column index out of range │ │ - [2c4094] another row available │ │ - [2c40aa] SELECT 1 FROM %Q.'%q_segments' WHERE blockid=? AND block IS NULL │ │ - [2c40eb] SELECT max( level %% 1024 ) FROM %Q.'%q_segdir' │ │ - [2c411b] ilb │ │ - [2c411f] unrecognized parameter: %s │ │ - [2c413a] unable to validate the inverted index for FTS%d table %s.%s: %s │ │ - [2c417a] malformed inverted index for FTS%d table %s.%s │ │ - [2c41a9] k PRIMARY KEY, v │ │ - [2c41ba] PRAGMA %Q.data_version │ │ - [2c41d1] fts5 expression tree is too large (maximum depth %d) │ │ - [2c4206] DELETE FROM '%q'.'%q_idx' WHERE segid=? │ │ - [2c422e] parse error in rank function: %s │ │ - [2c424f] Found (%lld -> %lld) in %s table, expected (%lld -> %lld) │ │ - [2c4289] ,%.*s REAL │ │ - [2c4294] DROP TABLE '%q'.'%q_node';DROP TABLE '%q'.'%q_rowid';DROP TABLE '%q'.'%q_parent'; │ │ - [2c42e6] corrupted │ │ - [2c42f0] ENABLE_MEMORY_MANAGEMENT │ │ - [2c4309] DHE-RSA-AES256-CCM │ │ - [2c431c] PSK-AES128-CBC-SHA │ │ - [2c432f] TLS_DHE_PSK_WITH_AES_256_CBC_SHA │ │ - [2c4350] TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 │ │ - [2c4374] RSA-PSK-AES256-GCM-SHA384 │ │ - [2c438e] TLS_DHE_PSK_WITH_NULL_SHA256 │ │ - [2c43ab] DHE-DSS-CAMELLIA128-SHA │ │ - [2c43c3] TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256 │ │ - [2c43e8] ssl_cert_dup │ │ - [2c43f5] SSLv3 │ │ - [2c43fb] ciphersuite digest has changed │ │ - [2c441a] empty raw public key │ │ - [2c442f] empty srtp protection profile list │ │ - [2c4452] can't find SRP server param │ │ - [2c446e] no shared groups │ │ - [2c447f] no suitable signature algorithm │ │ - [2c449f] poll request not supported │ │ - [2c44ba] records not released │ │ - [2c44cf] ssl section empty │ │ - [2c44e1] unknown state │ │ - [2c44ef] unsupported ssl version │ │ - [2c4507] decrypt-only │ │ - [2c4514] ssl_do_config │ │ - [2c4522] ClientCAStore │ │ - [2c4530] SSL_CTX_use_serverinfo_ex │ │ - [2c454a] before SSL initialization │ │ - [2c4564] SSLv3/TLS write certificate │ │ - [2c4580] TLSv1.3 read encrypted extensions │ │ - [2c45a2] tls1_set_sigalgs_list │ │ - [2c45b8] dsa_sha384 │ │ - [2c45c3] PSS │ │ - [2c45c7] label │ │ - [2c45cd] ssl/tls_depr.c │ │ - [2c45dc] ossl_quic_new │ │ - [2c45ea] ossl_quic_pending_int │ │ - [2c4600] ssl/quic/quic_engine.c │ │ - [2c4617] INITIAL_MAX_DATA appears multiple times │ │ - [2c463f] transport │ │ - [2c4649] min_cwnd_size │ │ - [2c4657] qlog_version │ │ - [2c4664] \f │ │ - [2c4667] retry │ │ - [2c466d] crypto │ │ - [2c4674] max_stream_data │ │ - [2c4684] el_setup_keyslot │ │ - [2c4695] depack_do_frame_reset_stream │ │ - [2c46b2] internal error (flow control) │ │ - [2c46d0] depack_do_frame_handshake_done │ │ - [2c46ef] handshake layer error, error code %llu (0x%llx) ("%s") │ │ - [2c4726] STREAM_LEN │ │ - [2c4731] STREAM_OFF_LEN │ │ - [2c4740] AEAD_LIMIT_REACHED │ │ - [2c4753] dtls1_read_bytes │ │ - [2c4764] tls_construct_ctos_supported_versions │ │ - [2c478a] tls_parse_stoc_psk │ │ - [2c479d] tls_parse_ctos_renegotiate │ │ - [2c47b8] tls_process_ske_srp │ │ - [2c47cc] tls_construct_cke_ecdhe │ │ - [2c47e4] tls_construct_cke_srp │ │ - [2c47fa] tls_process_client_hello │ │ - [2c4813] tls_construct_new_session_ticket │ │ - [2c4834] ZUINT64 │ │ - [2c483c] accept error │ │ - [2c4849] bad fopen mode │ │ - [2c4858] crypto/bn/bn_mont.c │ │ - [2c486c] on │ │ - [2c486f] name=%s, value=%s │ │ - [2c4881] maxsize=%ld │ │ - [2c488d] ASN1_STRING_TABLE_add │ │ - [2c48a3] crypto/dsa/dsa_ossl.c │ │ - [2c48b9] dlfcn_name_converter │ │ - [2c48ce] crypto/ec/ec_ameth.c │ │ - [2c48e3] k3 │ │ - [2c48e6] point-format │ │ - [2c48f3] named │ │ - [2c48f9] SECG curve over a 163 bit binary field │ │ - [2c4920] X9.62 curve over a 239 bit binary field │ │ - [2c4948] ossl_ec_GF2m_simple_point_set_affine_coordinates │ │ - [2c4979] EC_POINT_is_at_infinity │ │ - [2c4991] ecp_nistz256_inv_mod_ord │ │ - [2c49aa] ecx_pub_encode │ │ - [2c49b9] │ │ - [2c49c0] crypto/engine/tb_pkmeth.c │ │ - [2c49da] lib(%lu) │ │ - [2c49e3] crypto/evp/asymcipher.c │ │ - [2c49fb] secp192k1 │ │ - [2c4a05] prime256v1 │ │ - [2c4a10] wap-wsg-idm-ecid-wtls6 │ │ - [2c4a27] assertion failed: b <= sizeof(ctx->buf) │ │ - [2c4a4f] tls1multi_encin │ │ - [2c4a5f] crypto/encode_decode/encoder_pkey.c │ │ - [2c4a83] OSSL_ENCODER_to_data │ │ - [2c4a98] EVP_DigestVerify │ │ - [2c4aa9] EVP_Q_mac │ │ - [2c4ab3] kdf-digest │ │ - [2c4abe] dsa_paramgen_q_bits │ │ - [2c4ad2] ec_param_enc │ │ - [2c4adf] fix_dh_nid5114 │ │ - [2c4aee] rsa-factor9 │ │ - [2c4afa] EVP_PKEY_CTX_md │ │ - [2c4b0a] counter: %d\n │ │ - [2c4b17] crypto/bio/bss_core.c │ │ - [2c4b2d] CPUINFO: OPENSSL_ia32cap=0x%llx:0x%llx │ │ - [2c4b54] expecting a poly1305 key │ │ - [2c4b6d] not able to copy ctx │ │ - [2c4b82] signature type and key type incompatible │ │ - [2c4bab] unable to enable locking │ │ - [2c4bc4] unsupported keylength │ │ - [2c4bda] missing value │ │ - [2c4be8] hex string too short │ │ - [2c4bfd] param of incompatible type │ │ - [2c4c18] discriminant is zero │ │ - [2c4c2d] invalid generator │ │ - [2c4c3f] missing OID │ │ - [2c4c4b] invalid string │ │ - [2c4c5a] asn1 len exceeds max resp len │ │ - [2c4c78] invalid port number │ │ - [2c4c8c] max resp len exceeded │ │ - [2c4ca2] content type mismatch │ │ - [2c4cb8] error setting key │ │ - [2c4cca] error parsing pkistatus │ │ - [2c4ce2] missing trust store │ │ - [2c4cf6] multiple requests not supported │ │ - [2c4d16] empty ess cert id list │ │ - [2c4d2d] dynamic_ctrl │ │ - [2c4d3a] OSSL_PARAM_set_int32 │ │ - [2c4d4f] OSSL_PARAM_get_int64 │ │ - [2c4d64] set_string_internal │ │ - [2c4d78] identity │ │ - [2c4d81] rc2-40-cbc │ │ - [2c4d8c] rc5-ofb │ │ - [2c4d94] extendedKeyUsage │ │ - [2c4da5] id-kp │ │ - [2c4dab] serverAuth │ │ - [2c4db6] nsSGC │ │ - [2c4dbc] id-smime-ct │ │ - [2c4dc8] id-smime-alg-RC2wrap │ │ - [2c4ddd] id-smime-alg-CMSRC2wrap │ │ - [2c4df5] MD4 │ │ - [2c4df9] id-it-implicitConfirm │ │ - [2c4e0f] rsaSignature │ │ - [2c4e1c] Private │ │ - [2c4e24] Subject Information Access │ │ - [2c4e3f] aes-192-cfb │ │ - [2c4e4b] pilot │ │ - [2c4e51] nSRecord │ │ - [2c4e5a] set-policy │ │ - [2c4e65] set-certExt │ │ - [2c4e71] setAttr-IssCap-CVM │ │ - [2c4e84] id-ppl-independent │ │ - [2c4e97] RSA-SHA512 │ │ - [2c4ea2] ipsec4 │ │ - [2c4ea9] CAMELLIA-192-CFB1 │ │ - [2c4ebb] CAMELLIA-256-OFB │ │ - [2c4ecc] X509v3 Issuing Distribution Point │ │ - [2c4eee] id-GostR3410-2001-ParamSet-cc │ │ - [2c4f0c] telephoneNumber │ │ - [2c4f1c] telexNumber │ │ - [2c4f28] aes-192-ctr │ │ - [2c4f34] CAMELLIA-128-CTR │ │ - [2c4f45] HMAC GOST 34.11-2012 256 bit │ │ - [2c4f62] hkdf │ │ - [2c4f67] kx-ecdhe-psk │ │ - [2c4f74] id-smime-ct-authEnvelopedData │ │ - [2c4f92] ARIA-192-CTR │ │ - [2c4f9f] n3 │ │ - [2c4fa2] Professional Information or basis for Admission │ │ - [2c4fd2] ecdsa_with_SHA3-224 │ │ - [2c4fe6] ISO-UA │ │ - [2c4fed] DSTU Gost 28147-2009 │ │ - [2c5002] id-tc26-cipher-gostr3412-2015-magma │ │ - [2c5026] id-tc26-gost-3410-2012-256-paramSetB │ │ - [2c504b] hmacWithSHA512-224 │ │ - [2c505e] classSignToolKB1 │ │ - [2c506f] id-ct-signedTAL │ │ - [2c507f] ms-ntds-sec-ext │ │ - [2c508f] X509v3 Acceptable Certification Policies │ │ - [2c50b8] allowedAttributeAssignments │ │ - [2c50d4] X509v3 Subject Alternative Public Key Info │ │ - [2c50ff] value.byKey │ │ - [2c510b] get_header_and_data │ │ - [2c511f] mac verify failure │ │ - [2c5132] │ │ - [2c513c] %5ld:d=%-2d hl=%ld l=inf %s │ │ - [2c5159] \%02X │ │ - [2c515f] invalid signed data type │ │ - [2c5178] PRNG not seeded │ │ - [2c5188] \\n │ │ - [2c518b] rsa_validate_keypair_multiprime │ │ - [2c51ab] data too large │ │ - [2c51ba] unsupported mask parameter │ │ - [2c51d5] RSA_padding_check_PKCS1_OAEP_mgf1 │ │ - [2c51f7] pkey_rsa_verifyrecover │ │ - [2c520e] 4096 │ │ - [2c5213] ui process interrupted or cancelled │ │ - [2c5237] uri authority unsupported │ │ - [2c5251] crypto/store/store_result.c │ │ - [2c526d] ess add signing cert v2 error │ │ - [2c528b] crypto/ui/ui_openssl.c │ │ - [2c52a2] emailCA │ │ - [2c52aa] name= │ │ - [2c52b0] CACompromise │ │ - [2c52bd] name.relativename │ │ - [2c52cf] IPAddressOrRange │ │ - [2c52e0] IPv4 │ │ - [2c52e5] u.range │ │ - [2c52ee] %*sTimestamp : │ │ - [2c52fe] v2i_POLICY_CONSTRAINTS │ │ - [2c5315] do_dirname │ │ - [2c5320] %X: │ │ - [2c5324] bn to asn1 integer error │ │ - [2c533d] x509_sig_info_init │ │ - [2c5350] unable to decode issuer public key │ │ - [2c5373] certificate is not yet valid │ │ - [2c5390] CRL is not yet valid │ │ - [2c53a5] unhandled critical extension │ │ - [2c53c2] path loop │ │ - [2c53cc] issuer certificate lookup error │ │ - [2c53ec] X509_STORE_CTX_set_default │ │ - [2c5407] S/MIME email │ │ - [2c5414] provider=base,fips=yes,output=der,structure=SubjectPublicKeyInfo │ │ - [2c5455] provider=base,fips=no,output=der,structure=PrivateKeyInfo │ │ - [2c548f] provider=base,fips=yes,output=der,structure=rsa │ │ - [2c54bf] provider=base,fips=no,input=der,structure=PrivateKeyInfo │ │ - [2c54f8] TEST-RAND │ │ - [2c5502] RSA-PSS:RSASSA-PSS:1.2.840.113549.1.1.10 │ │ - [2c552b] ED25519:1.3.101.112 │ │ - [2c553f] DSA-SHA2-256:DSA-SHA256:dsa_with_SHA256:2.16.840.1.101.3.4.3.2 │ │ - [2c557e] RSA-SHA2-512:RSA-SHA512:sha512WithRSAEncryption:1.2.840.113549.1.1.13 │ │ - [2c55c4] ED25519ctx │ │ - [2c55cf] provider=default,fips=no,output=pem,structure=type-specific │ │ - [2c560b] provider=default,fips=yes,output=der,structure=PrivateKeyInfo │ │ - [2c5649] provider=default,fips=yes,output=pem,structure=PrivateKeyInfo │ │ - [2c5687] provider=default,fips=yes,input=der,structure=ec │ │ - [2c56b8] AES-192-CBC:AES192:2.16.840.1.101.3.4.1.22 │ │ - [2c56e3] AES-192-GCM-SIV │ │ - [2c56f3] ARIA-128-CBC:ARIA128:1.2.410.200046.1.1.2 │ │ - [2c571d] DES-EDE-ECB:DES-EDE:1.3.14.3.2.17 │ │ - [2c573f] BF-CBC:BF:BLOWFISH:1.3.6.1.4.1.3029.1.2 │ │ - [2c5767] providers/implementations/ciphers/cipher_chacha20.c │ │ - [2c579b] chacha20_get_ctx_params │ │ - [2c57b3] providers/implementations/ciphers/cipher_null.c │ │ - [2c57e3] tdes_init │ │ - [2c57ed] ec_to_EncryptedPrivateKeyInfo_der_encode │ │ - [2c5816] sm2_to_EncryptedPrivateKeyInfo_der_encode │ │ - [2c5840] ED448 PUBLIC KEY │ │ - [2c5851] x25519_to_EncryptedPrivateKeyInfo_der_encode │ │ - [2c587e] ec_to_X9_62_der_encode │ │ - [2c5895] dhx2text_encode │ │ - [2c58a5] dh_match_params │ │ - [2c58b5] requested more threads (%u) than lanes (%u) │ │ - [2c58e1] kdf_hkdf_derive │ │ - [2c58f1] providers/implementations/kdfs/kbkdf.c │ │ - [2c5918] providers/implementations/kdfs/sshkdf.c │ │ - [2c5940] sskdf_derive │ │ - [2c594d] eae_prk │ │ - [2c5955] dh_gen_set_params │ │ - [2c5967] mac_gen_set_params │ │ - [2c597a] providers/implementations/macs/gmac_prov.c │ │ - [2c59a5] /dev/hwrng │ │ - [2c59b0] ed25519_verify │ │ - [2c59bf] Should be more than %d, but would be set to %d │ │ - [2c59ee] sm2sig_signature_init │ │ - [2c5a04] providers/implementations/ciphers/cipher_rc4.c │ │ - [2c5a33] providers/common/der/der_rsa_key.c │ │ - [2c5a56] failed to sign │ │ - [2c5a65] invalid tag │ │ - [2c5a71] ndex │ │ - [2c5a76] roperties │ │ - [2c5a80] ial │ │ - [2c5a84] ivinfo │ │ - [2c5a8b] pe │ │ - [2c5a8e] tm │ │ - [2c5a91] rip │ │ - [2c5a95] rax │ │ - [2c5a99] r14 │ │ - [2c5a9d] unknown register │ │ - [2c5aae] lotCPtr │ │ - [2c5ab6] cipher_profile │ │ - [2c5ac5] cipher_default_plaintext_header_size │ │ - [2c5aea] PRAGMA cipher_use_hmac = %d; │ │ - [2c5b07] sqlcipher_activate: entered static master mutex │ │ - [2c5b37] sqlcipher_activate: left static master mutex │ │ - [2c5b64] HMAC verification failed for page %d │ │ - [2c5b89] /dev/urandom │ │ - [2c5b96] - │ │ - [2c5b98] SorterInsert │ │ - [2c5ba5] ClrSubtype │ │ - [2c5bb0] cannot start a transaction within a transaction │ │ - [2c5be0] Tree %u page %u cell %u: │ │ - [2c5bfa] max_page_count │ │ - [2c5c09] name │ │ - [2c5c0e] unknown database %T │ │ - [2c5c22] aggregate │ │ - [2c5c2c] column%d │ │ - [2c5c35] _ROWID_ │ │ - [2c5c3d] REAL │ │ - [2c5c43] error in generated column "%s" │ │ - [2c5c62] %s clause should come after %s not before │ │ - [2c5c8c] a JOIN clause is required before %s │ │ - [2c5cb0] UPDATE │ │ - [2c5cb7] rows updated │ │ - [2c5cc4] table %S has %d columns but %d values were supplied │ │ - [2c5cf8] UPSERT not implemented for virtual table "%s" │ │ - [2c5d26] variable number must be between ?1 and ?%d │ │ - [2c5d51] sssiii │ │ - [2c5d58] iissssss │ │ - [2c5d61] missing from index │ │ - [2c5d76] utf16be │ │ - [2c5d7e] SET NULL │ │ - [2c5d87] cannot create triggers on shadow tables │ │ - [2c5daf] Invalid key value │ │ - [2c5dc1] rw │ │ - [2c5dc4] expr_implies_expr │ │ - [2c5dd6] sign │ │ - [2c5ddb] weekday │ │ - [2c5de4] 50f-20a-20d │ │ - [2c5df0] json_remove │ │ - [2c5dfc] json_replace │ │ - [2c5e09] infinity │ │ - [2c5e12] array │ │ - [2c5e18] attempt to write a readonly database │ │ - [2c5e3d] unicode61 │ │ - [2c5e47] fts3_tokenizer │ │ - [2c5e56] DELETE FROM %Q.'%q_docsize' WHERE docid = ? │ │ - [2c5e82] ize │ │ - [2c5e86] tion │ │ - [2c5e8b] notindexed │ │ - [2c5e96] unrecognized order: %s │ │ - [2c5ead] %z, langid │ │ - [2c5eb8] malformed prefix=... directive │ │ - [2c5ed7] multiple content_rowid=... directives │ │ - [2c5efd] REPLACE INTO %Q.'%q_content' VALUES(%s) │ │ - [2c5f25] alize │ │ - [2c5f2b] col │ │ - [2c5f2f] no such fts5 table: %s.%s │ │ - [2c5f49] SELECT nodeno FROM '%q'.'%q_rowid' WHERE rowid = ?1 │ │ - [2c5f7d] UNIQUE constraint failed: %s.%s │ │ - [2c5f9d] DEFAULT_MMAP_SIZE=0 │ │ - [2c5fb1] MAX_ATTACHED=10 │ │ - [2c5fc1] MAX_LENGTH=1000000000 │ │ - [2c5fd7] NULL-MD5 │ │ - [2c5fe0] AES256-CCM8 │ │ - [2c5fec] TLS_DHE_PSK_WITH_AES_128_CCM │ │ - [2c6009] TLS_RSA_PSK_WITH_AES_256_CBC_SHA │ │ - [2c602a] ECDHE-PSK-NULL-SHA384 │ │ - [2c6040] TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 │ │ - [2c606a] TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 │ │ - [2c6095] TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 │ │ - [2c60be] DHE-PSK-ARIA128-GCM-SHA256 │ │ - [2c60d9] TLS_FALLBACK_SCSV │ │ - [2c60eb] ssl/s3_msg.c │ │ - [2c60f8] Verify error:%s │ │ - [2c6108] gost-mac-12 │ │ - [2c6114] cert cb error │ │ - [2c6122] illegal Suite B digest │ │ - [2c6139] inconsistent extms │ │ - [2c614c] missing tmp ecdh key │ │ - [2c6161] no suitable groups │ │ - [2c6174] stream finished │ │ - [2c6184] tlsv13 alert certificate required │ │ - [2c61a6] ssl_handshake_hash │ │ - [2c61b9] ssl_start_async_job │ │ - [2c61cd] cmd=%s, value=%s │ │ - [2c61de] no_tls1_3 │ │ - [2c61e8] prefer_no_dhe_kex │ │ - [2c61fa] NumTickets │ │ - [2c6205] IgnoreUnexpectedEOF │ │ - [2c6219] SSL_CTX_use_PrivateKey │ │ - [2c6230] max_early_data │ │ - [2c623f] SSLv3/TLS write hello request │ │ - [2c625d] SSLv3/TLS write certificate request │ │ - [2c6281] extended master secret │ │ - [2c6298] secret │ │ - [2c629f] rsa_pss_rsae_sha256 │ │ - [2c62b3] CLIENT_TRAFFIC_SECRET_N │ │ - [2c62cb] QUIC error code: 0x%llx%s%s%s (triggered by frame type: 0x%llx%s%s%s), reason: "%s" │ │ - [2c631f] ch_on_handshake_yield_secret │ │ - [2c633c] INITIAL_SCID appears multiple times │ │ - [2c6360] MAX_UDP_PAYLOAD_SIZE is malformed │ │ - [2c6382] ORIG_DCID was not sent but is required │ │ - [2c63a9] RXKU cooldown internal error │ │ - [2c63c6] received oversize token │ │ - [2c63de] group_id │ │ - [2c63e7] dst_cid │ │ - [2c63ef] handshake_done │ │ - [2c63fe] Unknown frame type received │ │ - [2c641a] ACK_WITH_ECN │ │ - [2c6427] tls_prepare_for_encryption_default │ │ - [2c644a] rlayer_early_data_count_ok │ │ - [2c6465] final_ec_pt_formats │ │ - [2c6479] tls_parse_stoc_session_ticket │ │ - [2c6497] dtls_process_hello_verify │ │ - [2c64b1] tls_construct_certificate_request │ │ - [2c64d3] ossl_statem_server13_write_transition │ │ - [2c64f9] tls-client-version │ │ - [2c650c] ossl_d2i_PrivateKey_legacy │ │ - [2c6527] pkeyalg │ │ - [2c652f] a2d_ASN1_OBJECT │ │ - [2c653f] d2i_ASN1_OBJECT │ │ - [2c654f] ASN1_BIT_STRING │ │ - [2c655f] ossl_asn1_do_lock │ │ - [2c6571] connect error │ │ - [2c657f] unable to create socket │ │ - [2c6597] unable to reuseaddr │ │ - [2c65ab] BIO_sendmmsg │ │ - [2c65b8] dgram_pair_ctrl_set_write_buf_size │ │ - [2c65db] NCONF_get_string │ │ - [2c65ec] oid_module_init │ │ - [2c65fc] crypto/asn1/asn_mstbl.c │ │ - [2c6614] %s %2d %02d:%02d:%02d %d GMT │ │ - [2c6631] bn_set_words │ │ - [2c663e] crypto/dh/dh_asn1.c │ │ - [2c6652] int_dhvparams │ │ - [2c6660] ECPARAMETERS │ │ - [2c666d] uncompressed │ │ - [2c667a] crypto/ec/ec_kmeth.c │ │ - [2c668f] EC_POINT_set_Jprojective_coordinates_GFp │ │ - [2c66b8] A: │ │ - [2c66be] ossl_ec_GFp_mont_group_set_curve │ │ - [2c66df] ecd_item_verify │ │ - [2c66ef] ossl_decoder_instance_new │ │ - [2c6709] id-ecPublicKey │ │ - [2c6718] crypto/engine/eng_list.c │ │ - [2c6731] ENGINE_by_id │ │ - [2c673e] OPENSSL_ENGINES │ │ - [2c674e] secp224r1 │ │ - [2c6758] c2pnb163v3 │ │ - [2c6763] c2pnb272w1 │ │ - [2c676e] c2pnb368w1 │ │ - [2c6779] brainpoolP256r1 │ │ - [2c6789] K-163 │ │ - [2c678f] K-233 │ │ - [2c6795] K-571 │ │ - [2c679b] mackey │ │ - [2c67a2] EVP_CIPHER_CTX_copy │ │ - [2c67b6] OSSL_ENCODER_CTX_add_encoder │ │ - [2c67d3] ossl_encoder_ctx_add_encoder_inst │ │ - [2c67f5] crypto/evp/keymgmt_lib.c │ │ - [2c680e] EVP_DigestVerifyFinal │ │ - [2c6824] new_raw_key_int │ │ - [2c6834] evp_pkey_get0_DSA_int │ │ - [2c684a] default_check │ │ - [2c6858] fix_dh_nid │ │ - [2c6863] rsa-exponent3 │ │ - [2c6871] get_ec_decoded_from_explicit_params │ │ - [2c6895] try_provided_check │ │ - [2c68a8] iteration │ │ - [2c68b2] crypto/dh/dh_pmeth.c │ │ - [2c68c7] crypto/dh/dh_gen.c │ │ - [2c68da] pkey_ec_paramgen │ │ - [2c68eb] not a square │ │ - [2c68f8] invalid secret │ │ - [2c6907] no keymgmt present │ │ - [2c691a] operation not initialized │ │ - [2c6934] update error │ │ - [2c6941] unknown tag │ │ - [2c694d] missing equal sign │ │ - [2c6960] curve does not support ecdh │ │ - [2c697c] curve does not support signing │ │ - [2c699b] field too large │ │ - [2c69ab] failure │ │ - [2c69b3] certificate has no keyid │ │ - [2c69cc] cipher parameter initialisation error │ │ - [2c69f2] msgsigdigest error │ │ - [2c6a05] no cipher │ │ - [2c6a0f] signfinal error │ │ - [2c6a1f] failed building own chain │ │ - [2c6a39] missing reference cert │ │ - [2c6a50] transactionid unmatched │ │ - [2c6a68] unsupported version │ │ - [2c6a7c] rc2-64 │ │ - [2c6a83] id-aes128-wrap-pad │ │ - [2c6a96] v_check │ │ - [2c6a9e] general_set_int │ │ - [2c6aae] legacy │ │ - [2c6ab5] dsaWithSHA │ │ - [2c6ac0] MD5-SHA1 │ │ - [2c6ac9] deltaCRL │ │ - [2c6ad2] id-smime-aa-dvcs-dvc │ │ - [2c6ae7] id-smime-spq-ets-sqt-unotice │ │ - [2c6b04] id-smime-cti-ets-proofOfCreation │ │ - [2c6b25] id-pkip │ │ - [2c6b2d] ac-targeting │ │ - [2c6b3a] ipsecUser │ │ - [2c6b44] id-it-subscriptionRequest │ │ - [2c6b5e] id-cmc-queryPending │ │ - [2c6b72] holdInstructionCode │ │ - [2c6b86] simpleSecurityObject │ │ - [2c6b9b] rfc822Mailbox │ │ - [2c6ba9] host │ │ - [2c6bae] subtreeMinimumQuality │ │ - [2c6bc4] message extensions │ │ - [2c6bd7] setct-CapReqTBSX │ │ - [2c6be8] setAttr-TokenType │ │ - [2c6bfa] CAMELLIA-192-CBC │ │ - [2c6c0b] camellia-128-ecb │ │ - [2c6c1c] camellia-128-cfb8 │ │ - [2c6c2e] camellia-128-ofb │ │ - [2c6c3f] SEED-ECB │ │ - [2c6c48] id-Gost28147-89-CryptoPro-KeyMeshing │ │ - [2c6c6d] id-GostR3410-94-CryptoPro-XchA-ParamSet │ │ - [2c6c95] id-GostR3410-2001-CryptoPro-XchA-ParamSet │ │ - [2c6cbf] gost2001cc │ │ - [2c6cca] dmdName │ │ - [2c6cd2] id-aes128-GCM │ │ - [2c6ce0] GOST R 34.11-2012 with 256 bit hash │ │ - [2c6d04] GOST R 34.10-2012 with GOST R 34.11-2012 (512 bit) │ │ - [2c6d37] ARIA-128-CFB │ │ - [2c6d44] ARIA-128-OFB │ │ - [2c6d51] aria-192-cbc │ │ - [2c6d5e] sha512-224 │ │ - [2c6d69] RSA-SHA3-384 │ │ - [2c6d76] sha512-256WithRSAEncryption │ │ - [2c6d92] blake2bmac │ │ - [2c6d9d] SM2-SM3 │ │ - [2c6da5] x963kdf │ │ - [2c6dad] CMC Archive Server │ │ - [2c6dc0] id-ct-ASPA │ │ - [2c6dcb] X509v3 Attribute Authority Issuing Distribution Point │ │ - [2c6e01] unknown message digest │ │ - [2c6e18] problems getting password │ │ - [2c6e32] pvk data too short │ │ - [2c6e45] crypto/pem/pem_lib.c │ │ - [2c6e5a] PKCS12_item_i2d_encrypt_ex │ │ - [2c6e75] PKCS7_SIGNER_INFO_sign │ │ - [2c6e8c] crypto/pkcs7/pk7_lib.c │ │ - [2c6ea3] unable to find mem bio │ │ - [2c6eba] wrong pkcs7 type │ │ - [2c6ecb] not an ascii character │ │ - [2c6ee2] parse_hex │ │ - [2c6eec] crypto/evp/evp_rand.c │ │ - [2c6f02] invalid property query │ │ - [2c6f19] unable to fetch drbg │ │ - [2c6f2e] unable to get parent reseed prop counter │ │ - [2c6f57] reseed_requests │ │ - [2c6f67] coefficient%d: │ │ - [2c6f76] Trailer Field: 0x │ │ - [2c6f88] dmq1 │ │ - [2c6f8d] algorithm mismatch │ │ - [2c6fa0] pss saltlen too small │ │ - [2c6fb6] unsupported signature type │ │ - [2c6fd1] value missing │ │ - [2c6fdf] rsa_multiprime_keygen │ │ - [2c6ff5] check_padding_md │ │ - [2c7006] RSA_sign │ │ - [2c700f] OPENSSL_sk_set │ │ - [2c701e] cannot load private key │ │ - [2c7036] OpenSSL default user interface │ │ - [2c7055] d.ediPartyName │ │ - [2c7064] sslCA │ │ - [2c706a] Object Signing CA │ │ - [2c707c] Decipher Only │ │ - [2c708a] CA │ │ - [2c708d] v2i_AUTHORITY_KEYID │ │ - [2c70a1] IPv6 │ │ - [2c70a6] : inherit\n │ │ - [2c70b1] Autonomous System Numbers │ │ - [2c70cb] issuerUID │ │ - [2c70d6] %*sSignature Value: │ │ - [2c70eb] crypto/ct/ct_x509v3.c │ │ - [2c7102] %*sLog ID : │ │ - [2c7112] cAToolCert │ │ - [2c711d] Excluded │ │ - [2c7126] IP:%s/%s │ │ - [2c7130] %*sPolicy Text: %.*s │ │ - [2c7145] │ │ - [2c7153] \n │ │ - [2c7164] crypto/x509/v3_tlsf.c │ │ - [2c717a] %*sUser Notices:\n │ │ - [2c718c] unknown extension │ │ - [2c719e] X509at_get_attr │ │ - [2c71ae] bad selector │ │ - [2c71bb] certificate verification failed │ │ - [2c71db] crypto/x509/x509_set.c │ │ - [2c71f2] no explicit policy │ │ - [2c7205] X509_VERIFY_PARAM_set1 │ │ - [2c721c] X509_VERIFY_PARAM_set1_policies │ │ - [2c723c] lastUpdate │ │ - [2c7247] X509_PUBKEY_get │ │ - [2c7257] X509_CINF │ │ - [2c7261] provider=base,fips=yes,input=der,structure=PrivateKeyInfo │ │ - [2c729b] provider=base,fips=yes,input=der,structure=type-specific │ │ - [2c72d4] provider=base,fips=yes,input=der,structure=dsa │ │ - [2c7303] SCRYPT:id-scrypt:1.3.6.1.4.1.11591.4.11 │ │ - [2c732b] ARGON2I │ │ - [2c7333] HMAC-DRBG │ │ - [2c733d] ED448:1.3.101.113 │ │ - [2c734f] OpenSSL SCRYPT via EVP_PKEY implementation │ │ - [2c737a] RSA-SHA2-256:RSA-SHA256:sha256WithRSAEncryption:1.2.840.113549.1.1.11 │ │ - [2c73c0] ECDSA-SHA2-512:ECDSA-SHA512:ecdsa-with-SHA512:1.2.840.10045.4.3.4 │ │ - [2c7402] provider=default,fips=yes,output=blob │ │ - [2c7428] AES-128-CBC:AES128:2.16.840.1.101.3.4.1.2 │ │ - [2c7452] ARIA-192-CFB:1.2.410.200046.1.1.8 │ │ - [2c7474] ossl_sm2_encrypt │ │ - [2c7485] CS2 │ │ - [2c7489] EncryptedPrivateKeyInfo │ │ - [2c74a1] dh_to_type_specific_params_der_encode │ │ - [2c74c7] key_to_pubkey │ │ - [2c74d5] dhx_to_SubjectPublicKeyInfo_pem_encode │ │ - [2c74fc] providers/implementations/encode_decode/encode_key2blob.c │ │ - [2c7536] x255192text_encode │ │ - [2c7549] providers/implementations/exchange/dh_exch.c │ │ - [2c7576] generate_ecdhkm │ │ - [2c7586] ossl_hpke_labeled_expand │ │ - [2c759f] rsasve_generate │ │ - [2c75af] providers/implementations/rands/seed_src.c │ │ - [2c75da] providers/implementations/signature/dsa_sig.c │ │ - [2c7608] rsa_verify_directly │ │ - [2c761c] providers/implementations/storemgmt/file_store_any2obj.c │ │ - [2c7655] derivation function init failed │ │ - [2c7675] invalid aead │ │ - [2c7682] invalid data │ │ - [2c768f] invalid eddsa instance for attempted operation │ │ - [2c76be] ine │ │ - [2c76c2] -info │ │ - [2c76c8] 931-pad-check │ │ - [2c76d6] DW_EH_PE_datarel is invalid with a datarelBase of 0 │ │ - [2c770a] Unknown DWARF encoding for search table. │ │ - [2c7733] _Unwind_GetTextRelBase() not implemented │ │ - [2c775c] accountsCPtr │ │ - [2c7769] indexed │ │ - [2c7771] PRAGMA cipher is no longer supported. │ │ - [2c7797] le │ │ - [2c779a] cipher_hmac_algorithm │ │ - [2c77b0] cipher_default_kdf_algorithm │ │ - [2c77cd] PRAGMA cipher_default_kdf_iter = %d; │ │ - [2c77f2] SELECT sql FROM %s.sqlite_schema WHERE type='table' AND name!='sqlite_sequence' AND rootpage>0 │ │ - [2c7855] sqlcipher_codec_ctx_init: allocating provider │ │ - [2c7883] sqlcipher_page_cipher: comparing hmac on in=%p out=%p hmac_sz=%d │ │ - [2c78c4] database file is undefined │ │ - [2c78df] sqlcipher_export failed, error code %d │ │ - [2c7906] FOREIGN KEY constraint failed │ │ - [2c7924] MustBeInt │ │ - [2c792e] Not │ │ - [2c7932] SeekRowid │ │ - [2c793c] Ge │ │ - [2c793f] IsTrue │ │ - [2c7946] Remainder │ │ - [2c7950] DropTrigger │ │ - [2c795c] VDestroy │ │ - [2c7965] Page %u: pointer map referenced │ │ - [2c7985] sqlcipher_cipher_ctx_init: allocating context │ │ - [2c79b3] sqlcipher_openssl_hmac: EVP_MAC_CTX_new() failed │ │ - [2c79e4] sqlcipher_openssl_hmac: EVP_MAC_init() with key size %d and sha256 returned %d │ │ - [2c7a33] sqlcipher_openssl_hmac: EVP_MAC_init() with key size %d and sha512 returned %d │ │ - [2c7a82] hexrekey │ │ - [2c7a8b] type │ │ - [2c7a90] flags │ │ - [2c7a96] %s prohibited in %s │ │ - [2c7aaa] RANGE with offset PRECEDING/FOLLOWING requires one ORDER BY expression │ │ - [2c7af1] expected %d columns for '%s' but got %d │ │ - [2c7b19] misuse of aggregate: %s() │ │ - [2c7b33] normal │ │ - [2c7b3a] sqlite_attach │ │ - [2c7b48] sqlite\_% │ │ - [2c7b52] UPDATE sqlite_temp_schema SET sql = sqlite_rename_table(%Q, type, name, sql, %Q, %Q, 1), tbl_name = CASE WHEN tbl_name=%Q COLLATE nocase AND sqlite_rename_test(%Q, sql, type, name, 1, 'after rename', 0) THEN %Q ELSE tbl_name END WHERE type IN ('view', 'trigger') │ │ - [2c7c5b] expr_compare │ │ - [2c7c68] year │ │ - [2c7c6d] json_extract │ │ - [2c7c7a] jsonb_insert │ │ - [2c7c87] inity │ │ - [2c7c8d] access permission denied │ │ - [2c7ca6] SELECT %s WHERE rowid=? │ │ - [2c7cbe] UPDATE OR FAIL %Q.'%q_segdir' SET level=-1,idx=? WHERE level=? AND idx=? │ │ - [2c7d07] etaci │ │ - [2c7d0d] eta │ │ - [2c7d11] prefix │ │ - [2c7d18] flush │ │ - [2c7d1e] SELECT %s │ │ - [2c7d28] fts5_source_id │ │ - [2c7d37] malformed tokendata=... directive │ │ - [2c7d59] no such tokenizer: %s │ │ - [2c7d6f] error in tokenizer constructor │ │ - [2c7d8e] fts5: syntax error near "%.*s" │ │ - [2c7dad] DELETE FROM %Q.'%q_docsize'; │ │ - [2c7dca] ant │ │ - [2c7dce] instance │ │ - [2c7dd7] +- \n │ │ + [2c0d25] crypto/deterministic_nonce.c │ │ + [2c0d42] invalid parameter name │ │ + [2c0d59] peer key error │ │ + [2c0d68] aes key setup failed │ │ + [2c0d7d] list error │ │ + [2c0d88] odd number of chars │ │ + [2c0d9c] too many names │ │ + [2c0dab] invalid trinomial basis │ │ + [2c0dc3] point at infinity │ │ + [2c0dd5] no filename │ │ + [2c0de1] argument is not a number │ │ + [2c0dfa] cms datafinal error │ │ + [2c0e0e] content verify error │ │ + [2c0e23] crmferror │ │ + [2c0e2d] missing pbm secret │ │ + [2c0e40] missing protection │ │ + [2c0e53] RC2-64-CBC │ │ + [2c0e5e] aria_ccm_init_key │ │ + [2c0e70] EVP_PKEY_base_id │ │ + [2c0e81] push_BN │ │ + [2c0e89] Negative big numbers are unsupported for OSSL_PARAM_UNSIGNED_INTEGER │ │ + [2c0ece] MD2 │ │ + [2c0ed2] shaWithRSAEncryption │ │ + [2c0ee7] unstructuredName │ │ + [2c0ef8] Netscape Data Type │ │ + [2c0f0b] nsCertSequence │ │ + [2c0f1a] subjectAltName │ │ + [2c0f29] X509v3 Basic Constraints │ │ + [2c0f42] bf-ofb │ │ + [2c0f49] CAST5-OFB │ │ + [2c0f53] ripemd160WithRSA │ │ + [2c0f64] pbeWithSHA1And40BitRC4 │ │ + [2c0f7b] crlBag │ │ + [2c0f82] id-ad │ │ + [2c0f88] id-smime-ct-DVCSResponseData │ │ + [2c0fa5] id-smime-aa-receiptRequest │ │ + [2c0fc0] id-smime-aa-ets-contentTimestamp │ │ + [2c0fe1] id-smime-aa-signatureType │ │ + [2c0ffb] id-mod-cmp │ │ + [2c1006] Biometric Info │ │ + [2c1015] IPSec End System │ │ + [2c1026] id-it-keyPairParamReq │ │ + [2c103c] AES-128-CFB │ │ + [2c1048] pilotGroups │ │ + [2c1054] friendlyCountry │ │ + [2c1064] UID │ │ + [2c1068] documentLocation │ │ + [2c1079] buildingName │ │ + [2c1086] audio │ │ + [2c108c] setct-PIDataUnsigned │ │ + [2c10a1] setct-CredReqTBS │ │ + [2c10b2] setct-MeAqCInitResTBS │ │ + [2c10c8] setAttr-IssCap │ │ + [2c10d7] camellia-192-cbc │ │ + [2c10e8] CAMELLIA-192-ECB │ │ + [2c10f9] id-smime-ct-compressedData │ │ + [2c1114] hmacWithSHA512 │ │ + [2c1123] gost94 │ │ + [2c112a] GOST R 34.11-94 PRF │ │ + [2c113e] enhancedSearchGuide │ │ + [2c1152] aes-128-cbc-hmac-sha1 │ │ + [2c1168] pSpecified │ │ + [2c1173] ct_precert_poison │ │ + [2c1185] aes-192-ocb │ │ + [2c1191] CAMELLIA-192-GCM │ │ + [2c11a2] Send Proxied Router │ │ + [2c11b6] Signing KDC Response │ │ + [2c11cb] AuthGOST12 │ │ + [2c11d6] id-smime-ct-contentCollection │ │ + [2c11f4] ARIA-128-ECB │ │ + [2c1201] aria-192-ecb │ │ + [2c120e] ARIA-256-CFB8 │ │ + [2c121c] sha3-256 │ │ + [2c1225] shake128 │ │ + [2c122e] id-dsa-with-sha3-384 │ │ + [2c1243] dsa_with_SHA3-384 │ │ + [2c1255] aria-128-ccm │ │ + [2c1262] aria-256-ccm │ │ + [2c126f] id-tc26-gost-3410-2012-512-paramSetC │ │ + [2c1294] uacurve6 │ │ + [2c129d] kuznyechik-ctr-acpkm-omac │ │ + [2c12b7] GMAC │ │ + [2c12bc] NAIRealm │ │ + [2c12c5] KxGOST18 │ │ + [2c12ce] classSignToolKC2 │ │ + [2c12df] ipAddr-asNumberv2 │ │ + [2c12f1] id-it-rootCaCert │ │ + [2c1302] id-aa-ets-attrRevocationRefs │ │ + [2c131f] id-aa-ets-mimeType │ │ + [2c1332] id-aa-ATSHashIndex-v2 │ │ + [2c1348] ms-ntds-obj-sid │ │ + [2c1358] Microsoft NTDS AD objectSid │ │ + [2c1374] X509v3 Basic Attribute Certificate Constraints │ │ + [2c13a3] X509v3 Delegated Name Constraints │ │ + [2c13c5] X509v3 Group Attribute Certificate │ │ + [2c13e8] responseType │ │ + [2c13f5] error in nextupdate field │ │ + [2c140f] error converting private key │ │ + [2c142c] expecting dss key blob │ │ + [2c1443] PKCS7_SIGN_ENVELOPE │ │ + [2c1457] d.digest │ │ + [2c1460] issuer_and_serial │ │ + [2c1472] (%ld unused bits)\n │ │ + [2c1486] PKCS7_dataFinal │ │ + [2c1496] encryption not supported for this key type │ │ + [2c14c1] pkcs7 datasign │ │ + [2c14d0] unable to find certificate │ │ + [2c14eb] random pool underflow │ │ + [2c1501] No PSS parameter restrictions\n │ │ + [2c1520] with │ │ + [2c1527] rsa_int_import_from │ │ + [2c153b] RSA_PSS_PARAMS │ │ + [2c154a] saltLength │ │ + [2c1555] ossl_rsa_param_decode │ │ + [2c156b] null before block missing │ │ + [2c1585] derive_kdk │ │ + [2c1590] RSA_padding_add_PKCS1_type_1 │ │ + [2c15ad] RSA_padding_check_PKCS1_type_1 │ │ + [2c15cc] pkey_rsa_sign │ │ + [2c15da] ossl_bn_rsa_fips186_4_derive_prime │ │ + [2c15fd] 1536 │ │ + [2c1602] error verifying pkcs12 mac │ │ + [2c161d] OSSL_STORE_INFO_new_CRL │ │ + [2c1635] ossl_store_handle_load_result │ │ + [2c1653] unsupported md algorithm │ │ + [2c166c] %s: │ │ + [2c1670] Load certs from files in a directory │ │ + [2c1695] Load file into cache │ │ + [2c16aa] EDIPARTYNAME │ │ + [2c16b7] d.rfc822Name │ │ + [2c16c4] BASIC_CONSTRAINTS │ │ + [2c16d6] (Multicast) │ │ + [2c16e3] %x%s │ │ + [2c16e8] OSSL_ISSUER_SERIAL │ │ + [2c16fb] %*sSigned Certificate Timestamp: │ │ + [2c171c] %s%s%s%s\n │ │ + [2c1726] minimum │ │ + [2c172e] excludedSubtrees │ │ + [2c173f] othername:SmtpUTF8Mailbox:%.*s │ │ + [2c175e] URI: │ │ + [2c1763] i2s_ASN1_ENUMERATED │ │ + [2c1777] invalid ipaddress │ │ + [2c1789] policy language already defined │ │ + [2c17a9] X509_check_private_key │ │ + [2c17c0] error using siginf set │ │ + [2c17d7] idp mismatch │ │ + [2c17e4] public key decode error │ │ + [2c17fc] certificate not trusted │ │ + [2c1814] name constraints minimum and maximum not supported │ │ + [2c1847] Certificate Transparency required, but no valid SCTs found │ │ + [2c1882] crypto/asn1/a_verify.c │ │ + [2c1899] provider=base,fips=yes,output=der,structure=ec │ │ + [2c18c8] RSA:rsaEncryption:1.2.840.113549.1.1.1 │ │ + [2c18ef] OpenSSL ED25519 implementation │ │ + [2c190e] provider=default,fips=no,input=der,structure=PrivateKeyInfo │ │ + [2c194a] MD4:1.2.840.113549.2.4 │ │ + [2c1961] DES-CFB:1.3.14.3.2.9 │ │ + [2c1976] SHA-1 │ │ + [2c197c] aes_cbc_cts_set_ctx_params │ │ + [2c1997] blake2b512_internal_final │ │ + [2c19b1] providers/implementations/digests/sha2_prov.c │ │ + [2c19df] check_bitlen_rsa │ │ + [2c19f0] DSA PARAMETERS │ │ + [2c19ff] ed25519_to_PrivateKeyInfo_der_encode │ │ + [2c1a24] ed25519_to_SubjectPublicKeyInfo_pem_encode │ │ + [2c1a4f] x448_to_EncryptedPrivateKeyInfo_pem_encode │ │ + [2c1a7a] GROUP: %s\n │ │ + [2c1a85] dh_plain_derive │ │ + [2c1a95] ecdh_set_ctx_params │ │ + [2c1aa9] ecx_init │ │ + [2c1ab2] m_cost must be greater or equal than 8 times the number of lanes │ │ + [2c1af3] kdf_hkdf_size │ │ + [2c1b01] hmac_drbg_kdf_new │ │ + [2c1b13] pkcs12kdf_derive │ │ + [2c1b24] kdf_scrypt_derive │ │ + [2c1b36] use-keybits │ │ + [2c1b42] RSASVE │ │ + [2c1b49] ec_gen_set_group │ │ + [2c1b5a] ossl_drbg_get_seed │ │ + [2c1b6d] min_entropylen │ │ + [2c1b7c] sm2_sig_verify │ │ + [2c1b8b] invalid kdf │ │ + [2c1b97] mismatching domain parameters │ │ + [2c1bb5] cipher_generic_init_internal │ │ + [2c1bd2] ossl_cipher_trailingdata │ │ + [2c1beb] d-absent │ │ + [2c1bf4] sis-type │ │ + [2c1bfd] kalg │ │ + [2c1c02] s_check │ │ + [2c1c0a] ld-type │ │ + [2c1c12] kdf-key-check │ │ + [2c1c20] ential │ │ + [2c1c27] libunwind: malformed DW_CFA_restore_extended DWARF unwind, reg too big\n │ │ + [2c1c6f] DW_EH_PE_textrel pointer encoding not supported │ │ + [2c1c9f] DWARF opcode not implemented │ │ + [2c1cbc] r8 │ │ + [2c1cbf] │ │ + [2c1cc6] cannot open virtual table: %s │ │ + [2c1ce4] cipher_log │ │ + [2c1cef] sqlite3_key_v2: no key provided │ │ + [2c1d0f] sqlcipherCodecGetKey:db=%p, nDb=%d │ │ + [2c1d32] sqlcipher_memset: setting %p[0-%llu]=%d) │ │ + [2c1d5b] sqlcipher_mem_lock: mlock(%p,%lu) returned %d errno=%d │ │ + [2c1d92] sqlcipher_malloc: calling sqlcipher_memset(%p,0,%llu) │ │ + [2c1dc8] sqlcipher_codec_ctx_set_pass: error %d from sqlcipher_cipher_ctx_set_pass │ │ + [2c1e12] stderr │ │ + [2c1e19] %s.lock │ │ + [2c1e21] JournalMode │ │ + [2c1e2d] NotNull │ │ + [2c1e35] TypeCheck │ │ + [2c1e3f] MakeRecord │ │ + [2c1e4a] OpenAutoindex │ │ + [2c1e58] CREATE TABLE x(type text,name text,tbl_name text,rootpage int,sql text) │ │ + [2c1ea0] SELECT tbl,idx,stat FROM %Q.sqlite_stat1 │ │ + [2c1ec9] btreeInitPage() returns error code %d │ │ + [2c1eef] Child page depth differs │ │ + [2c1f08] CRE │ │ + [2c1f0c] sha1 │ │ + [2c1f11] case_sensitive_like │ │ + [2c1f25] checkpoint_fullfsync │ │ + [2c1f3a] legacy_alter_table │ │ + [2c1f4d] reverse_unordered_selects │ │ + [2c1f67] textrekey │ │ + [2c1f71] wdth │ │ + [2c1f76] timeout │ │ + [2c1f7e] REUSE SUBQUERY %d │ │ + [2c1f90] %s %T already exists │ │ + [2c1fa5] missing datatype for %s.%s │ │ + [2c1fc0] CHECK constraints │ │ + [2c1fd2] * │ │ + [2c1fd4] '%s' is not a function │ │ + [2c1feb] sqlite_autoindex_%s_%d │ │ + [2c2002] recursive aggregate queries not supported │ │ + [2c202c] AUTOMATIC PARTIAL COVERING INDEX │ │ + [2c204d] RIGHT-JOIN %s │ │ + [2c205b] table %s may not be modified │ │ + [2c2078] %s.rowid │ │ + [2c2081] %sON CONFLICT clause does not match any PRIMARY KEY or UNIQUE constraint │ │ + [2c20ca] IN(...) element has %d term%s - expected %d │ │ + [2c20f6] SET DEFAULT │ │ + [2c2102] cannot create %s trigger on view: %S │ │ + [2c2127] likely │ │ + [2c212e] subtype │ │ + [2c2136] format │ │ + [2c213d] last_insert_rowid │ │ + [2c214f] 20b:20e │ │ + [2c2157] unable to use function %s in the requested context │ │ + [2c218a] PRAGMA table_list │ │ + [2c219c] UPDATE %Q.'%q_segdir' SET idx = ? WHERE level=? AND idx=? │ │ + [2c21d6] %s_segments │ │ + [2c21e2] __langid │ │ + [2c21eb] -- │ │ + [2c21ee] unindexed │ │ + [2c21f8] WITHOUT ROWID │ │ + [2c2207] expected integer, got "%.*s" │ │ + [2c2224] cannot UPDATE a subset of columns on fts5 contentless-delete table: %s │ │ + [2c226b] tokenchars │ │ + [2c2276] fts5_api_ptr │ │ + [2c2283] INSERT OR REPLACE INTO '%q'.'%q_node' VALUES(?1, ?2) │ │ + [2c22b8] rtree constraint failed: %s.(%s<=%s) │ │ + [2c22dd] json_each │ │ + [2c22e7] DEFAULT_JOURNAL_SIZE_LIMIT=-1 │ │ + [2c2305] MAX_COMPOUND_SELECT=500 │ │ + [2c231d] MAX_LIKE_PATTERN_LENGTH=50000 │ │ + [2c233b] MAX_VDBE_OP=250000000 │ │ + [2c2351] TLS_AES_256_GCM_SHA384 │ │ + [2c2368] DHE-PSK-AES256-CCM8 │ │ + [2c237c] AECDH-NULL-SHA │ │ + [2c238b] ADH-CAMELLIA256-SHA256 │ │ + [2c23a2] DHE-PSK-CAMELLIA128-SHA256 │ │ + [2c23bd] ssl3_do_change_cipher_spec │ │ + [2c23d8] ECDSA │ │ + [2c23de] kuznyechik-mac │ │ + [2c23ed] gost2012_512 │ │ + [2c23fa] kSRP │ │ + [2c23ff] GOST2012-GOST8912-GOST8912 │ │ + [2c241a] CBC │ │ + [2c241e] SECLEVEL= │ │ + [2c2428] ca key too small │ │ + [2c2439] connection type not set │ │ + [2c2451] invalid sequence number │ │ + [2c2469] no shared signature algorithms │ │ + [2c2488] sct verification failed │ │ + [2c24a0] session id context uninitialized │ │ + [2c24c1] ssl section not found │ │ + [2c24d7] ssl session version mismatch │ │ + [2c24f4] stream reset │ │ + [2c2501] no_legacy_server_connect │ │ + [2c251a] ciphersuites │ │ + [2c2527] None │ │ + [2c252c] AllowNoDHEKEX │ │ + [2c253a] KTLS │ │ + [2c253f] Require │ │ + [2c2547] TLSv1.3 read client compressed certificate │ │ + [2c2572] tls1_PRF │ │ + [2c257b] INITIAL_MAX_STREAM_DATA_BIDI_LOCAL appears multiple times │ │ + [2c25b5] initial_max_stream_data_uni │ │ + [2c25d1] connectivity:connection_started │ │ + [2c25f1] NEW_TOKEN valid only in 1-RTT │ │ + [2c260f] quic_release_record │ │ + [2c2623] TRANSPORT_PARAMETER_ERROR │ │ + [2c263d] INVALID_TOKEN │ │ + [2c264b] APPLICATION_ERROR │ │ + [2c265d] use_etm │ │ + [2c2665] ossl_get_max_early_data │ │ + [2c267d] tls_write_records │ │ + [2c268f] tls_parse_stoc_alpn │ │ + [2c26a3] tls_construct_ctos_server_cert_type │ │ + [2c26c7] custom_ext_parse │ │ + [2c26d8] tls_parse_ctos_key_share │ │ + [2c26f1] tls_process_key_exchange │ │ + [2c270a] tls_client_key_exchange_post_work │ │ + [2c272c] tls_construct_cke_psk_preamble │ │ + [2c274b] parse_ca_names │ │ + [2c275a] opaqueBlob │ │ + [2c2765] d2i_AutoPrivateKey_legacy │ │ + [2c277f] asn1_item_ex_d2i_intern │ │ + [2c2797] assertion failed: embed == 0 │ │ + [2c27b4] BN_CTX_get │ │ + [2c27bf] crypto/conf/conf_mod.c │ │ + [2c27d6] OPENSSL_finish │ │ + [2c27e5] r │ │ + [2c27e7] do_tcreate │ │ + [2c27f2] field=%s, value=%s │ │ + [2c2805] BITSTRING │ │ + [2c280f] crypto/asn1/a_time.c │ │ + [2c2824] X9.42 DH │ │ + [2c282d] crypto/bn/bn_exp.c │ │ + [2c2840] DSO_free │ │ + [2c2849] i2d_ECPKParameters │ │ + [2c285c] k1 │ │ + [2c285f] characteristic-two-field │ │ + [2c2878] SECG curve over a 192 bit prime field │ │ + [2c289e] X9.62 curve over a 192 bit prime field │ │ + [2c28c5] SECG curve over a 113 bit binary field │ │ + [2c28ec] EC_KEY_generate_key │ │ + [2c2900] ossl_ec_key_pairwise_check │ │ + [2c291b] EC_GROUP_get_curve │ │ + [2c292e] ossl_ec_GF2m_simple_set_compressed_coordinates │ │ + [2c295d] ossl_ecdh_simple_compute_key │ │ + [2c297a] crypto/ec/ecdsa_ossl.c │ │ + [2c2991] pkey_ecd_digestverify448 │ │ + [2c29aa] OSSL_DECODER_from_data │ │ + [2c29c1] dynamic │ │ + [2c29c9] ENGINE_set_default_string │ │ + [2c29e3] ENGINE_add │ │ + [2c29ee] engine_list_add │ │ + [2c29fe] crypto/engine/tb_cipher.c │ │ + [2c2a18] OBJ lib │ │ + [2c2a20] passed invalid argument │ │ + [2c2a38] aes_xts_init_key │ │ + [2c2a49] prime192v2 │ │ + [2c2a54] c2pnb163v1 │ │ + [2c2a5f] wap-wsg-idm-ecid-wtls3 │ │ + [2c2a76] brainpoolP224r1 │ │ + [2c2a86] randkey │ │ + [2c2a8e] tls1multi_aadpacklen │ │ + [2c2aa3] assertion failed: ctx->cipher->block_size == 1 || ctx->cipher->block_size == 8 || ctx->cipher->block_size == 16 │ │ + [2c2b13] evp_get_global_properties_str │ │ + [2c2b31] aead │ │ + [2c2b36] tls-multi │ │ + [2c2b40] OSSL_ENCODER_CTX_set_construct │ │ + [2c2b5f] geterr │ │ + [2c2b66] mandatory-digest │ │ + [2c2b77] blockSize │ │ + [2c2b81] prf │ │ + [2c2b85] assertion failed: keylen <= sizeof(key) │ │ + [2c2bad] EVP_PKEY_new │ │ + [2c2bba] evp_pkey_copy_downgraded │ │ + [2c2bd3] key type = %s │ │ + [2c2be1] [action:%d, state:%d] unknown OSSL_PARAM data type %d │ │ + [2c2c17] kdf-outlen │ │ + [2c2c22] x931 │ │ + [2c2c27] fips186_4 │ │ + [2c2c31] pkey_ec_ctrl │ │ + [2c2c3e] pkey_ec_ctrl_str │ │ + [2c2c4f] dh_2048_256 │ │ + [2c2c5b] ossl_ffc_params_full_validate │ │ + [2c2c79] input not reduced │ │ + [2c2c8b] invalid custom length │ │ + [2c2ca1] keymgmt export failure │ │ + [2c2cb8] not XOF or invalid length │ │ + [2c2cd2] pbkdf2 error │ │ + [2c2cdf] expecting an integer │ │ + [2c2cf4] illegal negative value │ │ + [2c2d0b] missing eoc │ │ + [2c2d17] the asn1 object identifier is not known for this md │ │ + [2c2d4b] param not integer type │ │ + [2c2d62] i2d ecpkparameters failure │ │ + [2c2d7d] slot full │ │ + [2c2d87] engine is not in the list │ │ + [2c2da1] connect failure │ │ + [2c2db1] cms lib │ │ + [2c2db9] not a signed receipt │ │ + [2c2dce] unsupported kek algorithm │ │ + [2c2de8] setting mac algor failure │ │ + [2c2e02] wrong rp component count │ │ + [2c2e1b] sct not set │ │ + [2c2e27] ARIA-256-CBC │ │ + [2c2e34] crypto/evp/e_des3.c │ │ + [2c2e48] Specifies to continue even if version checking fails (boolean) │ │ + [2c2e87] Whether to add a loaded ENGINE to the internal list (0=no,1=yes,2=mandatory) │ │ + [2c2ed4] Load up the ENGINE specified by other settings │ │ + [2c2f03] assertion failed: sh.freelist[slist] == temp │ │ + [2c2f30] crypto/o_str.c │ │ + [2c2f3f] OSSL_PARAM_get_int32 │ │ + [2c2f54] BN_hex2bn │ │ + [2c2f5e] crypto/provider_conf.c │ │ + [2c2f75] TRUE │ │ + [2c2f7a] no │ │ + [2c2f7d] IDEA-CBC │ │ + [2c2f86] des-ede-cbc │ │ + [2c2f92] extendedCertificateAttributes │ │ + [2c2fb0] des-ede-cfb │ │ + [2c2fbc] givenName │ │ + [2c2fc6] sha1WithRSA │ │ + [2c2fd2] rc5-cfb │ │ + [2c2fda] SXNetID │ │ + [2c2fe2] PBE-SHA1-RC2-128 │ │ + [2c2ff3] x509Crl │ │ + [2c2ffb] Policy Qualifier User Notice │ │ + [2c3018] id-smime-mod-ets-eSignature-97 │ │ + [2c3037] id-smime-aa-contentHint │ │ + [2c304f] id-smime-aa-ets-certCRLTimestamp │ │ + [2c3070] id-smime-alg-ESDH │ │ + [2c3082] id-mod-cmc │ │ + [2c308d] id-mod-ocsp │ │ + [2c3099] IPSec User │ │ + [2c30a4] id-alg-noSignature │ │ + [2c30b7] id-cmc-recipientNonce │ │ + [2c30cd] X509v3 No Revocation Available │ │ + [2c30ec] friendlyCountryName │ │ + [2c3100] dSAQuality │ │ + [2c310b] personalSignature │ │ + [2c311d] setct-AuthResBaggage │ │ + [2c3132] setct-PI-TBS │ │ + [2c313f] setct-AuthRevResData │ │ + [2c3154] setct-CapResData │ │ + [2c3165] setct-CapRevReqTBS │ │ + [2c3178] setct-RegFormReqTBE │ │ + [2c318c] set-brand-JCB │ │ + [2c319a] msUPN │ │ + [2c31a0] id-ppl │ │ + [2c31a7] Independent │ │ + [2c31b3] c2onb191v5 │ │ + [2c31be] c2onb239v4 │ │ + [2c31c9] seed-ecb │ │ + [2c31d2] Diffie-Hellman based MAC │ │ + [2c31eb] GOST R 34.10-94 DH │ │ + [2c31fe] id-GostR3410-94-CryptoPro-D-ParamSet │ │ + [2c3223] physicalDeliveryOfficeName │ │ + [2c323e] houseIdentifier │ │ + [2c324e] id-tc26-hmac-gost-3411-2012-256 │ │ + [2c326e] KxDHE-PSK │ │ + [2c3278] kx-any │ │ + [2c327f] aria-256-cfb1 │ │ + [2c328d] SHA3-224 │ │ + [2c3296] SHA3-256 │ │ + [2c329f] id-hmacWithSHA3-256 │ │ + [2c32b3] CMC Certificate Authority │ │ + [2c32cd] uacurve0 │ │ + [2c32d6] DSTU curve 6 │ │ + [2c32e3] uacurve9 │ │ + [2c32ec] magma-kexp15 │ │ + [2c32f9] id-tc26-gost-3410-2012-256-paramSetC │ │ + [2c331e] id-on-SmtpUTF8Mailbox │ │ + [2c3334] SRVName │ │ + [2c333c] hmacWithSM3 │ │ + [2c3348] X509v3 Authority Attribute Identifier │ │ + [2c336e] singleUse │ │ + [2c3378] bad version number │ │ + [2c338b] bio write failure │ │ + [2c339d] expecting private key blob │ │ + [2c33b8] not proc type │ │ + [2c33c6] pem_read_bio_key_decoder │ │ + [2c33df] PKCS12_SAFEBAG │ │ + [2c33ee] content type not data │ │ + [2c3404] d.data │ │ + [2c340b] %*s<%s>\n │ │ + [2c3414] EXTERNAL │ │ + [2c341d] signing ctrl failure │ │ + [2c3432] crypto/property/property.c │ │ + [2c344d] parse_unquoted │ │ + [2c345c] evp_rand_from_algorithm │ │ + [2c3474] additional input too long │ │ + [2c348e] insufficient drbg strength │ │ + [2c34a9] Not a regular file │ │ + [2c34bc] unable to get parent strength │ │ + [2c34da] exponent%d: │ │ + [2c34e6] algorithm-id │ │ + [2c34f3] There are %d, %d, %d elements left on our factors, exps, coeffs stacks\n │ │ + [2c353b] block type is not 01 │ │ + [2c3550] digest not allowed │ │ + [2c3563] crypto/rsa/rsa_pss.c │ │ + [2c3578] 6144 │ │ + [2c357d] passphrase callback error │ │ + [2c3597] crypto/pkcs12/p12_mutl.c │ │ + [2c35b0] nonce mismatch │ │ + [2c35bf] nonce not returned │ │ + [2c35d2] common ok and cancel characters │ │ + [2c35f2] UI_new_method │ │ + [2c3600] UI_get_result_length │ │ + [2c3615] X509_load_crl_file │ │ + [2c3628] method │ │ + [2c362f] objsign │ │ + [2c3637] Encipher Only │ │ + [2c3645] %*sNumber%s: │ │ + [2c3653] u.addressRange │ │ + [2c3662] %*sIPv6 │ │ + [2c366a] %*s Profession Info Entry %0d:\n │ │ + [2c368b] r2i_pci │ │ + [2c3693] notAfter │ │ + [2c369c] POLICY_MAPPING │ │ + [2c36ab] POLICY_MAPPINGS │ │ + [2c36bb] Any Purpose │ │ + [2c36c7] othername:NAIRealm:%.*s │ │ + [2c36df] email: │ │ + [2c36e9] invalid safi │ │ + [2c36f6] unknown extension name │ │ + [2c370d] X509_STORE_new │ │ + [2c371c] crypto/x509/x509_obj.c │ │ + [2c3733] subject issuer mismatch │ │ + [2c374b] invalid or inconsistent certificate policy extension │ │ + [2c3780] proxy subject name violation │ │ + [2c379d] subject signature algorithm and issuer public key algorithm mismatch │ │ + [2c37e2] Missing Authority Key Identifier │ │ + [2c3803] X509_verify_cert │ │ + [2c3814] x509_verify_x509 │ │ + [2c3825] X509_ATTRIBUTE │ │ + [2c3834] revoked │ │ + [2c383c] x509_name_encode │ │ + [2c384d] x509_pubkey_decode │ │ + [2c3860] socket create failed │ │ + [2c3875] ) │ │ + [2c3878] SHA2-384:SHA-384:SHA384:2.16.840.1.101.3.4.2.2 │ │ + [2c38a7] ECDSA-SHA2-256:ECDSA-SHA256:ecdsa-with-SHA256:1.2.840.10045.4.3.2 │ │ + [2c38e9] provider=default,fips=yes │ │ + [2c3903] AES-192-ECB:2.16.840.1.101.3.4.1.21 │ │ + [2c3927] AES-256-CBC:AES256:2.16.840.1.101.3.4.1.42 │ │ + [2c3952] AES-256-GCM:id-aes256-GCM:2.16.840.1.101.3.4.1.46 │ │ + [2c3984] RC4:1.2.840.113549.3.4 │ │ + [2c399b] blake2s256_internal_final │ │ + [2c39b5] ec_to_SubjectPublicKeyInfo_der_encode │ │ + [2c39db] J: │ │ + [2c39e1] pcounter: %d\n │ │ + [2c39ef] ecx_dupctx │ │ + [2c39fa] ossl_ec_match_params │ │ + [2c3a0f] eckem_encapsulate │ │ + [2c3a21] sk │ │ + [2c3a24] ecx_gen │ │ + [2c3a2c] CTR │ │ + [2c3a30] digest=%s │ │ + [2c3a3a] Ed25519ctx │ │ + [2c3a45] OAEP padding not allowed for signing / verifying │ │ + [2c3a76] localhost/ │ │ + [2c3a81] file_open_stream │ │ + [2c3a92] bad tls client version │ │ + [2c3aa9] entropy source strength too weak │ │ + [2c3aca] init call out of order │ │ + [2c3ae1] module integrity failure │ │ + [2c3afa] ossl_ccm_get_ctx_params │ │ + [2c3b12] ded-from-explicit │ │ + [2c3b24] oinit │ │ + [2c3b2a] a-sign-disabled │ │ + [2c3b3a] props │ │ + [2c3b40] digest-check │ │ + [2c3b4d] ntropy │ │ + [2c3b54] libunwind: malformed DW_CFA_val_expression DWARF unwind, reg too big\n │ │ + [2c3b9a] PRAGMA rekey_cipher is no longer supported. │ │ + [2c3bc6] kdf_iter │ │ + [2c3bcf] fast_kdf_iter │ │ + [2c3bdd] PRAGMA cipher_page_size = %d; │ │ + [2c3bfb] %u │ │ + [2c3bfe] sqlcipherCodecAttach: db=%p, nDb=%d │ │ + [2c3c22] sqlcipher_activate: leaving static master mutex │ │ + [2c3c52] sqlcipher_mem_unlock: calling munlock(%p,%lu) │ │ + [2c3c80] PRAGMA cipher_compatibility = %d; │ │ + [2c3ca2] DETACH DATABASE migrate; │ │ + [2c3cbb] %Y-%m-%d %H:%M:%S │ │ + [2c3ccd] 0 │ │ + [2c3ccf] :memory: │ │ + [2c3cd8] %.4c%s%.16c │ │ + [2c3ce4] MJ collide: %s │ │ + [2c3cf3] Gt │ │ + [2c3cf6] Add │ │ + [2c3cfa] IdxInsert │ │ + [2c3d04] FinishSeek │ │ + [2c3d0f] VBegin │ │ + [2c3d16] %z: %s │ │ + [2c3d1d] cannot rollback - no transaction is active │ │ + [2c3d48] database schema is locked: %s │ │ + [2c3d66] %s is %u but should be %u │ │ + [2c3d80] vtable constructor failed: %s │ │ + [2c3d9e] no such rowid: %lld │ │ + [2c3db2] codec_set_btree_to_codec_pagesize: sqlite3BtreeSetPageSize returned %d │ │ + [2c3df9] sqlcipher_openssl_random: entering SQLCIPHER_MUTEX_PROVIDER_RAND │ │ + [2c3e3a] sqlcipher_openssl_random: left SQLCIPHER_MUTEX_PROVIDER_RAND │ │ + [2c3e77] count_changes │ │ + [2c3e85] tbl │ │ + [2c3e89] near "%T": syntax error │ │ + [2c3ea1] the INDEXED BY clause is not allowed on UPDATE or DELETE statements within triggers │ │ + [2c3ef5] USING INDEX %s FOR IN-OPERATOR │ │ + [2c3f14] no such column │ │ + [2c3f23] sqlite_schema │ │ + [2c3f31] ORDER │ │ + [2c3f37] no tables specified │ │ + [2c3f4b] %.*z:%u │ │ + [2c3f53] sqlite_stat%d │ │ + [2c3f61] VIRTUAL TABLE INDEX %d:%s │ │ + [2c3f7c] isisi │ │ + [2c3f82] UTF-8 │ │ + [2c3f88] invalid uri authority: %.*s │ │ + [2c3fa4] no such vfs: %s │ │ + [2c3fb4] unable to identify the object to be reindexed │ │ + [2c3fe2] stat_init │ │ + [2c3fec] cannot %s %s "%s" │ │ + [2c3ffe] incomplete input │ │ + [2c400f] unlikely │ │ + [2c4018] %02d │ │ + [2c401d] JSON cannot hold BLOB values │ │ + [2c403a] database or disk is full │ │ + [2c4053] column index out of range │ │ + [2c406d] another row available │ │ + [2c4083] SELECT 1 FROM %Q.'%q_segments' WHERE blockid=? AND block IS NULL │ │ + [2c40c4] SELECT max( level %% 1024 ) FROM %Q.'%q_segdir' │ │ + [2c40f4] ilb │ │ + [2c40f8] unrecognized parameter: %s │ │ + [2c4113] unable to validate the inverted index for FTS%d table %s.%s: %s │ │ + [2c4153] malformed inverted index for FTS%d table %s.%s │ │ + [2c4182] k PRIMARY KEY, v │ │ + [2c4193] PRAGMA %Q.data_version │ │ + [2c41aa] fts5 expression tree is too large (maximum depth %d) │ │ + [2c41df] DELETE FROM '%q'.'%q_idx' WHERE segid=? │ │ + [2c4207] parse error in rank function: %s │ │ + [2c4228] Found (%lld -> %lld) in %s table, expected (%lld -> %lld) │ │ + [2c4262] ,%.*s REAL │ │ + [2c426d] DROP TABLE '%q'.'%q_node';DROP TABLE '%q'.'%q_rowid';DROP TABLE '%q'.'%q_parent'; │ │ + [2c42bf] corrupted │ │ + [2c42c9] ENABLE_MEMORY_MANAGEMENT │ │ + [2c42e2] DHE-RSA-AES256-CCM │ │ + [2c42f5] PSK-AES128-CBC-SHA │ │ + [2c4308] TLS_DHE_PSK_WITH_AES_256_CBC_SHA │ │ + [2c4329] TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 │ │ + [2c434d] RSA-PSK-AES256-GCM-SHA384 │ │ + [2c4367] TLS_DHE_PSK_WITH_NULL_SHA256 │ │ + [2c4384] DHE-DSS-CAMELLIA128-SHA │ │ + [2c439c] TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256 │ │ + [2c43c1] ssl_cert_dup │ │ + [2c43ce] SSLv3 │ │ + [2c43d4] ciphersuite digest has changed │ │ + [2c43f3] empty raw public key │ │ + [2c4408] empty srtp protection profile list │ │ + [2c442b] can't find SRP server param │ │ + [2c4447] no shared groups │ │ + [2c4458] no suitable signature algorithm │ │ + [2c4478] poll request not supported │ │ + [2c4493] records not released │ │ + [2c44a8] ssl section empty │ │ + [2c44ba] unknown state │ │ + [2c44c8] unsupported ssl version │ │ + [2c44e0] decrypt-only │ │ + [2c44ed] ssl_do_config │ │ + [2c44fb] ClientCAStore │ │ + [2c4509] SSL_CTX_use_serverinfo_ex │ │ + [2c4523] before SSL initialization │ │ + [2c453d] SSLv3/TLS write certificate │ │ + [2c4559] TLSv1.3 read encrypted extensions │ │ + [2c457b] tls1_set_sigalgs_list │ │ + [2c4591] dsa_sha384 │ │ + [2c459c] PSS │ │ + [2c45a0] label │ │ + [2c45a6] ssl/tls_depr.c │ │ + [2c45b5] ossl_quic_new │ │ + [2c45c3] ossl_quic_pending_int │ │ + [2c45d9] ssl/quic/quic_engine.c │ │ + [2c45f0] INITIAL_MAX_DATA appears multiple times │ │ + [2c4618] transport │ │ + [2c4622] min_cwnd_size │ │ + [2c4630] qlog_version │ │ + [2c463d] \f │ │ + [2c4640] retry │ │ + [2c4646] crypto │ │ + [2c464d] max_stream_data │ │ + [2c465d] el_setup_keyslot │ │ + [2c466e] depack_do_frame_reset_stream │ │ + [2c468b] internal error (flow control) │ │ + [2c46a9] depack_do_frame_handshake_done │ │ + [2c46c8] handshake layer error, error code %llu (0x%llx) ("%s") │ │ + [2c46ff] STREAM_LEN │ │ + [2c470a] STREAM_OFF_LEN │ │ + [2c4719] AEAD_LIMIT_REACHED │ │ + [2c472c] dtls1_read_bytes │ │ + [2c473d] tls_construct_ctos_supported_versions │ │ + [2c4763] tls_parse_stoc_psk │ │ + [2c4776] tls_parse_ctos_renegotiate │ │ + [2c4791] tls_process_ske_srp │ │ + [2c47a5] tls_construct_cke_ecdhe │ │ + [2c47bd] tls_construct_cke_srp │ │ + [2c47d3] tls_process_client_hello │ │ + [2c47ec] tls_construct_new_session_ticket │ │ + [2c480d] ZUINT64 │ │ + [2c4815] accept error │ │ + [2c4822] bad fopen mode │ │ + [2c4831] crypto/bn/bn_mont.c │ │ + [2c4845] on │ │ + [2c4848] name=%s, value=%s │ │ + [2c485a] maxsize=%ld │ │ + [2c4866] ASN1_STRING_TABLE_add │ │ + [2c487c] crypto/dsa/dsa_ossl.c │ │ + [2c4892] dlfcn_name_converter │ │ + [2c48a7] crypto/ec/ec_ameth.c │ │ + [2c48bc] k3 │ │ + [2c48bf] point-format │ │ + [2c48cc] named │ │ + [2c48d2] SECG curve over a 163 bit binary field │ │ + [2c48f9] X9.62 curve over a 239 bit binary field │ │ + [2c4921] ossl_ec_GF2m_simple_point_set_affine_coordinates │ │ + [2c4952] EC_POINT_is_at_infinity │ │ + [2c496a] ecp_nistz256_inv_mod_ord │ │ + [2c4983] ecx_pub_encode │ │ + [2c4992] │ │ + [2c4999] crypto/engine/tb_pkmeth.c │ │ + [2c49b3] lib(%lu) │ │ + [2c49bc] crypto/evp/asymcipher.c │ │ + [2c49d4] secp192k1 │ │ + [2c49de] prime256v1 │ │ + [2c49e9] wap-wsg-idm-ecid-wtls6 │ │ + [2c4a00] assertion failed: b <= sizeof(ctx->buf) │ │ + [2c4a28] tls1multi_encin │ │ + [2c4a38] crypto/encode_decode/encoder_pkey.c │ │ + [2c4a5c] OSSL_ENCODER_to_data │ │ + [2c4a71] EVP_DigestVerify │ │ + [2c4a82] EVP_Q_mac │ │ + [2c4a8c] kdf-digest │ │ + [2c4a97] dsa_paramgen_q_bits │ │ + [2c4aab] ec_param_enc │ │ + [2c4ab8] fix_dh_nid5114 │ │ + [2c4ac7] rsa-factor9 │ │ + [2c4ad3] EVP_PKEY_CTX_md │ │ + [2c4ae3] counter: %d\n │ │ + [2c4af0] crypto/bio/bss_core.c │ │ + [2c4b06] CPUINFO: OPENSSL_ia32cap=0x%llx:0x%llx │ │ + [2c4b2d] expecting a poly1305 key │ │ + [2c4b46] not able to copy ctx │ │ + [2c4b5b] signature type and key type incompatible │ │ + [2c4b84] unable to enable locking │ │ + [2c4b9d] unsupported keylength │ │ + [2c4bb3] missing value │ │ + [2c4bc1] hex string too short │ │ + [2c4bd6] param of incompatible type │ │ + [2c4bf1] discriminant is zero │ │ + [2c4c06] invalid generator │ │ + [2c4c18] missing OID │ │ + [2c4c24] invalid string │ │ + [2c4c33] asn1 len exceeds max resp len │ │ + [2c4c51] invalid port number │ │ + [2c4c65] max resp len exceeded │ │ + [2c4c7b] content type mismatch │ │ + [2c4c91] error setting key │ │ + [2c4ca3] error parsing pkistatus │ │ + [2c4cbb] missing trust store │ │ + [2c4ccf] multiple requests not supported │ │ + [2c4cef] empty ess cert id list │ │ + [2c4d06] dynamic_ctrl │ │ + [2c4d13] OSSL_PARAM_set_int32 │ │ + [2c4d28] OSSL_PARAM_get_int64 │ │ + [2c4d3d] set_string_internal │ │ + [2c4d51] identity │ │ + [2c4d5a] rc2-40-cbc │ │ + [2c4d65] rc5-ofb │ │ + [2c4d6d] extendedKeyUsage │ │ + [2c4d7e] id-kp │ │ + [2c4d84] serverAuth │ │ + [2c4d8f] nsSGC │ │ + [2c4d95] id-smime-ct │ │ + [2c4da1] id-smime-alg-RC2wrap │ │ + [2c4db6] id-smime-alg-CMSRC2wrap │ │ + [2c4dce] MD4 │ │ + [2c4dd2] id-it-implicitConfirm │ │ + [2c4de8] rsaSignature │ │ + [2c4df5] Private │ │ + [2c4dfd] Subject Information Access │ │ + [2c4e18] aes-192-cfb │ │ + [2c4e24] pilot │ │ + [2c4e2a] nSRecord │ │ + [2c4e33] set-policy │ │ + [2c4e3e] set-certExt │ │ + [2c4e4a] setAttr-IssCap-CVM │ │ + [2c4e5d] id-ppl-independent │ │ + [2c4e70] RSA-SHA512 │ │ + [2c4e7b] ipsec4 │ │ + [2c4e82] CAMELLIA-192-CFB1 │ │ + [2c4e94] CAMELLIA-256-OFB │ │ + [2c4ea5] X509v3 Issuing Distribution Point │ │ + [2c4ec7] id-GostR3410-2001-ParamSet-cc │ │ + [2c4ee5] telephoneNumber │ │ + [2c4ef5] telexNumber │ │ + [2c4f01] aes-192-ctr │ │ + [2c4f0d] CAMELLIA-128-CTR │ │ + [2c4f1e] HMAC GOST 34.11-2012 256 bit │ │ + [2c4f3b] hkdf │ │ + [2c4f40] kx-ecdhe-psk │ │ + [2c4f4d] id-smime-ct-authEnvelopedData │ │ + [2c4f6b] ARIA-192-CTR │ │ + [2c4f78] n3 │ │ + [2c4f7b] Professional Information or basis for Admission │ │ + [2c4fab] ecdsa_with_SHA3-224 │ │ + [2c4fbf] ISO-UA │ │ + [2c4fc6] DSTU Gost 28147-2009 │ │ + [2c4fdb] id-tc26-cipher-gostr3412-2015-magma │ │ + [2c4fff] id-tc26-gost-3410-2012-256-paramSetB │ │ + [2c5024] hmacWithSHA512-224 │ │ + [2c5037] classSignToolKB1 │ │ + [2c5048] id-ct-signedTAL │ │ + [2c5058] ms-ntds-sec-ext │ │ + [2c5068] X509v3 Acceptable Certification Policies │ │ + [2c5091] allowedAttributeAssignments │ │ + [2c50ad] X509v3 Subject Alternative Public Key Info │ │ + [2c50d8] value.byKey │ │ + [2c50e4] get_header_and_data │ │ + [2c50f8] mac verify failure │ │ + [2c510b] │ │ + [2c5115] %5ld:d=%-2d hl=%ld l=inf %s │ │ + [2c5132] \%02X │ │ + [2c5138] invalid signed data type │ │ + [2c5151] PRNG not seeded │ │ + [2c5161] \\n │ │ + [2c5164] rsa_validate_keypair_multiprime │ │ + [2c5184] data too large │ │ + [2c5193] unsupported mask parameter │ │ + [2c51ae] RSA_padding_check_PKCS1_OAEP_mgf1 │ │ + [2c51d0] pkey_rsa_verifyrecover │ │ + [2c51e7] 4096 │ │ + [2c51ec] ui process interrupted or cancelled │ │ + [2c5210] uri authority unsupported │ │ + [2c522a] crypto/store/store_result.c │ │ + [2c5246] ess add signing cert v2 error │ │ + [2c5264] crypto/ui/ui_openssl.c │ │ + [2c527b] emailCA │ │ + [2c5283] name= │ │ + [2c5289] CACompromise │ │ + [2c5296] name.relativename │ │ + [2c52a8] IPAddressOrRange │ │ + [2c52b9] IPv4 │ │ + [2c52be] u.range │ │ + [2c52c7] %*sTimestamp : │ │ + [2c52d7] v2i_POLICY_CONSTRAINTS │ │ + [2c52ee] do_dirname │ │ + [2c52f9] %X: │ │ + [2c52fd] bn to asn1 integer error │ │ + [2c5316] x509_sig_info_init │ │ + [2c5329] unable to decode issuer public key │ │ + [2c534c] certificate is not yet valid │ │ + [2c5369] CRL is not yet valid │ │ + [2c537e] unhandled critical extension │ │ + [2c539b] path loop │ │ + [2c53a5] issuer certificate lookup error │ │ + [2c53c5] X509_STORE_CTX_set_default │ │ + [2c53e0] S/MIME email │ │ + [2c53ed] provider=base,fips=yes,output=der,structure=SubjectPublicKeyInfo │ │ + [2c542e] provider=base,fips=no,output=der,structure=PrivateKeyInfo │ │ + [2c5468] provider=base,fips=yes,output=der,structure=rsa │ │ + [2c5498] provider=base,fips=no,input=der,structure=PrivateKeyInfo │ │ + [2c54d1] TEST-RAND │ │ + [2c54db] RSA-PSS:RSASSA-PSS:1.2.840.113549.1.1.10 │ │ + [2c5504] ED25519:1.3.101.112 │ │ + [2c5518] DSA-SHA2-256:DSA-SHA256:dsa_with_SHA256:2.16.840.1.101.3.4.3.2 │ │ + [2c5557] RSA-SHA2-512:RSA-SHA512:sha512WithRSAEncryption:1.2.840.113549.1.1.13 │ │ + [2c559d] ED25519ctx │ │ + [2c55a8] provider=default,fips=no,output=pem,structure=type-specific │ │ + [2c55e4] provider=default,fips=yes,output=der,structure=PrivateKeyInfo │ │ + [2c5622] provider=default,fips=yes,output=pem,structure=PrivateKeyInfo │ │ + [2c5660] provider=default,fips=yes,input=der,structure=ec │ │ + [2c5691] AES-192-CBC:AES192:2.16.840.1.101.3.4.1.22 │ │ + [2c56bc] AES-192-GCM-SIV │ │ + [2c56cc] ARIA-128-CBC:ARIA128:1.2.410.200046.1.1.2 │ │ + [2c56f6] DES-EDE-ECB:DES-EDE:1.3.14.3.2.17 │ │ + [2c5718] BF-CBC:BF:BLOWFISH:1.3.6.1.4.1.3029.1.2 │ │ + [2c5740] providers/implementations/ciphers/cipher_chacha20.c │ │ + [2c5774] chacha20_get_ctx_params │ │ + [2c578c] providers/implementations/ciphers/cipher_null.c │ │ + [2c57bc] tdes_init │ │ + [2c57c6] ec_to_EncryptedPrivateKeyInfo_der_encode │ │ + [2c57ef] sm2_to_EncryptedPrivateKeyInfo_der_encode │ │ + [2c5819] ED448 PUBLIC KEY │ │ + [2c582a] x25519_to_EncryptedPrivateKeyInfo_der_encode │ │ + [2c5857] ec_to_X9_62_der_encode │ │ + [2c586e] dhx2text_encode │ │ + [2c587e] dh_match_params │ │ + [2c588e] requested more threads (%u) than lanes (%u) │ │ + [2c58ba] kdf_hkdf_derive │ │ + [2c58ca] providers/implementations/kdfs/kbkdf.c │ │ + [2c58f1] providers/implementations/kdfs/sshkdf.c │ │ + [2c5919] sskdf_derive │ │ + [2c5926] eae_prk │ │ + [2c592e] dh_gen_set_params │ │ + [2c5940] mac_gen_set_params │ │ + [2c5953] providers/implementations/macs/gmac_prov.c │ │ + [2c597e] /dev/hwrng │ │ + [2c5989] ed25519_verify │ │ + [2c5998] Should be more than %d, but would be set to %d │ │ + [2c59c7] sm2sig_signature_init │ │ + [2c59dd] providers/implementations/ciphers/cipher_rc4.c │ │ + [2c5a0c] providers/common/der/der_rsa_key.c │ │ + [2c5a2f] failed to sign │ │ + [2c5a3e] invalid tag │ │ + [2c5a4a] ndex │ │ + [2c5a4f] roperties │ │ + [2c5a59] ial │ │ + [2c5a5d] ivinfo │ │ + [2c5a64] pe │ │ + [2c5a67] tm │ │ + [2c5a6a] rip │ │ + [2c5a6e] rax │ │ + [2c5a72] r14 │ │ + [2c5a76] unknown register │ │ + [2c5a87] lotCPtr │ │ + [2c5a8f] cipher_profile │ │ + [2c5a9e] cipher_default_plaintext_header_size │ │ + [2c5ac3] PRAGMA cipher_use_hmac = %d; │ │ + [2c5ae0] sqlcipher_activate: entered static master mutex │ │ + [2c5b10] sqlcipher_activate: left static master mutex │ │ + [2c5b3d] HMAC verification failed for page %d │ │ + [2c5b62] /dev/urandom │ │ + [2c5b6f] - │ │ + [2c5b71] SorterInsert │ │ + [2c5b7e] ClrSubtype │ │ + [2c5b89] cannot start a transaction within a transaction │ │ + [2c5bb9] Tree %u page %u cell %u: │ │ + [2c5bd3] max_page_count │ │ + [2c5be2] name │ │ + [2c5be7] unknown database %T │ │ + [2c5bfb] aggregate │ │ + [2c5c05] column%d │ │ + [2c5c0e] _ROWID_ │ │ + [2c5c16] REAL │ │ + [2c5c1c] error in generated column "%s" │ │ + [2c5c3b] %s clause should come after %s not before │ │ + [2c5c65] a JOIN clause is required before %s │ │ + [2c5c89] UPDATE │ │ + [2c5c90] rows updated │ │ + [2c5c9d] table %S has %d columns but %d values were supplied │ │ + [2c5cd1] UPSERT not implemented for virtual table "%s" │ │ + [2c5cff] variable number must be between ?1 and ?%d │ │ + [2c5d2a] sssiii │ │ + [2c5d31] iissssss │ │ + [2c5d3a] missing from index │ │ + [2c5d4f] utf16be │ │ + [2c5d57] SET NULL │ │ + [2c5d60] cannot create triggers on shadow tables │ │ + [2c5d88] Invalid key value │ │ + [2c5d9a] rw │ │ + [2c5d9d] expr_implies_expr │ │ + [2c5daf] sign │ │ + [2c5db4] weekday │ │ + [2c5dbd] 50f-20a-20d │ │ + [2c5dc9] json_remove │ │ + [2c5dd5] json_replace │ │ + [2c5de2] infinity │ │ + [2c5deb] array │ │ + [2c5df1] attempt to write a readonly database │ │ + [2c5e16] unicode61 │ │ + [2c5e20] fts3_tokenizer │ │ + [2c5e2f] DELETE FROM %Q.'%q_docsize' WHERE docid = ? │ │ + [2c5e5b] ize │ │ + [2c5e5f] tion │ │ + [2c5e64] notindexed │ │ + [2c5e6f] unrecognized order: %s │ │ + [2c5e86] %z, langid │ │ + [2c5e91] malformed prefix=... directive │ │ + [2c5eb0] multiple content_rowid=... directives │ │ + [2c5ed6] REPLACE INTO %Q.'%q_content' VALUES(%s) │ │ + [2c5efe] alize │ │ + [2c5f04] col │ │ + [2c5f08] no such fts5 table: %s.%s │ │ + [2c5f22] SELECT nodeno FROM '%q'.'%q_rowid' WHERE rowid = ?1 │ │ + [2c5f56] UNIQUE constraint failed: %s.%s │ │ + [2c5f76] DEFAULT_MMAP_SIZE=0 │ │ + [2c5f8a] MAX_ATTACHED=10 │ │ + [2c5f9a] MAX_LENGTH=1000000000 │ │ + [2c5fb0] NULL-MD5 │ │ + [2c5fb9] AES256-CCM8 │ │ + [2c5fc5] TLS_DHE_PSK_WITH_AES_128_CCM │ │ + [2c5fe2] TLS_RSA_PSK_WITH_AES_256_CBC_SHA │ │ + [2c6003] ECDHE-PSK-NULL-SHA384 │ │ + [2c6019] TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 │ │ + [2c6043] TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 │ │ + [2c606e] TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 │ │ + [2c6097] DHE-PSK-ARIA128-GCM-SHA256 │ │ + [2c60b2] TLS_FALLBACK_SCSV │ │ + [2c60c4] ssl/s3_msg.c │ │ + [2c60d1] Verify error:%s │ │ + [2c60e1] gost-mac-12 │ │ + [2c60ed] cert cb error │ │ + [2c60fb] illegal Suite B digest │ │ + [2c6112] inconsistent extms │ │ + [2c6125] missing tmp ecdh key │ │ + [2c613a] no suitable groups │ │ + [2c614d] stream finished │ │ + [2c615d] tlsv13 alert certificate required │ │ + [2c617f] ssl_handshake_hash │ │ + [2c6192] ssl_start_async_job │ │ + [2c61a6] cmd=%s, value=%s │ │ + [2c61b7] no_tls1_3 │ │ + [2c61c1] prefer_no_dhe_kex │ │ + [2c61d3] NumTickets │ │ + [2c61de] IgnoreUnexpectedEOF │ │ + [2c61f2] SSL_CTX_use_PrivateKey │ │ + [2c6209] max_early_data │ │ + [2c6218] SSLv3/TLS write hello request │ │ + [2c6236] SSLv3/TLS write certificate request │ │ + [2c625a] extended master secret │ │ + [2c6271] secret │ │ + [2c6278] rsa_pss_rsae_sha256 │ │ + [2c628c] CLIENT_TRAFFIC_SECRET_N │ │ + [2c62a4] QUIC error code: 0x%llx%s%s%s (triggered by frame type: 0x%llx%s%s%s), reason: "%s" │ │ + [2c62f8] ch_on_handshake_yield_secret │ │ + [2c6315] INITIAL_SCID appears multiple times │ │ + [2c6339] MAX_UDP_PAYLOAD_SIZE is malformed │ │ + [2c635b] ORIG_DCID was not sent but is required │ │ + [2c6382] RXKU cooldown internal error │ │ + [2c639f] received oversize token │ │ + [2c63b7] group_id │ │ + [2c63c0] dst_cid │ │ + [2c63c8] handshake_done │ │ + [2c63d7] Unknown frame type received │ │ + [2c63f3] ACK_WITH_ECN │ │ + [2c6400] tls_prepare_for_encryption_default │ │ + [2c6423] rlayer_early_data_count_ok │ │ + [2c643e] final_ec_pt_formats │ │ + [2c6452] tls_parse_stoc_session_ticket │ │ + [2c6470] dtls_process_hello_verify │ │ + [2c648a] tls_construct_certificate_request │ │ + [2c64ac] ossl_statem_server13_write_transition │ │ + [2c64d2] tls-client-version │ │ + [2c64e5] ossl_d2i_PrivateKey_legacy │ │ + [2c6500] pkeyalg │ │ + [2c6508] a2d_ASN1_OBJECT │ │ + [2c6518] d2i_ASN1_OBJECT │ │ + [2c6528] ASN1_BIT_STRING │ │ + [2c6538] ossl_asn1_do_lock │ │ + [2c654a] connect error │ │ + [2c6558] unable to create socket │ │ + [2c6570] unable to reuseaddr │ │ + [2c6584] BIO_sendmmsg │ │ + [2c6591] dgram_pair_ctrl_set_write_buf_size │ │ + [2c65b4] NCONF_get_string │ │ + [2c65c5] oid_module_init │ │ + [2c65d5] crypto/asn1/asn_mstbl.c │ │ + [2c65ed] %s %2d %02d:%02d:%02d %d GMT │ │ + [2c660a] bn_set_words │ │ + [2c6617] crypto/dh/dh_asn1.c │ │ + [2c662b] int_dhvparams │ │ + [2c6639] ECPARAMETERS │ │ + [2c6646] uncompressed │ │ + [2c6653] crypto/ec/ec_kmeth.c │ │ + [2c6668] EC_POINT_set_Jprojective_coordinates_GFp │ │ + [2c6691] A: │ │ + [2c6697] ossl_ec_GFp_mont_group_set_curve │ │ + [2c66b8] ecd_item_verify │ │ + [2c66c8] ossl_decoder_instance_new │ │ + [2c66e2] id-ecPublicKey │ │ + [2c66f1] crypto/engine/eng_list.c │ │ + [2c670a] ENGINE_by_id │ │ + [2c6717] OPENSSL_ENGINES │ │ + [2c6727] secp224r1 │ │ + [2c6731] c2pnb163v3 │ │ + [2c673c] c2pnb272w1 │ │ + [2c6747] c2pnb368w1 │ │ + [2c6752] brainpoolP256r1 │ │ + [2c6762] K-163 │ │ + [2c6768] K-233 │ │ + [2c676e] K-571 │ │ + [2c6774] mackey │ │ + [2c677b] EVP_CIPHER_CTX_copy │ │ + [2c678f] OSSL_ENCODER_CTX_add_encoder │ │ + [2c67ac] ossl_encoder_ctx_add_encoder_inst │ │ + [2c67ce] crypto/evp/keymgmt_lib.c │ │ + [2c67e7] EVP_DigestVerifyFinal │ │ + [2c67fd] new_raw_key_int │ │ + [2c680d] evp_pkey_get0_DSA_int │ │ + [2c6823] default_check │ │ + [2c6831] fix_dh_nid │ │ + [2c683c] rsa-exponent3 │ │ + [2c684a] get_ec_decoded_from_explicit_params │ │ + [2c686e] try_provided_check │ │ + [2c6881] iteration │ │ + [2c688b] crypto/dh/dh_pmeth.c │ │ + [2c68a0] crypto/dh/dh_gen.c │ │ + [2c68b3] pkey_ec_paramgen │ │ + [2c68c4] not a square │ │ + [2c68d1] invalid secret │ │ + [2c68e0] no keymgmt present │ │ + [2c68f3] operation not initialized │ │ + [2c690d] update error │ │ + [2c691a] unknown tag │ │ + [2c6926] missing equal sign │ │ + [2c6939] curve does not support ecdh │ │ + [2c6955] curve does not support signing │ │ + [2c6974] field too large │ │ + [2c6984] failure │ │ + [2c698c] certificate has no keyid │ │ + [2c69a5] cipher parameter initialisation error │ │ + [2c69cb] msgsigdigest error │ │ + [2c69de] no cipher │ │ + [2c69e8] signfinal error │ │ + [2c69f8] failed building own chain │ │ + [2c6a12] missing reference cert │ │ + [2c6a29] transactionid unmatched │ │ + [2c6a41] unsupported version │ │ + [2c6a55] rc2-64 │ │ + [2c6a5c] id-aes128-wrap-pad │ │ + [2c6a6f] v_check │ │ + [2c6a77] general_set_int │ │ + [2c6a87] legacy │ │ + [2c6a8e] dsaWithSHA │ │ + [2c6a99] MD5-SHA1 │ │ + [2c6aa2] deltaCRL │ │ + [2c6aab] id-smime-aa-dvcs-dvc │ │ + [2c6ac0] id-smime-spq-ets-sqt-unotice │ │ + [2c6add] id-smime-cti-ets-proofOfCreation │ │ + [2c6afe] id-pkip │ │ + [2c6b06] ac-targeting │ │ + [2c6b13] ipsecUser │ │ + [2c6b1d] id-it-subscriptionRequest │ │ + [2c6b37] id-cmc-queryPending │ │ + [2c6b4b] holdInstructionCode │ │ + [2c6b5f] simpleSecurityObject │ │ + [2c6b74] rfc822Mailbox │ │ + [2c6b82] host │ │ + [2c6b87] subtreeMinimumQuality │ │ + [2c6b9d] message extensions │ │ + [2c6bb0] setct-CapReqTBSX │ │ + [2c6bc1] setAttr-TokenType │ │ + [2c6bd3] CAMELLIA-192-CBC │ │ + [2c6be4] camellia-128-ecb │ │ + [2c6bf5] camellia-128-cfb8 │ │ + [2c6c07] camellia-128-ofb │ │ + [2c6c18] SEED-ECB │ │ + [2c6c21] id-Gost28147-89-CryptoPro-KeyMeshing │ │ + [2c6c46] id-GostR3410-94-CryptoPro-XchA-ParamSet │ │ + [2c6c6e] id-GostR3410-2001-CryptoPro-XchA-ParamSet │ │ + [2c6c98] gost2001cc │ │ + [2c6ca3] dmdName │ │ + [2c6cab] id-aes128-GCM │ │ + [2c6cb9] GOST R 34.11-2012 with 256 bit hash │ │ + [2c6cdd] GOST R 34.10-2012 with GOST R 34.11-2012 (512 bit) │ │ + [2c6d10] ARIA-128-CFB │ │ + [2c6d1d] ARIA-128-OFB │ │ + [2c6d2a] aria-192-cbc │ │ + [2c6d37] sha512-224 │ │ + [2c6d42] RSA-SHA3-384 │ │ + [2c6d4f] sha512-256WithRSAEncryption │ │ + [2c6d6b] blake2bmac │ │ + [2c6d76] SM2-SM3 │ │ + [2c6d7e] x963kdf │ │ + [2c6d86] CMC Archive Server │ │ + [2c6d99] id-ct-ASPA │ │ + [2c6da4] X509v3 Attribute Authority Issuing Distribution Point │ │ + [2c6dda] unknown message digest │ │ + [2c6df1] problems getting password │ │ + [2c6e0b] pvk data too short │ │ + [2c6e1e] crypto/pem/pem_lib.c │ │ + [2c6e33] PKCS12_item_i2d_encrypt_ex │ │ + [2c6e4e] PKCS7_SIGNER_INFO_sign │ │ + [2c6e65] crypto/pkcs7/pk7_lib.c │ │ + [2c6e7c] unable to find mem bio │ │ + [2c6e93] wrong pkcs7 type │ │ + [2c6ea4] not an ascii character │ │ + [2c6ebb] parse_hex │ │ + [2c6ec5] crypto/evp/evp_rand.c │ │ + [2c6edb] invalid property query │ │ + [2c6ef2] unable to fetch drbg │ │ + [2c6f07] unable to get parent reseed prop counter │ │ + [2c6f30] reseed_requests │ │ + [2c6f40] coefficient%d: │ │ + [2c6f4f] Trailer Field: 0x │ │ + [2c6f61] dmq1 │ │ + [2c6f66] algorithm mismatch │ │ + [2c6f79] pss saltlen too small │ │ + [2c6f8f] unsupported signature type │ │ + [2c6faa] value missing │ │ + [2c6fb8] rsa_multiprime_keygen │ │ + [2c6fce] check_padding_md │ │ + [2c6fdf] RSA_sign │ │ + [2c6fe8] OPENSSL_sk_set │ │ + [2c6ff7] cannot load private key │ │ + [2c700f] OpenSSL default user interface │ │ + [2c702e] d.ediPartyName │ │ + [2c703d] sslCA │ │ + [2c7043] Object Signing CA │ │ + [2c7055] Decipher Only │ │ + [2c7063] CA │ │ + [2c7066] v2i_AUTHORITY_KEYID │ │ + [2c707a] IPv6 │ │ + [2c707f] : inherit\n │ │ + [2c708a] Autonomous System Numbers │ │ + [2c70a4] issuerUID │ │ + [2c70af] %*sSignature Value: │ │ + [2c70c4] crypto/ct/ct_x509v3.c │ │ + [2c70db] %*sLog ID : │ │ + [2c70eb] cAToolCert │ │ + [2c70f6] Excluded │ │ + [2c70ff] IP:%s/%s │ │ + [2c7109] %*sPolicy Text: %.*s │ │ + [2c711e] │ │ + [2c712c] \n │ │ + [2c713d] crypto/x509/v3_tlsf.c │ │ + [2c7153] %*sUser Notices:\n │ │ + [2c7165] unknown extension │ │ + [2c7177] X509at_get_attr │ │ + [2c7187] bad selector │ │ + [2c7194] certificate verification failed │ │ + [2c71b4] crypto/x509/x509_set.c │ │ + [2c71cb] no explicit policy │ │ + [2c71de] X509_VERIFY_PARAM_set1 │ │ + [2c71f5] X509_VERIFY_PARAM_set1_policies │ │ + [2c7215] lastUpdate │ │ + [2c7220] X509_PUBKEY_get │ │ + [2c7230] X509_CINF │ │ + [2c723a] provider=base,fips=yes,input=der,structure=PrivateKeyInfo │ │ + [2c7274] provider=base,fips=yes,input=der,structure=type-specific │ │ + [2c72ad] provider=base,fips=yes,input=der,structure=dsa │ │ + [2c72dc] SCRYPT:id-scrypt:1.3.6.1.4.1.11591.4.11 │ │ + [2c7304] ARGON2I │ │ + [2c730c] HMAC-DRBG │ │ + [2c7316] ED448:1.3.101.113 │ │ + [2c7328] OpenSSL SCRYPT via EVP_PKEY implementation │ │ + [2c7353] RSA-SHA2-256:RSA-SHA256:sha256WithRSAEncryption:1.2.840.113549.1.1.11 │ │ + [2c7399] ECDSA-SHA2-512:ECDSA-SHA512:ecdsa-with-SHA512:1.2.840.10045.4.3.4 │ │ + [2c73db] provider=default,fips=yes,output=blob │ │ + [2c7401] AES-128-CBC:AES128:2.16.840.1.101.3.4.1.2 │ │ + [2c742b] ARIA-192-CFB:1.2.410.200046.1.1.8 │ │ + [2c744d] ossl_sm2_encrypt │ │ + [2c745e] CS2 │ │ + [2c7462] EncryptedPrivateKeyInfo │ │ + [2c747a] dh_to_type_specific_params_der_encode │ │ + [2c74a0] key_to_pubkey │ │ + [2c74ae] dhx_to_SubjectPublicKeyInfo_pem_encode │ │ + [2c74d5] providers/implementations/encode_decode/encode_key2blob.c │ │ + [2c750f] x255192text_encode │ │ + [2c7522] providers/implementations/exchange/dh_exch.c │ │ + [2c754f] generate_ecdhkm │ │ + [2c755f] ossl_hpke_labeled_expand │ │ + [2c7578] rsasve_generate │ │ + [2c7588] providers/implementations/rands/seed_src.c │ │ + [2c75b3] providers/implementations/signature/dsa_sig.c │ │ + [2c75e1] rsa_verify_directly │ │ + [2c75f5] providers/implementations/storemgmt/file_store_any2obj.c │ │ + [2c762e] derivation function init failed │ │ + [2c764e] invalid aead │ │ + [2c765b] invalid data │ │ + [2c7668] invalid eddsa instance for attempted operation │ │ + [2c7697] ine │ │ + [2c769b] -info │ │ + [2c76a1] 931-pad-check │ │ + [2c76af] DW_EH_PE_datarel is invalid with a datarelBase of 0 │ │ + [2c76e3] Unknown DWARF encoding for search table. │ │ + [2c770c] _Unwind_GetTextRelBase() not implemented │ │ + [2c7735] accountsCPtr │ │ + [2c7742] indexed │ │ + [2c774a] PRAGMA cipher is no longer supported. │ │ + [2c7770] le │ │ + [2c7773] cipher_hmac_algorithm │ │ + [2c7789] cipher_default_kdf_algorithm │ │ + [2c77a6] PRAGMA cipher_default_kdf_iter = %d; │ │ + [2c77cb] SELECT sql FROM %s.sqlite_schema WHERE type='table' AND name!='sqlite_sequence' AND rootpage>0 │ │ + [2c782e] sqlcipher_codec_ctx_init: allocating provider │ │ + [2c785c] sqlcipher_page_cipher: comparing hmac on in=%p out=%p hmac_sz=%d │ │ + [2c789d] database file is undefined │ │ + [2c78b8] sqlcipher_export failed, error code %d │ │ + [2c78df] FOREIGN KEY constraint failed │ │ + [2c78fd] MustBeInt │ │ + [2c7907] Not │ │ + [2c790b] SeekRowid │ │ + [2c7915] Ge │ │ + [2c7918] IsTrue │ │ + [2c791f] Remainder │ │ + [2c7929] DropTrigger │ │ + [2c7935] VDestroy │ │ + [2c793e] Page %u: pointer map referenced │ │ + [2c795e] sqlcipher_cipher_ctx_init: allocating context │ │ + [2c798c] sqlcipher_openssl_hmac: EVP_MAC_CTX_new() failed │ │ + [2c79bd] sqlcipher_openssl_hmac: EVP_MAC_init() with key size %d and sha256 returned %d │ │ + [2c7a0c] sqlcipher_openssl_hmac: EVP_MAC_init() with key size %d and sha512 returned %d │ │ + [2c7a5b] hexrekey │ │ + [2c7a64] type │ │ + [2c7a69] flags │ │ + [2c7a6f] %s prohibited in %s │ │ + [2c7a83] RANGE with offset PRECEDING/FOLLOWING requires one ORDER BY expression │ │ + [2c7aca] expected %d columns for '%s' but got %d │ │ + [2c7af2] misuse of aggregate: %s() │ │ + [2c7b0c] normal │ │ + [2c7b13] sqlite_attach │ │ + [2c7b21] sqlite\_% │ │ + [2c7b2b] UPDATE sqlite_temp_schema SET sql = sqlite_rename_table(%Q, type, name, sql, %Q, %Q, 1), tbl_name = CASE WHEN tbl_name=%Q COLLATE nocase AND sqlite_rename_test(%Q, sql, type, name, 1, 'after rename', 0) THEN %Q ELSE tbl_name END WHERE type IN ('view', 'trigger') │ │ + [2c7c34] expr_compare │ │ + [2c7c41] year │ │ + [2c7c46] json_extract │ │ + [2c7c53] jsonb_insert │ │ + [2c7c60] inity │ │ + [2c7c66] access permission denied │ │ + [2c7c7f] SELECT %s WHERE rowid=? │ │ + [2c7c97] UPDATE OR FAIL %Q.'%q_segdir' SET level=-1,idx=? WHERE level=? AND idx=? │ │ + [2c7ce0] etaci │ │ + [2c7ce6] eta │ │ + [2c7cea] prefix │ │ + [2c7cf1] flush │ │ + [2c7cf7] SELECT %s │ │ + [2c7d01] fts5_source_id │ │ + [2c7d10] malformed tokendata=... directive │ │ + [2c7d32] no such tokenizer: %s │ │ + [2c7d48] error in tokenizer constructor │ │ + [2c7d67] fts5: syntax error near "%.*s" │ │ + [2c7d86] DELETE FROM %Q.'%q_docsize'; │ │ + [2c7da3] ant │ │ + [2c7da7] instance │ │ + [2c7db0] +- \n │ │ 0123456789 │ │ - [2c7de7] ENABLE_FTS3_PARENTHESIS │ │ - [2c7dff] SYSTEM_MALLOC │ │ - [2c7e0d] TLS_PSK_WITH_AES_256_CBC_SHA │ │ - [2c7e2a] TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 │ │ - [2c7e4e] DHE-PSK-NULL-SHA256 │ │ - [2c7e62] ECDHE-PSK-AES128-CBC-SHA │ │ - [2c7e7b] TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA │ │ - [2c7ea0] DHE-RSA-ARIA256-GCM-SHA384 │ │ - [2c7ebb] TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256 │ │ - [2c7ee0] ssl3_finish_mac │ │ - [2c7ef0] gost2001 │ │ - [2c7ef9] ADH │ │ - [2c7efd] bad digest length │ │ - [2c7f0f] dh public value length is wrong │ │ - [2c7f2f] missing supported versions extension │ │ - [2c7f54] renegotiation mismatch │ │ - [2c7f6b] request sent │ │ - [2c7f78] scsv received when renegotiating │ │ - [2c7f99] tlsv1 alert internal error │ │ - [2c7fb4] tlsv1 alert user cancelled │ │ - [2c7fcf] unknown pkey type │ │ - [2c7fe1] unsupported compression algorithm │ │ - [2c8003] ssl_read_internal │ │ - [2c8015] MaxProtocol │ │ - [2c8021] SSLv2 │ │ - [2c8027] Bugs │ │ - [2c802c] ECDHSingle │ │ - [2c8037] tlsext_hostname │ │ - [2c8047] TLSv1.3 read server compressed certificate │ │ - [2c8072] SSLv3/TLS read server certificate request │ │ - [2c809c] EC │ │ - [2c809f] tls1_set_groups_list │ │ - [2c80b4] tls-min-dtls │ │ - [2c80c1] create_channel │ │ - [2c80d0] INITIAL_MAX_STREAM_DATA_BIDI_LOCAL is malformed │ │ - [2c8100] owner │ │ - [2c8106] handling retry packet │ │ - [2c811c] │ │ - [2c8121] \b │ │ - [2c8124] stream_state_error │ │ - [2c8137] STREAM_DATA_BLOCKED valid only in 0/1-RTT │ │ - [2c8161] depack_do_frame_max_streams │ │ - [2c817d] ssl/quic/quic_tls.c │ │ - [2c8191] CRYPTO_BUFFER_EXCEEDED │ │ - [2c81a8] tls-mac │ │ - [2c81b0] tls_post_encryption_processing_default │ │ - [2c81d7] tls_construct_ctos_status_request │ │ - [2c81f9] tls_construct_ctos_ems │ │ - [2c8210] tls_parse_stoc_supported_versions │ │ - [2c8232] tls_construct_stoc_ec_pt_formats │ │ - [2c8253] tls_process_new_session_ticket │ │ - [2c8272] tls_finish_handshake │ │ - [2c8287] ossl_statem_server_pre_work │ │ - [2c82a3] asn1_collect │ │ - [2c82b0] ASN1_item_ex_i2d │ │ - [2c82c1] ASN1_NULL │ │ - [2c82cb] uint32_c2i │ │ - [2c82d6] unavailable ip family │ │ - [2c82ec] bn_expand_internal │ │ - [2c82ff] %s%s%s │ │ - [2c8306] module_load_dso │ │ - [2c8316] tag=%s │ │ - [2c831d] VISIBLESTRING │ │ - [2c832b] SETWRAP │ │ - [2c8333] ASN1_mbstring_ncopy │ │ - [2c8347] ssl_module_init │ │ - [2c8357] q │ │ - [2c8359] ossl_dsa_key_from_pkcs8 │ │ - [2c8371] %*spub:\n │ │ - [2c837a] EC_GROUP_new_from_ecparameters │ │ - [2c8399] d2i_ECPrivateKey │ │ - [2c83aa] RFC 5639 curve over a 256 bit prime field │ │ - [2c83d4] BN_GF2m_mod │ │ - [2c83e0] EC_KEY_oct2priv │ │ - [2c83f0] ossl_ec_key_simple_oct2priv │ │ - [2c840c] EC_POINT_point2oct │ │ - [2c841f] ecp_nistz256_mult_precompute │ │ - [2c843c] SHAKE256 │ │ - [2c8445] engine_id │ │ - [2c844f] ENGINE_ctrl │ │ - [2c845b] str=%s │ │ - [2c8462] crypto/err/err.c │ │ - [2c8473] OCSP routines │ │ - [2c8481] ENCODER routines │ │ - [2c8492] ECDSA lib │ │ - [2c849c] OSSL_STORE lib │ │ - [2c84ab] EVP_PKEY_encrypt │ │ - [2c84bc] crypto/evp/dh_ctrl.c │ │ - [2c84d1] aesni_xts_init_key │ │ - [2c84e4] aes_wrap_init_key │ │ - [2c84f6] c2tnb191v1 │ │ - [2c8501] fips_mode │ │ - [2c850b] EVP_CIPHER_CTX_ctrl │ │ - [2c851f] ossl_asn1_type_get_octetstring_int │ │ - [2c8542] OSSL_ENCODER_CTX_set_output_structure │ │ - [2c8568] evp_kem_from_algorithm │ │ - [2c857f] keymgmt_from_algorithm │ │ - [2c8596] EVP_DigestSign │ │ - [2c85a5] d │ │ - [2c85a7] evp_pkey_public_check_combined │ │ - [2c85c6] EVP_PKEY_keygen │ │ - [2c85d6] subgroup order Q: │ │ - [2c85e8] crypto/comp_methods.c │ │ - [2c85fe] no import function │ │ - [2c8611] setting xof failed │ │ - [2c8624] xts data unit is too large │ │ - [2c863f] too many retries │ │ - [2c8650] asn1 sig parse error │ │ - [2c8665] openssl conf references missing section │ │ - [2c868d] param cannot be represented exactly │ │ - [2c86b1] invalid output length │ │ - [2c86c7] failed loading public key │ │ - [2c86e1] error parsing asn1 length │ │ - [2c86fb] response too many hdrlines │ │ - [2c8716] no private key │ │ - [2c8725] unsupported method for creating popo │ │ - [2c874a] error protecting message │ │ - [2c8763] expected pollreq │ │ - [2c8774] missing key usage digitalsignature │ │ - [2c8797] aria128 │ │ - [2c879f] assertion failed: temp->next == NULL || WITHIN_ARENA(temp->next) │ │ - [2c87e0] param_push_num │ │ - [2c87ef] OSSL_PARAM_set_uint32 │ │ - [2c8805] get_string_internal │ │ - [2c8819] ossl_pw_set_pem_password_cb │ │ - [2c8835] ossl_provider_info_add_to_store │ │ - [2c8855] ossl_time_now │ │ - [2c8863] countryName │ │ - [2c886f] RC2-CFB │ │ - [2c8877] X509v3 CRL Distribution Points │ │ - [2c8896] PBE-SHA1-RC2-40 │ │ - [2c88a6] id-smime-cti-ets-proofOfOrigin │ │ - [2c88c5] id-mod-kea-profile-93 │ │ - [2c88db] id-cmc-encryptedPOP │ │ - [2c88ef] Trust Root │ │ - [2c88fa] Experimental │ │ - [2c8907] targetInformation │ │ - [2c8919] aes-192-ofb │ │ - [2c8925] AES-256-CFB │ │ - [2c8931] Hold Instruction Code │ │ - [2c8947] dNSDomain │ │ - [2c8951] mail │ │ - [2c8956] roomNumber │ │ - [2c8961] secretary │ │ - [2c896b] setct-CapTokenSeq │ │ - [2c897d] setct-AcqCardCodeMsg │ │ - [2c8992] setct-PIUnsignedTBE │ │ - [2c89a6] setct-CapReqTBEX │ │ - [2c89b7] setct-CredRevReqTBE │ │ - [2c89cb] setAttr-SecDevSig │ │ - [2c89dd] proxyCertInfo │ │ - [2c89eb] Inherit all │ │ - [2c89f7] X509v3 Name Constraints │ │ - [2c8a0f] CAMELLIA-256-CFB │ │ - [2c8a20] CAMELLIA-128-OFB │ │ - [2c8a31] id-ct-asciiTextWithCRLF │ │ - [2c8a49] cryptocom │ │ - [2c8a53] id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet │ │ - [2c8a80] id-alg-PWRI-KEK │ │ - [2c8a90] aes-128-ccm │ │ - [2c8a9c] MGF1 │ │ - [2c8aa1] aes-256-cbc-hmac-sha1 │ │ - [2c8ab7] aes-192-cbc-hmac-sha256 │ │ - [2c8acf] AES-128-OCB │ │ - [2c8adb] CAMELLIA-192-CMAC │ │ - [2c8aed] id-tc26-gost-3410-2012-512-paramSetB │ │ - [2c8b12] Signing Tool of Issuer │ │ - [2c8b29] kuznyechik-cfb │ │ - [2c8b38] sendProxiedRouter │ │ - [2c8b4a] AuthANY │ │ - [2c8b52] aria-256-ecb │ │ - [2c8b5f] hmac-sha3-384 │ │ - [2c8b6d] sm4-ctr │ │ - [2c8b75] GOST R 34.10-2012 (256 bit) ParamSet D │ │ - [2c8b9c] AES-128-SIV │ │ - [2c8ba8] BLAKE2BMAC │ │ - [2c8bb3] id-ct-routeOriginAuthz │ │ - [2c8bca] id-regCtrl-algId │ │ - [2c8bdb] id-aa-ets-attrCertificateRefs │ │ - [2c8bf9] cades-attributes │ │ - [2c8c0a] indirectIssuer │ │ - [2c8c19] OBJ_dup │ │ - [2c8c21] crypto/ocsp/ocsp_cl.c │ │ - [2c8c37] expecting public key blob │ │ - [2c8c51] ^I^M\n │ │ - [2c8c56] PEM_read_bio_ex │ │ - [2c8c66] CERTIFICATE │ │ - [2c8c72] crypto/asn1/a_i2d_fp.c │ │ - [2c8c89] authsafes │ │ - [2c8c93] value.bag │ │ - [2c8c9d] PKCS7_ENVELOPE │ │ - [2c8cac] │ │ - [2c8cb6] crypto/property/defn_cache.c │ │ - [2c8cd3] too much nonce requested │ │ - [2c8cec] rsa_pss_verify_param │ │ - [2c8d01] publicExponent: │ │ - [2c8d11] invalid message length │ │ - [2c8d28] mgf1 digest not allowed │ │ - [2c8d40] n does not equal p q │ │ - [2c8d55] EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen │ │ - [2c8d7d] RSA_padding_add_none │ │ - [2c8d92] sk_reserve │ │ - [2c8d9d] OSSL_STORE_INFO_new_NAME │ │ - [2c8db6] crypto/store/store_meth.c │ │ - [2c8dd0] could not set engine │ │ - [2c8de5] invalid signer certificate purpose │ │ - [2c8e08] ts datasign │ │ - [2c8e14] NOTICEREF │ │ - [2c8e1e] crypto/x509/v3_cpols.c │ │ - [2c8e35] %*sUser Notice:\n │ │ - [2c8e46] set_dist_point_name │ │ - [2c8e5a] affiliationChanged │ │ - [2c8e6d] Superseded │ │ - [2c8e78] v2i_ASIdentifiers │ │ - [2c8e8a] %*sTarget Cert:\n │ │ - [2c8e9b] crypto/x509/v3_battcons.c │ │ - [2c8eb5] crypto/x509/v3_group_ac.c │ │ - [2c8ecf] text: │ │ - [2c8ed5] ossl_x509v3_cache_extensions │ │ - [2c8ef2] DirName: │ │ - [2c8efb] extension not found │ │ - [2c8f0f] no issuer details │ │ - [2c8f21] policy path length │ │ - [2c8f34] no crl number │ │ - [2c8f42] X509_STORE_add_crl │ │ - [2c8f55] different CRL scope │ │ - [2c8f69] X509_STORE_CTX_init │ │ - [2c8f7d] compatible │ │ - [2c8f88] X509_NAME_print │ │ - [2c8f98] provider=base,fips=no,output=pem,structure=PrivateKeyInfo │ │ - [2c8fd2] provider=base,fips=no,input=der,structure=SubjectPublicKeyInfo │ │ - [2c9011] OpenSSL HMAC via EVP_PKEY implementation │ │ - [2c903a] OpenSSL SIPHASH via EVP_PKEY implementation │ │ - [2c9066] provider=default,fips=yes,output=text │ │ - [2c908c] AES-256-WRAP-PAD-INV:AES256-WRAP-PAD-INV │ │ - [2c90b5] ARIA-192-CTR:1.2.410.200046.1.1.10 │ │ - [2c90d8] rsa_encrypt │ │ - [2c90e4] ossl_sm2_decrypt │ │ - [2c90f5] ossl_aes_gcm_siv_set_ctx_params │ │ - [2c9115] providers/implementations/ciphers/cipher_chacha20_poly1305.c │ │ - [2c9152] providers/implementations/ciphers/cipher_sm4_xts.c │ │ - [2c9185] tdes_wrap_update │ │ - [2c9196] rsa_to_EncryptedPrivateKeyInfo_pem_encode │ │ - [2c91c0] dhx_to_SubjectPublicKeyInfo_der_encode │ │ - [2c91e7] ec_spki_pub_to_der │ │ - [2c91fa] x25519_to_PrivateKeyInfo_pem_encode │ │ - [2c921e] dsa_to_DSA_pem_encode │ │ - [2c9234] dh2text_encode │ │ - [2c9243] kdf_argon2_ctx_set_m_cost │ │ - [2c925d] constant │ │ - [2c9266] ossl_HPKE_KEM_INFO_find_curve │ │ - [2c9284] dsa_gen │ │ - [2c928c] mac_gen │ │ - [2c9294] blake2_mac_init │ │ - [2c92a4] poly1305_setkey │ │ - [2c92b4] max_adinlen │ │ - [2c92c0] reseed_time │ │ - [2c92cc] ossl_drbg_verify_digest │ │ - [2c92e4] digest %s != %s │ │ - [2c92f4] ed25519_sign │ │ - [2c9301] Ed25519ph │ │ - [2c930b] rsa_setup_md │ │ - [2c9318] rsa_sign_directly │ │ - [2c932a] invalid aad │ │ - [2c9336] length too large │ │ - [2c9347] self test kat failure │ │ - [2c935d] gcm_init │ │ - [2c9366] id_param │ │ - [2c936f] s-indicator │ │ - [2c937b] ider-name │ │ - [2c9385] e-parameters │ │ - [2c9392] -kem │ │ - [2c9397] ms-check │ │ - [2c93a0] libunwind: malformed DW_CFA_GNU_negative_offset_extended DWARF unwind, reg too big\n │ │ - [2c93f4] r13 │ │ - [2c93f8] J │ │ - [2c93fa] chatlistCPtr │ │ - [2c9407] chatCPtr │ │ - [2c9410] (join-%u) │ │ - [2c941a] cipher_store_pass │ │ - [2c942c] sqlcipher_page_cipher: hmac operation on decrypt failed for pgno=%d │ │ - [2c9470] HMAC is not enabled, unable to integrity check │ │ - [2c949f] PRAGMA migrate.user_version = %d; │ │ - [2c94c1] SELECT sqlcipher_export('migrate'); │ │ - [2c94e5] device │ │ - [2c94ec] end │ │ - [2c94f0] 2024-04-15 13:34:05 8653b758870e6ef0c98d46b3ace27849054af85da891eb121e9aaa537f1ealt1 │ │ - [2c9545] unopened │ │ - [2c954e] stat │ │ - [2c9553] %s at line %d of [%.10s] │ │ - [2c956c] %.16g │ │ - [2c9572] Vacuum │ │ - [2c9579] IdxGE │ │ - [2c957f] CollSeq │ │ - [2c9587] Compare │ │ - [2c958f] Clear │ │ - [2c9595] VRename │ │ - [2c959d] malformed database schema (%s) │ │ - [2c95bc] sqlite3Codec: error decrypting page %d data: %d │ │ - [2c95ec] sqlcipher_mem_free: calling sqlcipher_memset(%p,0,%d) and sqlcipher_munlock(%p, %d) │ │ - [2c9640] sqlcipher_cipher_ctx_init: allocating hmac_key │ │ - [2c966f] sqlcipher_openssl_activate: entered SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ - [2c96b5] sha512 │ │ - [2c96bc] sqlcipher_openssl_hmac: invalid algorithm %d │ │ - [2c96e9] sqlcipher_openssl_cipher: EVP_CipherFinal_ex returned %d │ │ - [2c9722] foreign_key_list │ │ - [2c9733] schema_version │ │ - [2c9742] short_column_names │ │ - [2c9755] trusted_schema │ │ - [2c9764] partial │ │ - [2c976c] %Q. │ │ - [2c9770] no entry point [%s] in shared library [%s] │ │ - [2c979b] tbl_name='%q' AND type!='trigger' │ │ - [2c97bd] second argument to %#T() must be a constant between 0.0 and 1.0 │ │ - [2c97fd] views may not be indexed │ │ - [2c9816] virtual tables may not be indexed │ │ - [2c9838] parameters are not allowed in views │ │ - [2c985c] SCAN %d CONSTANT ROW%s │ │ - [2c9873] rowid=? │ │ - [2c987b] LEFT-JOIN │ │ - [2c9886] table %S has no column named %s │ │ - [2c98a6] ok │ │ - [2c98a9] AFTER │ │ - [2c98af] no such trigger: %S │ │ - [2c98c3] cannot add a STORED column │ │ - [2c98de] load_extension │ │ - [2c98ed] sqlite_version │ │ - [2c98fc] sqlite_drop_column │ │ - [2c990f] julianday │ │ - [2c9919] 40f │ │ - [2c991d] json_type │ │ - [2c9927] jsonb_group_array │ │ - [2c9939] SQL logic error │ │ - [2c9949] SELECT NOT EXISTS(SELECT docid FROM %Q.'%q_content' WHERE rowid!=?) │ │ - [2c998d] DELETE FROM %Q.'%q_segments' │ │ - [2c99aa] SELECT idx FROM %Q.'%q_segdir' WHERE level=? ORDER BY 1 ASC │ │ - [2c99e6] block │ │ - [2c99ec] ee │ │ - [2c99ef] SELECT %s ORDER BY rowid %s │ │ - [2c9a0b] NEAR │ │ - [2c9a10] fts3cursor │ │ - [2c9a1b] SAVEPOINT fts3 │ │ - [2c9a2a] ALTER TABLE %Q.'%q_docsize' RENAME TO '%q_docsize'; │ │ - [2c9a5f] , T.c%d │ │ - [2c9a67] data │ │ - [2c9a6c] SELECT k, v FROM %Q.'%q_config' │ │ - [2c9a8c] phrase │ │ - [2c9a93] separators │ │ - [2c9a9e] %_parent │ │ - [2c9aa7] ); │ │ - [2c9aaa] WHERE rowid=?1 │ │ - [2c9aba] %s%.3x/ │ │ - [2c9ac2] CREATE TABLE x(key,value,type,atom,id,parent,fullkey,path,json HIDDEN,root HIDDEN) │ │ - [2c9b15] DEFAULT_PCACHE_INITSZ=20 │ │ - [2c9b2e] ssl/d1_msg.c │ │ - [2c9b3b] TLS_DHE_DSS_WITH_AES_128_CBC_SHA │ │ - [2c9b5c] DHE-RSA-AES128-CCM │ │ - [2c9b6f] TLS_ECDHE_ECDSA_WITH_AES_128_CCM │ │ - [2c9b90] PSK-AES128-CBC-SHA256 │ │ - [2c9ba6] TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 │ │ - [2c9bca] TLS_RSA_WITH_CAMELLIA_128_CBC_SHA │ │ - [2c9bec] TLS_RSA_WITH_IDEA_CBC_SHA │ │ - [2c9c06] ECDHE-ARIA256-GCM-SHA384 │ │ - [2c9c1f] PSK-ARIA256-GCM-SHA384 │ │ - [2c9c36] DEFAULT │ │ - [2c9c3e] SHA1 │ │ - [2c9c43] DHE │ │ - [2c9c47] bad hello request │ │ - [2c9c59] bad hrr version │ │ - [2c9c69] callback failed │ │ - [2c9c79] dane tlsa bad selector │ │ - [2c9c90] invalid ccs message │ │ - [2c9ca4] missing rsa encrypting cert │ │ - [2c9cc0] no certificate set │ │ - [2c9cd3] ssl3 ext invalid servername type │ │ - [2c9cf4] ssl command section not found │ │ - [2c9d12] tlsv1 alert decrypt error │ │ - [2c9d2c] tlsv1 alert unknown ca │ │ - [2c9d43] unknown command │ │ - [2c9d53] wrong ssl version │ │ - [2c9d65] include/internal/packet.h │ │ - [2c9d7f] no_anti_replay │ │ - [2c9d8e] ServerInfoFile │ │ - [2c9d9d] chainCAstore │ │ - [2c9daa] num_tickets │ │ - [2c9db6] automatic │ │ - [2c9dc0] peer_rpk │ │ - [2c9dc9] SSLv3/TLS write certificate status │ │ - [2c9dec] TLSv1.3 read client key update │ │ - [2c9e0b] TLSv1.3 read server key update │ │ - [2c9e2a] tls12_copy_sigalgs │ │ - [2c9e3d] No valid signature algorithms in '%s' │ │ - [2c9e63] tls-sigalg-iana-name │ │ - [2c9e78] rsa_pss_pss_sha384 │ │ - [2c9e8b] dsa_sha256 │ │ - [2c9e96] tls13_generate_master_secret │ │ - [2c9eb3] ssl/quic/quic_impl.c │ │ - [2c9ec8] handshake cannot be confirmed before it is completed │ │ - [2c9efd] ch_on_transport_params │ │ - [2c9f14] INITIAL_MAX_DATA is malformed │ │ - [2c9f32] new packet with old keys │ │ - [2c9f4b] ssl/quic/quic_demux.c │ │ - [2c9f61] packet_received │ │ - [2c9f71] closed │ │ - [2c9f78] application_error │ │ - [2c9f8a] ssl/quic/quic_lcidm.c │ │ - [2c9fa0] exceeded maximum allowed streams │ │ - [2c9fc1] MAX_STREAM_DATA for TX only stream │ │ - [2c9fe4] NEW_CONN_ID │ │ - [2c9ff0] STREAM_LIMIT_ERROR │ │ - [2ca003] max_frag_len │ │ - [2ca010] ossl_set_tls_provider_parameters │ │ - [2ca031] final_psk │ │ - [2ca03b] tls_parse_ctos_supported_groups │ │ - [2ca05b] tls_parse_ctos_ems │ │ - [2ca06e] ossl_statem_server_process_message │ │ - [2ca091] crypto/asn1/a_dup.c │ │ - [2ca0a5] ASN1_item_dup │ │ - [2ca0b3] ZINT32 │ │ - [2ca0ba] invalid socket │ │ - [2ca0c9] tfo no kernel support │ │ - [2ca0df] BN_nnmod │ │ - [2ca0e8] BUF_MEM_grow_clean │ │ - [2ca0fb] %ld │ │ - [2ca0ff] str_copy │ │ - [2ca108] parsebool │ │ - [2ca112] UTCTIME │ │ - [2ca11a] IA5STRING │ │ - [2ca124] BITWRAP │ │ - [2ca12c] crypto/dh/dh_ameth.c │ │ - [2ca141] dsa_do_verify │ │ - [2ca14f] dlfcn_merger │ │ - [2ca15c] ECPKPARAMETERS │ │ - [2ca16b] p.char_two │ │ - [2ca176] X9.62 curve over a 208 bit binary field │ │ - [2ca19e] X9.62 curve over a 368 bit binary field │ │ - [2ca1c6] EC_POINT_set_affine_coordinates │ │ - [2ca1e6] EC_POINT_mul │ │ - [2ca1f3] crypto/ec/ecdh_ossl.c │ │ - [2ca209] ossl_ecdsa_simple_sign_sig │ │ - [2ca224] ECDSA_do_sign_ex │ │ - [2ca235] ASN1 OID: %s │ │ - [2ca242] Basis Type: %s\n │ │ - [2ca252] ossl_ec_GFp_mont_field_decode │ │ - [2ca270] ossl_ec_GFp_simple_point2oct │ │ - [2ca28d] ossl_ec_GFp_simple_points_make_affine │ │ - [2ca2b3] OSSL_DECODER_CTX_set_construct_data │ │ - [2ca2d7] SO_PATH │ │ - [2ca2df] ENGINE_cmd_is_executable │ │ - [2ca2f8] ENGINE_new │ │ - [2ca303] crypto/engine/tb_rand.c │ │ - [2ca31b] reason(%lu) │ │ - [2ca327] Diffie-Hellman routines │ │ - [2ca33f] EC lib │ │ - [2ca346] evp_pkey_asym_cipher_init │ │ - [2ca360] aes_ccm_init_key │ │ - [2ca371] prime192v3 │ │ - [2ca37c] prime239v2 │ │ - [2ca387] tlsaadpad │ │ - [2ca391] assertion failed: bl <= (int)sizeof(ctx->buf) │ │ - [2ca3bf] UNDEF │ │ - [2ca3c5] PKCS5_pbe_set_ex │ │ - [2ca3d6] evp_pkey_get0_EC_KEY_int │ │ - [2ca3ef] [action:%d, state:%d] unsupported OSSL_PARAM data type %d │ │ - [2ca429] pad-mode │ │ - [2ca432] rsa_pss_keygen_saltlen │ │ - [2ca449] [action:%d, state:%d] padding name %s │ │ - [2ca46f] fix_group_ecx │ │ - [2ca47d] crypto/evp/signature.c │ │ - [2ca494] seed: │ │ - [2ca49a] crypto/ffc/ffc_params_validate.c │ │ + [2c7dc0] ENABLE_FTS3_PARENTHESIS │ │ + [2c7dd8] SYSTEM_MALLOC │ │ + [2c7de6] TLS_PSK_WITH_AES_256_CBC_SHA │ │ + [2c7e03] TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 │ │ + [2c7e27] DHE-PSK-NULL-SHA256 │ │ + [2c7e3b] ECDHE-PSK-AES128-CBC-SHA │ │ + [2c7e54] TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA │ │ + [2c7e79] DHE-RSA-ARIA256-GCM-SHA384 │ │ + [2c7e94] TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256 │ │ + [2c7eb9] ssl3_finish_mac │ │ + [2c7ec9] gost2001 │ │ + [2c7ed2] ADH │ │ + [2c7ed6] bad digest length │ │ + [2c7ee8] dh public value length is wrong │ │ + [2c7f08] missing supported versions extension │ │ + [2c7f2d] renegotiation mismatch │ │ + [2c7f44] request sent │ │ + [2c7f51] scsv received when renegotiating │ │ + [2c7f72] tlsv1 alert internal error │ │ + [2c7f8d] tlsv1 alert user cancelled │ │ + [2c7fa8] unknown pkey type │ │ + [2c7fba] unsupported compression algorithm │ │ + [2c7fdc] ssl_read_internal │ │ + [2c7fee] MaxProtocol │ │ + [2c7ffa] SSLv2 │ │ + [2c8000] Bugs │ │ + [2c8005] ECDHSingle │ │ + [2c8010] tlsext_hostname │ │ + [2c8020] TLSv1.3 read server compressed certificate │ │ + [2c804b] SSLv3/TLS read server certificate request │ │ + [2c8075] EC │ │ + [2c8078] tls1_set_groups_list │ │ + [2c808d] tls-min-dtls │ │ + [2c809a] create_channel │ │ + [2c80a9] INITIAL_MAX_STREAM_DATA_BIDI_LOCAL is malformed │ │ + [2c80d9] owner │ │ + [2c80df] handling retry packet │ │ + [2c80f5] │ │ + [2c80fa] \b │ │ + [2c80fd] stream_state_error │ │ + [2c8110] STREAM_DATA_BLOCKED valid only in 0/1-RTT │ │ + [2c813a] depack_do_frame_max_streams │ │ + [2c8156] ssl/quic/quic_tls.c │ │ + [2c816a] CRYPTO_BUFFER_EXCEEDED │ │ + [2c8181] tls-mac │ │ + [2c8189] tls_post_encryption_processing_default │ │ + [2c81b0] tls_construct_ctos_status_request │ │ + [2c81d2] tls_construct_ctos_ems │ │ + [2c81e9] tls_parse_stoc_supported_versions │ │ + [2c820b] tls_construct_stoc_ec_pt_formats │ │ + [2c822c] tls_process_new_session_ticket │ │ + [2c824b] tls_finish_handshake │ │ + [2c8260] ossl_statem_server_pre_work │ │ + [2c827c] asn1_collect │ │ + [2c8289] ASN1_item_ex_i2d │ │ + [2c829a] ASN1_NULL │ │ + [2c82a4] uint32_c2i │ │ + [2c82af] unavailable ip family │ │ + [2c82c5] bn_expand_internal │ │ + [2c82d8] %s%s%s │ │ + [2c82df] module_load_dso │ │ + [2c82ef] tag=%s │ │ + [2c82f6] VISIBLESTRING │ │ + [2c8304] SETWRAP │ │ + [2c830c] ASN1_mbstring_ncopy │ │ + [2c8320] ssl_module_init │ │ + [2c8330] q │ │ + [2c8332] ossl_dsa_key_from_pkcs8 │ │ + [2c834a] %*spub:\n │ │ + [2c8353] EC_GROUP_new_from_ecparameters │ │ + [2c8372] d2i_ECPrivateKey │ │ + [2c8383] RFC 5639 curve over a 256 bit prime field │ │ + [2c83ad] BN_GF2m_mod │ │ + [2c83b9] EC_KEY_oct2priv │ │ + [2c83c9] ossl_ec_key_simple_oct2priv │ │ + [2c83e5] EC_POINT_point2oct │ │ + [2c83f8] ecp_nistz256_mult_precompute │ │ + [2c8415] SHAKE256 │ │ + [2c841e] engine_id │ │ + [2c8428] ENGINE_ctrl │ │ + [2c8434] str=%s │ │ + [2c843b] crypto/err/err.c │ │ + [2c844c] OCSP routines │ │ + [2c845a] ENCODER routines │ │ + [2c846b] ECDSA lib │ │ + [2c8475] OSSL_STORE lib │ │ + [2c8484] EVP_PKEY_encrypt │ │ + [2c8495] crypto/evp/dh_ctrl.c │ │ + [2c84aa] aesni_xts_init_key │ │ + [2c84bd] aes_wrap_init_key │ │ + [2c84cf] c2tnb191v1 │ │ + [2c84da] fips_mode │ │ + [2c84e4] EVP_CIPHER_CTX_ctrl │ │ + [2c84f8] ossl_asn1_type_get_octetstring_int │ │ + [2c851b] OSSL_ENCODER_CTX_set_output_structure │ │ + [2c8541] evp_kem_from_algorithm │ │ + [2c8558] keymgmt_from_algorithm │ │ + [2c856f] EVP_DigestSign │ │ + [2c857e] d │ │ + [2c8580] evp_pkey_public_check_combined │ │ + [2c859f] EVP_PKEY_keygen │ │ + [2c85af] subgroup order Q: │ │ + [2c85c1] crypto/comp_methods.c │ │ + [2c85d7] no import function │ │ + [2c85ea] setting xof failed │ │ + [2c85fd] xts data unit is too large │ │ + [2c8618] too many retries │ │ + [2c8629] asn1 sig parse error │ │ + [2c863e] openssl conf references missing section │ │ + [2c8666] param cannot be represented exactly │ │ + [2c868a] invalid output length │ │ + [2c86a0] failed loading public key │ │ + [2c86ba] error parsing asn1 length │ │ + [2c86d4] response too many hdrlines │ │ + [2c86ef] no private key │ │ + [2c86fe] unsupported method for creating popo │ │ + [2c8723] error protecting message │ │ + [2c873c] expected pollreq │ │ + [2c874d] missing key usage digitalsignature │ │ + [2c8770] aria128 │ │ + [2c8778] assertion failed: temp->next == NULL || WITHIN_ARENA(temp->next) │ │ + [2c87b9] param_push_num │ │ + [2c87c8] OSSL_PARAM_set_uint32 │ │ + [2c87de] get_string_internal │ │ + [2c87f2] ossl_pw_set_pem_password_cb │ │ + [2c880e] ossl_provider_info_add_to_store │ │ + [2c882e] ossl_time_now │ │ + [2c883c] countryName │ │ + [2c8848] RC2-CFB │ │ + [2c8850] X509v3 CRL Distribution Points │ │ + [2c886f] PBE-SHA1-RC2-40 │ │ + [2c887f] id-smime-cti-ets-proofOfOrigin │ │ + [2c889e] id-mod-kea-profile-93 │ │ + [2c88b4] id-cmc-encryptedPOP │ │ + [2c88c8] Trust Root │ │ + [2c88d3] Experimental │ │ + [2c88e0] targetInformation │ │ + [2c88f2] aes-192-ofb │ │ + [2c88fe] AES-256-CFB │ │ + [2c890a] Hold Instruction Code │ │ + [2c8920] dNSDomain │ │ + [2c892a] mail │ │ + [2c892f] roomNumber │ │ + [2c893a] secretary │ │ + [2c8944] setct-CapTokenSeq │ │ + [2c8956] setct-AcqCardCodeMsg │ │ + [2c896b] setct-PIUnsignedTBE │ │ + [2c897f] setct-CapReqTBEX │ │ + [2c8990] setct-CredRevReqTBE │ │ + [2c89a4] setAttr-SecDevSig │ │ + [2c89b6] proxyCertInfo │ │ + [2c89c4] Inherit all │ │ + [2c89d0] X509v3 Name Constraints │ │ + [2c89e8] CAMELLIA-256-CFB │ │ + [2c89f9] CAMELLIA-128-OFB │ │ + [2c8a0a] id-ct-asciiTextWithCRLF │ │ + [2c8a22] cryptocom │ │ + [2c8a2c] id-Gost28147-89-CryptoPro-Oscar-1-1-ParamSet │ │ + [2c8a59] id-alg-PWRI-KEK │ │ + [2c8a69] aes-128-ccm │ │ + [2c8a75] MGF1 │ │ + [2c8a7a] aes-256-cbc-hmac-sha1 │ │ + [2c8a90] aes-192-cbc-hmac-sha256 │ │ + [2c8aa8] AES-128-OCB │ │ + [2c8ab4] CAMELLIA-192-CMAC │ │ + [2c8ac6] id-tc26-gost-3410-2012-512-paramSetB │ │ + [2c8aeb] Signing Tool of Issuer │ │ + [2c8b02] kuznyechik-cfb │ │ + [2c8b11] sendProxiedRouter │ │ + [2c8b23] AuthANY │ │ + [2c8b2b] aria-256-ecb │ │ + [2c8b38] hmac-sha3-384 │ │ + [2c8b46] sm4-ctr │ │ + [2c8b4e] GOST R 34.10-2012 (256 bit) ParamSet D │ │ + [2c8b75] AES-128-SIV │ │ + [2c8b81] BLAKE2BMAC │ │ + [2c8b8c] id-ct-routeOriginAuthz │ │ + [2c8ba3] id-regCtrl-algId │ │ + [2c8bb4] id-aa-ets-attrCertificateRefs │ │ + [2c8bd2] cades-attributes │ │ + [2c8be3] indirectIssuer │ │ + [2c8bf2] OBJ_dup │ │ + [2c8bfa] crypto/ocsp/ocsp_cl.c │ │ + [2c8c10] expecting public key blob │ │ + [2c8c2a] ^I^M\n │ │ + [2c8c2f] PEM_read_bio_ex │ │ + [2c8c3f] CERTIFICATE │ │ + [2c8c4b] crypto/asn1/a_i2d_fp.c │ │ + [2c8c62] authsafes │ │ + [2c8c6c] value.bag │ │ + [2c8c76] PKCS7_ENVELOPE │ │ + [2c8c85] │ │ + [2c8c8f] crypto/property/defn_cache.c │ │ + [2c8cac] too much nonce requested │ │ + [2c8cc5] rsa_pss_verify_param │ │ + [2c8cda] publicExponent: │ │ + [2c8cea] invalid message length │ │ + [2c8d01] mgf1 digest not allowed │ │ + [2c8d19] n does not equal p q │ │ + [2c8d2e] EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen │ │ + [2c8d56] RSA_padding_add_none │ │ + [2c8d6b] sk_reserve │ │ + [2c8d76] OSSL_STORE_INFO_new_NAME │ │ + [2c8d8f] crypto/store/store_meth.c │ │ + [2c8da9] could not set engine │ │ + [2c8dbe] invalid signer certificate purpose │ │ + [2c8de1] ts datasign │ │ + [2c8ded] NOTICEREF │ │ + [2c8df7] crypto/x509/v3_cpols.c │ │ + [2c8e0e] %*sUser Notice:\n │ │ + [2c8e1f] set_dist_point_name │ │ + [2c8e33] affiliationChanged │ │ + [2c8e46] Superseded │ │ + [2c8e51] v2i_ASIdentifiers │ │ + [2c8e63] %*sTarget Cert:\n │ │ + [2c8e74] crypto/x509/v3_battcons.c │ │ + [2c8e8e] crypto/x509/v3_group_ac.c │ │ + [2c8ea8] text: │ │ + [2c8eae] ossl_x509v3_cache_extensions │ │ + [2c8ecb] DirName: │ │ + [2c8ed4] extension not found │ │ + [2c8ee8] no issuer details │ │ + [2c8efa] policy path length │ │ + [2c8f0d] no crl number │ │ + [2c8f1b] X509_STORE_add_crl │ │ + [2c8f2e] different CRL scope │ │ + [2c8f42] X509_STORE_CTX_init │ │ + [2c8f56] compatible │ │ + [2c8f61] X509_NAME_print │ │ + [2c8f71] provider=base,fips=no,output=pem,structure=PrivateKeyInfo │ │ + [2c8fab] provider=base,fips=no,input=der,structure=SubjectPublicKeyInfo │ │ + [2c8fea] OpenSSL HMAC via EVP_PKEY implementation │ │ + [2c9013] OpenSSL SIPHASH via EVP_PKEY implementation │ │ + [2c903f] provider=default,fips=yes,output=text │ │ + [2c9065] AES-256-WRAP-PAD-INV:AES256-WRAP-PAD-INV │ │ + [2c908e] ARIA-192-CTR:1.2.410.200046.1.1.10 │ │ + [2c90b1] rsa_encrypt │ │ + [2c90bd] ossl_sm2_decrypt │ │ + [2c90ce] ossl_aes_gcm_siv_set_ctx_params │ │ + [2c90ee] providers/implementations/ciphers/cipher_chacha20_poly1305.c │ │ + [2c912b] providers/implementations/ciphers/cipher_sm4_xts.c │ │ + [2c915e] tdes_wrap_update │ │ + [2c916f] rsa_to_EncryptedPrivateKeyInfo_pem_encode │ │ + [2c9199] dhx_to_SubjectPublicKeyInfo_der_encode │ │ + [2c91c0] ec_spki_pub_to_der │ │ + [2c91d3] x25519_to_PrivateKeyInfo_pem_encode │ │ + [2c91f7] dsa_to_DSA_pem_encode │ │ + [2c920d] dh2text_encode │ │ + [2c921c] kdf_argon2_ctx_set_m_cost │ │ + [2c9236] constant │ │ + [2c923f] ossl_HPKE_KEM_INFO_find_curve │ │ + [2c925d] dsa_gen │ │ + [2c9265] mac_gen │ │ + [2c926d] blake2_mac_init │ │ + [2c927d] poly1305_setkey │ │ + [2c928d] max_adinlen │ │ + [2c9299] reseed_time │ │ + [2c92a5] ossl_drbg_verify_digest │ │ + [2c92bd] digest %s != %s │ │ + [2c92cd] ed25519_sign │ │ + [2c92da] Ed25519ph │ │ + [2c92e4] rsa_setup_md │ │ + [2c92f1] rsa_sign_directly │ │ + [2c9303] invalid aad │ │ + [2c930f] length too large │ │ + [2c9320] self test kat failure │ │ + [2c9336] gcm_init │ │ + [2c933f] id_param │ │ + [2c9348] s-indicator │ │ + [2c9354] ider-name │ │ + [2c935e] e-parameters │ │ + [2c936b] -kem │ │ + [2c9370] ms-check │ │ + [2c9379] libunwind: malformed DW_CFA_GNU_negative_offset_extended DWARF unwind, reg too big\n │ │ + [2c93cd] r13 │ │ + [2c93d1] J │ │ + [2c93d3] chatlistCPtr │ │ + [2c93e0] chatCPtr │ │ + [2c93e9] (join-%u) │ │ + [2c93f3] cipher_store_pass │ │ + [2c9405] sqlcipher_page_cipher: hmac operation on decrypt failed for pgno=%d │ │ + [2c9449] HMAC is not enabled, unable to integrity check │ │ + [2c9478] PRAGMA migrate.user_version = %d; │ │ + [2c949a] SELECT sqlcipher_export('migrate'); │ │ + [2c94be] device │ │ + [2c94c5] end │ │ + [2c94c9] 2024-04-15 13:34:05 8653b758870e6ef0c98d46b3ace27849054af85da891eb121e9aaa537f1ealt1 │ │ + [2c951e] unopened │ │ + [2c9527] stat │ │ + [2c952c] %s at line %d of [%.10s] │ │ + [2c9545] %.16g │ │ + [2c954b] Vacuum │ │ + [2c9552] IdxGE │ │ + [2c9558] CollSeq │ │ + [2c9560] Compare │ │ + [2c9568] Clear │ │ + [2c956e] VRename │ │ + [2c9576] malformed database schema (%s) │ │ + [2c9595] sqlite3Codec: error decrypting page %d data: %d │ │ + [2c95c5] sqlcipher_mem_free: calling sqlcipher_memset(%p,0,%d) and sqlcipher_munlock(%p, %d) │ │ + [2c9619] sqlcipher_cipher_ctx_init: allocating hmac_key │ │ + [2c9648] sqlcipher_openssl_activate: entered SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ + [2c968e] sha512 │ │ + [2c9695] sqlcipher_openssl_hmac: invalid algorithm %d │ │ + [2c96c2] sqlcipher_openssl_cipher: EVP_CipherFinal_ex returned %d │ │ + [2c96fb] foreign_key_list │ │ + [2c970c] schema_version │ │ + [2c971b] short_column_names │ │ + [2c972e] trusted_schema │ │ + [2c973d] partial │ │ + [2c9745] %Q. │ │ + [2c9749] no entry point [%s] in shared library [%s] │ │ + [2c9774] tbl_name='%q' AND type!='trigger' │ │ + [2c9796] second argument to %#T() must be a constant between 0.0 and 1.0 │ │ + [2c97d6] views may not be indexed │ │ + [2c97ef] virtual tables may not be indexed │ │ + [2c9811] parameters are not allowed in views │ │ + [2c9835] SCAN %d CONSTANT ROW%s │ │ + [2c984c] rowid=? │ │ + [2c9854] LEFT-JOIN │ │ + [2c985f] table %S has no column named %s │ │ + [2c987f] ok │ │ + [2c9882] AFTER │ │ + [2c9888] no such trigger: %S │ │ + [2c989c] cannot add a STORED column │ │ + [2c98b7] load_extension │ │ + [2c98c6] sqlite_version │ │ + [2c98d5] sqlite_drop_column │ │ + [2c98e8] julianday │ │ + [2c98f2] 40f │ │ + [2c98f6] json_type │ │ + [2c9900] jsonb_group_array │ │ + [2c9912] SQL logic error │ │ + [2c9922] SELECT NOT EXISTS(SELECT docid FROM %Q.'%q_content' WHERE rowid!=?) │ │ + [2c9966] DELETE FROM %Q.'%q_segments' │ │ + [2c9983] SELECT idx FROM %Q.'%q_segdir' WHERE level=? ORDER BY 1 ASC │ │ + [2c99bf] block │ │ + [2c99c5] ee │ │ + [2c99c8] SELECT %s ORDER BY rowid %s │ │ + [2c99e4] NEAR │ │ + [2c99e9] fts3cursor │ │ + [2c99f4] SAVEPOINT fts3 │ │ + [2c9a03] ALTER TABLE %Q.'%q_docsize' RENAME TO '%q_docsize'; │ │ + [2c9a38] , T.c%d │ │ + [2c9a40] data │ │ + [2c9a45] SELECT k, v FROM %Q.'%q_config' │ │ + [2c9a65] phrase │ │ + [2c9a6c] separators │ │ + [2c9a77] %_parent │ │ + [2c9a80] ); │ │ + [2c9a83] WHERE rowid=?1 │ │ + [2c9a93] %s%.3x/ │ │ + [2c9a9b] CREATE TABLE x(key,value,type,atom,id,parent,fullkey,path,json HIDDEN,root HIDDEN) │ │ + [2c9aee] DEFAULT_PCACHE_INITSZ=20 │ │ + [2c9b07] ssl/d1_msg.c │ │ + [2c9b14] TLS_DHE_DSS_WITH_AES_128_CBC_SHA │ │ + [2c9b35] DHE-RSA-AES128-CCM │ │ + [2c9b48] TLS_ECDHE_ECDSA_WITH_AES_128_CCM │ │ + [2c9b69] PSK-AES128-CBC-SHA256 │ │ + [2c9b7f] TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 │ │ + [2c9ba3] TLS_RSA_WITH_CAMELLIA_128_CBC_SHA │ │ + [2c9bc5] TLS_RSA_WITH_IDEA_CBC_SHA │ │ + [2c9bdf] ECDHE-ARIA256-GCM-SHA384 │ │ + [2c9bf8] PSK-ARIA256-GCM-SHA384 │ │ + [2c9c0f] DEFAULT │ │ + [2c9c17] SHA1 │ │ + [2c9c1c] DHE │ │ + [2c9c20] bad hello request │ │ + [2c9c32] bad hrr version │ │ + [2c9c42] callback failed │ │ + [2c9c52] dane tlsa bad selector │ │ + [2c9c69] invalid ccs message │ │ + [2c9c7d] missing rsa encrypting cert │ │ + [2c9c99] no certificate set │ │ + [2c9cac] ssl3 ext invalid servername type │ │ + [2c9ccd] ssl command section not found │ │ + [2c9ceb] tlsv1 alert decrypt error │ │ + [2c9d05] tlsv1 alert unknown ca │ │ + [2c9d1c] unknown command │ │ + [2c9d2c] wrong ssl version │ │ + [2c9d3e] include/internal/packet.h │ │ + [2c9d58] no_anti_replay │ │ + [2c9d67] ServerInfoFile │ │ + [2c9d76] chainCAstore │ │ + [2c9d83] num_tickets │ │ + [2c9d8f] automatic │ │ + [2c9d99] peer_rpk │ │ + [2c9da2] SSLv3/TLS write certificate status │ │ + [2c9dc5] TLSv1.3 read client key update │ │ + [2c9de4] TLSv1.3 read server key update │ │ + [2c9e03] tls12_copy_sigalgs │ │ + [2c9e16] No valid signature algorithms in '%s' │ │ + [2c9e3c] tls-sigalg-iana-name │ │ + [2c9e51] rsa_pss_pss_sha384 │ │ + [2c9e64] dsa_sha256 │ │ + [2c9e6f] tls13_generate_master_secret │ │ + [2c9e8c] ssl/quic/quic_impl.c │ │ + [2c9ea1] handshake cannot be confirmed before it is completed │ │ + [2c9ed6] ch_on_transport_params │ │ + [2c9eed] INITIAL_MAX_DATA is malformed │ │ + [2c9f0b] new packet with old keys │ │ + [2c9f24] ssl/quic/quic_demux.c │ │ + [2c9f3a] packet_received │ │ + [2c9f4a] closed │ │ + [2c9f51] application_error │ │ + [2c9f63] ssl/quic/quic_lcidm.c │ │ + [2c9f79] exceeded maximum allowed streams │ │ + [2c9f9a] MAX_STREAM_DATA for TX only stream │ │ + [2c9fbd] NEW_CONN_ID │ │ + [2c9fc9] STREAM_LIMIT_ERROR │ │ + [2c9fdc] max_frag_len │ │ + [2c9fe9] ossl_set_tls_provider_parameters │ │ + [2ca00a] final_psk │ │ + [2ca014] tls_parse_ctos_supported_groups │ │ + [2ca034] tls_parse_ctos_ems │ │ + [2ca047] ossl_statem_server_process_message │ │ + [2ca06a] crypto/asn1/a_dup.c │ │ + [2ca07e] ASN1_item_dup │ │ + [2ca08c] ZINT32 │ │ + [2ca093] invalid socket │ │ + [2ca0a2] tfo no kernel support │ │ + [2ca0b8] BN_nnmod │ │ + [2ca0c1] BUF_MEM_grow_clean │ │ + [2ca0d4] %ld │ │ + [2ca0d8] str_copy │ │ + [2ca0e1] parsebool │ │ + [2ca0eb] UTCTIME │ │ + [2ca0f3] IA5STRING │ │ + [2ca0fd] BITWRAP │ │ + [2ca105] crypto/dh/dh_ameth.c │ │ + [2ca11a] dsa_do_verify │ │ + [2ca128] dlfcn_merger │ │ + [2ca135] ECPKPARAMETERS │ │ + [2ca144] p.char_two │ │ + [2ca14f] X9.62 curve over a 208 bit binary field │ │ + [2ca177] X9.62 curve over a 368 bit binary field │ │ + [2ca19f] EC_POINT_set_affine_coordinates │ │ + [2ca1bf] EC_POINT_mul │ │ + [2ca1cc] crypto/ec/ecdh_ossl.c │ │ + [2ca1e2] ossl_ecdsa_simple_sign_sig │ │ + [2ca1fd] ECDSA_do_sign_ex │ │ + [2ca20e] ASN1 OID: %s │ │ + [2ca21b] Basis Type: %s\n │ │ + [2ca22b] ossl_ec_GFp_mont_field_decode │ │ + [2ca249] ossl_ec_GFp_simple_point2oct │ │ + [2ca266] ossl_ec_GFp_simple_points_make_affine │ │ + [2ca28c] OSSL_DECODER_CTX_set_construct_data │ │ + [2ca2b0] SO_PATH │ │ + [2ca2b8] ENGINE_cmd_is_executable │ │ + [2ca2d1] ENGINE_new │ │ + [2ca2dc] crypto/engine/tb_rand.c │ │ + [2ca2f4] reason(%lu) │ │ + [2ca300] Diffie-Hellman routines │ │ + [2ca318] EC lib │ │ + [2ca31f] evp_pkey_asym_cipher_init │ │ + [2ca339] aes_ccm_init_key │ │ + [2ca34a] prime192v3 │ │ + [2ca355] prime239v2 │ │ + [2ca360] tlsaadpad │ │ + [2ca36a] assertion failed: bl <= (int)sizeof(ctx->buf) │ │ + [2ca398] UNDEF │ │ + [2ca39e] PKCS5_pbe_set_ex │ │ + [2ca3af] evp_pkey_get0_EC_KEY_int │ │ + [2ca3c8] [action:%d, state:%d] unsupported OSSL_PARAM data type %d │ │ + [2ca402] pad-mode │ │ + [2ca40b] rsa_pss_keygen_saltlen │ │ + [2ca422] [action:%d, state:%d] padding name %s │ │ + [2ca448] fix_group_ecx │ │ + [2ca456] crypto/evp/signature.c │ │ + [2ca46d] seed: │ │ + [2ca473] crypto/ffc/ffc_params_validate.c │ │ + [2ca494] built on: Mon Mar 10 22:22:14 2025 UTC │ │ [2ca4bb] .so │ │ [2ca4bf] env:%s │ │ [2ca4c7] bignum too long │ │ [2ca4d7] pkey application asn1 method already registered │ │ [2ca507] private key decode error │ │ [2ca520] illegal nested tagging │ │ [2ca537] invalid utf8string │ │ @@ -135708,25 +135708,25 @@ │ │ [2d5dae] s │ │ [2d5db0] e │ │ [2d5dc3] ; │ │ [2d5dc7] ;�^G │ │ [2d5de0] P� │ │ [2d5df7] �c� │ │ [2d5e70] BINARY │ │ - [2d5e78] d������^_���Lu���^[���j������G�������6��Au��y │ │ - [2d5ea8] .X��_0��3X����������^Z��c���^Y���^^���!�������^Z��&f��*����9������)���� │ │ - [2d5ef4] m^I��^MK���)���^Z��Iu�� │ │ - [2d5f0d] j�����0f���)��0����^[���j��9X������^E���Fw�������6���j��^VK���)��[����)�����h���� │ │ - [2d5f65] G��k����^Z��^A*��^U���^U���?X�������j��d0�� │ │ - [2d5f94] '���x^I��Su���^I��^I���;���LX��_���!K��SX��&K���9���j���^I��+K��^Q���^H*��^u���6���^[��^P*���V���^[���6���^Z���V��� │ │ - [2d6000] A������^]*�����^BH��k0��\X������v0��}0��^Ak��n�������k���H���1����^Z��&*��Iw��5f���0��t������-*��^Kk��$���Q���� │ │ + [2d5e78] d������^_���Lu���^[���j������G�������6��Au��y │ │ + [2d5ea8] .X��_0��3X���������u^Z��c���^Y���^^���!������^�^Z��&f��*����9������)���� │ │ + [2d5ef4] m^I��^MK���)���^Z��Iu�� │ │ + [2d5f0d] j�����0f���)��0����^[���j��9X������^E���Fw�������6���j��^VK���)��[����)������h���� │ │ + [2d5f60] k����G��k����^Z��^A*��^U���^U���?X�������j��d0�� │ │ + [2d5f94] '���x^I��Su���^I��^I���;���LX��_���!K��SX��&K���9���j���^I��+K��^Q���^H*��^u���6���^[��^P*���V���^[���6���^Z���V��� │ │ + [2d6000] A�������^]*������^BH��k0��\X������v0��}0��^Ak��n���n���k���H���1����^Z��&*��Iw��5f���0��t������-*��^Kk��$���Q���� │ │ [2d6070] ^���d���5*���9��|���>*��p���y���8���� │ │ [2d6099] 0��hu��1K��� │ │ - [2d60ac] .�������^P���^DW������^Yk������"k��^G7��G*���^I��fX��!��������9�����?f���^Z��� │ │ - [2d6101] W��d�������/���k���Df��^HH��*k���0��-���3k���^I�������9���^Z���^I��s���^_���@k��^M7���0������^]���^QH��^K���^\H��9K��:���?���^E:��J���^V�������{r���^X��(��� │ │ + [2d60ac] .���r�������^DW������^Yk��|���"k���6��G*���^I��fX��!��������9�����?f���^Z��� │ │ + [2d6101] W��d�������/���k���Df��^HH��*k���0��-���3k���^I�������9���^Z���^I��s���^_���@k���6���0����������^QH��^K���^\H��9K��:���?���^E:��J���^V�������{r���^X��(��� │ │ [2d61fc] !!""##$$%%&&''(())**++,,--..//00112233445566778899�S������>���_����+�� │ │ [2d6250] #���u���^^���! │ │ [2d625e] │ │ [2d62b0] #&-5 │ │ [2d62c0] a │ │ [2d62c2] d │ │ [2d62c4] d │ │ @@ -138010,21 +138010,21 @@ │ │ ,^V/`, │ │ [2da9f0] b,X^Ac,f^Ad,Z^Ag,^A^Fm,T^An,V^Ao,P^Ap,R^Ar, │ │ [2daa14] u, │ │ [2daa18] ~,N^B�,^Ad�,^A^D�, │ │ [2daa28] @�^A.��^A^X"�^A^N2�^A>y�^A^D}�L^A~�^A\n │ │ J^A��^A^D��^A\n │ │ H^A!�^N^Z │ │ - [2dab51] g���,��^B-��}�������rank │ │ + [2dab51] g���,��^B-��}�������rank │ │ [2dac10] ,,,,,,3M+^L^NSR^N^W^W^_^_GJNQV[^F55<@D5W\5] │ │ [2dacc0] PPPPPP_PPiPnnPnnPPPPP[PPPedPPZgPPhP │ │ [2dacf0] Q^T`^F^\cb^Z^Z^R`^F^\^Qb8^Z^S`^F^\^Nb^N^Z^_\`^F^\lb^Y^Z^U`^F^\Nb:^Z^]`^F^\kb^V^Z^X^P^L^K^A^M^M^X^P^W^K!"^Ma^H^[ b^G^Z^C^D^E^C^D^E^CS^D^E^C?^E^C>^L^BV^M^I^^\n │ │ 69KNN59^ORRG │ │ [2dad86] .��%C^D^D^H^D^T^[& │ │ - [2dada1] h���� │ │ [2ded64] C�� │ │ [2ded92] i^K�fWZ^]vkT�h�NF^U��]c+�#�%� │ │ @@ -152693,18 +152693,18 @@ │ │ [330a78] np� │ │ [330a7c] np� │ │ [330a80] np� │ │ [330a84] np� │ │ [330a89] p� │ │ [330a90] ;�� │ │ [330a94] f�� │ │ - [330aa0] .j��������������^H����H��^OB��O����H��^R!���H��st��e������-B������^Z��������t��6�������P^Q����������]���k^Q���^M��TB���,���t���;��^Z │ │ - [330b20] iB��^II���^]���^Q��x���I │ │ - [330b3c] +���F����,��Vg������t����L������^F<���^M���^]���V���B���^Q��^F���&I��]���o │ │ - [330b90] k���!<���.���B��5����t��*!������^U���0I���^M��^K-���^Q���V��c���u���(-��3<��Yj���������������t���^Q��m-��^NW���L��>���M���^Lu���^Q���������� ����B��^V�� │ │ + [330aa0] .j��������������^H����H��^OB��O����H��^R!���H��st��e������-B������^Z��������t��6�������P^Q����������]���k^Q��`^M��TB���,���t���;��^Z │ │ + [330b20] iB���H���^]���^Q��x���I │ │ + [330b3c] +���F����,��/g������t����L������^F<��x^M���^]���V���B���^Q��^F����H��]���o │ │ + [330b90] k���!<���.���B��5����t��*!������^U���^II���^M���,���^Q���V��c���u���^A-��3<��Yj���������������t���^Q��F-��^NW���L��>���M���^Lu���^Q���������� ����B��^V�� │ │ [330c24] K�� │ │ [330c30] P │ │ [330c34] p │ │ [330c44] I+� │ │ [330c48] N*� │ │ [330c4d] )� │ │ [330c51] )� │ │ @@ -152825,15 +152825,15 @@ │ │ [3319bb] HPKE-v1 │ │ [3319c3] KEM │ │ [331a59] -� │ │ [331a5c] -.� │ │ [331a61] -� │ │ [331a65] .� │ │ [331ae0] OpenSSL NIST SP 800-90A DRBG │ │ - [331b20] i@��+����>������ │ │ + [331b20] B@��+���^>������ │ │ [331b59] ?� │ │ [331b5d] ?� │ │ [331b60] .@� │ │ [331b64] %@� │ │ [331b68] 7@� │ │ [331b6d] @� │ │ [331ba8] T����s���b� │ │ @@ -153881,9 +153881,9 @@ │ │ [333310] K�� │ │ [333324] d�� │ │ [33332c] >�� │ │ [333330] X�� │ │ [333338] 3�� │ │ [33333c] ~�� │ │ [333340] &�� │ │ - [333375] 3��^]'��!'���R������q���^V��^Ez���t��^B3��o����q�����"*������`��%'��8^L��^]'�����^BF���q���q��s^_���R��D���<^L��x^_���q��O����q�������b��O����R�� │ │ + [333375] 3���&���&���R������q���^V��^Ez���t��^B3��H����q�����"*�����Y`���&��8^L���&�����^BF���q���q��s^_���R��D���<^L��x^_���q��O����q�������b��O����R�� │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -2583134,15 +2583134,15 @@ │ │ pop %rax │ │ jmp 112f67b <_iroh_blake3_compress_xof_avx512@@Base+0x24cbb> │ │ lea -0xd07856(%rip),%rdi │ │ jmp 112f674 <_iroh_blake3_compress_xof_avx512@@Base+0x24cb4> │ │ call 1143b5b <_iroh_blake3_compress_xof_avx512@@Base+0x3919b> │ │ test %eax,%eax │ │ je 112f679 <_iroh_blake3_compress_xof_avx512@@Base+0x24cb9> │ │ - lea -0xcd712f(%rip),%rdi │ │ + lea -0xcd7156(%rip),%rdi │ │ call 1146810 <_iroh_blake3_compress_xof_avx512@@Base+0x3be50> │ │ xor %eax,%eax │ │ pop %rcx │ │ ret │ │ push %rbp │ │ push %r15 │ │ push %r14 │ │ @@ -2584777,15 +2584777,15 @@ │ │ ucomisd %xmm1,%xmm2 │ │ movb $0x2b,0x80(%rsp) │ │ movsd -0xf9bb31(%rip),%xmm1 │ │ jne 1130dcb <_iroh_blake3_compress_xof_avx512@@Base+0x2640b> │ │ jp 1130dcb <_iroh_blake3_compress_xof_avx512@@Base+0x2640b> │ │ movabs $0x100000001,%rax │ │ mov %rax,0x84(%rsp) │ │ - lea -0xcde0c2(%rip),%rax │ │ + lea -0xcde0e9(%rip),%rax │ │ mov %rax,0x90(%rsp) │ │ push $0x1 │ │ pop %rax │ │ mov 0x58(%rsp),%r14 │ │ jmp 1131ca6 <_iroh_blake3_compress_xof_avx512@@Base+0x272e6> │ │ movq %xmm2,%rax │ │ mov %rax,%rcx │ │ @@ -2586136,15 +2586136,15 @@ │ │ cmp $0x80,%cl │ │ sete %dl │ │ add %edx,%r8d │ │ jmp 11321e7 <_iroh_blake3_compress_xof_avx512@@Base+0x27827> │ │ xor %r15d,%r15d │ │ mov 0x8(%rsp),%r13 │ │ mov %r13,%rdi │ │ - lea -0xcd9e05(%rip),%rsi │ │ + lea -0xcd9e2c(%rip),%rsi │ │ xor %eax,%eax │ │ call 1132587 <_iroh_blake3_compress_xof_avx512@@Base+0x27bc7> │ │ jmp 1131141 <_iroh_blake3_compress_xof_avx512@@Base+0x26781> │ │ mov %r10,0x8(%r13) │ │ mov 0x0(%r13),%rdi │ │ mov %r10,%rsi │ │ mov %r10,%rbx │ │ @@ -2587258,15 +2587258,15 @@ │ │ mov %rax,%rbp │ │ add $0x6,%ebp │ │ movslq %ebp,%rdi │ │ call 1130310 <_iroh_blake3_compress_xof_avx512@@Base+0x25950> │ │ mov %rax,%r14 │ │ test %rax,%rax │ │ je 113356d <_iroh_blake3_compress_xof_avx512@@Base+0x28bad> │ │ - lea -0xce239b(%rip),%rdx │ │ + lea -0xce23c2(%rip),%rdx │ │ xor %r15d,%r15d │ │ mov %ebp,%edi │ │ mov %r14,%rsi │ │ mov %r13,%rcx │ │ xor %eax,%eax │ │ call 11328ca <_iroh_blake3_compress_xof_avx512@@Base+0x27f0a> │ │ jmp 1133571 <_iroh_blake3_compress_xof_avx512@@Base+0x28bb1> │ │ @@ -2587747,15 +2587747,15 @@ │ │ movslq %esi,%r15 │ │ mov %rdx,%rdi │ │ xor %esi,%esi │ │ mov %r15,%rdx │ │ call 14bfcc0 │ │ call 14bffa0 │ │ mov %eax,0x4c5766(%rip) │ │ - lea -0xcded68(%rip),%rdi │ │ + lea -0xcded8f(%rip),%rdi │ │ xor %esi,%esi │ │ xor %edx,%edx │ │ call 1147e08 <_iroh_blake3_compress_xof_avx512@@Base+0x3d448> │ │ test %eax,%eax │ │ js 113392c <_iroh_blake3_compress_xof_avx512@@Base+0x28f6c> │ │ mov %eax,%ebp │ │ mov %ebp,%edi │ │ @@ -2588603,15 +2588603,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ lea -0xce70f9(%rip),%rax │ │ cmove %rax,%rbx │ │ mov 0x18(%r15),%rax │ │ movzbl (%rax,%r13,1),%eax │ │ test $0x1,%al │ │ - lea -0xcdf914(%rip),%rdx │ │ + lea -0xcdf93b(%rip),%rdx │ │ lea -0xcff717(%rip),%rsi │ │ cmove %rsi,%rdx │ │ test $0x2,%al │ │ lea -0xcf6124(%rip),%rcx │ │ cmove %rsi,%rcx │ │ lea 0x20(%rsp),%rdi │ │ lea -0xcf613c(%rip),%rsi │ │ @@ -2588639,15 +2588639,15 @@ │ │ xor %eax,%eax │ │ call 1132587 <_iroh_blake3_compress_xof_avx512@@Base+0x27bc7> │ │ jmp 1134597 <_iroh_blake3_compress_xof_avx512@@Base+0x29bd7> │ │ mov 0x10(%r9,%r12,1),%rax │ │ movsd (%rax),%xmm0 │ │ mov %r9,%rbx │ │ lea 0x20(%rsp),%rdi │ │ - lea -0xcdbfd4(%rip),%rsi │ │ + lea -0xcdbffb(%rip),%rsi │ │ mov $0x1,%al │ │ call 1132587 <_iroh_blake3_compress_xof_avx512@@Base+0x27bc7> │ │ jmp 1134597 <_iroh_blake3_compress_xof_avx512@@Base+0x29bd7> │ │ mov 0x10(%r9,%r12,1),%rax │ │ jmp 1134582 <_iroh_blake3_compress_xof_avx512@@Base+0x29bc2> │ │ mov 0x10(%r9,%r12,1),%rax │ │ mov 0x38(%rax),%rdx │ │ @@ -2589628,15 +2589628,15 @@ │ │ push %rbx │ │ push %rax │ │ mov %rcx,%rbx │ │ mov %rdx,%r14 │ │ mov %rdi,%rdx │ │ mov 0x20(%rdi),%r12 │ │ movslq %esi,%r15 │ │ - lea -0xce4572(%rip),%rsi │ │ + lea -0xce4599(%rip),%rsi │ │ push $0x8 │ │ pop %rdi │ │ mov %r15d,%ecx │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ shl $0x5,%r15 │ │ mov 0x8(%r12,%r15,1),%rax │ │ @@ -2592519,15 +2592519,15 @@ │ │ jmp 1136eca <_iroh_blake3_compress_xof_avx512@@Base+0x2c50a> │ │ cmp $0x204,%edi │ │ je 11376ae <_iroh_blake3_compress_xof_avx512@@Base+0x2ccee> │ │ cmp $0x65,%edi │ │ je 11376a6 <_iroh_blake3_compress_xof_avx512@@Base+0x2cce6> │ │ cmp $0x64,%edi │ │ jne 11376b6 <_iroh_blake3_compress_xof_avx512@@Base+0x2ccf6> │ │ - lea -0xce4611(%rip),%rax │ │ + lea -0xce4638(%rip),%rax │ │ ret │ │ lea -0xcdaefc(%rip),%rax │ │ ret │ │ lea -0xcdcd45(%rip),%rax │ │ ret │ │ movzbl %dil,%ecx │ │ lea -0xd023a2(%rip),%rax │ │ @@ -2594388,15 +2594388,15 @@ │ │ mov %eax,0x4(%rsp) │ │ push $0x38 │ │ pop %rsi │ │ mov %r12,%rdi │ │ call 1137c09 <_iroh_blake3_compress_xof_avx512@@Base+0x2d249> │ │ mov %rax,%r14 │ │ lea 0x60(%rsp),%rbp │ │ - lea -0xce26be(%rip),%rbx │ │ + lea -0xce26e5(%rip),%rbx │ │ lea -0xd04091(%rip),%r13 │ │ xor %r15d,%r15d │ │ movl $0x0,0x20(%rsp) │ │ mov %r12,0x10(%rsp) │ │ mov %rax,0x30(%rsp) │ │ mov %rbp,%rdi │ │ mov %r12,%rsi │ │ @@ -2594627,15 +2594627,15 @@ │ │ xor %r15d,%r15d │ │ cmpb $0x0,0x67(%r12) │ │ jne 113926c <_iroh_blake3_compress_xof_avx512@@Base+0x2e8ac> │ │ mov 0x40(%rsp),%rax │ │ mov %r14,(%rax) │ │ xor %r15d,%r15d │ │ jmp 113928a <_iroh_blake3_compress_xof_avx512@@Base+0x2e8ca> │ │ - lea -0xce84da(%rip),%rsi │ │ + lea -0xce8501(%rip),%rsi │ │ jmp 11391d9 <_iroh_blake3_compress_xof_avx512@@Base+0x2e819> │ │ lea -0xcd9274(%rip),%rsi │ │ jmp 11391d9 <_iroh_blake3_compress_xof_avx512@@Base+0x2e819> │ │ lea -0xcdcf71(%rip),%rsi │ │ lea 0x60(%rsp),%rdi │ │ mov %rbp,%rdx │ │ xor %eax,%eax │ │ @@ -2595462,15 +2595462,15 @@ │ │ mov 0x70(%rax,%rsi,4),%edx │ │ mov %edx,0x4(%r14) │ │ cmp $0x80,%ecx │ │ jb 1139de1 <_iroh_blake3_compress_xof_avx512@@Base+0x2f421> │ │ add $0xfffffff4,%ecx │ │ shr %ecx │ │ jmp 1139dee <_iroh_blake3_compress_xof_avx512@@Base+0x2f42e> │ │ - lea -0xce7007(%rip),%rsi │ │ + lea -0xce702e(%rip),%rsi │ │ mov %r14,%rdi │ │ mov %r15,%rdx │ │ xor %eax,%eax │ │ call 11396ff <_iroh_blake3_compress_xof_avx512@@Base+0x2ed3f> │ │ mov %rax,%r15 │ │ push $0x1 │ │ pop %rbp │ │ @@ -2595982,30 +2595982,30 @@ │ │ call *0x78(%rax) │ │ lea -0xceb545(%rip),%rdi │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ lea -0xd092e1(%rip),%rsi │ │ jmp 113a487 <_iroh_blake3_compress_xof_avx512@@Base+0x2fac7> │ │ - lea -0xce1ff4(%rip),%rsi │ │ + lea -0xce201b(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %r12,%r12 │ │ je 113a461 <_iroh_blake3_compress_xof_avx512@@Base+0x2faa1> │ │ test %eax,%eax │ │ jne 113a461 <_iroh_blake3_compress_xof_avx512@@Base+0x2faa1> │ │ test %r15,%r15 │ │ je 113a497 <_iroh_blake3_compress_xof_avx512@@Base+0x2fad7> │ │ push $0x1 │ │ pop %rsi │ │ mov %r12,%rdi │ │ call 113b8cb <_iroh_blake3_compress_xof_avx512@@Base+0x30f0b> │ │ movzbl %al,%eax │ │ mov %eax,(%r15) │ │ - lea -0xce2022(%rip),%rsi │ │ + lea -0xce2049(%rip),%rsi │ │ lea -0xd0b0d1(%rip),%r14 │ │ mov 0x8(%rsp),%rdi │ │ mov %r14,%rdx │ │ xor %ecx,%ecx │ │ call 113a187 <_iroh_blake3_compress_xof_avx512@@Base+0x2f7c7> │ │ push $0x1c │ │ pop %rdi │ │ @@ -2596019,35 +2596019,35 @@ │ │ jne 113a497 <_iroh_blake3_compress_xof_avx512@@Base+0x2fad7> │ │ test %r15,%r15 │ │ je 113a497 <_iroh_blake3_compress_xof_avx512@@Base+0x2fad7> │ │ mov (%r15),%esi │ │ lea -0xceb5cc(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ - lea -0xce206d(%rip),%rsi │ │ + lea -0xce2094(%rip),%rsi │ │ push $0xfffffffffffffffa │ │ pop %rcx │ │ mov 0x8(%rsp),%rdi │ │ mov %rax,%rdx │ │ call 113a187 <_iroh_blake3_compress_xof_avx512@@Base+0x2f7c7> │ │ - lea -0xce59e8(%rip),%rsi │ │ + lea -0xce5a0f(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %r12,%r12 │ │ je 113a4e9 <_iroh_blake3_compress_xof_avx512@@Base+0x2fb29> │ │ test %eax,%eax │ │ jne 113a4e9 <_iroh_blake3_compress_xof_avx512@@Base+0x2fb29> │ │ mov %rbp,%rdi │ │ mov %r12,%rsi │ │ call 113b8dd <_iroh_blake3_compress_xof_avx512@@Base+0x30f1d> │ │ lea -0xceb614(%rip),%rdi │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ - lea -0xce5a1b(%rip),%rsi │ │ + lea -0xce5a42(%rip),%rsi │ │ push $0xfffffffffffffffa │ │ pop %rcx │ │ mov 0x8(%rsp),%rdi │ │ mov %rax,%rdx │ │ call 113a187 <_iroh_blake3_compress_xof_avx512@@Base+0x2f7c7> │ │ push $0x1 │ │ pop %rbx │ │ @@ -2596179,15 +2596179,15 @@ │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %r12,%r12 │ │ je 113a717 <_iroh_blake3_compress_xof_avx512@@Base+0x2fd57> │ │ test %eax,%eax │ │ jne 113a717 <_iroh_blake3_compress_xof_avx512@@Base+0x2fd57> │ │ lea -0xcf8927(%rip),%rsi │ │ - lea -0xce7af1(%rip),%rbx │ │ + lea -0xce7b18(%rip),%rbx │ │ mov 0x8(%rsp),%rdi │ │ mov %rbx,%rdx │ │ xor %ecx,%ecx │ │ call 113a187 <_iroh_blake3_compress_xof_avx512@@Base+0x2f7c7> │ │ push $0x1c │ │ pop %rdi │ │ mov %rbx,%rsi │ │ @@ -2596197,15 +2596197,15 @@ │ │ push $0x1 │ │ pop %rbx │ │ test %r15,%r15 │ │ je 113a63f <_iroh_blake3_compress_xof_avx512@@Base+0x2fc7f> │ │ test %r12,%r12 │ │ je 113a7a3 <_iroh_blake3_compress_xof_avx512@@Base+0x2fde3> │ │ lea -0xd03d44(%rip),%rsi │ │ - lea -0xce3f85(%rip),%r14 │ │ + lea -0xce3fac(%rip),%r14 │ │ mov 0x8(%rsp),%rdi │ │ mov %r14,%rdx │ │ xor %ecx,%ecx │ │ call 113a187 <_iroh_blake3_compress_xof_avx512@@Base+0x2f7c7> │ │ push $0x1c │ │ pop %rdi │ │ mov %r14,%rsi │ │ @@ -2596213,20 +2596213,20 @@ │ │ call 11329b0 <_iroh_blake3_compress_xof_avx512@@Base+0x27ff0> │ │ jmp 113a63f <_iroh_blake3_compress_xof_avx512@@Base+0x2fc7f> │ │ lea -0xceb86e(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113a787 <_iroh_blake3_compress_xof_avx512@@Base+0x2fdc7> │ │ - lea -0xce7b44(%rip),%rsi │ │ + lea -0xce7b6b(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113a7ba <_iroh_blake3_compress_xof_avx512@@Base+0x2fdfa> │ │ - lea -0xce7b4e(%rip),%rsi │ │ + lea -0xce7b75(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113a7e6 <_iroh_blake3_compress_xof_avx512@@Base+0x2fe26> │ │ lea -0xcda7cb(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ @@ -2596267,15 +2596267,15 @@ │ │ test %r12,%r12 │ │ je 113ab27 <_iroh_blake3_compress_xof_avx512@@Base+0x30167> │ │ mov %r12,%rdi │ │ call 14bffe0 │ │ mov %r15,%rdi │ │ mov %eax,%esi │ │ call 113c2a5 <_iroh_blake3_compress_xof_avx512@@Base+0x318e5> │ │ - lea -0xce7c1e(%rip),%rsi │ │ + lea -0xce7c45(%rip),%rsi │ │ lea -0xd021b9(%rip),%r14 │ │ jmp 113a6f6 <_iroh_blake3_compress_xof_avx512@@Base+0x2fd36> │ │ mov 0x4b32e2(%rip),%esi │ │ lea -0xceb980(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ lea -0xceb98b(%rip),%rsi │ │ @@ -2596318,40 +2596318,40 @@ │ │ test %eax,%eax │ │ je 113ac99 <_iroh_blake3_compress_xof_avx512@@Base+0x302d9> │ │ lea -0xcda8e5(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113ad08 <_iroh_blake3_compress_xof_avx512@@Base+0x30348> │ │ - lea -0xce5e42(%rip),%rsi │ │ + lea -0xce5e69(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113ad55 <_iroh_blake3_compress_xof_avx512@@Base+0x30395> │ │ lea -0xd097ea(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113ad98 <_iroh_blake3_compress_xof_avx512@@Base+0x303d8> │ │ - lea -0xce419b(%rip),%rsi │ │ + lea -0xce41c2(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113ae4d <_iroh_blake3_compress_xof_avx512@@Base+0x3048d> │ │ lea -0xd05b5a(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113af16 <_iroh_blake3_compress_xof_avx512@@Base+0x30556> │ │ lea -0xcde6cd(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113af87 <_iroh_blake3_compress_xof_avx512@@Base+0x305c7> │ │ - lea -0xce41ca(%rip),%rsi │ │ + lea -0xce41f1(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113b021 <_iroh_blake3_compress_xof_avx512@@Base+0x30661> │ │ lea -0xcfc6a3(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ @@ -2596445,21 +2596445,21 @@ │ │ mov %r15,%rdi │ │ mov %eax,%esi │ │ jmp 113a5c0 <_iroh_blake3_compress_xof_avx512@@Base+0x2fc00> │ │ mov 0x4(%r15),%esi │ │ lea -0xcebc67(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ - lea -0xce7f35(%rip),%rsi │ │ + lea -0xce7f5c(%rip),%rsi │ │ jmp 113a539 <_iroh_blake3_compress_xof_avx512@@Base+0x2fb79> │ │ mov 0x8(%r15),%esi │ │ lea -0xcebc85(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ - lea -0xce7f4a(%rip),%rsi │ │ + lea -0xce7f71(%rip),%rsi │ │ jmp 113a539 <_iroh_blake3_compress_xof_avx512@@Base+0x2fb79> │ │ xor %ebx,%ebx │ │ jmp 113a63f <_iroh_blake3_compress_xof_avx512@@Base+0x2fc7f> │ │ test %r12,%r12 │ │ je 113abf2 <_iroh_blake3_compress_xof_avx512@@Base+0x30232> │ │ mov %r12,%rdi │ │ call 14bffe0 │ │ @@ -2596509,15 +2596509,15 @@ │ │ jmp 113a4d1 <_iroh_blake3_compress_xof_avx512@@Base+0x2fb11> │ │ push $0x1 │ │ pop %rbx │ │ test %r15,%r15 │ │ je 113a63f <_iroh_blake3_compress_xof_avx512@@Base+0x2fc7f> │ │ test %r12,%r12 │ │ je 113ad71 <_iroh_blake3_compress_xof_avx512@@Base+0x303b1> │ │ - lea -0xce4497(%rip),%rsi │ │ + lea -0xce44be(%rip),%rsi │ │ mov %r12,%rdi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ test %eax,%eax │ │ je 113ae11 <_iroh_blake3_compress_xof_avx512@@Base+0x30451> │ │ lea -0xd025a8(%rip),%rsi │ │ mov %r12,%rdi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ @@ -2596641,15 +2596641,15 @@ │ │ jmp 113aec1 <_iroh_blake3_compress_xof_avx512@@Base+0x30501> │ │ movzbl 0x4b2ce9(%rip),%esi │ │ lea -0xcdcc47(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ lea -0xd0ba8b(%rip),%rsi │ │ jmp 113a539 <_iroh_blake3_compress_xof_avx512@@Base+0x2fb79> │ │ - lea -0xce46b1(%rip),%rdx │ │ + lea -0xce46d8(%rip),%rdx │ │ jmp 113af7d <_iroh_blake3_compress_xof_avx512@@Base+0x305bd> │ │ push $0x1 │ │ pop %rbx │ │ test %r15,%r15 │ │ je 113a63f <_iroh_blake3_compress_xof_avx512@@Base+0x2fc7f> │ │ test %r12,%r12 │ │ je 113b081 <_iroh_blake3_compress_xof_avx512@@Base+0x306c1> │ │ @@ -2596686,15 +2596686,15 @@ │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ lea -0xcdaee6(%rip),%rsi │ │ jmp 113a539 <_iroh_blake3_compress_xof_avx512@@Base+0x2fb79> │ │ mov 0x4be060(%rip),%esi │ │ lea -0xcec056(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ - lea -0xce644c(%rip),%rsi │ │ + lea -0xce6473(%rip),%rsi │ │ jmp 113a4d1 <_iroh_blake3_compress_xof_avx512@@Base+0x2fb11> │ │ test %r12,%r12 │ │ je 113b0a8 <_iroh_blake3_compress_xof_avx512@@Base+0x306e8> │ │ lea -0xcec05b(%rip),%rsi │ │ mov %r12,%rdi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ test %eax,%eax │ │ @@ -2596778,15 +2596778,15 @@ │ │ mov 0x30(%r15),%eax │ │ cmp $0x2,%eax │ │ je 113b28e <_iroh_blake3_compress_xof_avx512@@Base+0x308ce> │ │ cmp $0x1,%eax │ │ je 113b272 <_iroh_blake3_compress_xof_avx512@@Base+0x308b2> │ │ test %eax,%eax │ │ jne 113a63f <_iroh_blake3_compress_xof_avx512@@Base+0x2fc7f> │ │ - lea -0xce490c(%rip),%rsi │ │ + lea -0xce4933(%rip),%rsi │ │ jmp 113b0d2 <_iroh_blake3_compress_xof_avx512@@Base+0x30712> │ │ push $0x1 │ │ pop %rbx │ │ mov 0x4b2a63(%rip),%eax │ │ cmp $0x2,%eax │ │ je 113b297 <_iroh_blake3_compress_xof_avx512@@Base+0x308d7> │ │ cmp $0x1,%eax │ │ @@ -2596869,33 +2596869,33 @@ │ │ mov 0x4b28f6(%rip),%eax │ │ cmp $0x2,%eax │ │ je 113b542 <_iroh_blake3_compress_xof_avx512@@Base+0x30b82> │ │ cmp $0x1,%eax │ │ je 113b526 <_iroh_blake3_compress_xof_avx512@@Base+0x30b66> │ │ test %eax,%eax │ │ jne 113a63f <_iroh_blake3_compress_xof_avx512@@Base+0x2fc7f> │ │ - lea -0xce4a93(%rip),%rsi │ │ + lea -0xce4aba(%rip),%rsi │ │ lea -0xcf7818(%rip),%rdx │ │ jmp 113af7d <_iroh_blake3_compress_xof_avx512@@Base+0x305bd> │ │ test %r12,%r12 │ │ je 113b555 <_iroh_blake3_compress_xof_avx512@@Base+0x30b95> │ │ push $0x1 │ │ pop %rbx │ │ mov %r12,%rdi │ │ mov %ebx,%esi │ │ call 113b8cb <_iroh_blake3_compress_xof_avx512@@Base+0x30f0b> │ │ movzbl %al,%edi │ │ call 113c5a8 <_iroh_blake3_compress_xof_avx512@@Base+0x31be8> │ │ jmp 113a63f <_iroh_blake3_compress_xof_avx512@@Base+0x2fc7f> │ │ - lea -0xce4adf(%rip),%rsi │ │ + lea -0xce4b06(%rip),%rsi │ │ jmp 113b282 <_iroh_blake3_compress_xof_avx512@@Base+0x308c2> │ │ lea -0xd06490(%rip),%rsi │ │ lea -0xd0a149(%rip),%rdx │ │ jmp 113af7d <_iroh_blake3_compress_xof_avx512@@Base+0x305bd> │ │ - lea -0xce4afb(%rip),%rsi │ │ + lea -0xce4b22(%rip),%rsi │ │ jmp 113b29e <_iroh_blake3_compress_xof_avx512@@Base+0x308de> │ │ lea -0xd064ac(%rip),%rsi │ │ lea -0xcf1d12(%rip),%rdx │ │ jmp 113af7d <_iroh_blake3_compress_xof_avx512@@Base+0x305bd> │ │ movl $0x2,0x30(%r15) │ │ mov %r15,%rdi │ │ call 113ea84 <_iroh_blake3_compress_xof_avx512@@Base+0x340c4> │ │ @@ -2596919,25 +2596919,25 @@ │ │ mov 0x8(%rsp),%r14 │ │ mov %r14,%rdi │ │ mov %r13,%rsi │ │ mov %rax,%rdx │ │ mov %ebp,%ecx │ │ call 113a187 <_iroh_blake3_compress_xof_avx512@@Base+0x2f7c7> │ │ mov 0x1c(%r15),%esi │ │ - lea -0xce871f(%rip),%rdi │ │ + lea -0xce8746(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %r14,%rdi │ │ mov %r13,%rsi │ │ mov %rax,%rdx │ │ mov %ebp,%ecx │ │ call 113a187 <_iroh_blake3_compress_xof_avx512@@Base+0x2f7c7> │ │ mov 0x38(%r15),%esi │ │ and $0x1,%esi │ │ - lea -0xce685e(%rip),%rdi │ │ + lea -0xce6885(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %r14,%rdi │ │ mov %r13,%rsi │ │ mov %rax,%rdx │ │ mov %ebp,%ecx │ │ call 113a187 <_iroh_blake3_compress_xof_avx512@@Base+0x2f7c7> │ │ @@ -2596976,15 +2596976,15 @@ │ │ mov %rax,%rdx │ │ jmp 113b703 <_iroh_blake3_compress_xof_avx512@@Base+0x30d43> │ │ movl $0x1,0x34(%r15) │ │ jmp 113a63f <_iroh_blake3_compress_xof_avx512@@Base+0x2fc7f> │ │ movl $0x1,0x4b2714(%rip) │ │ jmp 113a4e1 <_iroh_blake3_compress_xof_avx512@@Base+0x2fb21> │ │ mov 0x4b26f9(%rip),%esi │ │ - lea -0xce4c49(%rip),%rdi │ │ + lea -0xce4c70(%rip),%rdi │ │ xor %ebx,%ebx │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ lea -0xcec551(%rip),%r15 │ │ push $0xfffffffffffffffa │ │ pop %rbp │ │ mov 0x8(%rsp),%r14 │ │ @@ -2597044,20 +2597044,20 @@ │ │ lea -0xd08504(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %rax,%rdx │ │ jmp 113b719 <_iroh_blake3_compress_xof_avx512@@Base+0x30d59> │ │ lea -0xcdf28e(%rip),%rsi │ │ jmp 113b52d <_iroh_blake3_compress_xof_avx512@@Base+0x30b6d> │ │ - lea -0xce4d7d(%rip),%rsi │ │ + lea -0xce4da4(%rip),%rsi │ │ lea -0xd13723(%rip),%rdx │ │ jmp 113af7d <_iroh_blake3_compress_xof_avx512@@Base+0x305bd> │ │ lea -0xcdf2aa(%rip),%rsi │ │ jmp 113b549 <_iroh_blake3_compress_xof_avx512@@Base+0x30b89> │ │ - lea -0xce4d99(%rip),%rsi │ │ + lea -0xce4dc0(%rip),%rsi │ │ lea -0xd06740(%rip),%rdx │ │ jmp 113af7d <_iroh_blake3_compress_xof_avx512@@Base+0x305bd> │ │ call 113c5c8 <_iroh_blake3_compress_xof_avx512@@Base+0x31c08> │ │ lea -0xcec6b4(%rip),%rdi │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ @@ -2597138,29 +2597138,29 @@ │ │ test %r15,%r15 │ │ je 113a63f <_iroh_blake3_compress_xof_avx512@@Base+0x2fc7f> │ │ lea -0xcd948b(%rip),%rdx │ │ mov %r15,%rdi │ │ mov 0x8(%rsp),%rsi │ │ call 113c601 <_iroh_blake3_compress_xof_avx512@@Base+0x31c41> │ │ jmp 113a63f <_iroh_blake3_compress_xof_avx512@@Base+0x2fc7f> │ │ - lea -0xcea9b7(%rip),%rsi │ │ + lea -0xcea9de(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ xor %ebx,%ebx │ │ test %r12,%r12 │ │ je 113a63f <_iroh_blake3_compress_xof_avx512@@Base+0x2fc7f> │ │ test %eax,%eax │ │ jne 113a63f <_iroh_blake3_compress_xof_avx512@@Base+0x2fc7f> │ │ mov %r12,%rdi │ │ call 113c8a4 <_iroh_blake3_compress_xof_avx512@@Base+0x31ee4> │ │ lea -0xcec83f(%rip),%rdi │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ - lea -0xcea9f1(%rip),%rsi │ │ + lea -0xceaa18(%rip),%rsi │ │ jmp 113a4d1 <_iroh_blake3_compress_xof_avx512@@Base+0x2fb11> │ │ xor %edx,%edx │ │ lea -0xcec835(%rip),%rsi │ │ push $0xfffffffffffffffa │ │ pop %rcx │ │ mov 0x8(%rsp),%rdi │ │ jmp 113a63a <_iroh_blake3_compress_xof_avx512@@Base+0x2fc7a> │ │ @@ -2597173,15 +2597173,15 @@ │ │ push $0x2 │ │ jmp 113b737 <_iroh_blake3_compress_xof_avx512@@Base+0x30d77> │ │ push $0x4 │ │ jmp 113b737 <_iroh_blake3_compress_xof_avx512@@Base+0x30d77> │ │ push $0x8 │ │ pop %rsi │ │ mov %esi,0x4bd822(%rip) │ │ - lea -0xce8b23(%rip),%rdi │ │ + lea -0xce8b4a(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ lea -0xcf21b4(%rip),%rsi │ │ jmp 113a539 <_iroh_blake3_compress_xof_avx512@@Base+0x2fb79> │ │ push %r15 │ │ push %r14 │ │ push %rbx │ │ @@ -2597237,15 +2597237,15 @@ │ │ mov (%r14),%rax │ │ mov 0x8(%r14),%r15 │ │ lea 0x18(%rsp),%rdi │ │ mov %rax,(%rdi) │ │ lea 0x48(%rsp),%r14 │ │ mov %r14,%rsi │ │ call 14c0000 │ │ - lea -0xce8b83(%rip),%rdx │ │ + lea -0xce8baa(%rip),%rdx │ │ lea 0x20(%rsp),%rdi │ │ push $0x18 │ │ pop %rsi │ │ mov %r14,%rcx │ │ call 14c0010 │ │ test %rax,%rax │ │ je 113b821 <_iroh_blake3_compress_xof_avx512@@Base+0x30e61> │ │ @@ -2597286,25 +2597286,25 @@ │ │ test %eax,%eax │ │ je 113b963 <_iroh_blake3_compress_xof_avx512@@Base+0x30fa3> │ │ lea -0xcdd66e(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113b976 <_iroh_blake3_compress_xof_avx512@@Base+0x30fb6> │ │ - lea -0xceaadb(%rip),%rsi │ │ + lea -0xceab02(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113b981 <_iroh_blake3_compress_xof_avx512@@Base+0x30fc1> │ │ lea -0xd04f2c(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113b97d <_iroh_blake3_compress_xof_avx512@@Base+0x30fbd> │ │ - lea -0xce3455(%rip),%rsi │ │ + lea -0xce347c(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113b97d <_iroh_blake3_compress_xof_avx512@@Base+0x30fbd> │ │ lea -0xd0e1c4(%rip),%rsi │ │ mov %r14,%rdi │ │ call 14c0050 │ │ @@ -2597472,15 +2597472,15 @@ │ │ push $0x3 │ │ pop %r15 │ │ lea 0x2c(%rsp),%rbp │ │ lea 0x48(%rsp),%r13 │ │ mov %r15d,%r12d │ │ sub $0x1,%r12d │ │ jb 113bc22 <_iroh_blake3_compress_xof_avx512@@Base+0x31262> │ │ - lea -0xce8ee2(%rip),%rdi │ │ + lea -0xce8f09(%rip),%rdi │ │ mov %r15d,%esi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %rax,%rbx │ │ mov 0x30(%rsp),%rdi │ │ mov 0x10(%rsp),%rsi │ │ mov (%rsp),%edx │ │ @@ -2597572,15 +2597572,15 @@ │ │ mov %r15,%rsi │ │ mov 0x10(%rsp),%r15 │ │ mov %r15,%rdx │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %rax,0x40(%rsp) │ │ mov 0x2c(%rsp),%esi │ │ - lea -0xce3857(%rip),%rdi │ │ + lea -0xce387e(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %rax,0x38(%rsp) │ │ mov 0x8(%rsp),%rbp │ │ mov %rbp,%rdi │ │ mov %rbx,%rsi │ │ xor %edx,%edx │ │ @@ -2597629,24 +2597629,24 @@ │ │ mov (%rsp),%ecx │ │ call 113d3de <_iroh_blake3_compress_xof_avx512@@Base+0x32a1e> │ │ test %eax,%eax │ │ je 113bdbb <_iroh_blake3_compress_xof_avx512@@Base+0x313fb> │ │ mov %eax,%r14d │ │ lea -0xcecd84(%rip),%rsi │ │ jmp 113be07 <_iroh_blake3_compress_xof_avx512@@Base+0x31447> │ │ - lea -0xce3901(%rip),%rsi │ │ + lea -0xce3928(%rip),%rsi │ │ mov %rbp,%rdi │ │ xor %edx,%edx │ │ xor %ecx,%ecx │ │ xor %r8d,%r8d │ │ call 11349b7 <_iroh_blake3_compress_xof_avx512@@Base+0x29ff7> │ │ test %eax,%eax │ │ je 113bde1 <_iroh_blake3_compress_xof_avx512@@Base+0x31421> │ │ mov %eax,%r14d │ │ - lea -0xce5500(%rip),%rsi │ │ + lea -0xce5527(%rip),%rsi │ │ jmp 113be07 <_iroh_blake3_compress_xof_avx512@@Base+0x31447> │ │ mov %rbp,%rdi │ │ mov 0x38(%rsp),%rsi │ │ xor %edx,%edx │ │ xor %ecx,%ecx │ │ xor %r8d,%r8d │ │ call 11349b7 <_iroh_blake3_compress_xof_avx512@@Base+0x29ff7> │ │ @@ -2597900,15 +2597900,15 @@ │ │ lea -0xcf49a4(%rip),%rsi │ │ xor %r12d,%r12d │ │ push $0x8 │ │ pop %r14 │ │ mov %r14d,%edi │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ - lea -0xce94aa(%rip),%rsi │ │ + lea -0xce94d1(%rip),%rsi │ │ mov 0x8(%rsp),%rdi │ │ xor %edx,%edx │ │ xor %ecx,%ecx │ │ xor %r8d,%r8d │ │ call 11349b7 <_iroh_blake3_compress_xof_avx512@@Base+0x29ff7> │ │ mov %eax,%ebp │ │ lea -0xd090d9(%rip),%rsi │ │ @@ -2598087,15 +2598087,15 @@ │ │ mov 0x8(%rdi),%rax │ │ andw $0xfffd,0x28(%rax) │ │ mov %ebp,%esi │ │ mov %r15d,%edx │ │ xor %ecx,%ecx │ │ call 113f5c0 <_iroh_blake3_compress_xof_avx512@@Base+0x34c00> │ │ mov %eax,%ebp │ │ - lea -0xce95f9(%rip),%rsi │ │ + lea -0xce9620(%rip),%rsi │ │ push $0x8 │ │ pop %rdi │ │ mov %eax,%edx │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ mov 0x18(%rbx),%rdx │ │ lea -0xced23f(%rip),%rsi │ │ @@ -2598332,18 +2598332,18 @@ │ │ test %r12,%r12 │ │ je 113c66c <_iroh_blake3_compress_xof_avx512@@Base+0x31cac> │ │ cmpq $0x0,(%r12) │ │ je 113c66c <_iroh_blake3_compress_xof_avx512@@Base+0x31cac> │ │ testb $0x1,0x38(%r14) │ │ jne 113c6ac <_iroh_blake3_compress_xof_avx512@@Base+0x31cec> │ │ andl $0x0,(%rsp) │ │ - lea -0xce41fa(%rip),%r9 │ │ + lea -0xce4221(%rip),%r9 │ │ jmp 113c677 <_iroh_blake3_compress_xof_avx512@@Base+0x31cb7> │ │ andl $0x0,(%rsp) │ │ - lea -0xce5db3(%rip),%r9 │ │ + lea -0xce5dda(%rip),%r9 │ │ push $0x75 │ │ pop %rsi │ │ push $0x1 │ │ pop %rbp │ │ mov %rbx,%rdi │ │ xor %edx,%edx │ │ mov %ebp,%ecx │ │ @@ -2598448,15 +2598448,15 @@ │ │ movslq %r15d,%rdi │ │ add 0x50(%r14),%rdi │ │ mov 0x28(%r14),%edx │ │ mov %rbx,%rsi │ │ call 113e748 <_iroh_blake3_compress_xof_avx512@@Base+0x33d88> │ │ test %eax,%eax │ │ je 113c825 <_iroh_blake3_compress_xof_avx512@@Base+0x31e65> │ │ - lea -0xce7c84(%rip),%rdi │ │ + lea -0xce7cab(%rip),%rdi │ │ mov %r13d,%esi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ movl $0xfffffffa,(%rsp) │ │ mov 0x8(%rsp),%rbx │ │ mov %rbx,%rdi │ │ push $0x75 │ │ @@ -2598532,25 +2598532,25 @@ │ │ andq $0x0,0x4bc683(%rip) │ │ movl $0x0,0x4bc675(%rip) │ │ lea -0xd05efb(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113c96e <_iroh_blake3_compress_xof_avx512@@Base+0x31fae> │ │ - lea -0xce4424(%rip),%rsi │ │ + lea -0xce444b(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113c96e <_iroh_blake3_compress_xof_avx512@@Base+0x31fae> │ │ lea -0xcde689(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113c97a <_iroh_blake3_compress_xof_avx512@@Base+0x31fba> │ │ - lea -0xcebaf6(%rip),%rsi │ │ + lea -0xcebb1d(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 113c981 <_iroh_blake3_compress_xof_avx512@@Base+0x31fc1> │ │ lea -0xcfca2a(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ @@ -2598592,15 +2598592,15 @@ │ │ push %rbx │ │ sub $0x28,%rsp │ │ mov %ecx,%ebp │ │ mov %rdx,%r12 │ │ mov %esi,%r15d │ │ mov %rdi,%rbx │ │ mov 0x20(%rdi),%r13 │ │ - lea -0xce9db2(%rip),%rsi │ │ + lea -0xce9dd9(%rip),%rsi │ │ xor %r14d,%r14d │ │ push $0x8 │ │ pop %rdi │ │ mov %rbx,%rdx │ │ mov %r15d,%ecx │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ @@ -2598788,15 +2598788,15 @@ │ │ push $0x2 │ │ pop %rdi │ │ call 112fe60 <_iroh_blake3_compress_xof_avx512@@Base+0x254a0> │ │ test %rax,%rax │ │ je 113cc81 <_iroh_blake3_compress_xof_avx512@@Base+0x322c1> │ │ mov %rax,%rdi │ │ call *0x4b0a47(%rip) │ │ - lea -0xce8181(%rip),%rsi │ │ + lea -0xce81a8(%rip),%rsi │ │ push $0x10 │ │ pop %rdi │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ cmpl $0x0,0x4bc2bf(%rip) │ │ je 113cd31 <_iroh_blake3_compress_xof_avx512@@Base+0x32371> │ │ cmpq $0x0,0x4bc2a9(%rip) │ │ @@ -2598817,27 +2598817,27 @@ │ │ call 113e35c <_iroh_blake3_compress_xof_avx512@@Base+0x3399c> │ │ lea -0xcda934(%rip),%rsi │ │ mov %ebp,%edi │ │ mov %rbx,%rdx │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ incl 0x4bc263(%rip) │ │ - lea -0xcea0b3(%rip),%rsi │ │ + lea -0xcea0da(%rip),%rsi │ │ push $0x10 │ │ pop %rdi │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ push $0x2 │ │ pop %rdi │ │ call 112fe60 <_iroh_blake3_compress_xof_avx512@@Base+0x254a0> │ │ test %rax,%rax │ │ je 113cd1c <_iroh_blake3_compress_xof_avx512@@Base+0x3235c> │ │ mov %rax,%rdi │ │ call *0x4b09bc(%rip) │ │ - lea -0xce81ec(%rip),%rsi │ │ + lea -0xce8213(%rip),%rsi │ │ push $0x10 │ │ pop %rdi │ │ xor %eax,%eax │ │ pop %rbx │ │ pop %r14 │ │ pop %rbp │ │ jmp 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ @@ -2598896,15 +2598896,15 @@ │ │ movslq 0xc(%r15),%rdi │ │ call 113e436 <_iroh_blake3_compress_xof_avx512@@Base+0x33a76> │ │ mov %rax,0x48(%r15) │ │ test %rax,%rax │ │ je 113cfaa <_iroh_blake3_compress_xof_avx512@@Base+0x325ea> │ │ mov 0x4b0d0e(%rip),%eax │ │ mov %eax,0x38(%r15) │ │ - lea -0xce65b4(%rip),%rsi │ │ + lea -0xce65db(%rip),%rsi │ │ push $0x8 │ │ pop %rdi │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ mov $0x88,%edi │ │ call 113e436 <_iroh_blake3_compress_xof_avx512@@Base+0x33a76> │ │ mov %rax,0x70(%r15) │ │ @@ -2599156,15 +2599156,15 @@ │ │ xor %esi,%esi │ │ mov %ebp,%edx │ │ xor %ecx,%ecx │ │ mov %r12d,%r8d │ │ call 113ed00 <_iroh_blake3_compress_xof_avx512@@Base+0x34340> │ │ test %eax,%eax │ │ je 113d2d4 <_iroh_blake3_compress_xof_avx512@@Base+0x32914> │ │ - lea -0xce4bdb(%rip),%rsi │ │ + lea -0xce4c02(%rip),%rsi │ │ push $0x1 │ │ pop %r13 │ │ mov %r13d,%edi │ │ mov %ebp,%edx │ │ mov %r13d,%ecx │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ @@ -2599379,15 +2599379,15 @@ │ │ mov %ebx,%ecx │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r12 │ │ pop %r14 │ │ pop %r15 │ │ jmp 113c9b3 <_iroh_blake3_compress_xof_avx512@@Base+0x31ff3> │ │ - lea -0xcec72c(%rip),%rsi │ │ + lea -0xcec753(%rip),%rsi │ │ push $0x1 │ │ pop %rbx │ │ mov %ebx,%edi │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ mov %ebx,%eax │ │ add $0x8,%rsp │ │ @@ -2599785,15 +2599785,15 @@ │ │ mov %r15b,0xc4(%r14) │ │ orb $0x6,0x2c(%r14) │ │ movabs $0xfffffffeefffadfe,%rax │ │ and 0x30(%r14),%rax │ │ or $0x201,%rax │ │ mov %rax,0x30(%r14) │ │ movb $0x0,0x6e(%r14) │ │ - lea -0xce71a0(%rip),%rdi │ │ + lea -0xce71c7(%rip),%rdi │ │ mov 0x18(%rsp),%rsi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ push $0x7 │ │ pop %r15 │ │ test %rax,%rax │ │ je 113db0e <_iroh_blake3_compress_xof_avx512@@Base+0x3314e> │ │ @@ -2600491,15 +2600491,15 @@ │ │ mov %ebp,%edi │ │ mov %rbx,%rdx │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ mov %rbx,%rdi │ │ call 11301c5 <_iroh_blake3_compress_xof_avx512@@Base+0x25805> │ │ mov %rax,%r14 │ │ - lea -0xced6ac(%rip),%rsi │ │ + lea -0xced6d3(%rip),%rsi │ │ mov %ebp,%edi │ │ mov %rax,%rdx │ │ mov %rbx,%rcx │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ mov %r14,%rdi │ │ xor %esi,%esi │ │ @@ -2600646,15 +2600646,15 @@ │ │ mov %rdi,%r14 │ │ movq $0x0,0x8(%rsp) │ │ test %rdi,%rdi │ │ je 113e6fb <_iroh_blake3_compress_xof_avx512@@Base+0x33d3b> │ │ mov %rdx,%rbx │ │ mov %esi,%ebp │ │ movzbl %bpl,%r8d │ │ - lea -0xced96f(%rip),%rsi │ │ + lea -0xced996(%rip),%rsi │ │ push $0x10 │ │ pop %rdi │ │ mov %r14,%rdx │ │ mov %rbx,%rcx │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ movq $0x0,0x8(%rsp) │ │ @@ -2600737,15 +2600737,15 @@ │ │ mov %rbx,%rsi │ │ call 14c0070 │ │ test %eax,%eax │ │ je 113e801 <_iroh_blake3_compress_xof_avx512@@Base+0x33e41> │ │ mov %eax,%ebp │ │ call 14bfd60 <__errno@plt> │ │ mov (%rax),%r9d │ │ - lea -0xceda68(%rip),%rsi │ │ + lea -0xceda8f(%rip),%rsi │ │ push $0x1 │ │ pop %rdi │ │ mov %r14,%rdx │ │ mov %rbx,%rcx │ │ mov %ebp,%r8d │ │ xor %eax,%eax │ │ pop %rbx │ │ @@ -2600770,15 +2600770,15 @@ │ │ je 113e881 <_iroh_blake3_compress_xof_avx512@@Base+0x33ec1> │ │ mov %rax,%rcx │ │ mov %r14,%rax │ │ xor %edx,%edx │ │ div %rcx │ │ sub %rdx,%r14 │ │ add %rdx,%rbx │ │ - lea -0xcebbc1(%rip),%rsi │ │ + lea -0xcebbe8(%rip),%rsi │ │ push $0x10 │ │ pop %rdi │ │ mov %r14,%rdx │ │ mov %rbx,%rcx │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ mov %r14,%rdi │ │ @@ -2600821,15 +2600821,15 @@ │ │ setne %al │ │ mov 0x60(%rdi,%rax,8),%r15 │ │ mov %r15,%rdi │ │ call 113e922 <_iroh_blake3_compress_xof_avx512@@Base+0x33f62> │ │ test %eax,%eax │ │ je 113e8dd <_iroh_blake3_compress_xof_avx512@@Base+0x33f1d> │ │ mov %eax,%ebx │ │ - lea -0xcedae0(%rip),%rsi │ │ + lea -0xcedb07(%rip),%rsi │ │ push $0x1 │ │ pop %rdi │ │ mov %eax,%edx │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ jmp 113e915 <_iroh_blake3_compress_xof_avx512@@Base+0x33f55> │ │ movl $0x1,(%r15) │ │ @@ -2601069,15 +2601069,15 @@ │ │ push %rbp │ │ push %r15 │ │ push %r14 │ │ push %r12 │ │ push %rbx │ │ mov %rsi,%r15 │ │ mov %rdi,%rbx │ │ - lea -0xce8217(%rip),%rsi │ │ + lea -0xce823e(%rip),%rsi │ │ push $0x8 │ │ pop %rdi │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ push $0x28 │ │ pop %rdi │ │ call 113e436 <_iroh_blake3_compress_xof_avx512@@Base+0x33a76> │ │ @@ -2601093,15 +2601093,15 @@ │ │ pop %r15 │ │ mov %r15d,%edi │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ movslq 0x10(%rbx),%rdi │ │ call 113e436 <_iroh_blake3_compress_xof_avx512@@Base+0x33a76> │ │ mov %rax,0x8(%r14) │ │ - lea -0xce65a8(%rip),%rsi │ │ + lea -0xce65cf(%rip),%rsi │ │ mov %r15d,%edi │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ movslq 0x10(%rbx),%rdi │ │ call 113e436 <_iroh_blake3_compress_xof_avx512@@Base+0x33a76> │ │ mov %rax,0x10(%r14) │ │ cmpq $0x0,0x8(%r14) │ │ @@ -2601250,24 +2601250,24 @@ │ │ mov 0xc(%rsp),%ebx │ │ mov %ebx,%edx │ │ mov 0x10(%rsp),%rcx │ │ mov %r12,%r9 │ │ call 113ef64 <_iroh_blake3_compress_xof_avx512@@Base+0x345a4> │ │ test %eax,%eax │ │ je 113ee1b <_iroh_blake3_compress_xof_avx512@@Base+0x3445b> │ │ - lea -0xce69de(%rip),%rsi │ │ + lea -0xce6a05(%rip),%rsi │ │ push $0x1 │ │ pop %rdi │ │ mov %ebx,%edx │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ jmp 113eedc <_iroh_blake3_compress_xof_avx512@@Base+0x3451c> │ │ add 0x28(%rsp),%r14 │ │ mov 0x28(%r15),%r8d │ │ - lea -0xce85a8(%rip),%rsi │ │ + lea -0xce85cf(%rip),%rsi │ │ push $0x8 │ │ pop %rdi │ │ mov %r14,%rdx │ │ mov %r12,%rcx │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ mov 0x28(%r15),%edx │ │ @@ -2602003,15 +2602003,15 @@ │ │ pop %rdi │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ mov 0x4b9746(%rip),%rdi │ │ test %rdi,%rdi │ │ je 113f79d <_iroh_blake3_compress_xof_avx512@@Base+0x34ddd> │ │ call *0x4adf2b(%rip) │ │ - lea -0xce7135(%rip),%rsi │ │ + lea -0xce715c(%rip),%rsi │ │ push $0x10 │ │ pop %rbx │ │ mov %ebx,%edi │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ incl 0x4b9982(%rip) │ │ lea -0xd15cbd(%rip),%rsi │ │ @@ -2602068,15 +2602068,15 @@ │ │ push %rbp │ │ push %r15 │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov %edx,%ebp │ │ mov %rsi,%r14 │ │ - lea -0xceca5c(%rip),%rsi │ │ + lea -0xceca83(%rip),%rsi │ │ push $0x10 │ │ pop %rdi │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ mov 0x4b9653(%rip),%rdi │ │ test %rdi,%rdi │ │ je 113f898 <_iroh_blake3_compress_xof_avx512@@Base+0x34ed8> │ │ @@ -2602096,15 +2602096,15 @@ │ │ mov %r15d,%edi │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ mov 0x4b960d(%rip),%rdi │ │ test %rdi,%rdi │ │ je 113f8de <_iroh_blake3_compress_xof_avx512@@Base+0x34f1e> │ │ call *0x4addfa(%rip) │ │ - lea -0xceca84(%rip),%rsi │ │ + lea -0xcecaab(%rip),%rsi │ │ push $0x10 │ │ pop %rdi │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ test %ebp,%ebp │ │ jne 113f90d <_iroh_blake3_compress_xof_avx512@@Base+0x34f4d> │ │ lea -0xcff82a(%rip),%rsi │ │ @@ -2602186,15 +2602186,15 @@ │ │ push $0x1 │ │ pop %r15 │ │ mov %r15d,%edi │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ call 116ba0a <_iroh_blake3_compress_xof_avx512@@Base+0x6104a> │ │ jmp 113fbac <_iroh_blake3_compress_xof_avx512@@Base+0x351ec> │ │ - lea -0xce9069(%rip),%rsi │ │ + lea -0xce9090(%rip),%rsi │ │ push $0x1 │ │ pop %r15 │ │ mov %r15d,%edi │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ call 116ba0a <_iroh_blake3_compress_xof_avx512@@Base+0x6104a> │ │ jmp 113fba4 <_iroh_blake3_compress_xof_avx512@@Base+0x351e4> │ │ @@ -2602204,15 +2602204,15 @@ │ │ mov %rax,%rbx │ │ mov %rax,%rdi │ │ mov %r14,%rsi │ │ call 12e5310 │ │ test %eax,%eax │ │ jne 113fa83 <_iroh_blake3_compress_xof_avx512@@Base+0x350c3> │ │ mov %rbx,%r14 │ │ - lea -0xce9078(%rip),%rsi │ │ + lea -0xce909f(%rip),%rsi │ │ jmp 113fb4f <_iroh_blake3_compress_xof_avx512@@Base+0x3518f> │ │ mov %rbx,(%rsp) │ │ movslq %r13d,%rdx │ │ lea 0x10(%rsp),%rcx │ │ mov %rax,%rbx │ │ mov %rax,%rdi │ │ mov %r14,%rsi │ │ @@ -2602258,26 +2602258,26 @@ │ │ mov %ebp,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ call 116ba0a <_iroh_blake3_compress_xof_avx512@@Base+0x6104a> │ │ jmp 113fb9c <_iroh_blake3_compress_xof_avx512@@Base+0x351dc> │ │ mov %rax,%r14 │ │ - lea -0xce746e(%rip),%rsi │ │ + lea -0xce7495(%rip),%rsi │ │ push $0x1 │ │ pop %r15 │ │ mov %r15d,%edi │ │ mov %ebp,%edx │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ jmp 113fb9c <_iroh_blake3_compress_xof_avx512@@Base+0x351dc> │ │ lea -0xce370a(%rip),%rsi │ │ jmp 113fb7d <_iroh_blake3_compress_xof_avx512@@Base+0x351bd> │ │ mov %rbx,%r14 │ │ - lea -0xce911c(%rip),%rsi │ │ + lea -0xce9143(%rip),%rsi │ │ push $0x1 │ │ pop %r15 │ │ mov %r15d,%edi │ │ mov %r13d,%edx │ │ jmp 113fb6b <_iroh_blake3_compress_xof_avx512@@Base+0x351ab> │ │ lea -0xd0343e(%rip),%rsi │ │ push $0x1 │ │ @@ -2602458,15 +2602458,15 @@ │ │ add %rax,%r14 │ │ mov %rbx,%rdi │ │ mov %r14,%rsi │ │ call 12d9980 │ │ xor %ebp,%ebp │ │ test %eax,%eax │ │ jne 113fdd5 <_iroh_blake3_compress_xof_avx512@@Base+0x35415> │ │ - lea -0xce7693(%rip),%rsi │ │ + lea -0xce76ba(%rip),%rsi │ │ jmp 113fdc2 <_iroh_blake3_compress_xof_avx512@@Base+0x35402> │ │ lea -0xcfdd46(%rip),%rsi │ │ push $0x1 │ │ pop %rbp │ │ mov %ebp,%edi │ │ xor %eax,%eax │ │ call 113b758 <_iroh_blake3_compress_xof_avx512@@Base+0x30d98> │ │ @@ -2603245,15 +2603245,15 @@ │ │ add $0x12c,%rbx │ │ mov %rbx,%rdi │ │ call 1130310 <_iroh_blake3_compress_xof_avx512@@Base+0x25950> │ │ mov %rax,(%r15) │ │ test %rax,%rax │ │ je 11407fa <_iroh_blake3_compress_xof_avx512@@Base+0x35e3a> │ │ mov %rax,%r14 │ │ - lea -0xce8067(%rip),%rdx │ │ + lea -0xce808e(%rip),%rdx │ │ mov %ebx,%edi │ │ mov %rax,%rsi │ │ mov 0x10(%rsp),%rcx │ │ mov %r13,%r8 │ │ xor %eax,%eax │ │ call 11328ca <_iroh_blake3_compress_xof_avx512@@Base+0x27f0a> │ │ dec %ebx │ │ @@ -2604457,21 +2604457,21 @@ │ │ mov %r13d,0x38(%rsp) │ │ mov %r15,0x10(%rsp) │ │ mov %r13d,0x18(%rsp) │ │ mov 0x48(%rsp),%r12 │ │ cmpb $0x0,(%r15) │ │ je 11417ab <_iroh_blake3_compress_xof_avx512@@Base+0x36deb> │ │ mov %r12,%rdi │ │ - lea -0xcee8ed(%rip),%rsi │ │ + lea -0xcee914(%rip),%rsi │ │ lea 0x10(%rsp),%rdx │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ jmp 11417bc <_iroh_blake3_compress_xof_avx512@@Base+0x36dfc> │ │ mov %r12,%rdi │ │ - lea -0xcee790(%rip),%rsi │ │ + lea -0xcee7b7(%rip),%rsi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ mov %r12,0x48(%rsp) │ │ movzwl (%rsp),%esi │ │ lea 0x40(%rsp),%rdi │ │ lea 0x30(%rsp),%rdx │ │ call 1172fa5 <_iroh_blake3_compress_xof_avx512@@Base+0x685e5> │ │ @@ -2604989,15 +2604989,15 @@ │ │ mov %rdi,%rcx │ │ jmp 1142021 <_iroh_blake3_compress_xof_avx512@@Base+0x37661> │ │ cmp $0x7,%r11d │ │ je 1141f92 <_iroh_blake3_compress_xof_avx512@@Base+0x375d2> │ │ cmp $0x3,%r11d │ │ jne 1142017 <_iroh_blake3_compress_xof_avx512@@Base+0x37657> │ │ mov %rbx,%rdi │ │ - lea -0xce9a33(%rip),%rsi │ │ + lea -0xce9a5a(%rip),%rsi │ │ push $0x3 │ │ pop %rdx │ │ call 1132e2a <_iroh_blake3_compress_xof_avx512@@Base+0x2846a> │ │ push $0x6 │ │ pop %rdx │ │ lea -0xd185c9(%rip),%r10 │ │ movabs $0x100000001,%r9 │ │ @@ -2606702,15 +2606702,15 @@ │ │ mov %rdi,%rbx │ │ test %rdi,%rdi │ │ je 11434d9 <_iroh_blake3_compress_xof_avx512@@Base+0x38b19> │ │ mov 0x8(%rbx),%rax │ │ mov 0x8(%rax),%rsi │ │ jmp 11434db <_iroh_blake3_compress_xof_avx512@@Base+0x38b1b> │ │ xor %esi,%esi │ │ - lea -0xcf2364(%rip),%rdi │ │ + lea -0xcf238b(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %rax,%r14 │ │ push $0xffffffffffffffff │ │ pop %rdx │ │ mov %rbx,%rdi │ │ mov %rax,%rsi │ │ @@ -2607177,15 +2607177,15 @@ │ │ jmp 1143b0c <_iroh_blake3_compress_xof_avx512@@Base+0x3914c> │ │ xor %r15d,%r15d │ │ cmpb $0x5,0x9(%rbp) │ │ jne 1143af7 <_iroh_blake3_compress_xof_avx512@@Base+0x39137> │ │ xor %r15d,%r15d │ │ mov %rsi,%rdi │ │ mov %rsi,0x18(%rsp) │ │ - lea -0xcf28f4(%rip),%rsi │ │ + lea -0xcf291b(%rip),%rsi │ │ xor %edx,%edx │ │ xor %ecx,%ecx │ │ xor %r8d,%r8d │ │ call 11349b7 <_iroh_blake3_compress_xof_avx512@@Base+0x29ff7> │ │ mov 0x18(%rsp),%rsi │ │ mov 0x148(%rbp),%rdi │ │ test %rdi,%rdi │ │ @@ -2608681,41 +2608681,41 @@ │ │ mov %r14,%rdi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ lea -0xcea848(%rip),%r15 │ │ push $0x1 │ │ pop %r12 │ │ test %eax,%eax │ │ je 1144ecd <_iroh_blake3_compress_xof_avx512@@Base+0x3a50d> │ │ - lea -0xcf1ed9(%rip),%rsi │ │ + lea -0xcf1f00(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ test %eax,%eax │ │ je 1144ecd <_iroh_blake3_compress_xof_avx512@@Base+0x3a50d> │ │ lea -0xd1b473(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ test %eax,%eax │ │ jne 1144de2 <_iroh_blake3_compress_xof_avx512@@Base+0x3a422> │ │ jmp 1144ecd <_iroh_blake3_compress_xof_avx512@@Base+0x3a50d> │ │ - lea -0xcf1f05(%rip),%rsi │ │ + lea -0xcf1f2c(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ test %eax,%eax │ │ jne 1144de2 <_iroh_blake3_compress_xof_avx512@@Base+0x3a422> │ │ lea -0xd1b4a2(%rip),%r15 │ │ jmp 1144ecd <_iroh_blake3_compress_xof_avx512@@Base+0x3a50d> │ │ lea -0xcf7a00(%rip),%rsi │ │ push $0x7 │ │ pop %rdx │ │ mov %r14,%rdi │ │ call 1132e2a <_iroh_blake3_compress_xof_avx512@@Base+0x2846a> │ │ test %eax,%eax │ │ jne 1144de2 <_iroh_blake3_compress_xof_avx512@@Base+0x3a422> │ │ add $0x7,%r14 │ │ - lea -0xcf1f3f(%rip),%rsi │ │ + lea -0xcf1f66(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ test %eax,%eax │ │ je 1144ec0 <_iroh_blake3_compress_xof_avx512@@Base+0x3a500> │ │ lea -0xd158a5(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ @@ -2608741,15 +2608741,15 @@ │ │ pop %r15 │ │ pop %rbp │ │ jmp 11688c9 <_iroh_blake3_compress_xof_avx512@@Base+0x5df09> │ │ push %rbp │ │ push %rbx │ │ push %rax │ │ mov %rdi,%rbx │ │ - lea -0xcf02cb(%rip),%rsi │ │ + lea -0xcf02f2(%rip),%rsi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ push $0x1 │ │ pop %rbp │ │ test %eax,%eax │ │ je 1144f36 <_iroh_blake3_compress_xof_avx512@@Base+0x3a576> │ │ lea -0xd11b12(%rip),%rsi │ │ mov %rbx,%rdi │ │ @@ -2610059,15 +2610059,15 @@ │ │ add %al,%dil │ │ and $0xf,%dil │ │ movzbl %dil,%eax │ │ or %rax,%rsi │ │ mov (%rbx,%rcx,1),%al │ │ inc %rcx │ │ jmp 11460d7 <_iroh_blake3_compress_xof_avx512@@Base+0x3b717> │ │ - lea -0xcef335(%rip),%rsi │ │ + lea -0xcef35c(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 14c00b0 │ │ and $0x3fffffff,%eax │ │ cmpb $0x1,(%rbx,%rax,1) │ │ sbb $0xffffffff,%eax │ │ push $0x1 │ │ pop %rcx │ │ @@ -2610250,15 +2610250,15 @@ │ │ ja 1146325 <_iroh_blake3_compress_xof_avx512@@Base+0x3b965> │ │ mov %edi,%eax │ │ lea 0x43e9b0(%rip),%rcx │ │ mov (%rcx,%rax,8),%rax │ │ ret │ │ xor %eax,%eax │ │ ret │ │ - lea -0xcede3f(%rip),%rax │ │ + lea -0xcede66(%rip),%rax │ │ ret │ │ xor %eax,%eax │ │ test %rdi,%rdi │ │ je 114633e <_iroh_blake3_compress_xof_avx512@@Base+0x3b97e> │ │ mov (%rdi),%rdi │ │ inc %eax │ │ jmp 1146332 <_iroh_blake3_compress_xof_avx512@@Base+0x3b972> │ │ @@ -2612375,16 +2612375,16 @@ │ │ lea -0xd060d5(%rip),%rdx │ │ push $0xe │ │ pop %rdi │ │ jmp 1147f58 <_iroh_blake3_compress_xof_avx512@@Base+0x3d598> │ │ push %rbx │ │ mov %esi,%ecx │ │ mov %edi,%ebx │ │ - lea -0xcefa11(%rip),%rsi │ │ - lea -0xcefa67(%rip),%r8 │ │ + lea -0xcefa38(%rip),%rsi │ │ + lea -0xcefa8e(%rip),%r8 │ │ xor %eax,%eax │ │ call 11329b0 <_iroh_blake3_compress_xof_avx512@@Base+0x27ff0> │ │ mov %ebx,%eax │ │ pop %rbx │ │ ret │ │ push %r15 │ │ push %r14 │ │ @@ -2617756,15 +2617756,15 @@ │ │ test %rsi,%rsi │ │ mov %rcx,0x28(%rsp) │ │ je 114c33d <_iroh_blake3_compress_xof_avx512@@Base+0x4197d> │ │ mov %r8d,%r12d │ │ mov 0x0(%r13),%bpl │ │ test %bpl,%bpl │ │ sete %r15b │ │ - lea -0xcf95fd(%rip),%rsi │ │ + lea -0xcf9624(%rip),%rsi │ │ mov %r13,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ setne %r14b │ │ or %r15b,%r14b │ │ test %eax,%eax │ │ je 114c335 <_iroh_blake3_compress_xof_avx512@@Base+0x41975> │ │ @@ -2627450,15 +2627450,15 @@ │ │ jle 1154528 <_iroh_blake3_compress_xof_avx512@@Base+0x49b68> │ │ mov (%r14),%rax │ │ mov %rax,0x28(%rsp) │ │ andq $0x0,0x38(%rsp) │ │ mov %r15,%rdi │ │ call 11323a7 <_iroh_blake3_compress_xof_avx512@@Base+0x279e7> │ │ mov %eax,%r13d │ │ - lea -0xd01762(%rip),%rsi │ │ + lea -0xd01789(%rip),%rsi │ │ mov %r14,%rdi │ │ xor %edx,%edx │ │ mov %r15,%rcx │ │ xor %r8d,%r8d │ │ xor %eax,%eax │ │ call 11396ff <_iroh_blake3_compress_xof_avx512@@Base+0x2ed3f> │ │ test %rax,%rax │ │ @@ -2627477,15 +2627477,15 @@ │ │ je 11544c8 <_iroh_blake3_compress_xof_avx512@@Base+0x49b08> │ │ cmp $0x65,%ebp │ │ jae 11545b5 <_iroh_blake3_compress_xof_avx512@@Base+0x49bf5> │ │ cmp $0x1,%ebp │ │ jne 11544c8 <_iroh_blake3_compress_xof_avx512@@Base+0x49b08> │ │ push $0xd │ │ pop %rdi │ │ - lea -0xd017b3(%rip),%rsi │ │ + lea -0xd017da(%rip),%rsi │ │ mov %r13,%rdx │ │ xor %eax,%eax │ │ call 11329b0 <_iroh_blake3_compress_xof_avx512@@Base+0x27ff0> │ │ push $0x4 │ │ pop %rdi │ │ lea 0x30(%rsp),%rsi │ │ call 1132aa1 <_iroh_blake3_compress_xof_avx512@@Base+0x280e1> │ │ @@ -2628026,15 +2628026,15 @@ │ │ mov (%rbx),%rax │ │ mov 0x2f8(%rax),%rcx │ │ add 0x2f0(%rax),%rcx │ │ jle 1154c1e <_iroh_blake3_compress_xof_avx512@@Base+0x4a25e> │ │ mov $0x313,%ebp │ │ mov %ebp,0x34(%rbx) │ │ movb $0x2,0xc4(%rbx) │ │ - lea -0xcfe2f8(%rip),%rsi │ │ + lea -0xcfe31f(%rip),%rsi │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 1155261 <_iroh_blake3_compress_xof_avx512@@Base+0x4a8a1> │ │ cmpb $0x0,0xc6(%rbx) │ │ push $0x1 │ │ pop %rax │ │ cmovs %ebp,%eax │ │ @@ -2637227,15 +2637227,15 @@ │ │ mov %r15,%rdi │ │ mov %ebx,%esi │ │ call 11522c3 <_iroh_blake3_compress_xof_avx512@@Base+0x47903> │ │ cmp %eax,%ebx │ │ jne 115d94f <_iroh_blake3_compress_xof_avx512@@Base+0x52f8f> │ │ cmpb $0x0,0x21(%r15) │ │ je 115d94f <_iroh_blake3_compress_xof_avx512@@Base+0x52f8f> │ │ - lea -0xd06fd9(%rip),%rsi │ │ + lea -0xd07000(%rip),%rsi │ │ lea 0x80(%rsp),%rdi │ │ mov %ebx,%edx │ │ xor %eax,%eax │ │ call 1169b62 <_iroh_blake3_compress_xof_avx512@@Base+0x5f1a2> │ │ inc %ebx │ │ mov 0x9c(%rsp),%eax │ │ jmp 115d8a8 <_iroh_blake3_compress_xof_avx512@@Base+0x52ee8> │ │ @@ -2637823,15 +2637823,15 @@ │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 1155261 <_iroh_blake3_compress_xof_avx512@@Base+0x4a8a1> │ │ mov 0x10(%r15),%rcx │ │ mov 0xa8(%rbx),%r8 │ │ test %rcx,%rcx │ │ je 115e78e <_iroh_blake3_compress_xof_avx512@@Base+0x53dce> │ │ - lea -0xd0b54d(%rip),%rsi │ │ + lea -0xd0b574(%rip),%rsi │ │ mov %r14,%rdi │ │ mov %r8,%rdx │ │ xor %eax,%eax │ │ call 11396ff <_iroh_blake3_compress_xof_avx512@@Base+0x2ed3f> │ │ mov %rax,%r8 │ │ mov 0x108(%rsp),%rax │ │ mov %r8,(%rax) │ │ @@ -2637878,18 +2637878,18 @@ │ │ mov 0x8(%rax),%eax │ │ mov 0x10(%rsp),%r14 │ │ movzbl 0x65(%r14),%ecx │ │ cmp %ecx,%ebx │ │ jne 115e628 <_iroh_blake3_compress_xof_avx512@@Base+0x53c68> │ │ test %eax,%eax │ │ lea -0xd1c495(%rip),%rax │ │ - lea -0xd0b62e(%rip),%rcx │ │ + lea -0xd0b655(%rip),%rcx │ │ cmove %rax,%rcx │ │ test %ebx,%ebx │ │ - lea -0xd097cf(%rip),%rsi │ │ + lea -0xd097f6(%rip),%rsi │ │ cmovne %rcx,%rsi │ │ push $0x1 │ │ pop %r15 │ │ mov 0x18(%rsp),%r12 │ │ mov %r12,%rdi │ │ xor %eax,%eax │ │ call 1155261 <_iroh_blake3_compress_xof_avx512@@Base+0x4a8a1> │ │ @@ -2641745,15 +2641745,15 @@ │ │ lea -0xd07316(%rip),%rsi │ │ lea -0xd37f25(%rip),%r14 │ │ cmove %rsi,%r14 │ │ mov %r14,0x8(%rax) │ │ mov %r14,0x10(%rax) │ │ lea -0xd1a004(%rip),%rsi │ │ mov %rsi,0x18(%rax) │ │ - lea -0xd10a8b(%rip),%rsi │ │ + lea -0xd10ab2(%rip),%rsi │ │ mov %rsi,0x20(%rax) │ │ andq $0x0,0x28(%rax) │ │ mov %rdx,%r15 │ │ lea 0x38(%rsp),%r12 │ │ mov %rdi,(%r12) │ │ mov %ebp,0x10(%r12) │ │ andl $0x0,0x14(%r12) │ │ @@ -2642184,15 +2642184,15 @@ │ │ mov %r14,%rdx │ │ call 1144cb5 <_iroh_blake3_compress_xof_avx512@@Base+0x3a2f5> │ │ xor %ebp,%ebp │ │ test %rax,%rax │ │ je 1161f6d <_iroh_blake3_compress_xof_avx512@@Base+0x575ad> │ │ cmpb $0x0,0x3f(%rax) │ │ jne 1161f6d <_iroh_blake3_compress_xof_avx512@@Base+0x575ad> │ │ - lea -0xd11065(%rip),%rsi │ │ + lea -0xd1108c(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov %r14,%rdx │ │ xor %eax,%eax │ │ call 11396ff <_iroh_blake3_compress_xof_avx512@@Base+0x2ed3f> │ │ test %rax,%rax │ │ je 1161f6a <_iroh_blake3_compress_xof_avx512@@Base+0x575aa> │ │ mov %rax,%r14 │ │ @@ -2650225,15 +2650225,15 @@ │ │ jmp 1168bdf <_iroh_blake3_compress_xof_avx512@@Base+0x5e21f> │ │ testb $0x1,0x30(%r15) │ │ jne 1168c90 <_iroh_blake3_compress_xof_avx512@@Base+0x5e2d0> │ │ mov 0x8(%rsi),%rax │ │ test %rax,%rax │ │ lea -0xd3b46f(%rip),%rdx │ │ cmovne %rax,%rdx │ │ - lea -0xd106b9(%rip),%rsi │ │ + lea -0xd106e0(%rip),%rsi │ │ mov %r15,%rdi │ │ xor %eax,%eax │ │ call 11396ff <_iroh_blake3_compress_xof_avx512@@Base+0x2ed3f> │ │ test %r14,%r14 │ │ je 1168c82 <_iroh_blake3_compress_xof_avx512@@Base+0x5e2c2> │ │ cmpb $0x0,(%r14) │ │ je 1168c82 <_iroh_blake3_compress_xof_avx512@@Base+0x5e2c2> │ │ @@ -2650406,15 +2650406,15 @@ │ │ mov %rax,0x158(%r14) │ │ mov %rbx,%rdi │ │ mov %r12,%rsi │ │ call 11464c1 <_iroh_blake3_compress_xof_avx512@@Base+0x3bb01> │ │ jmp 1168f0e <_iroh_blake3_compress_xof_avx512@@Base+0x5e54e> │ │ mov 0x20(%rbx),%rax │ │ mov (%rax,%rbp,1),%rcx │ │ - lea -0xd16182(%rip),%rdx │ │ + lea -0xd161a9(%rip),%rdx │ │ mov %rbx,%rdi │ │ mov %r13d,%esi │ │ xor %eax,%eax │ │ call 113537a <_iroh_blake3_compress_xof_avx512@@Base+0x2a9ba> │ │ jmp 1169044 <_iroh_blake3_compress_xof_avx512@@Base+0x5e684> │ │ add %r13,%r14 │ │ mov %r14,0x178(%rsp) │ │ @@ -2651359,15 +2651359,15 @@ │ │ test %r15d,%r15d │ │ lea -0xd3c32d(%rip),%rax │ │ lea -0xd0b831(%rip),%rdx │ │ cmove %rax,%rdx │ │ mov 0x18(%rsp),%r8d │ │ mov %r8d,%ecx │ │ sub %r12d,%ecx │ │ - lea -0xd16dbc(%rip),%rsi │ │ + lea -0xd16de3(%rip),%rsi │ │ mov %r14,%rdi │ │ xor %eax,%eax │ │ call 1169b62 <_iroh_blake3_compress_xof_avx512@@Base+0x5f1a2> │ │ add $0x28,%rsp │ │ pop %rbx │ │ pop %r12 │ │ pop %r13 │ │ @@ -2651552,15 +2651552,15 @@ │ │ mov 0x60(%rsp),%r15 │ │ mov (%r15),%r14b │ │ movb $0x0,(%r15) │ │ mov %r15,%rdi │ │ call 114f68b <_iroh_blake3_compress_xof_avx512@@Base+0x44ccb> │ │ test %eax,%eax │ │ je 1169e0f <_iroh_blake3_compress_xof_avx512@@Base+0x5f44f> │ │ - lea -0xd18f1d(%rip),%rsi │ │ + lea -0xd18f44(%rip),%rsi │ │ jmp 1169e22 <_iroh_blake3_compress_xof_avx512@@Base+0x5f462> │ │ mov %r15,%rdi │ │ call 1164684 <_iroh_blake3_compress_xof_avx512@@Base+0x59cc4> │ │ test %eax,%eax │ │ je 1169e6a <_iroh_blake3_compress_xof_avx512@@Base+0x5f4aa> │ │ lea -0xd1e931(%rip),%rsi │ │ mov %rbx,%rdi │ │ @@ -2651585,15 +2651585,15 @@ │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ mov %r14b,0xf(%rsp) │ │ mov 0x50(%r15),%rdx │ │ movzbl 0x9(%r15),%edi │ │ - lea -0xd1529f(%rip),%rax │ │ + lea -0xd152c6(%rip),%rax │ │ mov %rax,0x30(%rbx) │ │ lea (%rdx,%rdi,1),%rsi │ │ movzbl 0x5(%rdx,%rdi,1),%eax │ │ shl $0x8,%eax │ │ movzbl 0x6(%rdx,%rdi,1),%ecx │ │ add %ecx,%eax │ │ dec %eax │ │ @@ -2651793,15 +2651793,15 @@ │ │ cmp %rax,%rdx │ │ mov 0x14(%rsp),%r14d │ │ jge 116a093 <_iroh_blake3_compress_xof_avx512@@Base+0x5f6d3> │ │ jmp 116a0ac <_iroh_blake3_compress_xof_avx512@@Base+0x5f6ec> │ │ mov %eax,%r15d │ │ movl $0x0,0x10(%rsp) │ │ mov %rbx,%rdi │ │ - lea -0xd192bf(%rip),%rsi │ │ + lea -0xd192e6(%rip),%rsi │ │ xor %eax,%eax │ │ call 1169b62 <_iroh_blake3_compress_xof_avx512@@Base+0x5f1a2> │ │ mov %r15d,0x8(%rsp) │ │ mov 0x18(%rsp),%edx │ │ mov 0x48(%rsp),%rsi │ │ dec %edx │ │ add $0xfffffffffffffffe,%rsi │ │ @@ -2652372,15 +2652372,15 @@ │ │ mov %rdx,%rsi │ │ mov %eax,%edx │ │ xor %r8d,%r8d │ │ call 1133eaf <_iroh_blake3_compress_xof_avx512@@Base+0x294ef> │ │ mov %eax,%ebp │ │ test %eax,%eax │ │ jne 116a99f <_iroh_blake3_compress_xof_avx512@@Base+0x5ffdf> │ │ - lea -0xd199e3(%rip),%r15 │ │ + lea -0xd19a0a(%rip),%r15 │ │ push $0x3 │ │ pop %r12 │ │ lea -0xd2e2e0(%rip),%r13 │ │ mov (%rsp),%rdi │ │ call 1133ec6 <_iroh_blake3_compress_xof_avx512@@Base+0x29506> │ │ cmp $0x64,%eax │ │ jne 116a974 <_iroh_blake3_compress_xof_avx512@@Base+0x5ffb4> │ │ @@ -2652661,15 +2652661,15 @@ │ │ mov %rax,0x8(%rsp) │ │ push $0x2 │ │ pop %rax │ │ mov 0x10(%rsp),%rcx │ │ or %eax,0x30(%r15) │ │ inc %rcx │ │ jmp 116ac26 <_iroh_blake3_compress_xof_avx512@@Base+0x60266> │ │ - lea -0xd17f66(%rip),%rsi │ │ + lea -0xd17f8d(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov 0x30(%rsp),%rdx │ │ xor %eax,%eax │ │ call 11396ff <_iroh_blake3_compress_xof_avx512@@Base+0x2ed3f> │ │ mov 0x8(%rsp),%rcx │ │ mov %rax,(%rcx) │ │ mov %rbx,%rdi │ │ @@ -2653541,15 +2653541,15 @@ │ │ movl $0x1,0x48d6a0(%rip) │ │ cmpl $0x0,0x48d69d(%rip) │ │ je 116b8f6 <_iroh_blake3_compress_xof_avx512@@Base+0x60f36> │ │ mov 0x48d668(%rip),%rax │ │ mov %rbx,%rdi │ │ call *%rax │ │ mov %eax,%ebp │ │ - lea -0xd132da(%rip),%rsi │ │ + lea -0xd13301(%rip),%rsi │ │ push $0x10 │ │ pop %rdi │ │ mov %rbx,%rdx │ │ mov %eax,%ecx │ │ mov %rbx,%r8 │ │ mov %eax,%r9d │ │ xor %eax,%eax │ │ @@ -2654107,15 +2654107,15 @@ │ │ andl $0x0,0x18(%rdi) │ │ andw $0x0,0x1c(%rdi) │ │ lea -0xd228cb(%rip),%rsi │ │ call 1132545 <_iroh_blake3_compress_xof_avx512@@Base+0x27b85> │ │ mov 0x20(%rbx),%rdx │ │ test %rdx,%rdx │ │ je 116bfed <_iroh_blake3_compress_xof_avx512@@Base+0x6162d> │ │ - lea -0xd13875(%rip),%rsi │ │ + lea -0xd1389c(%rip),%rsi │ │ lea 0x10(%rsp),%rdi │ │ xor %eax,%eax │ │ call 1132587 <_iroh_blake3_compress_xof_avx512@@Base+0x27bc7> │ │ mov 0x20(%r15),%rax │ │ mov (%rax),%rsi │ │ lea 0x10(%rsp),%rdi │ │ call 1132545 <_iroh_blake3_compress_xof_avx512@@Base+0x27b85> │ │ @@ -2655028,15 +2655028,15 @@ │ │ mov %r13d,%eax │ │ or $0x2,%eax │ │ cmp $0x9b,%eax │ │ jne 116cc2f <_iroh_blake3_compress_xof_avx512@@Base+0x6226f> │ │ mov %ebx,0x18(%rsp) │ │ push $0xffffffffffffffff │ │ pop %rbx │ │ - lea -0xd17fe7(%rip),%r12 │ │ + lea -0xd1800e(%rip),%r12 │ │ jmp 116cb8d <_iroh_blake3_compress_xof_avx512@@Base+0x621cd> │ │ mov %ebx,0x18(%rsp) │ │ lea -0xd37df0(%rip),%r12 │ │ push $0x1 │ │ pop %rbx │ │ cmp $0x75,%r13b │ │ mov %r15,0x38(%rsp) │ │ @@ -2656769,15 +2656769,15 @@ │ │ call 1174584 <_iroh_blake3_compress_xof_avx512@@Base+0x69bc4> │ │ mov %r13,%r8 │ │ jmp 116f487 <_iroh_blake3_compress_xof_avx512@@Base+0x64ac7> │ │ lea -0x10(%r14),%rsi │ │ lea 0x8(%r14),%rdx │ │ mov %r11,%rdi │ │ jmp 116e7db <_iroh_blake3_compress_xof_avx512@@Base+0x63e1b> │ │ - lea -0xd1b62f(%rip),%rsi │ │ + lea -0xd1b656(%rip),%rsi │ │ jmp 116e9cf <_iroh_blake3_compress_xof_avx512@@Base+0x6400f> │ │ mov %r8,%r13 │ │ lea 0x8(%r14),%r15 │ │ mov %r11,%rdi │ │ xor %esi,%esi │ │ mov %r15,%rdx │ │ xor %ecx,%ecx │ │ @@ -2657542,15 +2657542,15 @@ │ │ mov 0x8(%r14),%rbp │ │ mov -0xa0(%r14),%ecx │ │ mov -0x70(%r14),%eax │ │ andq $0x0,0xb8(%rsp) │ │ mov (%r11),%r12 │ │ cmpw $0x0,0x130(%r11) │ │ jle 117064a <_iroh_blake3_compress_xof_avx512@@Base+0x65c8a> │ │ - lea -0xd1689b(%rip),%rsi │ │ + lea -0xd168c2(%rip),%rsi │ │ mov %r11,%rdi │ │ xor %eax,%eax │ │ mov %r11,%r13 │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ jmp 1170697 <_iroh_blake3_compress_xof_avx512@@Base+0x65cd7> │ │ mov -0x28(%r14),%esi │ │ mov -0x10(%r14),%edx │ │ @@ -2659499,15 +2659499,15 @@ │ │ je 1170ed7 <_iroh_blake3_compress_xof_avx512@@Base+0x66517> │ │ mov 0x58(%rsp),%rcx │ │ jmp 1170edc <_iroh_blake3_compress_xof_avx512@@Base+0x6651c> │ │ mov 0x70(%rsp),%rcx │ │ movdqu (%rcx),%xmm0 │ │ movdqu %xmm0,(%rax) │ │ jmp 1171de9 <_iroh_blake3_compress_xof_avx512@@Base+0x67429> │ │ - lea -0xd1e040(%rip),%rsi │ │ + lea -0xd1e067(%rip),%rsi │ │ lea 0xc0(%rsp),%rdx │ │ mov %r11,%rdi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ andq $0x0,(%r15) │ │ mov %r12,%r8 │ │ jmp 11709cb <_iroh_blake3_compress_xof_avx512@@Base+0x6600b> │ │ @@ -2659710,24 +2659710,24 @@ │ │ cmp %rax,%r12 │ │ jg 1171257 <_iroh_blake3_compress_xof_avx512@@Base+0x66897> │ │ cmp %r12w,0x130(%rdi) │ │ jge 11719c8 <_iroh_blake3_compress_xof_avx512@@Base+0x67008> │ │ mov %r12w,0x130(%rdi) │ │ mov 0x148(%rdi),%rsi │ │ jmp 11719fe <_iroh_blake3_compress_xof_avx512@@Base+0x6703e> │ │ - lea -0xd1c538(%rip),%rsi │ │ + lea -0xd1c55f(%rip),%rsi │ │ xor %eax,%eax │ │ mov %rdi,%r12 │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ jmp 1171ddd <_iroh_blake3_compress_xof_avx512@@Base+0x6741d> │ │ cmp $0x2,%edx │ │ lea -0xd387d4(%rip),%rax │ │ lea -0xd3c4e4(%rip),%rcx │ │ cmovge %rax,%rcx │ │ - lea -0xd20198(%rip),%rsi │ │ + lea -0xd201bf(%rip),%rsi │ │ mov 0x38(%rsp),%r8d │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ test %r12,%r12 │ │ je 11714f9 <_iroh_blake3_compress_xof_avx512@@Base+0x66b39> │ │ cmpq $0x0,0x50(%r12) │ │ mov 0x28(%rsp),%r15 │ │ @@ -2660323,15 +2660323,15 @@ │ │ pcmpeqd %xmm1,%xmm1 │ │ psubw %xmm1,%xmm0 │ │ movd %xmm0,0x36(%r13) │ │ mov 0x28(%rsp),%rax │ │ andl $0x0,0x78(%rax) │ │ mov 0x40(%rsp),%r8 │ │ jmp 11709cb <_iroh_blake3_compress_xof_avx512@@Base+0x6600b> │ │ - lea -0xd1939a(%rip),%rsi │ │ + lea -0xd193c1(%rip),%rsi │ │ mov 0x28(%rsp),%r15 │ │ mov %r15,%rdi │ │ mov 0x58(%rsp),%rdx │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ mov 0x38(%rsp),%r13 │ │ movb $0x1,0x1d(%r15) │ │ @@ -2660343,15 +2660343,15 @@ │ │ movb $0x41,0x50(%rsp) │ │ jmp 1170b0f <_iroh_blake3_compress_xof_avx512@@Base+0x6614f> │ │ mov %r13,0x30(%rsp) │ │ test $0x60,%al │ │ je 1172015 <_iroh_blake3_compress_xof_avx512@@Base+0x67655> │ │ test $0x40,%al │ │ je 1172287 <_iroh_blake3_compress_xof_avx512@@Base+0x678c7> │ │ - lea -0xd193df(%rip),%rcx │ │ + lea -0xd19406(%rip),%rcx │ │ jmp 1172273 <_iroh_blake3_compress_xof_avx512@@Base+0x678b3> │ │ lea 0x8(%r15),%rdx │ │ lea -0xd31aab(%rip),%rsi │ │ mov 0x28(%rsp),%rbp │ │ mov %rbp,%rdi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ @@ -2660615,15 +2660615,15 @@ │ │ jmp 1172156 <_iroh_blake3_compress_xof_avx512@@Base+0x67796> │ │ testb $0x10,0x31(%r13) │ │ je 11721b5 <_iroh_blake3_compress_xof_avx512@@Base+0x677f5> │ │ mov 0x68(%rsp),%rdi │ │ call 118c3e3 <_iroh_blake3_compress_xof_avx512@@Base+0x81a23> │ │ test %eax,%eax │ │ je 11721b5 <_iroh_blake3_compress_xof_avx512@@Base+0x677f5> │ │ - lea -0xd1d3b9(%rip),%rsi │ │ + lea -0xd1d3e0(%rip),%rsi │ │ xor %eax,%eax │ │ mov %rax,0x80(%rsp) │ │ mov 0x28(%rsp),%rdi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ mov 0x68(%rsp),%rax │ │ cmpb $0x1,0xc4(%rax) │ │ @@ -2661065,19 +2661065,19 @@ │ │ mov 0x3f(%r13),%al │ │ cmpl $0x41,0x8c(%rsp) │ │ je 117296f <_iroh_blake3_compress_xof_avx512@@Base+0x67faf> │ │ cmp $0x2,%al │ │ jne 117296f <_iroh_blake3_compress_xof_avx512@@Base+0x67faf> │ │ cmpl $0x21,0x8c(%rsp) │ │ lea -0xd37d94(%rip),%rax │ │ - lea -0xd19ff4(%rip),%rdx │ │ + lea -0xd1a01b(%rip),%rdx │ │ cmove %rax,%rdx │ │ mov 0x30(%rsp),%rax │ │ lea 0x8(%rax),%rcx │ │ - lea -0xd21788(%rip),%rsi │ │ + lea -0xd217af(%rip),%rsi │ │ mov 0x28(%rsp),%rdi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ jmp 1172156 <_iroh_blake3_compress_xof_avx512@@Base+0x67796> │ │ push $0x1a │ │ pop %rsi │ │ mov 0x28(%rsp),%rdi │ │ @@ -2661441,15 +2661441,15 @@ │ │ mov %r13,%rcx │ │ xor %eax,%eax │ │ call 118c8f1 <_iroh_blake3_compress_xof_avx512@@Base+0x81f31> │ │ cmpl $0x1,0x38(%rsp) │ │ je 1172eef <_iroh_blake3_compress_xof_avx512@@Base+0x6852f> │ │ mov %r13,0x8(%rsp) │ │ mov %rbp,(%rsp) │ │ - lea -0xd1c383(%rip),%rsi │ │ + lea -0xd1c3aa(%rip),%rsi │ │ mov 0x28(%rsp),%rdi │ │ mov %rbp,%rdx │ │ mov 0x48(%rsp),%rcx │ │ mov %r13,%r8 │ │ mov %rcx,%r9 │ │ xor %eax,%eax │ │ call 118c8f1 <_iroh_blake3_compress_xof_avx512@@Base+0x81f31> │ │ @@ -2661933,15 +2661933,15 @@ │ │ pop %r15 │ │ pop %rbp │ │ jmp 1185fdb <_iroh_blake3_compress_xof_avx512@@Base+0x7b61b> │ │ cmpb $0x2,0x3f(%rax) │ │ lea -0xd2448b(%rip),%rdx │ │ lea -0xd3abea(%rip),%rax │ │ cmove %rax,%rdx │ │ - lea -0xd225f4(%rip),%rsi │ │ + lea -0xd2261b(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov %r15,%rcx │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ jmp 117325f <_iroh_blake3_compress_xof_avx512@@Base+0x6889f> │ │ mov (%rdi),%rax │ │ incb 0x24(%rdi) │ │ @@ -2662139,15 +2662139,15 @@ │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ jmp 1173e9a <_iroh_blake3_compress_xof_avx512@@Base+0x694da> │ │ testb $0x4,0xe(%rdi,%rax,1) │ │ mov (%r14),%r14 │ │ mov (%rdi,%rax,1),%rbx │ │ jne 11739df <_iroh_blake3_compress_xof_avx512@@Base+0x6901f> │ │ - lea -0xd228d2(%rip),%rsi │ │ + lea -0xd228f9(%rip),%rsi │ │ mov 0x30(%rsp),%rdi │ │ mov %r14,%rdx │ │ mov %rbx,%rcx │ │ xor %eax,%eax │ │ add $0xb8,%rsp │ │ pop %rbx │ │ pop %r12 │ │ @@ -2662351,15 +2662351,15 @@ │ │ jne 1173bf3 <_iroh_blake3_compress_xof_avx512@@Base+0x69233> │ │ mov (%rax,%rbx,1),%rdx │ │ lea -0xd2fe88(%rip),%rsi │ │ mov 0x30(%rsp),%rdi │ │ xor %eax,%eax │ │ call 118c8f1 <_iroh_blake3_compress_xof_avx512@@Base+0x81f31> │ │ mov (%r14),%rdx │ │ - lea -0xd1b462(%rip),%rsi │ │ + lea -0xd1b489(%rip),%rsi │ │ mov %r15,%rdi │ │ xor %eax,%eax │ │ call 11396ff <_iroh_blake3_compress_xof_avx512@@Base+0x2ed3f> │ │ mov 0x70(%rsp),%r13 │ │ mov %r13,%rdi │ │ mov 0x48(%rsp),%esi │ │ mov %rax,%rdx │ │ @@ -2663436,28 +2663436,28 @@ │ │ test %eax,%eax │ │ je 1174bda <_iroh_blake3_compress_xof_avx512@@Base+0x6a21a> │ │ movzbl 0x3f(%rbx),%eax │ │ cmp $0x1,%eax │ │ je 1174c07 <_iroh_blake3_compress_xof_avx512@@Base+0x6a247> │ │ cmp $0x2,%eax │ │ jne 1174c64 <_iroh_blake3_compress_xof_avx512@@Base+0x6a2a4> │ │ - lea -0xd1c3db(%rip),%rsi │ │ + lea -0xd1c402(%rip),%rsi │ │ jmp 1174c0e <_iroh_blake3_compress_xof_avx512@@Base+0x6a24e> │ │ cmpq $0x0,0x38(%rsp) │ │ je 1174bbf <_iroh_blake3_compress_xof_avx512@@Base+0x6a1ff> │ │ cmpb $0x0,0xc5(%r14) │ │ jne 1174bbf <_iroh_blake3_compress_xof_avx512@@Base+0x6a1ff> │ │ lea -0xd1a398(%rip),%rsi │ │ xor %r13d,%r13d │ │ mov %rbp,%rdi │ │ mov 0x18(%rsp),%rdx │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ jmp 1174c1b <_iroh_blake3_compress_xof_avx512@@Base+0x6a25b> │ │ - lea -0xd1c3f8(%rip),%rsi │ │ + lea -0xd1c41f(%rip),%rsi │ │ xor %r13d,%r13d │ │ mov %rbp,%rdi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ add $0x10,%rbx │ │ mov (%rbx),%rax │ │ test %rax,%rax │ │ @@ -2663524,15 +2663524,15 @@ │ │ pop %rcx │ │ mov (%rax),%rax │ │ test %rax,%rax │ │ je 1174d32 <_iroh_blake3_compress_xof_avx512@@Base+0x6a372> │ │ add $0x28,%rax │ │ inc %ecx │ │ jmp 1174d22 <_iroh_blake3_compress_xof_avx512@@Base+0x6a362> │ │ - lea -0xd23d27(%rip),%rsi │ │ + lea -0xd23d4e(%rip),%rsi │ │ mov %r14,%rdi │ │ mov 0x18(%rsp),%rdx │ │ xor %eax,%eax │ │ call 11396ff <_iroh_blake3_compress_xof_avx512@@Base+0x2ed3f> │ │ test %rax,%rax │ │ je 1174df4 <_iroh_blake3_compress_xof_avx512@@Base+0x6a434> │ │ mov %rax,%r13 │ │ @@ -2664560,15 +2664560,15 @@ │ │ shl $0x4,%rcx │ │ lea (%rax,%rcx,1),%r13 │ │ lea (%rax,%rcx,1),%r12 │ │ add $0xfffffffffffffff0,%r12 │ │ cmpw $0x0,-0x4(%r13) │ │ je 1175ce4 <_iroh_blake3_compress_xof_avx512@@Base+0x6b324> │ │ mov (%r12),%rdx │ │ - lea -0xd21083(%rip),%rsi │ │ + lea -0xd210aa(%rip),%rsi │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ mov (%rbx),%rdi │ │ mov %r14,%rsi │ │ pop %rbx │ │ pop %r12 │ │ @@ -2664770,15 +2664770,15 @@ │ │ call 118c3e3 <_iroh_blake3_compress_xof_avx512@@Base+0x81a23> │ │ test %eax,%eax │ │ jne 1175f9e <_iroh_blake3_compress_xof_avx512@@Base+0x6b5de> │ │ shr $0xf,%ebp │ │ and $0x1,%ebp │ │ jmp 1175f9a <_iroh_blake3_compress_xof_avx512@@Base+0x6b5da> │ │ add $0x7,%rbp │ │ - lea -0xd1da23(%rip),%rsi │ │ + lea -0xd1da4a(%rip),%rsi │ │ push $0x4 │ │ pop %rdx │ │ mov %rbp,%rdi │ │ call 1132e2a <_iroh_blake3_compress_xof_avx512@@Base+0x2846a> │ │ test %eax,%eax │ │ je 1175faf <_iroh_blake3_compress_xof_avx512@@Base+0x6b5ef> │ │ lea -0xd30581(%rip),%rsi │ │ @@ -2664820,15 +2664820,15 @@ │ │ mov %r15,%rdi │ │ mov 0x14(%rsp),%ebp │ │ mov %ebp,%edx │ │ call 118c37e <_iroh_blake3_compress_xof_avx512@@Base+0x819be> │ │ test %r13d,%r13d │ │ jne 1176132 <_iroh_blake3_compress_xof_avx512@@Base+0x6b772> │ │ mov (%r12),%rcx │ │ - lea -0xd23174(%rip),%rdx │ │ + lea -0xd2319b(%rip),%rdx │ │ mov %r15,%rdi │ │ mov %ebp,%esi │ │ call 119301c <_iroh_blake3_compress_xof_avx512@@Base+0x8865c> │ │ mov (%r15),%rax │ │ testb $0x40,0x31(%rax) │ │ je 1176132 <_iroh_blake3_compress_xof_avx512@@Base+0x6b772> │ │ cmpb $0x0,0x3f(%r12) │ │ @@ -2666105,15 +2666105,15 @@ │ │ mov %rbx,%rdx │ │ mov %r13,%rcx │ │ call 1174584 <_iroh_blake3_compress_xof_avx512@@Base+0x69bc4> │ │ mov %rax,%rbx │ │ mov %rbp,%r12 │ │ jmp 11773ef <_iroh_blake3_compress_xof_avx512@@Base+0x6ca2f> │ │ mov (%r14),%rcx │ │ - lea -0xd209c6(%rip),%rsi │ │ + lea -0xd209ed(%rip),%rsi │ │ xor %ebx,%ebx │ │ mov %r13,%rdi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ jmp 11794f9 <_iroh_blake3_compress_xof_avx512@@Base+0x6eb39> │ │ mov 0x30(%rsp),%rbp │ │ mov 0x60(%rbp),%r13 │ │ @@ -2666137,15 +2666137,15 @@ │ │ je 117767c <_iroh_blake3_compress_xof_avx512@@Base+0x6ccbc> │ │ mov 0x50(%rax),%rax │ │ jmp 11774fc <_iroh_blake3_compress_xof_avx512@@Base+0x6cb3c> │ │ cmp $0x1,%r14d │ │ lea -0xd42786(%rip),%rax │ │ lea -0xd409ad(%rip),%r8 │ │ cmove %rax,%r8 │ │ - lea -0xd1ecd6(%rip),%rdx │ │ + lea -0xd1ecfd(%rip),%rdx │ │ mov (%rsp),%rdi │ │ xor %esi,%esi │ │ mov %r14d,%ecx │ │ xor %eax,%eax │ │ call 118a356 <_iroh_blake3_compress_xof_avx512@@Base+0x7f996> │ │ push $0x1 │ │ pop %r12 │ │ @@ -2666537,15 +2666537,15 @@ │ │ mov 0x50(%rdx),%rdx │ │ add $0x2,%eax │ │ jmp 1177af5 <_iroh_blake3_compress_xof_avx512@@Base+0x6d135> │ │ test %r14,%r14 │ │ mov (%rsp),%r13 │ │ mov 0x10(%rsp),%r15 │ │ jne 1177b3f <_iroh_blake3_compress_xof_avx512@@Base+0x6d17f> │ │ - lea -0xd24e27(%rip),%rdx │ │ + lea -0xd24e4e(%rip),%rdx │ │ mov %r15,%rdi │ │ mov $0x9b,%esi │ │ call 117c2af <_iroh_blake3_compress_xof_avx512@@Base+0x718ef> │ │ mov 0x0(%r13),%rdi │ │ mov %rax,%rsi │ │ call 11a5ba5 <_iroh_blake3_compress_xof_avx512@@Base+0x9b1e5> │ │ mov %rax,%r14 │ │ @@ -2666631,15 +2666631,15 @@ │ │ mov (%r14),%rdi │ │ movl $0x0,0x78(%rsp) │ │ mov %r13,%rsi │ │ xor %edx,%edx │ │ call 118b3b0 <_iroh_blake3_compress_xof_avx512@@Base+0x809f0> │ │ mov %rax,0x48(%r12) │ │ mov 0x48(%rbp),%rdx │ │ - lea -0xd24d55(%rip),%rbx │ │ + lea -0xd24d7c(%rip),%rbx │ │ mov %r14,%rdi │ │ mov %rbp,%rsi │ │ mov %rbx,%rcx │ │ call 1191f11 <_iroh_blake3_compress_xof_avx512@@Base+0x87551> │ │ mov 0x48(%r12),%rdx │ │ mov %r14,%rdi │ │ mov %r12,0x8(%rsp) │ │ @@ -2667500,15 +2667500,15 @@ │ │ push $0x5e │ │ pop %rsi │ │ mov 0x20(%rsp),%rdi │ │ mov %r15d,%edx │ │ mov 0x78(%rsp),%r8d │ │ call 116b4f5 <_iroh_blake3_compress_xof_avx512@@Base+0x60b35> │ │ jmp 117b95d <_iroh_blake3_compress_xof_avx512@@Base+0x70f9d> │ │ - lea -0xd2795c(%rip),%rsi │ │ + lea -0xd27983(%rip),%rsi │ │ mov (%rsp),%rbx │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ jmp 117ba38 <_iroh_blake3_compress_xof_avx512@@Base+0x71078> │ │ xor %r14d,%r14d │ │ lea -0xd32f66(%rip),%rdx │ │ @@ -2671119,15 +2671119,15 @@ │ │ ja 117beed <_iroh_blake3_compress_xof_avx512@@Base+0x7152d> │ │ movzbl %al,%eax │ │ lea 0x408fb9(%rip),%rcx │ │ mov (%rcx,%rax,8),%rcx │ │ jmp 117bef4 <_iroh_blake3_compress_xof_avx512@@Base+0x71534> │ │ lea -0xd19905(%rip),%rcx │ │ inc %r15d │ │ - lea -0xd2729c(%rip),%rsi │ │ + lea -0xd272c3(%rip),%rsi │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ testb $0x4,0x5(%r14) │ │ jne 117bf37 <_iroh_blake3_compress_xof_avx512@@Base+0x71577> │ │ mov (%rbx),%rax │ │ mov 0x98(%rax),%eax │ │ @@ -2671168,15 +2671168,15 @@ │ │ mov %rax,%rbx │ │ lea -0xd414a1(%rip),%rdx │ │ jmp 117bf8c <_iroh_blake3_compress_xof_avx512@@Base+0x715cc> │ │ cmpq $0x0,0x8(%rax) │ │ je 117bfa2 <_iroh_blake3_compress_xof_avx512@@Base+0x715e2> │ │ mov %rax,%rbx │ │ lea -0xd522f5(%rip),%rdx │ │ - lea -0xd27307(%rip),%rsi │ │ + lea -0xd2732e(%rip),%rsi │ │ mov %r13,%rdi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ jmp 117c069 <_iroh_blake3_compress_xof_avx512@@Base+0x716a9> │ │ mov %r8,0x10(%rsp) │ │ mov %r13,%rdi │ │ mov %rbx,%rdx │ │ @@ -2674305,15 +2674305,15 @@ │ │ mov 0x40(%rsp),%rax │ │ or 0xb8(%r14),%rax │ │ jne 117ef79 <_iroh_blake3_compress_xof_avx512@@Base+0x745b9> │ │ mov %r14,%rdi │ │ call 11a64f1 <_iroh_blake3_compress_xof_avx512@@Base+0x9bb31> │ │ test %r15d,%r15d │ │ je 117f1b4 <_iroh_blake3_compress_xof_avx512@@Base+0x747f4> │ │ - lea -0xd2a2d2(%rip),%rdx │ │ + lea -0xd2a2f9(%rip),%rdx │ │ mov 0x28(%rsp),%rdi │ │ mov %r15d,%esi │ │ call 11a6500 <_iroh_blake3_compress_xof_avx512@@Base+0x9bb40> │ │ jmp 117f1b4 <_iroh_blake3_compress_xof_avx512@@Base+0x747f4> │ │ push $0x24 │ │ pop %rsi │ │ mov 0x28(%rsp),%r15 │ │ @@ -2675118,15 +2675118,15 @@ │ │ test %eax,%eax │ │ je 117fca3 <_iroh_blake3_compress_xof_avx512@@Base+0x752e3> │ │ xor %ebp,%ebp │ │ xor %r12d,%r12d │ │ jmp 11800a3 <_iroh_blake3_compress_xof_avx512@@Base+0x756e3> │ │ mov 0x50(%rsp),%rax │ │ lea 0x8(%rax),%rdx │ │ - lea -0xd2739f(%rip),%rsi │ │ + lea -0xd273c6(%rip),%rsi │ │ xor %ebp,%ebp │ │ mov 0x10(%rsp),%rbx │ │ mov %rbx,%rdi │ │ mov %r13,%rcx │ │ mov %rax,%r14 │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ @@ -2675394,15 +2675394,15 @@ │ │ mov %ecx,0x0(%rbp,%r12,4) │ │ movzwl 0x60(%rax),%ecx │ │ add %ecx,0x38(%r14) │ │ add $0x28,%rax │ │ inc %r12 │ │ jmp 118003f <_iroh_blake3_compress_xof_avx512@@Base+0x7567f> │ │ lea 0x8(%r9),%rdx │ │ - lea -0xd2b3ae(%rip),%rsi │ │ + lea -0xd2b3d5(%rip),%rsi │ │ xor %ebp,%ebp │ │ mov 0x10(%rsp),%rdi │ │ xor %eax,%eax │ │ mov %r9,%r13 │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ jmp 11800a0 <_iroh_blake3_compress_xof_avx512@@Base+0x756e0> │ │ lea -0xd23af6(%rip),%rsi │ │ @@ -2675427,15 +2675427,15 @@ │ │ je 118055b <_iroh_blake3_compress_xof_avx512@@Base+0x75b9b> │ │ movzbl 0x3f(%r11),%eax │ │ cmp $0x2,%eax │ │ je 1180179 <_iroh_blake3_compress_xof_avx512@@Base+0x757b9> │ │ cmp $0x1,%eax │ │ jne 118019a <_iroh_blake3_compress_xof_avx512@@Base+0x757da> │ │ mov (%r11),%rdx │ │ - lea -0xd2b405(%rip),%rsi │ │ + lea -0xd2b42c(%rip),%rsi │ │ mov %r14,%rdi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ jmp 11801b2 <_iroh_blake3_compress_xof_avx512@@Base+0x757f2> │ │ mov 0x10(%rsp),%rdi │ │ call 113a1f7 <_iroh_blake3_compress_xof_avx512@@Base+0x2f837> │ │ mov 0x8(%rsp),%r11 │ │ @@ -2676270,15 +2676270,15 @@ │ │ inc %ecx │ │ lea -0xd58dac(%rip),%rdx │ │ push $0x10 │ │ pop %rdi │ │ lea 0x100(%rsp),%rsi │ │ xor %eax,%eax │ │ call 11328ca <_iroh_blake3_compress_xof_avx512@@Base+0x27f0a> │ │ - lea -0xd2fdcc(%rip),%rsi │ │ + lea -0xd2fdf3(%rip),%rsi │ │ lea 0x100(%rsp),%rdx │ │ mov 0x10(%rsp),%rdi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ mov 0x80(%rsp),%rbx │ │ mov 0x60(%rsp),%r15 │ │ mov 0x78(%rsp),%r13 │ │ @@ -2677290,15 +2677290,15 @@ │ │ mov (%r14),%r15 │ │ mov %r14,%rdi │ │ mov %rdx,%rsi │ │ call 118a434 <_iroh_blake3_compress_xof_avx512@@Base+0x7fa74> │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call 118a434 <_iroh_blake3_compress_xof_avx512@@Base+0x7fa74> │ │ - lea -0xd2efe0(%rip),%rdx │ │ + lea -0xd2f007(%rip),%rdx │ │ mov %r15,%rdi │ │ mov $0x9b,%esi │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ jmp 117c2af <_iroh_blake3_compress_xof_avx512@@Base+0x718ef> │ │ test %rsi,%rsi │ │ @@ -2678000,25 +2678000,25 @@ │ │ and $0x1,%ecx │ │ mov %ecx,0x10(%rsp) │ │ mov %edx,0x8(%rsp) │ │ mov %eax,(%rsp) │ │ mov 0x48(%rsp),%rdi │ │ push $0x1 │ │ pop %rsi │ │ - lea -0xd2d974(%rip),%rdx │ │ + lea -0xd2d99b(%rip),%rdx │ │ mov %r12,%rcx │ │ mov %r14,%r9 │ │ xor %eax,%eax │ │ call 11ab3ea <_iroh_blake3_compress_xof_avx512@@Base+0xa0a2a> │ │ jmp 1182603 <_iroh_blake3_compress_xof_avx512@@Base+0x77c43> │ │ lea 0x7(%rbx),%rbp │ │ mov %rbp,%rdi │ │ lea -0xd58d17(%rip),%rsi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ - lea -0xd2f7a7(%rip),%r8 │ │ + lea -0xd2f7ce(%rip),%r8 │ │ test %eax,%eax │ │ je 1182694 <_iroh_blake3_compress_xof_avx512@@Base+0x77cd4> │ │ mov %rbp,%rdi │ │ lea -0xd28129(%rip),%rsi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ lea -0xd53114(%rip),%r8 │ │ test %eax,%eax │ │ @@ -2678592,15 +2678592,15 @@ │ │ mov %rax,0x18(%rsp) │ │ mov %r14,0x10(%rsp) │ │ mov %r13,0x8(%rsp) │ │ mov %r15,(%rsp) │ │ mov 0x48(%rsp),%rdi │ │ push $0x1 │ │ pop %rsi │ │ - lea -0xd2e306(%rip),%rdx │ │ + lea -0xd2e32d(%rip),%rdx │ │ mov 0x50(%rsp),%ecx │ │ mov %r12d,%r8d │ │ mov 0x40(%rsp),%r9 │ │ xor %eax,%eax │ │ call 11ab3ea <_iroh_blake3_compress_xof_avx512@@Base+0xa0a2a> │ │ inc %r12 │ │ add $0x10,%rbx │ │ @@ -2679140,15 +2679140,15 @@ │ │ cmpq $0x0,0x28(%rsp) │ │ je 11838cf <_iroh_blake3_compress_xof_avx512@@Base+0x78f0f> │ │ lea -0xd3fa7c(%rip),%rsi │ │ mov 0x28(%rsp),%rdi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ test %eax,%eax │ │ je 118416f <_iroh_blake3_compress_xof_avx512@@Base+0x797af> │ │ - lea -0xd2cd8a(%rip),%rsi │ │ + lea -0xd2cdb1(%rip),%rsi │ │ mov 0x28(%rsp),%rdi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ test %eax,%eax │ │ je 1184275 <_iroh_blake3_compress_xof_avx512@@Base+0x798b5> │ │ cmpl $0x0,0x8(%rbp) │ │ je 11841a7 <_iroh_blake3_compress_xof_avx512@@Base+0x797e7> │ │ push $0xffffffffffffffff │ │ @@ -2679197,15 +2679197,15 @@ │ │ call 11396da <_iroh_blake3_compress_xof_avx512@@Base+0x2ed1a> │ │ mov 0x40(%rsp),%rdi │ │ movl $0x5,0x38(%rdi) │ │ mov %eax,%esi │ │ call 118ac2c <_iroh_blake3_compress_xof_avx512@@Base+0x8026c> │ │ add $0x10,%rbx │ │ lea -0xd1af1f(%rip),%r12 │ │ - lea -0xd30a17(%rip),%r13 │ │ + lea -0xd30a3e(%rip),%r13 │ │ push $0x1 │ │ pop %rbp │ │ xor %r15d,%r15d │ │ mov 0x38(%rsp),%r14 │ │ mov (%rbx),%rbx │ │ test %rbx,%rbx │ │ je 118225b <_iroh_blake3_compress_xof_avx512@@Base+0x7789b> │ │ @@ -2679820,15 +2679820,15 @@ │ │ mov 0x8(%rax,%r12,1),%rax │ │ mov 0x8(%rax),%rax │ │ mov (%rax),%rdi │ │ mov %ebx,%esi │ │ call 11ab382 <_iroh_blake3_compress_xof_avx512@@Base+0xa09c2> │ │ cmp $0x1,%eax │ │ lea -0xd404f2(%rip),%rax │ │ - lea -0xd2d7ee(%rip),%rsi │ │ + lea -0xd2d815(%rip),%rsi │ │ cmove %rax,%rsi │ │ mov 0x48(%rsp),%rdi │ │ call 11ab29f <_iroh_blake3_compress_xof_avx512@@Base+0xa08df> │ │ jmp 1182256 <_iroh_blake3_compress_xof_avx512@@Base+0x77896> │ │ test $0x1,%bl │ │ mov 0x30(%rsp),%r14 │ │ je 118435b <_iroh_blake3_compress_xof_avx512@@Base+0x7999b> │ │ @@ -2679882,15 +2679882,15 @@ │ │ test %ebx,%ebx │ │ je 118442b <_iroh_blake3_compress_xof_avx512@@Base+0x79a6b> │ │ push $0x1 │ │ pop %rsi │ │ mov 0x48(%rsp),%r14 │ │ mov %r14,%rdi │ │ call 113a225 <_iroh_blake3_compress_xof_avx512@@Base+0x2f865> │ │ - lea -0xd2bb68(%rip),%rbx │ │ + lea -0xd2bb8f(%rip),%rbx │ │ mov %r14,%rdi │ │ xor %esi,%esi │ │ xor %edx,%edx │ │ mov %rbx,%rcx │ │ xor %r8d,%r8d │ │ call 113a2b2 <_iroh_blake3_compress_xof_avx512@@Base+0x2f8f2> │ │ mov %r14,%rdi │ │ @@ -2680774,15 +2680774,15 @@ │ │ mov %r12d,%ecx │ │ mov %r12d,%r8d │ │ call 116b4f5 <_iroh_blake3_compress_xof_avx512@@Base+0x60b35> │ │ mov %r13,%rdi │ │ push $0x4 │ │ pop %r14 │ │ mov %r14d,%esi │ │ - lea -0xd303b4(%rip),%rdx │ │ + lea -0xd303db(%rip),%rdx │ │ call 1186130 <_iroh_blake3_compress_xof_avx512@@Base+0x7b770> │ │ mov %r13,%rdi │ │ mov %ebp,%esi │ │ mov %r14d,%edx │ │ mov %r12d,%ecx │ │ mov %r12d,%r8d │ │ call 116b4f5 <_iroh_blake3_compress_xof_avx512@@Base+0x60b35> │ │ @@ -2681165,15 +2681165,15 @@ │ │ je 118569a <_iroh_blake3_compress_xof_avx512@@Base+0x7acda> │ │ push $0x1 │ │ pop %rcx │ │ sub 0x138(%rsp),%ecx │ │ mov %ecx,0x8(%rax) │ │ mov $0xff,%cl │ │ mov %cl,0x31(%rax) │ │ - lea -0xd2cddf(%rip),%rdx │ │ + lea -0xd2ce06(%rip),%rdx │ │ mov %rdx,0x40(%rax) │ │ mov %cl,0x79(%rax) │ │ lea -0xd37f56(%rip),%rcx │ │ mov %rcx,0x88(%rax) │ │ mov 0x90(%r13),%eax │ │ add $0xfffffffe,%eax │ │ mov 0x0(%r13),%rcx │ │ @@ -2681320,15 +2681320,15 @@ │ │ pop %rbx │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ jmp 1192790 <_iroh_blake3_compress_xof_avx512@@Base+0x87dd0> │ │ - lea -0xd32897(%rip),%rsi │ │ + lea -0xd328be(%rip),%rsi │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ @@ -2683915,15 +2683915,15 @@ │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ jmp 113a320 <_iroh_blake3_compress_xof_avx512@@Base+0x2f960> │ │ test %ebp,%ebp │ │ - lea -0xd33064(%rip),%rax │ │ + lea -0xd3308b(%rip),%rax │ │ lea -0xd52e67(%rip),%rdx │ │ cmovne %rax,%rdx │ │ lea -0xd38995(%rip),%rsi │ │ mov %r12,%rdi │ │ mov %r15,%rcx │ │ xor %eax,%eax │ │ add $0x8,%rsp │ │ @@ -2684535,15 +2684535,15 @@ │ │ pop %rsi │ │ mov %r15,%rdi │ │ xor %edx,%edx │ │ call 116b4f5 <_iroh_blake3_compress_xof_avx512@@Base+0x60b35> │ │ mov $0xa,%al │ │ jmp 11883a0 <_iroh_blake3_compress_xof_avx512@@Base+0x7d9e0> │ │ mov 0x10(%r12),%ecx │ │ - lea -0xd373c6(%rip),%rdx │ │ + lea -0xd373ed(%rip),%rdx │ │ mov %r14,%rdi │ │ xor %esi,%esi │ │ xor %eax,%eax │ │ call 118a356 <_iroh_blake3_compress_xof_avx512@@Base+0x7f996> │ │ mov 0x40(%rbx),%ecx │ │ mov 0x44(%rbx),%edx │ │ push $0xa │ │ @@ -2684559,15 +2684559,15 @@ │ │ call 113a320 <_iroh_blake3_compress_xof_avx512@@Base+0x2f960> │ │ mov $0x3,%al │ │ mov %al,0x10(%rsp) │ │ cmpq $0x0,0x60(%r12) │ │ mov (%r14),%r13 │ │ je 11883fc <_iroh_blake3_compress_xof_avx512@@Base+0x7da3c> │ │ mov %ebp,0xc(%rsp) │ │ - lea -0xd356c6(%rip),%rdx │ │ + lea -0xd356ed(%rip),%rdx │ │ mov %r13,%rdi │ │ mov $0x9b,%esi │ │ call 117c2af <_iroh_blake3_compress_xof_avx512@@Base+0x718ef> │ │ test %rax,%rax │ │ je 1188429 <_iroh_blake3_compress_xof_avx512@@Base+0x7da69> │ │ mov %rax,%rbp │ │ movb $0x43,0x1(%rax) │ │ @@ -2687538,15 +2687538,15 @@ │ │ push $0xf │ │ pop %rsi │ │ call 1185fdb <_iroh_blake3_compress_xof_avx512@@Base+0x7b61b> │ │ mov %eax,0x20(%rsp) │ │ mov (%r12),%rcx │ │ mov %r13,%rdi │ │ xor %esi,%esi │ │ - lea -0xd37a5f(%rip),%rdx │ │ + lea -0xd37a86(%rip),%rdx │ │ xor %eax,%eax │ │ call 118a356 <_iroh_blake3_compress_xof_avx512@@Base+0x7f996> │ │ mov 0x58(%r12),%ecx │ │ mov %rbx,%rdi │ │ push $0x70 │ │ pop %rsi │ │ mov 0x18(%rsp),%rdx │ │ @@ -2689408,15 +2689408,15 @@ │ │ call 118c3b5 <_iroh_blake3_compress_xof_avx512@@Base+0x819f5> │ │ test %eax,%eax │ │ js 118c230 <_iroh_blake3_compress_xof_avx512@@Base+0x81870> │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ ret │ │ - lea -0xd37629(%rip),%rsi │ │ + lea -0xd37650(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov %r14,%rdx │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ jmp 118c208 <_iroh_blake3_compress_xof_avx512@@Base+0x81848> │ │ push %r15 │ │ push %r14 │ │ @@ -2690781,15 +2690781,15 @@ │ │ mov %rbp,%rdx │ │ call 118f1c7 <_iroh_blake3_compress_xof_avx512@@Base+0x84807> │ │ test %eax,%eax │ │ mov 0x60(%rsp),%rax │ │ jne 118d4af <_iroh_blake3_compress_xof_avx512@@Base+0x82aef> │ │ jmp 118d5e0 <_iroh_blake3_compress_xof_avx512@@Base+0x82c20> │ │ mov 0x38(%rsp),%rdi │ │ - lea -0xd3c49c(%rip),%rsi │ │ + lea -0xd3c4c3(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ mov 0x60(%rsp),%rax │ │ jne 118d5e0 <_iroh_blake3_compress_xof_avx512@@Base+0x82c20> │ │ jmp 118d412 <_iroh_blake3_compress_xof_avx512@@Base+0x82a52> │ │ mov %rbp,%rax │ │ mov %r14d,0x6c(%rsp) │ │ @@ -2691283,15 +2691283,15 @@ │ │ mov %eax,%edx │ │ call 1155b8c <_iroh_blake3_compress_xof_avx512@@Base+0x4b1cc> │ │ movsd (%r14),%xmm0 │ │ ucomisd -0xff8ae7(%rip),%xmm0 │ │ jbe 118e1d2 <_iroh_blake3_compress_xof_avx512@@Base+0x83812> │ │ mov 0x8(%rsp),%rax │ │ orl $0xffffffff,0x2c(%rax) │ │ - lea -0xd35458(%rip),%rsi │ │ + lea -0xd3547f(%rip),%rsi │ │ mov (%rsp),%rdi │ │ mov 0x8(%rsp),%rdx │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ mov %r13,%rax │ │ incl 0x24(%r12) │ │ jmp 118dd91 <_iroh_blake3_compress_xof_avx512@@Base+0x833d1> │ │ @@ -2691306,15 +2691306,15 @@ │ │ mov %rax,%rcx │ │ mov %rax,0x10(%rsp) │ │ test %rax,%rax │ │ sete %r14b │ │ setne %al │ │ mov 0x18(%rsp),%rbp │ │ jmp 118df8f <_iroh_blake3_compress_xof_avx512@@Base+0x835cf> │ │ - lea -0xd3ad36(%rip),%r12 │ │ + lea -0xd3ad5d(%rip),%r12 │ │ test %r13,%r13 │ │ je 118de35 <_iroh_blake3_compress_xof_avx512@@Base+0x83475> │ │ xor %eax,%eax │ │ mov %rax,0x50(%rsp) │ │ xor %eax,%eax │ │ jmp 118de5e <_iroh_blake3_compress_xof_avx512@@Base+0x8349e> │ │ lea -0xd62246(%rip),%rsi │ │ @@ -2691553,15 +2691553,15 @@ │ │ jne 118e04a <_iroh_blake3_compress_xof_avx512@@Base+0x8368a> │ │ mov $0x1,%r12b │ │ test %rbp,%rbp │ │ je 118e095 <_iroh_blake3_compress_xof_avx512@@Base+0x836d5> │ │ and $0x4000,%edx │ │ jne 118e095 <_iroh_blake3_compress_xof_avx512@@Base+0x836d5> │ │ lea -0xd4bf48(%rip),%rax │ │ - lea -0xd39436(%rip),%rdx │ │ + lea -0xd3945d(%rip),%rdx │ │ test $0x10000,%ecx │ │ cmovne %rax,%rdx │ │ test %rbp,%rbp │ │ cmovne %rax,%rdx │ │ lea -0xd5758d(%rip),%rsi │ │ xor %ebp,%ebp │ │ mov (%rsp),%rdi │ │ @@ -2691909,15 +2691909,15 @@ │ │ je 118e629 <_iroh_blake3_compress_xof_avx512@@Base+0x83c69> │ │ mov 0x18(%rsp),%rax │ │ cmpq $0x0,0x48(%rax) │ │ je 118e72b <_iroh_blake3_compress_xof_avx512@@Base+0x83d6b> │ │ lea -0xd62bb7(%rip),%rsi │ │ mov (%rsp),%rdi │ │ jmp 118e622 <_iroh_blake3_compress_xof_avx512@@Base+0x83c62> │ │ - lea -0xd37b75(%rip),%rsi │ │ + lea -0xd37b9c(%rip),%rsi │ │ mov %r12,%rdi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ mov 0x10(%rsp),%rax │ │ mov 0x18(%rsp),%rbp │ │ mov %rax,0x50(%rbp) │ │ mov (%rsp),%r12 │ │ @@ -2692271,15 +2692271,15 @@ │ │ test %rdx,%rdx │ │ mov 0x80(%rsp),%r14 │ │ je 118ebb4 <_iroh_blake3_compress_xof_avx512@@Base+0x841f4> │ │ and %cl,%al │ │ jne 118ebb4 <_iroh_blake3_compress_xof_avx512@@Base+0x841f4> │ │ mov %rbp,%rdi │ │ mov 0x10(%rsp),%rsi │ │ - lea -0xd3bc4f(%rip),%rcx │ │ + lea -0xd3bc76(%rip),%rcx │ │ call 118f777 <_iroh_blake3_compress_xof_avx512@@Base+0x84db7> │ │ test %eax,%eax │ │ jne 118ec60 <_iroh_blake3_compress_xof_avx512@@Base+0x842a0> │ │ cmpb $0x0,0x67(%r14) │ │ jne 118ec60 <_iroh_blake3_compress_xof_avx512@@Base+0x842a0> │ │ andb $0xbf,0x69(%rsp) │ │ test %r12,%r12 │ │ @@ -2692493,15 +2692493,15 @@ │ │ cmp $0x2,%al │ │ ja 118eeea <_iroh_blake3_compress_xof_avx512@@Base+0x8452a> │ │ movzbl %al,%eax │ │ lea 0x3f5fe5(%rip),%rcx │ │ mov (%rcx,%rax,8),%rdx │ │ jmp 118eef1 <_iroh_blake3_compress_xof_avx512@@Base+0x84531> │ │ inc %ebp │ │ - lea -0xd3bf72(%rip),%rsi │ │ + lea -0xd3bf99(%rip),%rsi │ │ mov 0x18(%rsp),%rdi │ │ mov %ebp,%edx │ │ mov %r12,%r8 │ │ call 1191ee1 <_iroh_blake3_compress_xof_avx512@@Base+0x87521> │ │ jmp 118ec60 <_iroh_blake3_compress_xof_avx512@@Base+0x842a0> │ │ lea -0xd5f8db(%rip),%rsi │ │ jmp 118ec56 <_iroh_blake3_compress_xof_avx512@@Base+0x84296> │ │ @@ -2692557,16 +2692557,16 @@ │ │ test $0x8,%al │ │ lea -0xd2ca2a(%rip),%rax │ │ lea -0xd66fe1(%rip),%rcx │ │ cmove %rax,%rcx │ │ jmp 118efaa <_iroh_blake3_compress_xof_avx512@@Base+0x845ea> │ │ lea -0xd347ef(%rip),%rcx │ │ jmp 118efaa <_iroh_blake3_compress_xof_avx512@@Base+0x845ea> │ │ - lea -0xd3dfc3(%rip),%rcx │ │ - lea -0xd3851b(%rip),%rsi │ │ + lea -0xd3dfea(%rip),%rcx │ │ + lea -0xd38542(%rip),%rsi │ │ mov %r15,%rdi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ test %r14,%r14 │ │ je 118efc4 <_iroh_blake3_compress_xof_avx512@@Base+0x84604> │ │ movb $0x79,(%r14) │ │ mov (%r15),%rdi │ │ @@ -2692773,15 +2692773,15 @@ │ │ mov (%r15),%rdi │ │ add $0x7,%rdi │ │ lea -0xd34c31(%rip),%rsi │ │ call 14bff90 │ │ add $0x7,%rbx │ │ test %eax,%eax │ │ je 118f22c <_iroh_blake3_compress_xof_avx512@@Base+0x8486c> │ │ - lea -0xd3c2ca(%rip),%rsi │ │ + lea -0xd3c2f1(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ test %eax,%eax │ │ jne 118f1ea <_iroh_blake3_compress_xof_avx512@@Base+0x8482a> │ │ push $0x1 │ │ pop %rbp │ │ jmp 118f1ec <_iroh_blake3_compress_xof_avx512@@Base+0x8482c> │ │ @@ -2692795,15 +2692795,15 @@ │ │ test %r14,%r14 │ │ je 118f1ea <_iroh_blake3_compress_xof_avx512@@Base+0x8482a> │ │ lea -0xd65880(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ test %eax,%eax │ │ je 118f1ec <_iroh_blake3_compress_xof_avx512@@Base+0x8482c> │ │ - lea -0xd3c310(%rip),%rsi │ │ + lea -0xd3c337(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ test %eax,%eax │ │ jne 118f1ea <_iroh_blake3_compress_xof_avx512@@Base+0x8482a> │ │ jmp 118f1ec <_iroh_blake3_compress_xof_avx512@@Base+0x8482c> │ │ xor %eax,%eax │ │ test %rdi,%rdi │ │ @@ -2694287,15 +2694287,15 @@ │ │ mov %eax,%eax │ │ shl $0x5,%rax │ │ mov (%rcx,%rax,1),%rax │ │ mov %rax,0xc8(%rsp) │ │ xor %ecx,%ecx │ │ jmp 119081d <_iroh_blake3_compress_xof_avx512@@Base+0x85e5d> │ │ xor %ecx,%ecx │ │ - lea -0xd3f81c(%rip),%rax │ │ + lea -0xd3f843(%rip),%rax │ │ mov %rax,0xc8(%rsp) │ │ mov 0x38(%rsp),%r15 │ │ mov %rcx,0x78(%rsp) │ │ mov 0xa0(%rsp),%rax │ │ inc %eax │ │ mov %eax,0xb4(%rsp) │ │ cmp %ebx,%eax │ │ @@ -2694676,15 +2694676,15 @@ │ │ mov 0xc0(%rsp),%rbx │ │ mov %r13,%rdi │ │ je 1190e34 <_iroh_blake3_compress_xof_avx512@@Base+0x86474> │ │ lea -0xd634a2(%rip),%rsi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ jmp 1190df2 <_iroh_blake3_compress_xof_avx512@@Base+0x86432> │ │ - lea -0xd3dedd(%rip),%rsi │ │ + lea -0xd3df04(%rip),%rsi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ jmp 1190df2 <_iroh_blake3_compress_xof_avx512@@Base+0x86432> │ │ mov 0x28(%rsp),%rdi │ │ mov %rbx,%rsi │ │ call 116c6f2 <_iroh_blake3_compress_xof_avx512@@Base+0x61d32> │ │ mov %r12,0x20(%r14) │ │ @@ -2694793,15 +2694793,15 @@ │ │ pop %r15 │ │ jmp 113935f <_iroh_blake3_compress_xof_avx512@@Base+0x2e99f> │ │ xor %eax,%eax │ │ testb $0x4,0x3d(%rsi) │ │ je 1190fcf <_iroh_blake3_compress_xof_avx512@@Base+0x8660f> │ │ push %rax │ │ mov 0x10(%rsi),%rdx │ │ - lea -0xd3ffc6(%rip),%rsi │ │ + lea -0xd3ffed(%rip),%rsi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ push $0x1 │ │ pop %rax │ │ add $0x8,%rsp │ │ ret │ │ cmpb $0x1,0x3f(%rsi) │ │ @@ -2694882,15 +2694882,15 @@ │ │ mov %r12,0x30(%rsp) │ │ mov %bp,(%r12) │ │ mov 0x18(%rsp),%rax │ │ mov %rcx,(%rax) │ │ test %ebp,%ebp │ │ cmovle %ebx,%ebp │ │ lea 0x50(%rsp),%r14 │ │ - lea -0xd3e165(%rip),%rbx │ │ + lea -0xd3e18c(%rip),%rbx │ │ xor %eax,%eax │ │ mov %rcx,0x28(%rsp) │ │ mov %rcx,%r12 │ │ mov %rbp,0x38(%rsp) │ │ cmp %rbp,%rax │ │ je 11912dd <_iroh_blake3_compress_xof_avx512@@Base+0x8691d> │ │ cmpl $0x0,0x30(%r13) │ │ @@ -2694940,15 +2694940,15 @@ │ │ mov %rbp,%rdi │ │ call 1191342 <_iroh_blake3_compress_xof_avx512@@Base+0x86982> │ │ test %eax,%eax │ │ je 11911b2 <_iroh_blake3_compress_xof_avx512@@Base+0x867f2> │ │ mov 0x20(%rsp),%rax │ │ lea 0x1(%rax),%edx │ │ mov %r15,%rdi │ │ - lea -0xd3c57d(%rip),%rsi │ │ + lea -0xd3c5a4(%rip),%rsi │ │ xor %eax,%eax │ │ call 11396ff <_iroh_blake3_compress_xof_avx512@@Base+0x2ed3f> │ │ jmp 11911bd <_iroh_blake3_compress_xof_avx512@@Base+0x867fd> │ │ mov %r15,%rdi │ │ mov %rbp,%rsi │ │ call 11378d0 <_iroh_blake3_compress_xof_avx512@@Base+0x2cf10> │ │ mov %rax,%rbp │ │ @@ -2697402,15 +2697402,15 @@ │ │ pop %rbp │ │ mov %rsp,%r13 │ │ cmp $0x5,%ebp │ │ je 119309a <_iroh_blake3_compress_xof_avx512@@Base+0x886da> │ │ push $0x18 │ │ pop %rdi │ │ mov %r13,%rsi │ │ - lea -0xd400e3(%rip),%rdx │ │ + lea -0xd4010a(%rip),%rdx │ │ mov %ebp,%ecx │ │ xor %eax,%eax │ │ call 11328ca <_iroh_blake3_compress_xof_avx512@@Base+0x27f0a> │ │ mov (%r15),%rdi │ │ mov %r13,%rsi │ │ mov %r12,%rdx │ │ call 1144cb5 <_iroh_blake3_compress_xof_avx512@@Base+0x3a2f5> │ │ @@ -2697745,15 +2697745,15 @@ │ │ je 119345d <_iroh_blake3_compress_xof_avx512@@Base+0x88a9d> │ │ mov %r14,%rdi │ │ mov %rcx,%rsi │ │ call 11378d0 <_iroh_blake3_compress_xof_avx512@@Base+0x2cf10> │ │ jmp 1193489 <_iroh_blake3_compress_xof_avx512@@Base+0x88ac9> │ │ lea 0x1(%r12),%edx │ │ mov %r14,%rdi │ │ - lea -0xd3e840(%rip),%rsi │ │ + lea -0xd3e867(%rip),%rsi │ │ xor %eax,%eax │ │ call 11396ff <_iroh_blake3_compress_xof_avx512@@Base+0x2ed3f> │ │ jmp 1193489 <_iroh_blake3_compress_xof_avx512@@Base+0x88ac9> │ │ mov (%rax),%rdx │ │ mov %r14,%rdi │ │ lea -0xd4422f(%rip),%rsi │ │ xor %eax,%eax │ │ @@ -2703500,15 +2703500,15 @@ │ │ cmpb $0xa8,(%rsi) │ │ jne 1198bd5 <_iroh_blake3_compress_xof_avx512@@Base+0x8e215> │ │ cmpq $0x0,0x38(%rsi) │ │ jne 1198bd5 <_iroh_blake3_compress_xof_avx512@@Base+0x8e215> │ │ push %rax │ │ mov (%rdi),%rdi │ │ mov 0x8(%rsi),%rdx │ │ - lea -0xd420b1(%rip),%rsi │ │ + lea -0xd420d8(%rip),%rsi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ add $0x8,%rsp │ │ xor %eax,%eax │ │ ret │ │ push %rbp │ │ push %r15 │ │ @@ -2707132,29 +2707132,29 @@ │ │ lea -0xd3b85f(%rip),%r14 │ │ jmp 119bc31 <_iroh_blake3_compress_xof_avx512@@Base+0x91271> │ │ bt $0xa,%ebp │ │ jae 119bd56 <_iroh_blake3_compress_xof_avx512@@Base+0x91396> │ │ mov 0x8(%rsp),%rax │ │ mov 0x18(%rax),%edx │ │ mov 0x20(%rax),%rcx │ │ - lea -0xd48c23(%rip),%rsi │ │ + lea -0xd48c4a(%rip),%rsi │ │ lea 0x18(%rsp),%rdi │ │ xor %eax,%eax │ │ call 1132587 <_iroh_blake3_compress_xof_avx512@@Base+0x27bc7> │ │ jmp 119bd56 <_iroh_blake3_compress_xof_avx512@@Base+0x91396> │ │ bt $0x11,%ebp │ │ jb 119bbe0 <_iroh_blake3_compress_xof_avx512@@Base+0x91220> │ │ bt $0xe,%ebp │ │ jb 119bc2a <_iroh_blake3_compress_xof_avx512@@Base+0x9126a> │ │ test $0x40,%bpl │ │ lea -0xd66b07(%rip),%rax │ │ lea -0xd523fe(%rip),%r14 │ │ cmove %rax,%r14 │ │ jmp 119bc31 <_iroh_blake3_compress_xof_avx512@@Base+0x91271> │ │ - lea -0xd4ab94(%rip),%r14 │ │ + lea -0xd4abbb(%rip),%r14 │ │ jmp 119bc31 <_iroh_blake3_compress_xof_avx512@@Base+0x91271> │ │ cmp $0x30,%r14d │ │ jne 119bdbf <_iroh_blake3_compress_xof_avx512@@Base+0x913ff> │ │ lea -0xd5ba0c(%rip),%rsi │ │ lea -0xd50603(%rip),%rdx │ │ lea 0x18(%rsp),%rdi │ │ xor %eax,%eax │ │ @@ -2707248,15 +2707248,15 @@ │ │ push $0x1 │ │ pop %rdx │ │ call 1132325 <_iroh_blake3_compress_xof_avx512@@Base+0x27965> │ │ mov 0x48(%rsp),%rax │ │ mov 0x10(%rsp),%rcx │ │ testb $0x8,0x44(%rax,%rcx,1) │ │ je 119bd7a <_iroh_blake3_compress_xof_avx512@@Base+0x913ba> │ │ - lea -0xd434f3(%rip),%rsi │ │ + lea -0xd4351a(%rip),%rsi │ │ lea 0x18(%rsp),%rdi │ │ xor %eax,%eax │ │ call 1132587 <_iroh_blake3_compress_xof_avx512@@Base+0x27bc7> │ │ lea 0x18(%rsp),%rdi │ │ call 1132680 <_iroh_blake3_compress_xof_avx512@@Base+0x27cc0> │ │ mov 0x40(%rsp),%rdi │ │ mov 0x90(%rdi),%edx │ │ @@ -2714631,15 +2714631,15 @@ │ │ shl $0x4,%eax │ │ mov (%rcx,%rax,1),%rdx │ │ lea -0xd65f98(%rip),%rsi │ │ lea 0x20(%rsp),%rdi │ │ xor %eax,%eax │ │ call 1132587 <_iroh_blake3_compress_xof_avx512@@Base+0x27bc7> │ │ jmp 11a2805 <_iroh_blake3_compress_xof_avx512@@Base+0x97e45> │ │ - lea -0xd49f86(%rip),%rsi │ │ + lea -0xd49fad(%rip),%rsi │ │ lea 0x20(%rsp),%rdi │ │ xor %eax,%eax │ │ call 1132587 <_iroh_blake3_compress_xof_avx512@@Base+0x27bc7> │ │ lea -0xd66240(%rip),%rsi │ │ lea 0x20(%rsp),%rbx │ │ push $0x1 │ │ pop %rdx │ │ @@ -2717939,15 +2717939,15 @@ │ │ mov %rcx,0x20(%rsp) │ │ mov %rax,0x18(%rsp) │ │ add %rcx,%rax │ │ add $0x28,%rax │ │ mov %rax,0x28(%rsp) │ │ mov (%rax),%rax │ │ mov (%rax),%rcx │ │ - lea -0xd542ac(%rip),%rdx │ │ + lea -0xd542d3(%rip),%rdx │ │ xor %r13d,%r13d │ │ push $0x1 │ │ pop %rsi │ │ mov %r15,%rdi │ │ mov %rsi,0x38(%rsp) │ │ xor %eax,%eax │ │ call 118a356 <_iroh_blake3_compress_xof_avx512@@Base+0x7f996> │ │ @@ -2718812,15 +2718812,15 @@ │ │ je 11a5e56 <_iroh_blake3_compress_xof_avx512@@Base+0x9b496> │ │ xor %eax,%eax │ │ cmpb $0x0,0x1e(%rbx) │ │ sete %al │ │ test %eax,%eax │ │ je 11a5e56 <_iroh_blake3_compress_xof_avx512@@Base+0x9b496> │ │ mov (%r14),%rdx │ │ - lea -0xd54dd2(%rip),%rsi │ │ + lea -0xd54df9(%rip),%rsi │ │ jmp 11a5e7b <_iroh_blake3_compress_xof_avx512@@Base+0x9b4bb> │ │ xor %eax,%eax │ │ cmp $0x2,%bpl │ │ jne 11a5e88 <_iroh_blake3_compress_xof_avx512@@Base+0x9b4c8> │ │ test %r15,%r15 │ │ je 11a5e71 <_iroh_blake3_compress_xof_avx512@@Base+0x9b4b1> │ │ cmpb $0x0,0x12(%r15) │ │ @@ -2719375,15 +2719375,15 @@ │ │ je 11a65b3 <_iroh_blake3_compress_xof_avx512@@Base+0x9bbf3> │ │ cmp %rsi,%rdx │ │ jne 11a65a2 <_iroh_blake3_compress_xof_avx512@@Base+0x9bbe2> │ │ andq $0x0,0x40(%rcx) │ │ mov %rbx,0x18(%rsp) │ │ cmp $0x80,%ebp │ │ lea -0xd4622f(%rip),%rcx │ │ - lea -0xd51921(%rip),%rdx │ │ + lea -0xd51948(%rip),%rdx │ │ cmove %rcx,%rdx │ │ mov %rdx,0x20(%rsp) │ │ mov %rax,%rbx │ │ xor %r14d,%r14d │ │ mov %rax,0x8(%rsp) │ │ movzbl 0x10(%rbx),%r12d │ │ cmp %ebp,%r12d │ │ @@ -2720811,15 +2720811,15 @@ │ │ mov 0x60(%rax),%rsi │ │ mov %rbx,%rdi │ │ call 11396da <_iroh_blake3_compress_xof_avx512@@Base+0x2ed1a> │ │ mov %eax,0x28(%rsp) │ │ mov %rbx,%rdi │ │ push $0x47 │ │ pop %rsi │ │ - lea -0xd511a8(%rip),%rdx │ │ + lea -0xd511cf(%rip),%rdx │ │ call 117c2af <_iroh_blake3_compress_xof_avx512@@Base+0x718ef> │ │ test %rax,%rax │ │ je 11a7abc <_iroh_blake3_compress_xof_avx512@@Base+0x9d0fc> │ │ movb $0x2,0x1(%rax) │ │ mov %rax,0x10(%rsp) │ │ mov %r13,%rdi │ │ xor %esi,%esi │ │ @@ -2724290,15 +2724290,15 @@ │ │ shl $0x4,%ecx │ │ mov (%rax,%rcx,1),%rcx │ │ lea -0xd5bbdf(%rip),%rsi │ │ xor %eax,%eax │ │ call 11396ff <_iroh_blake3_compress_xof_avx512@@Base+0x2ed3f> │ │ mov $0x613,%esi │ │ jmp 11aae53 <_iroh_blake3_compress_xof_avx512@@Base+0xa0493> │ │ - lea -0xd59da8(%rip),%rsi │ │ + lea -0xd59dcf(%rip),%rsi │ │ xor %eax,%eax │ │ call 11396ff <_iroh_blake3_compress_xof_avx512@@Base+0x2ed3f> │ │ mov $0xa13,%esi │ │ push $0xfffffffffffffffa │ │ pop %r8 │ │ push $0x2 │ │ pop %r9 │ │ @@ -2725480,15 +2725480,15 @@ │ │ call 113c9b3 <_iroh_blake3_compress_xof_avx512@@Base+0x31ff3> │ │ mov %eax,%ebp │ │ jmp 11abdc9 <_iroh_blake3_compress_xof_avx512@@Base+0xa1409> │ │ push $0x7 │ │ jmp 11abdc8 <_iroh_blake3_compress_xof_avx512@@Base+0xa1408> │ │ mov %rbx,%rcx │ │ jmp 11aba74 <_iroh_blake3_compress_xof_avx512@@Base+0xa10b4> │ │ - lea -0xd5700a(%rip),%rsi │ │ + lea -0xd57031(%rip),%rsi │ │ mov %r14,%rdi │ │ call 11378d0 <_iroh_blake3_compress_xof_avx512@@Base+0x2cf10> │ │ mov %rax,0x10(%rsp) │ │ push $0x1 │ │ pop %rbp │ │ mov 0x18(%rsp),%rdi │ │ call 1145f2e <_iroh_blake3_compress_xof_avx512@@Base+0x3b56e> │ │ @@ -2725792,15 +2725792,15 @@ │ │ mov %r12,%rdi │ │ call 112f8aa <_iroh_blake3_compress_xof_avx512@@Base+0x24eea> │ │ mov %rax,0x0(%r13) │ │ mov %r12,%rsi │ │ xor %r12d,%r12d │ │ test %rax,%rax │ │ jne 11ac220 <_iroh_blake3_compress_xof_avx512@@Base+0xa1860> │ │ - lea -0xd59238(%rip),%rdi │ │ + lea -0xd5925f(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ push $0x1 │ │ pop %r12 │ │ mov 0x40(%rsp),%rcx │ │ mov %rax,(%rcx) │ │ mov %rbx,%rdi │ │ @@ -2725860,15 +2725860,15 @@ │ │ lea -0xd737fe(%rip),%rdi │ │ push $0x9 │ │ pop %rdx │ │ call 14bfcf0 │ │ test %eax,%eax │ │ je 11ac2ea <_iroh_blake3_compress_xof_avx512@@Base+0xa192a> │ │ add $0x7,%r15 │ │ - lea -0xd59324(%rip),%rdi │ │ + lea -0xd5934b(%rip),%rdi │ │ mov %r12d,%esi │ │ mov %r15,%rdx │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov 0x10(%rsp),%r15 │ │ jmp 11ac20a <_iroh_blake3_compress_xof_avx512@@Base+0xa184a> │ │ push $0x10 │ │ @@ -2726459,15 +2726459,15 @@ │ │ call 118c37e <_iroh_blake3_compress_xof_avx512@@Base+0x819be> │ │ mov 0x34(%rbx),%r12d │ │ lea 0x3(%r12),%eax │ │ mov %eax,0x34(%rbx) │ │ test %r14,%r14 │ │ mov %r14,%rax │ │ cmove %r15,%rax │ │ - lea -0xd59bd8(%rip),%rcx │ │ + lea -0xd59bff(%rip),%rcx │ │ lea -0xd8105c(%rip),%r8 │ │ cmove %rcx,%r8 │ │ mov (%rax),%rcx │ │ mov %rbx,%rdi │ │ mov %ebp,%esi │ │ mov %r12d,%edx │ │ call 11acacd <_iroh_blake3_compress_xof_avx512@@Base+0xa210d> │ │ @@ -2726644,15 +2726644,15 @@ │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ mov 0x0(%rbp),%rbx │ │ - lea -0xd561c4(%rip),%rdi │ │ + lea -0xd561eb(%rip),%rdi │ │ push $0x5c │ │ pop %rdx │ │ mov %rbx,%rsi │ │ call 114039f <_iroh_blake3_compress_xof_avx512@@Base+0x359df> │ │ test %eax,%eax │ │ je 11accef <_iroh_blake3_compress_xof_avx512@@Base+0xa232f> │ │ mov 0x60(%rbp),%rsi │ │ @@ -2728394,15 +2728394,15 @@ │ │ je 11ae455 <_iroh_blake3_compress_xof_avx512@@Base+0xa3a95> │ │ push %rax │ │ test %edx,%edx │ │ lea -0xd7cf2f(%rip),%rax │ │ lea -0xd777f7(%rip),%rdx │ │ cmove %rax,%rdx │ │ mov (%rsi),%r8 │ │ - lea -0xd5b434(%rip),%rsi │ │ + lea -0xd5b45b(%rip),%rsi │ │ xor %eax,%eax │ │ call 11395e5 <_iroh_blake3_compress_xof_avx512@@Base+0x2ec25> │ │ push $0x1 │ │ pop %rax │ │ add $0x8,%rsp │ │ ret │ │ push %rbp │ │ @@ -2729955,15 +2729955,15 @@ │ │ pop %rbx │ │ pop %r14 │ │ jmp 11374ac <_iroh_blake3_compress_xof_avx512@@Base+0x2caec> │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ ret │ │ - lea -0xd5723c(%rip),%rsi │ │ + lea -0xd57263(%rip),%rsi │ │ push $0xffffffffffffffff │ │ pop %rdx │ │ xor %ecx,%ecx │ │ jmp 113737f <_iroh_blake3_compress_xof_avx512@@Base+0x2c9bf> │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ @@ -2734218,15 +2734218,15 @@ │ │ cmp $0x31,%ecx │ │ ja 11b3055 <_iroh_blake3_compress_xof_avx512@@Base+0xa8695> │ │ movslq 0x0(%rbp,%rcx,4),%rax │ │ add %rbp,%rax │ │ jmp *%rax │ │ cmp $0x48,%bl │ │ lea -0xd890d2(%rip),%rsi │ │ - lea -0xd5feca(%rip),%rax │ │ + lea -0xd5fef1(%rip),%rax │ │ cmove %rax,%rsi │ │ mov 0x1c(%rsp),%edx │ │ jmp 11b3012 <_iroh_blake3_compress_xof_avx512@@Base+0xa8652> │ │ cmpl $0xc,0x1c(%rsp) │ │ jl 11b3071 <_iroh_blake3_compress_xof_avx512@@Base+0xa86b1> │ │ cmp $0x70,%bl │ │ lea -0xd8ad86(%rip),%rsi │ │ @@ -2734238,15 +2734238,15 @@ │ │ cmovl %eax,%edx │ │ test %edx,%edx │ │ push $0xc │ │ pop %rax │ │ cmove %eax,%edx │ │ cmp $0x49,%bl │ │ lea -0xd89126(%rip),%rsi │ │ - lea -0xd5ff1e(%rip),%rax │ │ + lea -0xd5ff45(%rip),%rax │ │ cmove %rax,%rsi │ │ jmp 11b3012 <_iroh_blake3_compress_xof_avx512@@Base+0xa8652> │ │ movupd 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ movups 0x28(%rsp),%xmm2 │ │ movaps %xmm2,0x60(%rsp) │ │ movapd %xmm0,0x40(%rsp) │ │ @@ -2734280,20 +2734280,20 @@ │ │ add $0x7,%ecx │ │ mov %ecx,%eax │ │ cltd │ │ push $0x7 │ │ pop %rcx │ │ idiv %ecx │ │ mov %r15,%rdi │ │ - lea -0xd5ffb3(%rip),%rsi │ │ + lea -0xd5ffda(%rip),%rsi │ │ mov %eax,%edx │ │ jmp 11b3147 <_iroh_blake3_compress_xof_avx512@@Base+0xa8787> │ │ cmp $0x64,%bl │ │ lea -0xd891d3(%rip),%rsi │ │ - lea -0xd5ffcb(%rip),%rax │ │ + lea -0xd5fff2(%rip),%rax │ │ cmove %rax,%rsi │ │ mov 0x18(%rsp),%edx │ │ mov %r15,%rdi │ │ jmp 11b3147 <_iroh_blake3_compress_xof_avx512@@Base+0xa8787> │ │ mov 0x8(%rsp),%rax │ │ mov $0x7b98a00,%ecx │ │ add %rcx,%rax │ │ @@ -2734351,15 +2734351,15 @@ │ │ call 1132587 <_iroh_blake3_compress_xof_avx512@@Base+0x27bc7> │ │ jmp 11b314e <_iroh_blake3_compress_xof_avx512@@Base+0xa878e> │ │ cvttsd2si 0x28(%rsp),%edx │ │ jmp 11b313d <_iroh_blake3_compress_xof_avx512@@Base+0xa877d> │ │ cvtsi2sdq 0x8(%rsp),%xmm0 │ │ divsd -0x101cc0e(%rip),%xmm0 │ │ mov %r15,%rdi │ │ - lea -0xd5ab8c(%rip),%rsi │ │ + lea -0xd5abb3(%rip),%rsi │ │ jmp 11b31ae <_iroh_blake3_compress_xof_avx512@@Base+0xa87ee> │ │ mov 0x20(%rsp),%edx │ │ jmp 11b313d <_iroh_blake3_compress_xof_avx512@@Base+0xa877d> │ │ movsd -0x101e7e3(%rip),%xmm0 │ │ minsd 0x28(%rsp),%xmm0 │ │ mov %r15,%rdi │ │ lea -0xd52baa(%rip),%rsi │ │ @@ -2734368,15 +2734368,15 @@ │ │ mov 0x14(%rsp),%ecx │ │ mov 0x18(%rsp),%r8d │ │ mov %r15,%rdi │ │ lea -0xd839d7(%rip),%rsi │ │ jmp 11b3175 <_iroh_blake3_compress_xof_avx512@@Base+0xa87b5> │ │ mov 0x14(%rsp),%edx │ │ mov %r15,%rdi │ │ - lea -0xd60108(%rip),%rsi │ │ + lea -0xd6012f(%rip),%rsi │ │ xor %eax,%eax │ │ call 1132587 <_iroh_blake3_compress_xof_avx512@@Base+0x27bc7> │ │ mov %r13,%rax │ │ inc %r12 │ │ mov %r12,%r13 │ │ jmp 11b2ea2 <_iroh_blake3_compress_xof_avx512@@Base+0xa84e2> │ │ mov 0x1c(%rsp),%edx │ │ @@ -2734814,15 +2734814,15 @@ │ │ cmp $0x2d,%eax │ │ jne 11b37ba <_iroh_blake3_compress_xof_avx512@@Base+0xa8dfa> │ │ cmp $0x6,%r13d │ │ je 11b37a1 <_iroh_blake3_compress_xof_avx512@@Base+0xa8de1> │ │ cmp $0x5,%r13d │ │ jne 11b37ba <_iroh_blake3_compress_xof_avx512@@Base+0xa8dfa> │ │ mov %r14,%rdi │ │ - lea -0xd5ae86(%rip),%rsi │ │ + lea -0xd5aead(%rip),%rsi │ │ jmp 11b37ab <_iroh_blake3_compress_xof_avx512@@Base+0xa8deb> │ │ mov %r14,%rdi │ │ lea -0xd6bb89(%rip),%rsi │ │ mov %r12,%rdx │ │ xor %eax,%eax │ │ call 11b44e6 <_iroh_blake3_compress_xof_avx512@@Base+0xa9b26> │ │ cmp $0x1,%eax │ │ @@ -2734900,15 +2734900,15 @@ │ │ add %r14,(%rbx) │ │ jmp 11b3f79 <_iroh_blake3_compress_xof_avx512@@Base+0xa95b9> │ │ cmp $0x36,%rcx │ │ je 11b3d30 <_iroh_blake3_compress_xof_avx512@@Base+0xa9370> │ │ cmp $0x3f,%rcx │ │ jne 11b3923 <_iroh_blake3_compress_xof_avx512@@Base+0xa8f63> │ │ mov %rbp,%rdi │ │ - lea -0xd5afd4(%rip),%rsi │ │ + lea -0xd5affb(%rip),%rsi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ cmp $0x1,%r14 │ │ ja 11b40b7 <_iroh_blake3_compress_xof_avx512@@Base+0xa96f7> │ │ test %eax,%eax │ │ jne 11b40b7 <_iroh_blake3_compress_xof_avx512@@Base+0xa96f7> │ │ mov (%rsp),%rax │ │ cmpb $0x0,0x28(%rax) │ │ @@ -2734924,15 +2734924,15 @@ │ │ cmp $0x73,%eax │ │ je 11b3b9e <_iroh_blake3_compress_xof_avx512@@Base+0xa91de> │ │ cmp $0x75,%eax │ │ je 11b3c2b <_iroh_blake3_compress_xof_avx512@@Base+0xa926b> │ │ cmp $0x77,%eax │ │ jne 11b40b7 <_iroh_blake3_compress_xof_avx512@@Base+0xa96f7> │ │ mov %rbp,%rdi │ │ - lea -0xd5eb76(%rip),%rsi │ │ + lea -0xd5eb9d(%rip),%rsi │ │ push $0x8 │ │ pop %rdx │ │ call 1132e2a <_iroh_blake3_compress_xof_avx512@@Base+0x2846a> │ │ test %eax,%eax │ │ jne 11b40b7 <_iroh_blake3_compress_xof_avx512@@Base+0xa96f7> │ │ add $0x8,%rbp │ │ mov %rbp,%rdi │ │ @@ -2735043,15 +2735043,15 @@ │ │ ucomisd %xmm2,%xmm0 │ │ ja 11b3f95 <_iroh_blake3_compress_xof_avx512@@Base+0xa95d5> │ │ inc %rbp │ │ add $0x10,%rbx │ │ jmp 11b3ac4 <_iroh_blake3_compress_xof_avx512@@Base+0xa9104> │ │ mov 0x18(%rsp),%rbp │ │ mov %rbp,%rdi │ │ - lea -0xd5ed4b(%rip),%rsi │ │ + lea -0xd5ed72(%rip),%rsi │ │ mov %r12,%rdx │ │ lea 0xc(%rsp),%rcx │ │ lea 0x14(%rsp),%r8 │ │ xor %eax,%eax │ │ call 11b44e6 <_iroh_blake3_compress_xof_avx512@@Base+0xa9b26> │ │ mov %eax,%ecx │ │ push $0x1 │ │ @@ -2735226,15 +2735226,15 @@ │ │ andw $0x0,0x28(%rbx) │ │ mov %rbp,%rdi │ │ lea -0xd51744(%rip),%rsi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ test %eax,%eax │ │ je 11b3fc3 <_iroh_blake3_compress_xof_avx512@@Base+0xa9603> │ │ mov %rbp,%rdi │ │ - lea -0xd5d1d5(%rip),%rsi │ │ + lea -0xd5d1fc(%rip),%rsi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ test %eax,%eax │ │ je 11b3fcc <_iroh_blake3_compress_xof_avx512@@Base+0xa960c> │ │ mov %rbp,%rdi │ │ lea -0xd538e7(%rip),%rsi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ mov %eax,%ecx │ │ @@ -2735662,15 +2735662,15 @@ │ │ je 11b4463 <_iroh_blake3_compress_xof_avx512@@Base+0xa9aa3> │ │ cmp $0x2b,%ecx │ │ jne 11b44a3 <_iroh_blake3_compress_xof_avx512@@Base+0xa9ae3> │ │ push $0x1 │ │ jmp 11b4465 <_iroh_blake3_compress_xof_avx512@@Base+0xa9aa5> │ │ push $0xffffffffffffffff │ │ pop %r12 │ │ - lea -0xd632f8(%rip),%rsi │ │ + lea -0xd6331f(%rip),%rsi │ │ lea 0x1c(%rsp),%rdx │ │ lea 0x18(%rsp),%rcx │ │ mov %r14,%rdi │ │ xor %eax,%eax │ │ call 11b44e6 <_iroh_blake3_compress_xof_avx512@@Base+0xa9b26> │ │ cmp $0x2,%eax │ │ jne 11b44ce <_iroh_blake3_compress_xof_avx512@@Base+0xa9b0e> │ │ @@ -2738977,15 +2738977,15 @@ │ │ push $0x5 │ │ pop %rdx │ │ mov %r15,%rdi │ │ mov %edx,%esi │ │ call 11b73f1 <_iroh_blake3_compress_xof_avx512@@Base+0xaca31> │ │ lea 0x4(%r13),%eax │ │ add %rax,%r14 │ │ - lea -0xd60432(%rip),%rsi │ │ + lea -0xd60459(%rip),%rsi │ │ push $0x5 │ │ pop %rdx │ │ mov %r14,%rdi │ │ call 1132e2a <_iroh_blake3_compress_xof_avx512@@Base+0x2846a> │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ sete %cl │ │ @@ -2741093,15 +2741093,15 @@ │ │ je 11b8b60 <_iroh_blake3_compress_xof_avx512@@Base+0xae1a0> │ │ add $0x50,%rsp │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ mov (%rbx),%rdi │ │ - lea -0xd65b26(%rip),%rsi │ │ + lea -0xd65b4d(%rip),%rsi │ │ push $0xffffffffffffffff │ │ pop %rdx │ │ call 1136fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x2c5e0> │ │ movb $0x4,0x21(%rbx) │ │ mov %rbx,%rdi │ │ add $0x50,%rsp │ │ pop %rbx │ │ @@ -2742118,15 +2742118,15 @@ │ │ jmp 11b995f <_iroh_blake3_compress_xof_avx512@@Base+0xaef9f> │ │ lea -0xd8fb0c(%rip),%rsi │ │ push $0xffffffffffffffff │ │ pop %rdx │ │ mov %rbp,%rdi │ │ call 1136fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x2c5e0> │ │ jmp 11b9971 <_iroh_blake3_compress_xof_avx512@@Base+0xaefb1> │ │ - lea -0xd66910(%rip),%rsi │ │ + lea -0xd66937(%rip),%rsi │ │ push $0xffffffffffffffff │ │ pop %rdx │ │ mov %rbp,%rdi │ │ call 1136fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x2c5e0> │ │ lea 0x10(%rsp),%rdi │ │ call 11b73b7 <_iroh_blake3_compress_xof_avx512@@Base+0xac9f7> │ │ mov %rbx,%rdi │ │ @@ -2743725,38 +2743725,38 @@ │ │ push $0x7 │ │ pop %rbp │ │ mov %r14,%rdi │ │ mov %ebp,%edx │ │ call 11bb1fc <_iroh_blake3_compress_xof_avx512@@Base+0xb083c> │ │ test %rax,%rax │ │ jne 11bae93 <_iroh_blake3_compress_xof_avx512@@Base+0xb04d3> │ │ - lea -0xd65f63(%rip),%rsi │ │ + lea -0xd65f8a(%rip),%rsi │ │ lea 0x3c9691(%rip),%rcx │ │ push $0xa │ │ pop %rdx │ │ mov %r14,%rdi │ │ call 11bb1fc <_iroh_blake3_compress_xof_avx512@@Base+0xb083c> │ │ test %rax,%rax │ │ jne 11bae93 <_iroh_blake3_compress_xof_avx512@@Base+0xb04d3> │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,(%rsp) │ │ - lea -0xd65f82(%rip),%rsi │ │ + lea -0xd65fa9(%rip),%rsi │ │ lea 0x4bf6(%rip),%r9 │ │ push $0x1 │ │ pop %rdx │ │ mov %rbx,%rdi │ │ mov $0x80001,%ecx │ │ mov %r14,%r8 │ │ call 1142cdf <_iroh_blake3_compress_xof_avx512@@Base+0x3831f> │ │ mov %eax,%ebp │ │ test %eax,%eax │ │ jne 11bae93 <_iroh_blake3_compress_xof_avx512@@Base+0xb04d3> │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,(%rsp) │ │ - lea -0xd65fb4(%rip),%rsi │ │ + lea -0xd65fdb(%rip),%rsi │ │ lea 0x4bc4(%rip),%r9 │ │ push $0x2 │ │ pop %rdx │ │ mov %rbx,%rdi │ │ mov $0x80001,%ecx │ │ mov %r14,%r8 │ │ call 1142cdf <_iroh_blake3_compress_xof_avx512@@Base+0x3831f> │ │ @@ -2743943,15 +2743943,15 @@ │ │ mov %ecx,%edx │ │ mov %r14,%r8 │ │ call 1142cdf <_iroh_blake3_compress_xof_avx512@@Base+0x3831f> │ │ test %eax,%eax │ │ jne 11bb0bc <_iroh_blake3_compress_xof_avx512@@Base+0xb06fc> │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,(%rsp) │ │ - lea -0xd6437b(%rip),%rsi │ │ + lea -0xd643a2(%rip),%rsi │ │ lea 0x15192(%rip),%r9 │ │ mov %rbx,%rdi │ │ xor %edx,%edx │ │ mov $0x200801,%ecx │ │ mov %r14,%r8 │ │ call 1142cdf <_iroh_blake3_compress_xof_avx512@@Base+0x3831f> │ │ add $0x98,%rsp │ │ @@ -2745599,15 +2745599,15 @@ │ │ dec %eax │ │ jmp 11bc662 <_iroh_blake3_compress_xof_avx512@@Base+0xb1ca2> │ │ mov 0x84(%rdi),%eax │ │ mov %rsi,%rdi │ │ mov %eax,%esi │ │ call 1137255 <_iroh_blake3_compress_xof_avx512@@Base+0x2c895> │ │ jmp 11bc685 <_iroh_blake3_compress_xof_avx512@@Base+0xb1cc5> │ │ - lea -0xd6b67c(%rip),%rax │ │ + lea -0xd6b6a3(%rip),%rax │ │ push $0xffffffffffffffff │ │ pop %rdx │ │ mov %rsi,%rdi │ │ mov %rax,%rsi │ │ xor %ecx,%ecx │ │ call 113737f <_iroh_blake3_compress_xof_avx512@@Base+0x2c9bf> │ │ xor %eax,%eax │ │ @@ -2746731,25 +2746731,25 @@ │ │ mov %r15,%rsi │ │ call 113a0de <_iroh_blake3_compress_xof_avx512@@Base+0x2f71e> │ │ jmp 11bd560 <_iroh_blake3_compress_xof_avx512@@Base+0xb2ba0> │ │ mov 0x1d8(%r12),%rdx │ │ test %rdx,%rdx │ │ jne 11bd540 <_iroh_blake3_compress_xof_avx512@@Base+0xb2b80> │ │ mov 0x28(%r12),%rsi │ │ - lea -0xd6c328(%rip),%rdi │ │ + lea -0xd6c34f(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %rax,%rdx │ │ mov %rax,0x1d8(%r12) │ │ test %rax,%rax │ │ je 11bd5e0 <_iroh_blake3_compress_xof_avx512@@Base+0xb2c20> │ │ mov 0x18(%r12),%rdi │ │ mov 0x20(%r12),%rsi │ │ mov %r13,(%rsp) │ │ - lea -0xd64b6f(%rip),%rcx │ │ + lea -0xd64b96(%rip),%rcx │ │ mov %r15,%r8 │ │ xor %r9d,%r9d │ │ call 1138d71 <_iroh_blake3_compress_xof_avx512@@Base+0x2e3b1> │ │ test %eax,%eax │ │ je 11bd571 <_iroh_blake3_compress_xof_avx512@@Base+0xb2bb1> │ │ cmp $0x1,%eax │ │ mov $0x10b,%ebp │ │ @@ -2748758,15 +2748758,15 @@ │ │ call 11bf663 <_iroh_blake3_compress_xof_avx512@@Base+0xb4ca3> │ │ test %eax,%eax │ │ jne 11bee6b <_iroh_blake3_compress_xof_avx512@@Base+0xb44ab> │ │ incq (%rsp) │ │ mov (%rsp),%rbx │ │ mov %r15,%rdi │ │ lea -0xd8f6ac(%rip),%rsi │ │ - lea -0xd66494(%rip),%rdx │ │ + lea -0xd664bb(%rip),%rdx │ │ lea 0x836(%rip),%rcx │ │ call 11bf663 <_iroh_blake3_compress_xof_avx512@@Base+0xb4ca3> │ │ test %eax,%eax │ │ je 11bef15 <_iroh_blake3_compress_xof_avx512@@Base+0xb4555> │ │ mov (%rsp),%r14 │ │ cmpb $0x79,(%r14) │ │ jne 11beeaf <_iroh_blake3_compress_xof_avx512@@Base+0xb44ef> │ │ @@ -2748790,15 +2748790,15 @@ │ │ lea -0xd82515(%rip),%rdx │ │ lea 0x7cb(%rip),%rcx │ │ call 11bf663 <_iroh_blake3_compress_xof_avx512@@Base+0xb4ca3> │ │ test %eax,%eax │ │ jne 11bf1c7 <_iroh_blake3_compress_xof_avx512@@Base+0xb4807> │ │ mov %r14,%rdi │ │ lea -0xd5e90d(%rip),%rsi │ │ - lea -0xd6a08a(%rip),%rdx │ │ + lea -0xd6a0b1(%rip),%rdx │ │ jmp 11bf1bb <_iroh_blake3_compress_xof_avx512@@Base+0xb47fb> │ │ mov %rsp,%rdi │ │ lea -0xd6fb39(%rip),%rsi │ │ lea -0xd8a18c(%rip),%r15 │ │ mov %r15,%rdx │ │ lea 0x7c6(%rip),%r14 │ │ mov %r14,%rcx │ │ @@ -2748826,15 +2748826,15 @@ │ │ lea -0xd7561a(%rip),%rdx │ │ xor %ecx,%ecx │ │ call 11bf663 <_iroh_blake3_compress_xof_avx512@@Base+0xb4ca3> │ │ test %eax,%eax │ │ jne 11bee94 <_iroh_blake3_compress_xof_avx512@@Base+0xb44d4> │ │ mov %rsp,%rdi │ │ lea -0xd9510e(%rip),%rsi │ │ - lea -0xd6a132(%rip),%rdx │ │ + lea -0xd6a159(%rip),%rdx │ │ xor %ecx,%ecx │ │ call 11bf663 <_iroh_blake3_compress_xof_avx512@@Base+0xb4ca3> │ │ test %eax,%eax │ │ jne 11bee94 <_iroh_blake3_compress_xof_avx512@@Base+0xb44d4> │ │ mov (%rsp),%r14 │ │ mov %r14,%rdi │ │ call 11bf86b <_iroh_blake3_compress_xof_avx512@@Base+0xb4eab> │ │ @@ -2748859,15 +2748859,15 @@ │ │ je 11bee94 <_iroh_blake3_compress_xof_avx512@@Base+0xb44d4> │ │ lea -0x1(%r14),%rax │ │ mov %rax,(%rsp) │ │ movb $0x65,-0x1(%r14) │ │ jmp 11bee94 <_iroh_blake3_compress_xof_avx512@@Base+0xb44d4> │ │ mov %r14,%rdi │ │ lea -0xd60a36(%rip),%rsi │ │ - lea -0xd6a1b8(%rip),%rdx │ │ + lea -0xd6a1df(%rip),%rdx │ │ lea 0x67c(%rip),%rcx │ │ call 11bf663 <_iroh_blake3_compress_xof_avx512@@Base+0xb4ca3> │ │ test %eax,%eax │ │ jne 11bf1c7 <_iroh_blake3_compress_xof_avx512@@Base+0xb4807> │ │ mov %r14,%rdi │ │ lea -0xd88386(%rip),%rsi │ │ lea -0xd82689(%rip),%rdx │ │ @@ -2748930,15 +2748930,15 @@ │ │ jne 11bf1c7 <_iroh_blake3_compress_xof_avx512@@Base+0xb4807> │ │ mov %r14,%rdi │ │ lea -0xd62963(%rip),%rsi │ │ lea -0xd7581b(%rip),%rdx │ │ jmp 11bf1bb <_iroh_blake3_compress_xof_avx512@@Base+0xb47fb> │ │ mov %r14,%rdi │ │ lea -0xd7959c(%rip),%rsi │ │ - lea -0xd6a326(%rip),%rdx │ │ + lea -0xd6a34d(%rip),%rdx │ │ jmp 11bf1bb <_iroh_blake3_compress_xof_avx512@@Base+0xb47fb> │ │ mov %r14,%rdi │ │ lea -0xd8664a(%rip),%rsi │ │ lea -0xd5cc81(%rip),%rdx │ │ lea 0x4fb(%rip),%rcx │ │ call 11bf663 <_iroh_blake3_compress_xof_avx512@@Base+0xb4ca3> │ │ mov (%rsp),%rax │ │ @@ -2748948,15 +2748948,15 @@ │ │ cmp $0x69,%eax │ │ je 11bf23f <_iroh_blake3_compress_xof_avx512@@Base+0xb487f> │ │ cmp $0x6c,%eax │ │ je 11bf252 <_iroh_blake3_compress_xof_avx512@@Base+0xb4892> │ │ cmp $0x65,%eax │ │ jne 11bf298 <_iroh_blake3_compress_xof_avx512@@Base+0xb48d8> │ │ mov %r14,%rdi │ │ - lea -0xd684ed(%rip),%rsi │ │ + lea -0xd68514(%rip),%rsi │ │ lea -0xd60bf0(%rip),%rdx │ │ lea 0x4bb(%rip),%rcx │ │ call 11bf663 <_iroh_blake3_compress_xof_avx512@@Base+0xb4ca3> │ │ test %eax,%eax │ │ jne 11bf298 <_iroh_blake3_compress_xof_avx512@@Base+0xb48d8> │ │ mov %r14,%rdi │ │ lea -0xd73a7d(%rip),%rsi │ │ @@ -2748997,15 +2748997,15 @@ │ │ movslq (%rcx,%rax,4),%rax │ │ add %rcx,%rax │ │ jmp *%rax │ │ cmpb $0x65,(%r14) │ │ je 11bf40a <_iroh_blake3_compress_xof_avx512@@Base+0xb4a4a> │ │ jmp 11bf49b <_iroh_blake3_compress_xof_avx512@@Base+0xb4adb> │ │ mov %r14,%rdi │ │ - lea -0xd6c1bb(%rip),%rsi │ │ + lea -0xd6c1e2(%rip),%rsi │ │ lea -0xd75963(%rip),%rdx │ │ lea 0x3d9(%rip),%rcx │ │ call 11bf663 <_iroh_blake3_compress_xof_avx512@@Base+0xb4ca3> │ │ test %eax,%eax │ │ jne 11bf1c7 <_iroh_blake3_compress_xof_avx512@@Base+0xb4807> │ │ mov %r14,%rdi │ │ lea -0xd89f8d(%rip),%rsi │ │ @@ -2749091,15 +2749091,15 @@ │ │ mov %r14,%rdi │ │ call 11bf7cd <_iroh_blake3_compress_xof_avx512@@Base+0xb4e0d> │ │ test %eax,%eax │ │ je 11bf49b <_iroh_blake3_compress_xof_avx512@@Base+0xb4adb> │ │ mov %r14,(%rsp) │ │ jmp 11bf49b <_iroh_blake3_compress_xof_avx512@@Base+0xb4adb> │ │ mov %rsp,%rdi │ │ - lea -0xd68762(%rip),%rsi │ │ + lea -0xd68789(%rip),%rsi │ │ mov %r15,%rdx │ │ lea 0x354(%rip),%rcx │ │ call 11bf663 <_iroh_blake3_compress_xof_avx512@@Base+0xb4ca3> │ │ test %eax,%eax │ │ jne 11bf49b <_iroh_blake3_compress_xof_avx512@@Base+0xb4adb> │ │ mov %rsp,%rdi │ │ lea -0xd62c5a(%rip),%rsi │ │ @@ -2749934,15 +2749934,15 @@ │ │ lea 0xc(%rsp),%r14 │ │ andl $0x0,(%r14) │ │ mov 0x18(%rdi),%rsi │ │ mov 0x20(%rdi),%rcx │ │ mov 0x28(%rdi),%r8 │ │ cmpq $0x0,0x50(%rdi) │ │ lea -0xd8b0e1(%rip),%rax │ │ - lea -0xd6ec70(%rip),%r10 │ │ + lea -0xd6ec97(%rip),%r10 │ │ cmove %rax,%r10 │ │ lea -0xd8ab18(%rip),%rdx │ │ mov %r14,%rdi │ │ mov %rcx,%r9 │ │ xor %eax,%eax │ │ push %r8 │ │ push %rcx │ │ @@ -2750306,15 +2750306,15 @@ │ │ call 1138390 <_iroh_blake3_compress_xof_avx512@@Base+0x2d9d0> │ │ mov %eax,%r12d │ │ jmp 11c03e0 <_iroh_blake3_compress_xof_avx512@@Base+0xb5a20> │ │ cmpb $0x0,0x4c(%rbx) │ │ lea -0xd8cd9d(%rip),%rax │ │ lea -0xd70f13(%rip),%rdx │ │ cmove %rax,%rdx │ │ - lea -0xd679b2(%rip),%rdi │ │ + lea -0xd679d9(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %rax,%r15 │ │ test %rax,%rax │ │ je 11bff37 <_iroh_blake3_compress_xof_avx512@@Base+0xb5577> │ │ incl 0x68(%r14) │ │ mov 0x18(%r14),%rdi │ │ @@ -2750437,15 +2750437,15 @@ │ │ sub %ecx,%edx │ │ cmp $0x2,%edx │ │ je 11c0543 <_iroh_blake3_compress_xof_avx512@@Base+0xb5b83> │ │ cmp $0x1,%edx │ │ je 11c053d <_iroh_blake3_compress_xof_avx512@@Base+0xb5b7d> │ │ test %edx,%edx │ │ jne 11c0564 <_iroh_blake3_compress_xof_avx512@@Base+0xb5ba4> │ │ - lea -0xd67b18(%rip),%rdx │ │ + lea -0xd67b3f(%rip),%rdx │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov %r15,%rsi │ │ xor %ecx,%ecx │ │ call 11372a7 <_iroh_blake3_compress_xof_avx512@@Base+0x2c8e7> │ │ jmp 11c05be <_iroh_blake3_compress_xof_avx512@@Base+0xb5bfe> │ │ mov 0x30(%r15),%rsi │ │ @@ -2750680,15 +2750680,15 @@ │ │ xor %esi,%esi │ │ call 11c85ad <_iroh_blake3_compress_xof_avx512@@Base+0xbdbed> │ │ mov %eax,%ebp │ │ test %eax,%eax │ │ jne 11c0cad <_iroh_blake3_compress_xof_avx512@@Base+0xb62ed> │ │ andq $0x0,0x8(%rsp) │ │ mov 0x1b8(%rbx),%rsi │ │ - lea -0xd69b9b(%rip),%rdi │ │ + lea -0xd69bc2(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ test %rax,%rax │ │ je 11c0cf3 <_iroh_blake3_compress_xof_avx512@@Base+0xb6333> │ │ mov %rax,%r15 │ │ mov 0x18(%rbx),%rdi │ │ xor %eax,%eax │ │ @@ -2750908,15 +2750908,15 @@ │ │ inc %rbp │ │ add $0x4,%r12 │ │ jmp 11c0baa <_iroh_blake3_compress_xof_avx512@@Base+0xb61ea> │ │ xor %eax,%eax │ │ jmp 11c0c3a <_iroh_blake3_compress_xof_avx512@@Base+0xb627a> │ │ cmp $0x5,%r12d │ │ jne 11c0cad <_iroh_blake3_compress_xof_avx512@@Base+0xb62ed> │ │ - lea -0xd69f02(%rip),%rsi │ │ + lea -0xd69f29(%rip),%rsi │ │ push $0x5 │ │ pop %rdx │ │ mov %r14,%rdi │ │ call 1132e2a <_iroh_blake3_compress_xof_avx512@@Base+0x2846a> │ │ test %eax,%eax │ │ jne 11c0cad <_iroh_blake3_compress_xof_avx512@@Base+0xb62ed> │ │ mov %rbx,%rdi │ │ @@ -2751234,15 +2751234,15 @@ │ │ mov %r14,%r9 │ │ xor %eax,%eax │ │ call 11c2936 <_iroh_blake3_compress_xof_avx512@@Base+0xb7f76> │ │ cmpb $0x0,0x1ce(%rbx) │ │ je 11c1075 <_iroh_blake3_compress_xof_avx512@@Base+0xb66b5> │ │ mov 0x20(%rbx),%rcx │ │ mov 0x28(%rbx),%r8 │ │ - lea -0xd68639(%rip),%rdx │ │ + lea -0xd68660(%rip),%rdx │ │ lea 0x4(%rsp),%rdi │ │ mov %r15,%rsi │ │ mov %r14,%r9 │ │ xor %eax,%eax │ │ call 11c2936 <_iroh_blake3_compress_xof_avx512@@Base+0xb7f76> │ │ cmpb $0x0,0x1cd(%rbx) │ │ je 11c109f <_iroh_blake3_compress_xof_avx512@@Base+0xb66df> │ │ @@ -2751384,27 +2751384,27 @@ │ │ jne 11c1248 <_iroh_blake3_compress_xof_avx512@@Base+0xb6888> │ │ cmpl $0x0,0xc(%rsp) │ │ jne 11c1278 <_iroh_blake3_compress_xof_avx512@@Base+0xb68b8> │ │ cmpb $0x1,0x1cc(%rbx) │ │ push $0x4 │ │ pop %rsi │ │ sbb $0x0,%esi │ │ - lea -0xd6e0bf(%rip),%rdi │ │ + lea -0xd6e0e6(%rip),%rdi │ │ mov %r12,%rdx │ │ mov %r15,%rcx │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ jmp 11c1275 <_iroh_blake3_compress_xof_avx512@@Base+0xb68b5> │ │ cmpb $0x1,0x1cc(%rbx) │ │ push $0x4 │ │ pop %rbp │ │ sbb $0x0,%ebp │ │ mov %eax,%edi │ │ call 113768c <_iroh_blake3_compress_xof_avx512@@Base+0x2cccc> │ │ - lea -0xd6e129(%rip),%rdi │ │ + lea -0xd6e150(%rip),%rdi │ │ mov %ebp,%esi │ │ mov %r12,%rdx │ │ mov %r15,%rcx │ │ mov %rax,%r8 │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %rax,(%r14) │ │ @@ -2751605,15 +2751605,15 @@ │ │ movl $0x1,0xc(%rsp) │ │ mov %r13,%rdi │ │ push $0x1 │ │ pop %rax │ │ mov %eax,0x7c(%rsp) │ │ jmp 11c15ac <_iroh_blake3_compress_xof_avx512@@Base+0xb6bec> │ │ mov 0x100(%rsp),%rdi │ │ - lea -0xd6e473(%rip),%rsi │ │ + lea -0xd6e49a(%rip),%rsi │ │ mov %r15,%rdx │ │ xor %eax,%eax │ │ call 11bc6f3 <_iroh_blake3_compress_xof_avx512@@Base+0xb1d33> │ │ movl $0x1,0xc(%rsp) │ │ mov %r13,%rdi │ │ mov 0x50(%rsp),%r14 │ │ mov 0x38(%rsp),%rbx │ │ @@ -2751632,15 +2751632,15 @@ │ │ lea -0xd66c52(%rip),%rsi │ │ push $0x3 │ │ pop %rdx │ │ call 1132e2a <_iroh_blake3_compress_xof_avx512@@Base+0x2846a> │ │ test %eax,%eax │ │ je 11c1619 <_iroh_blake3_compress_xof_avx512@@Base+0xb6c59> │ │ mov 0x100(%rsp),%rdi │ │ - lea -0xd6c771(%rip),%rsi │ │ + lea -0xd6c798(%rip),%rsi │ │ mov %r13,%rdx │ │ xor %eax,%eax │ │ call 11bc6f3 <_iroh_blake3_compress_xof_avx512@@Base+0xb1d33> │ │ movl $0x1,0xc(%rsp) │ │ mov 0x0(%r13),%al │ │ and $0xdf,%al │ │ cmp $0x44,%al │ │ @@ -2752401,15 +2752401,15 @@ │ │ inc %rbx │ │ jmp 11c21af <_iroh_blake3_compress_xof_avx512@@Base+0xb77ef> │ │ mov $0x1,%al │ │ jmp 11c22cd <_iroh_blake3_compress_xof_avx512@@Base+0xb790d> │ │ mov 0x30(%rsp),%rdx │ │ test %rdx,%rdx │ │ je 11c2211 <_iroh_blake3_compress_xof_avx512@@Base+0xb7851> │ │ - lea -0xd6d347(%rip),%rdi │ │ + lea -0xd6d36e(%rip),%rdi │ │ mov %r13,%rsi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %rax,%r13 │ │ test %rax,%rax │ │ jne 11c2211 <_iroh_blake3_compress_xof_avx512@@Base+0xb7851> │ │ movl $0x7,0x10(%rsp) │ │ @@ -2752566,15 +2752566,15 @@ │ │ add $0xffffffdd,%eax │ │ mov %eax,0x1c8(%r15) │ │ test %r13d,%r13d │ │ jne 11c2547 <_iroh_blake3_compress_xof_avx512@@Base+0xb7b87> │ │ mov 0x18(%r15),%rdi │ │ mov 0x58(%r15),%rax │ │ test %rax,%rax │ │ - lea -0xd7127c(%rip),%rbx │ │ + lea -0xd712a3(%rip),%rbx │ │ cmovne %rax,%rbx │ │ push $0x1 │ │ pop %rdx │ │ mov %edx,%esi │ │ xor %eax,%eax │ │ call 11419cf <_iroh_blake3_compress_xof_avx512@@Base+0x3700f> │ │ mov 0x18(%r15),%rdi │ │ @@ -2760277,15 +2760277,15 @@ │ │ je 11c8c4d <_iroh_blake3_compress_xof_avx512@@Base+0xbe28d> │ │ xor %r15d,%r15d │ │ jmp 11c8ebc <_iroh_blake3_compress_xof_avx512@@Base+0xbe4fc> │ │ mov 0x48(%rbp),%rax │ │ mov (%rax),%r12 │ │ andq $0x0,0xc0(%rsp) │ │ mov 0x1b8(%rbp),%rsi │ │ - lea -0xd71f4d(%rip),%rdi │ │ + lea -0xd71f74(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ test %rax,%rax │ │ je 11c8ca1 <_iroh_blake3_compress_xof_avx512@@Base+0xbe2e1> │ │ mov %rax,%rbx │ │ mov 0x18(%rbp),%rdi │ │ push $0xffffffffffffffff │ │ @@ -2763807,15 +2763807,15 @@ │ │ pop %rbx │ │ pop %r14 │ │ pop %rbp │ │ ret │ │ mov 0x8(%rsp),%rax │ │ mov (%rax),%r14 │ │ mov 0x18(%r14),%rdi │ │ - lea -0xd736e5(%rip),%rsi │ │ + lea -0xd7370c(%rip),%rsi │ │ xor %edx,%edx │ │ xor %ecx,%ecx │ │ xor %r8d,%r8d │ │ call 11349b7 <_iroh_blake3_compress_xof_avx512@@Base+0x29ff7> │ │ mov %eax,%ebp │ │ test %eax,%eax │ │ jne 11cc174 <_iroh_blake3_compress_xof_avx512@@Base+0xc17b4> │ │ @@ -2764492,15 +2764492,15 @@ │ │ ret │ │ push %r15 │ │ push %r14 │ │ push %rbx │ │ mov %rcx,%r15 │ │ mov %rsi,%r14 │ │ mov %rdi,%rbx │ │ - lea -0xd74120(%rip),%rsi │ │ + lea -0xd74147(%rip),%rsi │ │ mov %rdx,%rdi │ │ call 1136cd5 <_iroh_blake3_compress_xof_avx512@@Base+0x2c315> │ │ mov %rax,%rcx │ │ mov %rax,(%r15) │ │ xor %eax,%eax │ │ test %rcx,%rcx │ │ jne 11ccb72 <_iroh_blake3_compress_xof_avx512@@Base+0xc21b2> │ │ @@ -2767122,15 +2767122,15 @@ │ │ xor %r12d,%r12d │ │ xor %r14d,%r14d │ │ mov 0x10(%rsp),%rax │ │ mov %r14,0x60(%rax) │ │ mov %r12,0x68(%rax) │ │ orb $0x10,0x50(%rax) │ │ jmp 11ced6e <_iroh_blake3_compress_xof_avx512@@Base+0xc43ae> │ │ - lea -0xd7ba92(%rip),%rdi │ │ + lea -0xd7bab9(%rip),%rdi │ │ mov %r14,%rsi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov 0x10(%rsp),%rcx │ │ mov (%rcx),%rcx │ │ mov %rax,0x10(%rcx) │ │ push $0x1 │ │ @@ -2767472,15 +2767472,15 @@ │ │ je 11cf0e0 <_iroh_blake3_compress_xof_avx512@@Base+0xc4720> │ │ mov (%rbx),%rax │ │ mov 0x14(%rax),%eax │ │ not %eax │ │ test $0x401,%ax │ │ jne 11cf0e0 <_iroh_blake3_compress_xof_avx512@@Base+0xc4720> │ │ mov 0x10(%r13),%rsi │ │ - lea -0xd7df06(%rip),%rdi │ │ + lea -0xd7df2d(%rip),%rdi │ │ xor %ebp,%ebp │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %rax,%r14 │ │ push $0xffffffffffffffff │ │ pop %rdx │ │ mov %rbx,%rdi │ │ @@ -2767521,15 +2767521,15 @@ │ │ jmp 11cf0e0 <_iroh_blake3_compress_xof_avx512@@Base+0xc4720> │ │ andl $0x0,0x10(%rsp) │ │ mov 0x60(%r14),%r12 │ │ mov 0x68(%r14),%rdx │ │ test %rdx,%rdx │ │ je 11cf43b <_iroh_blake3_compress_xof_avx512@@Base+0xc4a7b> │ │ mov %r12,0x30(%rsp) │ │ - lea -0xd784f7(%rip),%rsi │ │ + lea -0xd7851e(%rip),%rsi │ │ lea 0x10(%rsp),%rdi │ │ xor %eax,%eax │ │ call 11d12e9 <_iroh_blake3_compress_xof_avx512@@Base+0xc6929> │ │ test %rax,%rax │ │ je 11cf3ee <_iroh_blake3_compress_xof_avx512@@Base+0xc4a2e> │ │ mov %rax,%r12 │ │ lea 0x20(%rsp),%r8 │ │ @@ -2767797,15 +2767797,15 @@ │ │ mov 0x10(%rsp),%rbx │ │ je 11cfba9 <_iroh_blake3_compress_xof_avx512@@Base+0xc51e9> │ │ lea -0xd92bcf(%rip),%rdi │ │ mov %r15,%rsi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 11cfc5d <_iroh_blake3_compress_xof_avx512@@Base+0xc529d> │ │ - lea -0xd7891b(%rip),%rdi │ │ + lea -0xd78942(%rip),%rdi │ │ mov %r15,%rsi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ mov %rbx,%rdi │ │ mov %eax,%ebx │ │ call 11e0df4 <_iroh_blake3_compress_xof_avx512@@Base+0xd6434> │ │ mov %eax,%ebp │ │ test %ebx,%ebx │ │ @@ -2767963,15 +2767963,15 @@ │ │ je 11cf989 <_iroh_blake3_compress_xof_avx512@@Base+0xc4fc9> │ │ mov 0x10(%rsp),%rbx │ │ mov 0x28(%rbx),%rdi │ │ call 11e01b4 <_iroh_blake3_compress_xof_avx512@@Base+0xd57f4> │ │ mov %eax,%ebp │ │ jmp 11cfb31 <_iroh_blake3_compress_xof_avx512@@Base+0xc5171> │ │ cmp $0x2,%r12d │ │ - lea -0xd7ac04(%rip),%rax │ │ + lea -0xd7ac2b(%rip),%rax │ │ lea -0xd94caf(%rip),%rsi │ │ cmovge %rax,%rsi │ │ mov 0x10(%r13),%rdx │ │ lea -0xd74e86(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %rax,0x0(%rbp) │ │ @@ -2768346,15 +2768346,15 @@ │ │ sub $0x10,%rsp │ │ mov %rsi,%rbx │ │ mov 0x28(%rdi),%rdi │ │ mov (%rdi),%r14 │ │ call 11e1abe <_iroh_blake3_compress_xof_avx512@@Base+0xd70fe> │ │ lea 0xc(%rsp),%r15 │ │ mov %eax,(%r15) │ │ - lea -0xd773d0(%rip),%rdx │ │ + lea -0xd773f7(%rip),%rdx │ │ mov %r14,%rdi │ │ mov %r15,%rsi │ │ mov %rbx,%rcx │ │ call 11e1d3d <_iroh_blake3_compress_xof_avx512@@Base+0xd737d> │ │ lea -0xda441d(%rip),%rdx │ │ mov %r14,%rdi │ │ mov %r15,%rsi │ │ @@ -2768689,15 +2768689,15 @@ │ │ test %rdi,%rdi │ │ je 11d0221 <_iroh_blake3_compress_xof_avx512@@Base+0xc5861> │ │ mov 0x8(%rdi),%rax │ │ mov 0x8(%rax),%rbx │ │ jmp 11d0223 <_iroh_blake3_compress_xof_avx512@@Base+0xc5863> │ │ xor %ebx,%ebx │ │ mov (%rdx),%rdi │ │ - lea -0xd7ef90(%rip),%rsi │ │ + lea -0xd7efb7(%rip),%rsi │ │ call 1136cd5 <_iroh_blake3_compress_xof_avx512@@Base+0x2c315> │ │ test %rax,%rax │ │ je 11d023a <_iroh_blake3_compress_xof_avx512@@Base+0xc587a> │ │ mov %rbx,(%rax) │ │ pop %rbx │ │ ret │ │ lea -0xd8498e(%rip),%rsi │ │ @@ -2768866,15 +2768866,15 @@ │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 11d0630 <_iroh_blake3_compress_xof_avx512@@Base+0xc5c70> │ │ xor %r13d,%r13d │ │ test %r14,%r14 │ │ je 11d0650 <_iroh_blake3_compress_xof_avx512@@Base+0xc5c90> │ │ mov %r14,%rdi │ │ - lea -0xd7f2c0(%rip),%rsi │ │ + lea -0xd7f2e7(%rip),%rsi │ │ call 1132df6 <_iroh_blake3_compress_xof_avx512@@Base+0x28436> │ │ test %eax,%eax │ │ je 11d07de <_iroh_blake3_compress_xof_avx512@@Base+0xc5e1e> │ │ lea -0xd6fe9f(%rip),%rdi │ │ mov %r14,%rsi │ │ jmp 11d063a <_iroh_blake3_compress_xof_avx512@@Base+0xc5c7a> │ │ lea -0xda296a(%rip),%rdi │ │ @@ -2768893,15 +2768893,15 @@ │ │ mov 0x18(%rsp),%r14 │ │ test %r14,%r14 │ │ cmove %rax,%r14 │ │ andl $0x0,0x4(%rsp) │ │ mov %rbx,%rdi │ │ call 14bfc80 │ │ mov %rax,%r13 │ │ - lea -0xd7983d(%rip),%rdi │ │ + lea -0xd79864(%rip),%rdi │ │ mov %rbx,%rsi │ │ mov %r13d,%edx │ │ call 1132e2a <_iroh_blake3_compress_xof_avx512@@Base+0x2846a> │ │ test %eax,%eax │ │ je 11d0675 <_iroh_blake3_compress_xof_avx512@@Base+0xc5cb5> │ │ lea -0xd9cf88(%rip),%rdi │ │ mov %rbx,%rsi │ │ @@ -2769068,27 +2769068,27 @@ │ │ and $0xfe,%cl │ │ cmp $0x30,%cl │ │ jne 11d0809 <_iroh_blake3_compress_xof_avx512@@Base+0xc5e49> │ │ cmpb $0x0,0x1(%r14) │ │ je 11d0a22 <_iroh_blake3_compress_xof_avx512@@Base+0xc6062> │ │ lea -0xda2c6e(%rip),%rdi │ │ jmp 11d0a6b <_iroh_blake3_compress_xof_avx512@@Base+0xc60ab> │ │ - lea -0xd7b964(%rip),%rdi │ │ + lea -0xd7b98b(%rip),%rdi │ │ jmp 11d0a6b <_iroh_blake3_compress_xof_avx512@@Base+0xc60ab> │ │ lea -0xd73fcf(%rip),%rdi │ │ push $0x1f │ │ pop %rsi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ jmp 11d0a72 <_iroh_blake3_compress_xof_avx512@@Base+0xc60b2> │ │ lea -0xd86eb2(%rip),%rdi │ │ jmp 11d0a6b <_iroh_blake3_compress_xof_avx512@@Base+0xc60ab> │ │ cmpq $0x0,0x50(%r12) │ │ je 11d09f8 <_iroh_blake3_compress_xof_avx512@@Base+0xc6038> │ │ - lea -0xd7b97f(%rip),%rdi │ │ + lea -0xd7b9a6(%rip),%rdi │ │ jmp 11d0a6b <_iroh_blake3_compress_xof_avx512@@Base+0xc60ab> │ │ cmpb $0x0,(%r14) │ │ je 11d0a14 <_iroh_blake3_compress_xof_avx512@@Base+0xc6054> │ │ movl $0x2,0x40(%r12) │ │ mov 0x8(%r12),%rdx │ │ lea 0x4(%rsp),%rdi │ │ lea -0xd7023b(%rip),%rsi │ │ @@ -2769216,15 +2769216,15 @@ │ │ mov (%r14),%al │ │ mov %eax,%ecx │ │ and $0xfe,%cl │ │ cmp $0x30,%cl │ │ jne 11d0a64 <_iroh_blake3_compress_xof_avx512@@Base+0xc60a4> │ │ cmpb $0x0,0x1(%r14) │ │ je 11d0ab4 <_iroh_blake3_compress_xof_avx512@@Base+0xc60f4> │ │ - lea -0xd79d34(%rip),%rdi │ │ + lea -0xd79d5b(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov 0xc0(%rsp),%rcx │ │ mov %rax,(%rcx) │ │ push $0x1 │ │ pop %r13 │ │ mov %r13d,(%rsp) │ │ @@ -2769330,15 +2769330,15 @@ │ │ mov (%rbx),%r13d │ │ test %r13d,%r13d │ │ jne 11d0cea <_iroh_blake3_compress_xof_avx512@@Base+0xc632a> │ │ jmp 11d0b0e <_iroh_blake3_compress_xof_avx512@@Base+0xc614e> │ │ lea -0xd705df(%rip),%rbx │ │ lea 0x18(%rsp),%r14 │ │ lea 0x20(%rsp),%r15 │ │ - lea -0xd781fa(%rip),%r13 │ │ + lea -0xd78221(%rip),%r13 │ │ xor %ebp,%ebp │ │ movslq 0x18(%r12),%rax │ │ cmp %rax,%rbp │ │ jge 11d0b49 <_iroh_blake3_compress_xof_avx512@@Base+0xc6189> │ │ cmpl $0x2,0x40(%r12) │ │ jne 11d0c8c <_iroh_blake3_compress_xof_avx512@@Base+0xc62cc> │ │ mov 0x20(%r12),%rax │ │ @@ -2769401,15 +2769401,15 @@ │ │ xor %eax,%eax │ │ call 11d12e9 <_iroh_blake3_compress_xof_avx512@@Base+0xc6929> │ │ mov %rax,0x8(%rbx) │ │ cmpl $0x0,0x38(%rsp) │ │ je 11d0db8 <_iroh_blake3_compress_xof_avx512@@Base+0xc63f8> │ │ test %rax,%rax │ │ je 11d0db8 <_iroh_blake3_compress_xof_avx512@@Base+0xc63f8> │ │ - lea -0xd782ef(%rip),%rsi │ │ + lea -0xd78316(%rip),%rsi │ │ lea -0xd9f6d5(%rip),%rdx │ │ mov %r12,%rdi │ │ xor %ecx,%ecx │ │ mov 0xc0(%rsp),%r8 │ │ call 11d19a1 <_iroh_blake3_compress_xof_avx512@@Base+0xc6fe1> │ │ mov %eax,%r13d │ │ test %eax,%eax │ │ @@ -2769466,15 +2769466,15 @@ │ │ xor %ecx,%ecx │ │ mov 0xc0(%rsp),%r8 │ │ call 11d19a1 <_iroh_blake3_compress_xof_avx512@@Base+0xc6fe1> │ │ mov %eax,%r13d │ │ test %eax,%eax │ │ jne 11d10bd <_iroh_blake3_compress_xof_avx512@@Base+0xc66fd> │ │ lea -0xd70805(%rip),%rsi │ │ - lea -0xd7dcd3(%rip),%rdx │ │ + lea -0xd7dcfa(%rip),%rdx │ │ push $0x1 │ │ pop %rcx │ │ mov %r12,%rdi │ │ mov 0xc0(%rsp),%r8 │ │ call 11d19a1 <_iroh_blake3_compress_xof_avx512@@Base+0xc6fe1> │ │ mov %eax,%r13d │ │ test %eax,%eax │ │ @@ -2770058,20 +2770058,20 @@ │ │ call *0x10(%rax) │ │ mov %r15,0x78(%rbx) │ │ test %eax,%eax │ │ je 11d166d <_iroh_blake3_compress_xof_avx512@@Base+0xc6cad> │ │ mov %eax,%ebp │ │ test %r14,%r14 │ │ je 11d1664 <_iroh_blake3_compress_xof_avx512@@Base+0xc6ca4> │ │ - lea -0xd7a8d4(%rip),%rdi │ │ + lea -0xd7a8fb(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ jmp 11d1661 <_iroh_blake3_compress_xof_avx512@@Base+0xc6ca1> │ │ mov (%r12),%rsi │ │ - lea -0xd7a8fe(%rip),%rdi │ │ + lea -0xd7a925(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ push $0x1 │ │ pop %rbp │ │ mov %rax,(%r14) │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x70(%rbx) │ │ @@ -2770359,15 +2770359,15 @@ │ │ lea 0x8(%rsp),%r12 │ │ andq $0x0,(%r12) │ │ mov (%rdi),%rdi │ │ mov 0x8(%r15),%rax │ │ mov 0x10(%r15),%r8 │ │ test %ecx,%ecx │ │ lea -0xd9cc3d(%rip),%rcx │ │ - lea -0xd807bf(%rip),%r11 │ │ + lea -0xd807e6(%rip),%r11 │ │ cmove %rcx,%r11 │ │ lea -0xd88038(%rip),%rdx │ │ mov %r12,%rsi │ │ mov %rax,%rcx │ │ mov %r14,%r9 │ │ xor %eax,%eax │ │ push %r11 │ │ @@ -2770984,15 +2770984,15 @@ │ │ mov %dl,0x15(%rsp) │ │ mov %bh,0x16(%rsp) │ │ mov %bl,0x17(%rsp) │ │ mov (%rax),%rdi │ │ mov 0x8(%rax),%rsi │ │ mov 0x8(%rcx),%rdx │ │ mov %r8,(%rsp) │ │ - lea -0xd797c1(%rip),%rcx │ │ + lea -0xd797e8(%rip),%rcx │ │ push $0xa │ │ pop %r8 │ │ push $0x1 │ │ pop %r9 │ │ call 1138d71 <_iroh_blake3_compress_xof_avx512@@Base+0x2e3b1> │ │ test %eax,%eax │ │ je 11d21c0 <_iroh_blake3_compress_xof_avx512@@Base+0xc7800> │ │ @@ -2771518,15 +2771518,15 @@ │ │ andl $0x0,(%rdi) │ │ movaps -0x104098a(%rip),%xmm0 │ │ movups %xmm0,0x90(%r12) │ │ movl $0x100000,0xa0(%r12) │ │ movl $0xa,0xbc(%r12) │ │ mov 0x8(%r12),%rdx │ │ mov 0x10(%r12),%rcx │ │ - lea -0xd79f60(%rip),%rsi │ │ + lea -0xd79f87(%rip),%rsi │ │ xor %eax,%eax │ │ call 11d12e9 <_iroh_blake3_compress_xof_avx512@@Base+0xc6929> │ │ test %rax,%rax │ │ je 11d29fc <_iroh_blake3_compress_xof_avx512@@Base+0xc803c> │ │ mov %rax,%r14 │ │ mov (%r12),%rdi │ │ push $0xffffffffffffffff │ │ @@ -2771631,15 +2771631,15 @@ │ │ xor %r14d,%r14d │ │ mov 0x90(%rbx),%rdi │ │ call 113494c <_iroh_blake3_compress_xof_avx512@@Base+0x29f8c> │ │ mov %eax,0x3c(%rbx) │ │ jmp 11d2b6b <_iroh_blake3_compress_xof_avx512@@Base+0xc81ab> │ │ mov (%rbx),%rax │ │ mov 0x8(%rax),%rsi │ │ - lea -0xd7f992(%rip),%rdi │ │ + lea -0xd7f9b9(%rip),%rdi │ │ xor %r14d,%r14d │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %rbx,%rdi │ │ mov %r15,%rsi │ │ mov %rax,%rdx │ │ call 11d1f74 <_iroh_blake3_compress_xof_avx512@@Base+0xc75b4> │ │ @@ -2771693,15 +2771693,15 @@ │ │ test %al,%al │ │ je 11d2c13 <_iroh_blake3_compress_xof_avx512@@Base+0xc8253> │ │ mov (%rbx),%rax │ │ mov 0x8(%rbx),%rdx │ │ mov (%rax),%rdi │ │ mov 0x8(%rax),%rsi │ │ mov %r13,(%rsp) │ │ - lea -0xd7a21f(%rip),%rcx │ │ + lea -0xd7a246(%rip),%rcx │ │ mov %r15,%r8 │ │ xor %r9d,%r9d │ │ call 1138d71 <_iroh_blake3_compress_xof_avx512@@Base+0x2e3b1> │ │ mov %eax,%r14d │ │ cmp $0x1,%r14d │ │ mov $0x10b,%r12d │ │ cmovne %r14d,%r12d │ │ @@ -2772767,15 +2772767,15 @@ │ │ jmp 11d3ae6 <_iroh_blake3_compress_xof_avx512@@Base+0xc9126> │ │ mov -0x50(%r12),%edx │ │ mov -0x58(%r12),%rcx │ │ cmp $0x4,%edx │ │ jne 11d3a3d <_iroh_blake3_compress_xof_avx512@@Base+0xc907d> │ │ cmpl $0x5241454e,(%rcx) │ │ je 11d3a5a <_iroh_blake3_compress_xof_avx512@@Base+0xc909a> │ │ - lea -0xd7ccb6(%rip),%rsi │ │ + lea -0xd7ccdd(%rip),%rsi │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 11d4220 <_iroh_blake3_compress_xof_avx512@@Base+0xc9860> │ │ mov 0x8(%rsp),%r8 │ │ lea -0xd69d6a(%rip),%r11 │ │ mov -0x28(%r12),%rax │ │ test %rax,%rax │ │ @@ -2772955,15 +2772955,15 @@ │ │ lea -0xd6a059(%rip),%r11 │ │ mov 0x8(%rsp),%r8 │ │ jmp 11d3d80 <_iroh_blake3_compress_xof_avx512@@Base+0xc93c0> │ │ push $0xa │ │ pop %r8 │ │ mov %r8d,(%rax) │ │ jmp 11d3d71 <_iroh_blake3_compress_xof_avx512@@Base+0xc93b1> │ │ - lea -0xd82b32(%rip),%rsi │ │ + lea -0xd82b59(%rip),%rsi │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 11d4220 <_iroh_blake3_compress_xof_avx512@@Base+0xc9860> │ │ lea -0xd6a081(%rip),%r11 │ │ mov 0x8(%rsp),%r8 │ │ mov -0x28(%r12),%rax │ │ mov %rax,-0x58(%r12) │ │ @@ -2773039,15 +2773039,15 @@ │ │ mov %rbp,0x20(%r12) │ │ mov %r8d,0x28(%r12) │ │ jmp 11d3ee3 <_iroh_blake3_compress_xof_avx512@@Base+0xc9523> │ │ mov %rbp,0x88(%rsp) │ │ mov %r8d,0x90(%rsp) │ │ mov 0x8(%r15),%rbx │ │ mov %rbx,%rdi │ │ - lea -0xd7d12b(%rip),%rsi │ │ + lea -0xd7d152(%rip),%rsi │ │ mov %r8d,%edx │ │ mov %rbp,%rcx │ │ xor %eax,%eax │ │ call 11d4220 <_iroh_blake3_compress_xof_avx512@@Base+0xc9860> │ │ mov %rbx,0x8(%r15) │ │ movzbl 0x4(%rsp),%edi │ │ lea 0x88(%rsp),%rsi │ │ @@ -2773710,27 +2773710,27 @@ │ │ mov %r15,%rsi │ │ call 11d4ac9 <_iroh_blake3_compress_xof_avx512@@Base+0xca109> │ │ mov %r13,%rdi │ │ mov %rbx,%rsi │ │ call 11d4ac9 <_iroh_blake3_compress_xof_avx512@@Base+0xca109> │ │ cmpl $0x101,0xc(%r13) │ │ jl 11d47e8 <_iroh_blake3_compress_xof_avx512@@Base+0xc9e28> │ │ - lea -0xd815de(%rip),%rsi │ │ + lea -0xd81605(%rip),%rsi │ │ mov %r12,%rdi │ │ mov $0x100,%edx │ │ xor %eax,%eax │ │ call 11d4220 <_iroh_blake3_compress_xof_avx512@@Base+0xc9860> │ │ jmp 11d4815 <_iroh_blake3_compress_xof_avx512@@Base+0xc9e55> │ │ mov (%r12),%rcx │ │ cmpl $0x0,0x60(%rcx) │ │ je 11d47e8 <_iroh_blake3_compress_xof_avx512@@Base+0xc9e28> │ │ cmp $0x1,%eax │ │ jne 11d47fd <_iroh_blake3_compress_xof_avx512@@Base+0xc9e3d> │ │ mov 0x18(%r14),%rax │ │ - lea -0xd7bd4e(%rip),%rdx │ │ + lea -0xd7bd75(%rip),%rdx │ │ cmpl $0x1,0x18(%rax) │ │ jg 11d4804 <_iroh_blake3_compress_xof_avx512@@Base+0xc9e44> │ │ jne 11d47e8 <_iroh_blake3_compress_xof_avx512@@Base+0xc9e28> │ │ cmpb $0x0,0x21(%rax) │ │ jne 11d4804 <_iroh_blake3_compress_xof_avx512@@Base+0xc9e44> │ │ mov %r13,%rbx │ │ mov %rbx,%rax │ │ @@ -2773738,15 +2773738,15 @@ │ │ pop %rbx │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ - lea -0xd7bdf9(%rip),%rdx │ │ + lea -0xd7be20(%rip),%rdx │ │ lea -0xda4f92(%rip),%rsi │ │ mov %r12,%rdi │ │ xor %eax,%eax │ │ call 11d4220 <_iroh_blake3_compress_xof_avx512@@Base+0xc9860> │ │ mov %r13,%rdi │ │ call 113032a <_iroh_blake3_compress_xof_avx512@@Base+0x2596a> │ │ jmp 11d451f <_iroh_blake3_compress_xof_avx512@@Base+0xc9b5f> │ │ @@ -2782335,15 +2782335,15 @@ │ │ mov %rbp,%rdi │ │ call 11dc3ef <_iroh_blake3_compress_xof_avx512@@Base+0xd1a2f> │ │ cmpq $0x0,(%r15) │ │ jne 11dbe3a <_iroh_blake3_compress_xof_avx512@@Base+0xd147a> │ │ mov 0x0(%rbp),%rax │ │ mov 0x8(%rax),%rsi │ │ mov 0x10(%rax),%rdx │ │ - lea -0xd88c1f(%rip),%rdi │ │ + lea -0xd88c46(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %rbp,%rdi │ │ mov %r15,%rsi │ │ mov %rax,%rdx │ │ call 11d1f74 <_iroh_blake3_compress_xof_avx512@@Base+0xc75b4> │ │ mov 0x8(%rsp),%rbp │ │ @@ -2787554,15 +2787554,15 @@ │ │ pop %r14 │ │ ret │ │ cmpl $0x0,0x58(%r14) │ │ je 11e0216 <_iroh_blake3_compress_xof_avx512@@Base+0xd5856> │ │ mov (%r14),%rdi │ │ mov 0x8(%r14),%rcx │ │ mov 0x10(%r14),%r8 │ │ - lea -0xd8945c(%rip),%rdx │ │ + lea -0xd89483(%rip),%rdx │ │ xor %esi,%esi │ │ xor %eax,%eax │ │ call 11d1b3d <_iroh_blake3_compress_xof_avx512@@Base+0xc717d> │ │ test %eax,%eax │ │ jne 11e01e8 <_iroh_blake3_compress_xof_avx512@@Base+0xd5828> │ │ mov 0x8(%rbx),%rdi │ │ call 11d1a3b <_iroh_blake3_compress_xof_avx512@@Base+0xc707b> │ │ @@ -2791038,20 +2791038,20 @@ │ │ mov 0x8(%r15,%r13,8),%rbx │ │ mov %rbp,%rdi │ │ mov %r12,%rsi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 11e3304 <_iroh_blake3_compress_xof_avx512@@Base+0xd8944> │ │ mov %rbp,%rdi │ │ - lea -0xd9203d(%rip),%rsi │ │ + lea -0xd92064(%rip),%rsi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 11e3326 <_iroh_blake3_compress_xof_avx512@@Base+0xd8966> │ │ mov %rbp,%rdi │ │ - lea -0xd8a84f(%rip),%rsi │ │ + lea -0xd8a876(%rip),%rsi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 11e3331 <_iroh_blake3_compress_xof_avx512@@Base+0xd8971> │ │ mov %rbp,%rdi │ │ lea -0xda86dd(%rip),%rsi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ xor %ebp,%ebp │ │ @@ -2791410,21 +2791410,21 @@ │ │ test %ebx,%ebx │ │ jne 11e3825 <_iroh_blake3_compress_xof_avx512@@Base+0xd8e65> │ │ cmp %r13,%r14 │ │ jge 11e3825 <_iroh_blake3_compress_xof_avx512@@Base+0xd8e65> │ │ mov (%r15,%r14,8),%rbx │ │ mov 0x8(%r15,%r14,8),%rbp │ │ mov %rbx,%rdi │ │ - lea -0xd92556(%rip),%rsi │ │ + lea -0xd9257d(%rip),%rsi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ mov %r12d,%edx │ │ test %eax,%eax │ │ je 11e380c <_iroh_blake3_compress_xof_avx512@@Base+0xd8e4c> │ │ mov %rbx,%rdi │ │ - lea -0xd8ad6b(%rip),%rsi │ │ + lea -0xd8ad92(%rip),%rsi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ mov %r12d,%ebx │ │ test %eax,%eax │ │ jne 11e381b <_iroh_blake3_compress_xof_avx512@@Base+0xd8e5b> │ │ xor %edx,%edx │ │ mov 0x8(%rsp),%rdi │ │ mov %rbp,%rsi │ │ @@ -2791620,15 +2791620,15 @@ │ │ mov %rsi,%r12 │ │ mov %rdi,%rbp │ │ andq $0x0,0x8(%rsp) │ │ test %edx,%edx │ │ jle 11e3a72 <_iroh_blake3_compress_xof_avx512@@Base+0xd90b2> │ │ mov (%r12),%rbx │ │ jmp 11e3a79 <_iroh_blake3_compress_xof_avx512@@Base+0xd90b9> │ │ - lea -0xd8ec3c(%rip),%rbx │ │ + lea -0xd8ec63(%rip),%rbx │ │ mov $0xa0,%edi │ │ call 11301a9 <_iroh_blake3_compress_xof_avx512@@Base+0x257e9> │ │ mov %rax,%r14 │ │ test %rax,%rax │ │ je 11e3ae5 <_iroh_blake3_compress_xof_avx512@@Base+0xd9125> │ │ xor %r15d,%r15d │ │ mov $0xa0,%edx │ │ @@ -2792856,15 +2792856,15 @@ │ │ movw $0x6369,(%rax) │ │ add $0xfffffffe,%ebx │ │ jmp 11e4c4f <_iroh_blake3_compress_xof_avx512@@Base+0xda28f> │ │ cmp $0x6,%ebx │ │ jb 11e4c86 <_iroh_blake3_compress_xof_avx512@@Base+0xda2c6> │ │ lea -0x5(%rbx),%r14d │ │ lea (%r12,%r14,1),%r13 │ │ - lea -0xd8fc8b(%rip),%rdi │ │ + lea -0xd8fcb2(%rip),%rdi │ │ push $0x5 │ │ pop %rdx │ │ mov %r13,%rsi │ │ call 14bfcf0 │ │ test %eax,%eax │ │ jne 11e4c86 <_iroh_blake3_compress_xof_avx512@@Base+0xda2c6> │ │ mov %r12,%rdi │ │ @@ -2792952,15 +2792952,15 @@ │ │ cmpw $0x7265,0x0(%rbp) │ │ jne 11e4ee1 <_iroh_blake3_compress_xof_avx512@@Base+0xda521> │ │ jmp 11e4fa5 <_iroh_blake3_compress_xof_avx512@@Base+0xda5e5> │ │ cmp $0x4,%ebx │ │ jb 11e4ee1 <_iroh_blake3_compress_xof_avx512@@Base+0xda521> │ │ lea -0x3(%rbx),%r13d │ │ lea (%r12,%r13,1),%rbp │ │ - lea -0xd8df56(%rip),%rdi │ │ + lea -0xd8df7d(%rip),%rdi │ │ push $0x3 │ │ pop %rdx │ │ mov %rbp,%rsi │ │ call 14bfcf0 │ │ test %eax,%eax │ │ je 11e4fa5 <_iroh_blake3_compress_xof_avx512@@Base+0xda5e5> │ │ cmp $0x6,%ebx │ │ @@ -2792974,15 +2792974,15 @@ │ │ test %eax,%eax │ │ jne 11e4f7d <_iroh_blake3_compress_xof_avx512@@Base+0xda5bd> │ │ jmp 11e4fc4 <_iroh_blake3_compress_xof_avx512@@Base+0xda604> │ │ cmp $0x4,%ebx │ │ jb 11e4ee1 <_iroh_blake3_compress_xof_avx512@@Base+0xda521> │ │ lea -0x3(%rbx),%r13d │ │ lea (%r12,%r13,1),%rsi │ │ - lea -0xd8fef6(%rip),%rdi │ │ + lea -0xd8ff1d(%rip),%rdi │ │ jmp 11e4e78 <_iroh_blake3_compress_xof_avx512@@Base+0xda4b8> │ │ cmp $0x5,%ebx │ │ jb 11e4ee1 <_iroh_blake3_compress_xof_avx512@@Base+0xda521> │ │ lea -0x4(%rbx),%r13d │ │ cmpl $0x65636e61,(%r12,%r13,1) │ │ mov 0xc(%rsp),%ebp │ │ je 11e4e88 <_iroh_blake3_compress_xof_avx512@@Base+0xda4c8> │ │ @@ -2793534,15 +2793534,15 @@ │ │ call 1134d45 <_iroh_blake3_compress_xof_avx512@@Base+0x2a385> │ │ mov %eax,0xc(%rsp) │ │ andq $0x0,0x10(%rsp) │ │ test %eax,%eax │ │ jne 11e53ac <_iroh_blake3_compress_xof_avx512@@Base+0xda9ec> │ │ mov 0x18(%r14),%rdx │ │ mov 0x20(%r14),%rsi │ │ - lea -0xd9052b(%rip),%rdi │ │ + lea -0xd90552(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %rax,0x10(%r14) │ │ movl $0x1,0xc(%rsp) │ │ jmp 11e53ac <_iroh_blake3_compress_xof_avx512@@Base+0xda9ec> │ │ push %rbx │ │ mov %rdi,%rbx │ │ @@ -2794103,26 +2794103,26 @@ │ │ test %eax,%eax │ │ je 11e5bab <_iroh_blake3_compress_xof_avx512@@Base+0xdb1eb> │ │ mov %eax,0x4(%rsp) │ │ xor %r13d,%r13d │ │ jmp 11e5c5b <_iroh_blake3_compress_xof_avx512@@Base+0xdb29b> │ │ mov %r12,%rdi │ │ call 11d15b4 <_iroh_blake3_compress_xof_avx512@@Base+0xc6bf4> │ │ - lea -0xd90c8f(%rip),%rsi │ │ + lea -0xd90cb6(%rip),%rsi │ │ mov %r12,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ mov %rbx,0x8(%rsp) │ │ je 11e5c10 <_iroh_blake3_compress_xof_avx512@@Base+0xdb250> │ │ lea -0xda7436(%rip),%rsi │ │ mov %r12,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 11e5c17 <_iroh_blake3_compress_xof_avx512@@Base+0xdb257> │ │ - lea -0xd8ee17(%rip),%rsi │ │ + lea -0xd8ee3e(%rip),%rsi │ │ mov %r12,%rdi │ │ call 1132ddc <_iroh_blake3_compress_xof_avx512@@Base+0x2841c> │ │ test %eax,%eax │ │ je 11e5c1d <_iroh_blake3_compress_xof_avx512@@Base+0xdb25d> │ │ lea -0xd9c1d6(%rip),%rdi │ │ xor %r13d,%r13d │ │ mov %r12,%rsi │ │ @@ -2794534,15 +2794534,15 @@ │ │ mov %rbx,%rdi │ │ mov %eax,%esi │ │ call 1137650 <_iroh_blake3_compress_xof_avx512@@Base+0x2cc90> │ │ mov (%rsp),%r14 │ │ jmp 11e6167 <_iroh_blake3_compress_xof_avx512@@Base+0xdb7a7> │ │ mov (%rsp),%r14 │ │ test %r14,%r14 │ │ - lea -0xd8d8af(%rip),%rsi │ │ + lea -0xd8d8d6(%rip),%rsi │ │ cmovne %r14,%rsi │ │ push $0xffffffffffffffff │ │ pop %rdx │ │ push $0xffffffffffffffff │ │ pop %rcx │ │ mov %rbx,%rdi │ │ call 113737f <_iroh_blake3_compress_xof_avx512@@Base+0x2c9bf> │ │ @@ -2795201,15 +2795201,15 @@ │ │ mov %r12,%rdi │ │ call 1133ec6 <_iroh_blake3_compress_xof_avx512@@Base+0x29506> │ │ cmp $0x64,%eax │ │ je 11e6aa1 <_iroh_blake3_compress_xof_avx512@@Base+0xdc0e1> │ │ cmp $0x65,%eax │ │ jne 11e6ae2 <_iroh_blake3_compress_xof_avx512@@Base+0xdc122> │ │ test %ebp,%ebp │ │ - lea -0xd8dfdf(%rip),%rax │ │ + lea -0xd8e006(%rip),%rax │ │ lea -0xdbcae4(%rip),%r8 │ │ cmove %rax,%r8 │ │ lea -0xdbe877(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov %r14,%rdx │ │ mov %r15,%rcx │ │ xor %eax,%eax │ │ @@ -2795217,19 +2795217,19 @@ │ │ jmp 11e6ae2 <_iroh_blake3_compress_xof_avx512@@Base+0xdc122> │ │ mov %r12,%rdi │ │ xor %esi,%esi │ │ call 1134922 <_iroh_blake3_compress_xof_avx512@@Base+0x29f62> │ │ cmp %r15,%rax │ │ je 11e6ae2 <_iroh_blake3_compress_xof_avx512@@Base+0xdc122> │ │ test %ebp,%ebp │ │ - lea -0xd8e01b(%rip),%rcx │ │ + lea -0xd8e042(%rip),%rcx │ │ lea -0xdbcb20(%rip),%r8 │ │ cmove %rcx,%r8 │ │ mov %r15,(%rsp) │ │ - lea -0xd93880(%rip),%rsi │ │ + lea -0xd938a7(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov %r14,%rdx │ │ mov %rax,%rcx │ │ mov %r14,%r9 │ │ xor %eax,%eax │ │ call 11e64b8 <_iroh_blake3_compress_xof_avx512@@Base+0xdbaf8> │ │ mov %rbx,%rdi │ │ @@ -2795426,15 +2795426,15 @@ │ │ push %r14 │ │ push %rbx │ │ sub $0x10,%rsp │ │ mov %rdi,%rbx │ │ mov 0x30(%rdi),%rcx │ │ mov 0x38(%rdi),%rdx │ │ mov %rdx,(%rsp) │ │ - lea -0xd93ab4(%rip),%rdi │ │ + lea -0xd93adb(%rip),%rdi │ │ mov %rcx,%rsi │ │ mov %rdx,%r8 │ │ mov %rcx,%r9 │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ test %rax,%rax │ │ je 11e6d95 <_iroh_blake3_compress_xof_avx512@@Base+0xdc3d5> │ │ @@ -2796475,15 +2796475,15 @@ │ │ mov 0x20(%rsp),%r14 │ │ mov %eax,%edx │ │ mov %r15,%rcx │ │ xor %eax,%eax │ │ call 1132587 <_iroh_blake3_compress_xof_avx512@@Base+0x27bc7> │ │ inc %r12 │ │ jmp 11e7b4b <_iroh_blake3_compress_xof_avx512@@Base+0xdd18b> │ │ - lea -0xd8f120(%rip),%rsi │ │ + lea -0xd8f147(%rip),%rsi │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 1132587 <_iroh_blake3_compress_xof_avx512@@Base+0x27bc7> │ │ mov %rbx,%rdi │ │ call 1132646 <_iroh_blake3_compress_xof_avx512@@Base+0x27c86> │ │ mov %rax,%rbx │ │ test %rax,%rax │ │ @@ -2796873,15 +2796873,15 @@ │ │ mov %rbx,%rdi │ │ mov %r15,%rsi │ │ mov %r13d,%edx │ │ xor %eax,%eax │ │ call 1132587 <_iroh_blake3_compress_xof_avx512@@Base+0x27bc7> │ │ inc %r13d │ │ jmp 11e8149 <_iroh_blake3_compress_xof_avx512@@Base+0xdd789> │ │ - lea -0xd8f6e0(%rip),%rsi │ │ + lea -0xd8f707(%rip),%rsi │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 1132587 <_iroh_blake3_compress_xof_avx512@@Base+0x27bc7> │ │ mov %rbx,%rdi │ │ call 1132646 <_iroh_blake3_compress_xof_avx512@@Base+0x27c86> │ │ test %rax,%rax │ │ mov %r12,%r13 │ │ @@ -2797359,15 +2797359,15 @@ │ │ jmp 11e87bd <_iroh_blake3_compress_xof_avx512@@Base+0xdddfd> │ │ cmpq $0x0,0x0(%rbp) │ │ jne 11e879a <_iroh_blake3_compress_xof_avx512@@Base+0xdddda> │ │ mov 0x18(%r14),%rdi │ │ mov 0x30(%r14),%rsi │ │ mov 0x40(%r14),%rdx │ │ mov %rbp,(%rsp) │ │ - lea -0xd8fd20(%rip),%rcx │ │ + lea -0xd8fd47(%rip),%rcx │ │ xor %ebp,%ebp │ │ mov %r13,%r8 │ │ xor %r9d,%r9d │ │ call 1138d71 <_iroh_blake3_compress_xof_avx512@@Base+0x2e3b1> │ │ mov %eax,%ebx │ │ test %eax,%eax │ │ je 11e87b0 <_iroh_blake3_compress_xof_avx512@@Base+0xdddf0> │ │ @@ -2798232,24 +2798232,24 @@ │ │ call 1137e53 <_iroh_blake3_compress_xof_avx512@@Base+0x2d493> │ │ mov %rax,%r14 │ │ mov (%rsp),%rdi │ │ inc %ebp │ │ mov %ebp,%esi │ │ call 1137e53 <_iroh_blake3_compress_xof_avx512@@Base+0x2d493> │ │ mov 0x38(%rbx),%rsi │ │ - lea -0xd981af(%rip),%rdi │ │ + lea -0xd981d6(%rip),%rdi │ │ mov %r14,%rdx │ │ mov %rax,%rcx │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ jmp 11e94b9 <_iroh_blake3_compress_xof_avx512@@Base+0xdeaf9> │ │ xor %esi,%esi │ │ call 1137e53 <_iroh_blake3_compress_xof_avx512@@Base+0x2d493> │ │ mov 0x38(%rbx),%rsi │ │ - lea -0xd94532(%rip),%rdi │ │ + lea -0xd94559(%rip),%rdi │ │ mov %rax,%rdx │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %rax,0x10(%rbx) │ │ push $0x13 │ │ pop %r15 │ │ mov (%rsp),%rdi │ │ @@ -2800696,15 +2800696,15 @@ │ │ mov 0x38(%rsp),%r12 │ │ mov 0x8(%rsp),%rcx │ │ mov 0x14(%rsp),%esi │ │ mov 0x60(%rsp),%rdx │ │ inc %rdx │ │ mov 0x30(%rsp),%rbp │ │ jmp 11eb420 <_iroh_blake3_compress_xof_avx512@@Base+0xe0a60> │ │ - lea -0xd983a9(%rip),%rcx │ │ + lea -0xd983d0(%rip),%rcx │ │ mov %rcx,0x830(%rbx) │ │ mov 0x3c(%rbx,%r12,1),%eax │ │ add %eax,0x83c(%rbx) │ │ movslq 0x40(%rbx,%r12,1),%rcx │ │ add %rcx,0x848(%rbx) │ │ mov 0x54(%rbx,%r12,1),%ecx │ │ cmp 0x840(%rbx),%ecx │ │ @@ -2800781,15 +2800781,15 @@ │ │ andl $0x0,0x50(%r15) │ │ mov %eax,%ebp │ │ cmpb $0x0,0x11(%rbx) │ │ jne 11eb7fc <_iroh_blake3_compress_xof_avx512@@Base+0xe0e3c> │ │ mov 0x8(%rsp),%rax │ │ mov 0x30(%rbx,%rax,1),%rsi │ │ mov 0x10(%r15),%edx │ │ - lea -0xd92d2e(%rip),%rdi │ │ + lea -0xd92d55(%rip),%rdi │ │ xor %eax,%eax │ │ call 11327bd <_iroh_blake3_compress_xof_avx512@@Base+0x27dfd> │ │ mov %rax,0x58(%r15) │ │ test %rax,%rax │ │ push $0x7 │ │ pop %rax │ │ cmove %eax,%ebp │ │ @@ -2801080,15 +2801080,15 @@ │ │ push %rbp │ │ push %r15 │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov %r8,%r14 │ │ mov %rdi,%rbx │ │ - lea -0xd93128(%rip),%rsi │ │ + lea -0xd9314f(%rip),%rsi │ │ call 1141249 <_iroh_blake3_compress_xof_avx512@@Base+0x36889> │ │ mov %eax,%ebp │ │ test %eax,%eax │ │ jne 11ebc23 <_iroh_blake3_compress_xof_avx512@@Base+0xe1263> │ │ push $0x20 │ │ pop %rsi │ │ mov %rbx,%rdi │ │ @@ -2802944,15 +2802944,15 @@ │ │ mov %r15,%rdi │ │ call 1243a30 <_iroh_blake3_compress_xof_avx512@@Base+0x139070> │ │ test %eax,%eax │ │ je 11ed45e <_iroh_blake3_compress_xof_avx512@@Base+0xe2a9e> │ │ cmp $0x4001,%r12 │ │ jb 11ed441 <_iroh_blake3_compress_xof_avx512@@Base+0xe2a81> │ │ call 12c7b40 │ │ - lea -0xd948e1(%rip),%rdi │ │ + lea -0xd94908(%rip),%rdi │ │ lea -0xda1a67(%rip),%rdx │ │ mov $0x20,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0x14e,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2802977,15 +2802977,15 @@ │ │ jmp 122e200 <_iroh_blake3_compress_xof_avx512@@Base+0x123840> │ │ mov %r15,%rdi │ │ call *0x70(%rdi) │ │ test %eax,%eax │ │ js 11ed438 <_iroh_blake3_compress_xof_avx512@@Base+0xe2a78> │ │ jne 11ed3fa <_iroh_blake3_compress_xof_avx512@@Base+0xe2a3a> │ │ call 12c7b40 │ │ - lea -0xd94948(%rip),%rdi │ │ + lea -0xd9496f(%rip),%rdi │ │ lea -0xda1ace(%rip),%rdx │ │ mov $0x1a,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xe5,%esi │ │ jmp 11ed42a <_iroh_blake3_compress_xof_avx512@@Base+0xe2a6a> │ │ int3 │ │ @@ -2806639,15 +2806639,15 @@ │ │ jmp 11f0877 <_iroh_blake3_compress_xof_avx512@@Base+0xe5eb7> │ │ cmp $0x7fffffff,%rdx │ │ jbe 11f08b4 <_iroh_blake3_compress_xof_avx512@@Base+0xe5ef4> │ │ mov $0xed,%ebp │ │ mov $0xfe,%r14d │ │ call 12c7b40 │ │ lea -0xdc2b3b(%rip),%rdi │ │ - lea -0xd999aa(%rip),%rdx │ │ + lea -0xd999d1(%rip),%rdx │ │ mov %r14d,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov %ebp,%edx │ │ xor %ecx,%ecx │ │ @@ -2806800,16 +2806800,16 @@ │ │ xor %esi,%esi │ │ mov %rbx,%rdi │ │ test %eax,%eax │ │ jne 11f0a87 <_iroh_blake3_compress_xof_avx512@@Base+0xe60c7> │ │ xor %ebx,%ebx │ │ jmp 11f0b17 <_iroh_blake3_compress_xof_avx512@@Base+0xe6157> │ │ call 12c7b40 │ │ - lea -0xd9ba06(%rip),%rdi │ │ - lea -0xd9f714(%rip),%rdx │ │ + lea -0xd9ba2d(%rip),%rdi │ │ + lea -0xd9f73b(%rip),%rdx │ │ mov $0x19,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x14,%edi │ │ mov $0x85,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2806949,15 +2806949,15 @@ │ │ test %eax,%eax │ │ je 11f0d40 <_iroh_blake3_compress_xof_avx512@@Base+0xe6380> │ │ cmpl $0x2,0x184(%rbx) │ │ jne 11f0e07 <_iroh_blake3_compress_xof_avx512@@Base+0xe6447> │ │ mov 0xbe0(%rbx),%rax │ │ mov 0xbf0(%rbx),%rdi │ │ call *0x38(%rax) │ │ - lea -0xd9bc19(%rip),%rcx │ │ + lea -0xd9bc40(%rip),%rcx │ │ mov %rbx,%rdi │ │ mov $0x1,%esi │ │ mov %eax,%edx │ │ mov $0x76,%r8d │ │ call 122faa0 <_iroh_blake3_compress_xof_avx512@@Base+0x1250e0> │ │ test %eax,%eax │ │ jle 11f0e11 <_iroh_blake3_compress_xof_avx512@@Base+0xe6451> │ │ @@ -2806966,15 +2806966,15 @@ │ │ mov $0x1,%eax │ │ jmp 11f0e16 <_iroh_blake3_compress_xof_avx512@@Base+0xe6456> │ │ mov 0xbe0(%rbx),%rax │ │ mov 0xbf0(%rbx),%rdi │ │ lea 0x8(%rsp),%rsi │ │ mov $0x1,%edx │ │ call *0x30(%rax) │ │ - lea -0xd9bc77(%rip),%rcx │ │ + lea -0xd9bc9e(%rip),%rcx │ │ mov %rbx,%rdi │ │ mov $0x1,%esi │ │ mov %eax,%edx │ │ mov $0x81,%r8d │ │ call 122faa0 <_iroh_blake3_compress_xof_avx512@@Base+0x1250e0> │ │ test %eax,%eax │ │ jle 11f0e23 <_iroh_blake3_compress_xof_avx512@@Base+0xe6463> │ │ @@ -2807421,15 +2807421,15 @@ │ │ call 131f230 │ │ mov %rax,0xa8(%rbx) │ │ test %rax,%rax │ │ jne 11f1411 <_iroh_blake3_compress_xof_avx512@@Base+0xe6a51> │ │ jmp 11f1407 <_iroh_blake3_compress_xof_avx512@@Base+0xe6a47> │ │ call 12c7b40 │ │ lea -0xd9499d(%rip),%rdi │ │ - lea -0xd9e002(%rip),%rdx │ │ + lea -0xd9e029(%rip),%rdx │ │ mov $0x8f,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0x8000b,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2808927,15 +2808927,15 @@ │ │ call 12c7b40 │ │ lea -0xd95d5e(%rip),%rdi │ │ lea -0xdc0e73(%rip),%rdx │ │ mov $0x452,%esi │ │ call 12c7c60 │ │ movslq %ebp,%rdi │ │ call 139a7c0 │ │ - lea -0xd9d6cc(%rip),%rdx │ │ + lea -0xd9d6f3(%rip),%rdx │ │ xor %ebp,%ebp │ │ mov $0x14,%edi │ │ mov $0x86,%esi │ │ mov %rax,%rcx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov %r15d,%r14d │ │ @@ -2809389,15 +2809389,15 @@ │ │ je 11f2ce8 <_iroh_blake3_compress_xof_avx512@@Base+0xe8328> │ │ mov %rax,%rdi │ │ call 12e02d0 │ │ jmp 11f2cef <_iroh_blake3_compress_xof_avx512@@Base+0xe832f> │ │ orb $0x84,0x680(%rbx) │ │ mov (%rbx),%rdi │ │ mov 0x450(%rbx),%rdx │ │ - lea -0xda1901(%rip),%rsi │ │ + lea -0xda1928(%rip),%rsi │ │ call 12f3c00 │ │ test %rax,%rax │ │ je 11f2d14 <_iroh_blake3_compress_xof_avx512@@Base+0xe8354> │ │ mov %rax,%rdi │ │ call 12f3b80 │ │ jmp 11f2d1b <_iroh_blake3_compress_xof_avx512@@Base+0xe835b> │ │ orb $0x8,0x684(%rbx) │ │ @@ -2809434,15 +2809434,15 @@ │ │ test %eax,%eax │ │ je 11f2dc8 <_iroh_blake3_compress_xof_avx512@@Base+0xe8408> │ │ movq $0x20,0x5d8(%rbx) │ │ jmp 11f2dcf <_iroh_blake3_compress_xof_avx512@@Base+0xe840f> │ │ orb $0x8,0x67c(%rbx) │ │ movq $0x0,0x8(%rsp) │ │ movl $0x0,0x4(%rsp) │ │ - lea -0xd9dcdf(%rip),%rsi │ │ + lea -0xd9dd06(%rip),%rsi │ │ lea 0x8(%rsp),%rdi │ │ mov $0xffffffff,%edx │ │ call 12588d0 <_iroh_blake3_compress_xof_avx512@@Base+0x14df10> │ │ test %rax,%rax │ │ je 11f2e1d <_iroh_blake3_compress_xof_avx512@@Base+0xe845d> │ │ lea 0x4(%rsp),%rdi │ │ xor %esi,%esi │ │ @@ -2809488,15 +2809488,15 @@ │ │ test %eax,%eax │ │ je 11f2ebc <_iroh_blake3_compress_xof_avx512@@Base+0xe84fc> │ │ movq $0x20,0x620(%rbx) │ │ jmp 11f2ec3 <_iroh_blake3_compress_xof_avx512@@Base+0xe8503> │ │ orb $0x4,0x67d(%rbx) │ │ movq $0x0,0x8(%rsp) │ │ movl $0x0,0x4(%rsp) │ │ - lea -0xda1ad6(%rip),%rsi │ │ + lea -0xda1afd(%rip),%rsi │ │ lea 0x8(%rsp),%rdi │ │ mov $0xffffffff,%edx │ │ call 12588d0 <_iroh_blake3_compress_xof_avx512@@Base+0x14df10> │ │ test %rax,%rax │ │ je 11f2f11 <_iroh_blake3_compress_xof_avx512@@Base+0xe8551> │ │ lea 0x4(%rsp),%rdi │ │ xor %esi,%esi │ │ @@ -2809515,15 +2809515,15 @@ │ │ test %eax,%eax │ │ je 11f2f36 <_iroh_blake3_compress_xof_avx512@@Base+0xe8576> │ │ movq $0x20,0x628(%rbx) │ │ jmp 11f2f3d <_iroh_blake3_compress_xof_avx512@@Base+0xe857d> │ │ orb $0x8,0x67d(%rbx) │ │ movq $0x0,0x8(%rsp) │ │ movl $0x0,0x4(%rsp) │ │ - lea -0xd9c065(%rip),%rsi │ │ + lea -0xd9c08c(%rip),%rsi │ │ lea 0x8(%rsp),%rdi │ │ mov $0xffffffff,%edx │ │ call 12588d0 <_iroh_blake3_compress_xof_avx512@@Base+0x14df10> │ │ test %rax,%rax │ │ je 11f2f8b <_iroh_blake3_compress_xof_avx512@@Base+0xe85cb> │ │ lea 0x4(%rsp),%rdi │ │ xor %esi,%esi │ │ @@ -2809561,15 +2809561,15 @@ │ │ mov 0x8(%rsp),%rdi │ │ call 1209070 <_iroh_blake3_compress_xof_avx512@@Base+0xfe6b0> │ │ cmpl $0x0,0x4(%rsp) │ │ jne 11f3009 <_iroh_blake3_compress_xof_avx512@@Base+0xe8649> │ │ orb $0x80,0x684(%rbx) │ │ movq $0x0,0x8(%rsp) │ │ movl $0x0,0x4(%rsp) │ │ - lea -0xda1c0d(%rip),%rsi │ │ + lea -0xda1c34(%rip),%rsi │ │ lea 0x8(%rsp),%rdi │ │ mov $0xffffffff,%edx │ │ call 12588d0 <_iroh_blake3_compress_xof_avx512@@Base+0x14df10> │ │ test %rax,%rax │ │ je 11f3057 <_iroh_blake3_compress_xof_avx512@@Base+0xe8697> │ │ lea 0x4(%rsp),%rdi │ │ xor %esi,%esi │ │ @@ -2810806,15 +2810806,15 @@ │ │ test %edi,%edi │ │ je 11f4057 <_iroh_blake3_compress_xof_avx512@@Base+0xe9697> │ │ and %r11d,%edi │ │ je 11f4070 <_iroh_blake3_compress_xof_avx512@@Base+0xe96b0> │ │ jmp 11f4057 <_iroh_blake3_compress_xof_avx512@@Base+0xe9697> │ │ mov %rbp,0x18(%rsp) │ │ movq $0x0,(%rax) │ │ - lea -0xd9b496(%rip),%rsi │ │ + lea -0xd9b4bd(%rip),%rsi │ │ mov $0x7,%edx │ │ mov %r13,%rdi │ │ call 14c0130 │ │ test %eax,%eax │ │ je 11f40f8 <_iroh_blake3_compress_xof_avx512@@Base+0xe9738> │ │ mov 0x40(%rsp),%r12 │ │ jmp 11f4132 <_iroh_blake3_compress_xof_avx512@@Base+0xe9772> │ │ @@ -2811975,15 +2811975,15 @@ │ │ call 11f48a0 <_iroh_blake3_compress_xof_avx512@@Base+0xe9ee0> │ │ add $0x30,%rsp │ │ movzbl (%r14),%eax │ │ jmp 11f5073 <_iroh_blake3_compress_xof_avx512@@Base+0xea6b3> │ │ mov $0x9,%edx │ │ mov 0x48(%rsp),%rbx │ │ mov %rbx,%rdi │ │ - lea -0xda3ce8(%rip),%rsi │ │ + lea -0xda3d0f(%rip),%rsi │ │ call 14c0130 │ │ test %eax,%eax │ │ jne 11f5147 <_iroh_blake3_compress_xof_avx512@@Base+0xea787> │ │ movzbl 0x9(%rbx),%eax │ │ lea -0x36(%rax),%ecx │ │ mov $0x4ac,%ebp │ │ cmp $0xfa,%cl │ │ @@ -2814446,24 +2814446,24 @@ │ │ mov 0xf0(%rdi),%eax │ │ cmp $0x8,%eax │ │ je 11f7324 <_iroh_blake3_compress_xof_avx512@@Base+0xec964> │ │ cmp $0x1,%eax │ │ jne 11f7398 <_iroh_blake3_compress_xof_avx512@@Base+0xec9d8> │ │ call 12c7b40 │ │ lea -0xda97a4(%rip),%rdi │ │ - lea -0xda0334(%rip),%rdx │ │ + lea -0xda035b(%rip),%rdx │ │ mov $0x8fa,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x14,%edi │ │ mov $0xc0101,%esi │ │ jmp 11f7376 <_iroh_blake3_compress_xof_avx512@@Base+0xec9b6> │ │ call 12c7b40 │ │ lea -0xda97cf(%rip),%rdi │ │ - lea -0xda035f(%rip),%rdx │ │ + lea -0xda0386(%rip),%rdx │ │ mov $0x8ef,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0x114,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2814561,15 +2814561,15 @@ │ │ lea -0xd8aaa9(%rip),%rcx │ │ movslq (%rcx,%rax,4),%rax │ │ add %rcx,%rax │ │ jmp *%rax │ │ movl $0x1,0x68(%r12) │ │ call 12c7b40 │ │ lea -0xda9943(%rip),%rdi │ │ - lea -0xda231d(%rip),%rdx │ │ + lea -0xda2344(%rip),%rdx │ │ mov $0x8b5,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0x195,%esi │ │ jmp 11f759f <_iroh_blake3_compress_xof_avx512@@Base+0xecbdf> │ │ mov %rdi,%r15 │ │ call 1260e30 <_iroh_blake3_compress_xof_avx512@@Base+0x156470> │ │ @@ -2814597,15 +2814597,15 @@ │ │ mov 0x4(%rsp),%eax │ │ jmp 11f75ad <_iroh_blake3_compress_xof_avx512@@Base+0xecbed> │ │ movl $0x6,0x68(%r12) │ │ jmp 11f75a8 <_iroh_blake3_compress_xof_avx512@@Base+0xecbe8> │ │ movl $0x1,0x68(%r12) │ │ call 12c7b40 │ │ lea -0xda99f8(%rip),%rdi │ │ - lea -0xda23d2(%rip),%rdx │ │ + lea -0xda23f9(%rip),%rdx │ │ mov $0x8c2,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2817538,15 +2817538,15 @@ │ │ test %eax,%eax │ │ js 11f9c51 <_iroh_blake3_compress_xof_avx512@@Base+0xef291> │ │ mov %eax,%ebp │ │ cmp %r14,%rbp │ │ jbe 11f9ca4 <_iroh_blake3_compress_xof_avx512@@Base+0xef2e4> │ │ call 12c7b40 │ │ lea -0xdac0d1(%rip),%rdi │ │ - lea -0xda4abe(%rip),%rdx │ │ + lea -0xda4ae5(%rip),%rdx │ │ mov $0x16e9,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ @@ -2817580,28 +2817580,28 @@ │ │ test %eax,%eax │ │ jle 11f9cdc <_iroh_blake3_compress_xof_avx512@@Base+0xef31c> │ │ mov %rbp,(%r15) │ │ mov $0x1,%r15d │ │ jmp 11f9c8a <_iroh_blake3_compress_xof_avx512@@Base+0xef2ca> │ │ call 12c7b40 │ │ lea -0xdac15c(%rip),%rdi │ │ - lea -0xda4b49(%rip),%rdx │ │ + lea -0xda4b70(%rip),%rdx │ │ mov $0x16f5,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ call 1243920 <_iroh_blake3_compress_xof_avx512@@Base+0x138f60> │ │ jmp 11f9c8a <_iroh_blake3_compress_xof_avx512@@Base+0xef2ca> │ │ call 12c7b40 │ │ lea -0xdac197(%rip),%rdi │ │ - lea -0xda4b84(%rip),%rdx │ │ + lea -0xda4bab(%rip),%rdx │ │ mov $0x16ef,%esi │ │ jmp 11f9c69 <_iroh_blake3_compress_xof_avx512@@Base+0xef2a9> │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -2818429,27 +2818429,27 @@ │ │ cmp $0x3,%r15 │ │ jb 11fa8d5 <_iroh_blake3_compress_xof_avx512@@Base+0xeff15> │ │ movzwl 0x0(%r13),%edx │ │ mov %dx,(%rax) │ │ add $0x2,%rcx │ │ mov %rcx,0x338(%rbx) │ │ jmp 11fa80a <_iroh_blake3_compress_xof_avx512@@Base+0xefe4a> │ │ - lea -0xda1ae4(%rip),%rsi │ │ + lea -0xda1b0b(%rip),%rsi │ │ xor %edi,%edi │ │ mov $0x1c6,%edx │ │ call 131d9d0 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,(%r12) │ │ mov %r14,%rax │ │ mov 0x8(%r14),%r15 │ │ mov $0x1,%r14d │ │ test %r15,%r15 │ │ je 11fa745 <_iroh_blake3_compress_xof_avx512@@Base+0xefd85> │ │ mov (%rax),%rdi │ │ - lea -0xda1b18(%rip),%rdx │ │ + lea -0xda1b3f(%rip),%rdx │ │ mov %r15,%rsi │ │ mov $0x1cf,%ecx │ │ call 131f320 │ │ mov %rax,(%r12) │ │ test %rax,%rax │ │ je 11fa92f <_iroh_blake3_compress_xof_avx512@@Base+0xeff6f> │ │ mov %r15,0x338(%rbx) │ │ @@ -2818818,15 +2818818,15 @@ │ │ mov %r14,%rdi │ │ mov %rax,%rsi │ │ mov %rbx,%rdx │ │ call 12db140 │ │ test %rax,%rax │ │ je 11fae41 <_iroh_blake3_compress_xof_avx512@@Base+0xf0481> │ │ movl $0x0,0x4(%rsp) │ │ - lea -0xda78dc(%rip),%rsi │ │ + lea -0xda7903(%rip),%rsi │ │ lea 0x30(%rsp),%r14 │ │ lea 0x4(%rsp),%rdx │ │ mov %r14,%rdi │ │ mov %rax,%r15 │ │ call 1322250 │ │ lea 0x8(%rsp),%rdi │ │ call 13241b0 │ │ @@ -2819187,15 +2819187,15 @@ │ │ mov %ecx,%ebp │ │ mov %rdx,0x10(%rsp) │ │ mov %rdi,%rax │ │ or %rsi,%rax │ │ jne 11fb1cc <_iroh_blake3_compress_xof_avx512@@Base+0xf080c> │ │ call 12c7b40 │ │ lea -0xdbab1c(%rip),%rdi │ │ - lea -0xda7c8c(%rip),%rdx │ │ + lea -0xda7cb3(%rip),%rdx │ │ mov $0x24,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x14,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2819312,15 +2819312,15 @@ │ │ sete %r15b │ │ mov 0x18(%rsp),%rdi │ │ mov 0x4(%rsp),%ebp │ │ movzbl 0x3(%rsp),%ebx │ │ jmp 11fb39d <_iroh_blake3_compress_xof_avx512@@Base+0xf09dd> │ │ call 12c7b40 │ │ lea -0xdbaced(%rip),%rdi │ │ - lea -0xda7e5d(%rip),%rdx │ │ + lea -0xda7e84(%rip),%rdx │ │ mov $0x2c,%esi │ │ call 12c7c60 │ │ lea -0xdc438d(%rip),%rdx │ │ mov $0x14,%edi │ │ mov $0x71,%esi │ │ mov %r15,%rcx │ │ xor %eax,%eax │ │ @@ -2819478,15 +2819478,15 @@ │ │ lea -0xd9cb89(%rip),%rdx │ │ mov $0x3cc,%esi │ │ call 12c7c60 │ │ test %r15,%r15 │ │ mov 0x8(%rsp),%rcx │ │ lea -0xdb1886(%rip),%r8 │ │ cmovne %r15,%r8 │ │ - lea -0xda63ea(%rip),%rdx │ │ + lea -0xda6411(%rip),%rdx │ │ mov $0x14,%edi │ │ mov $0x180,%esi │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 11fb4f4 <_iroh_blake3_compress_xof_avx512@@Base+0xf0b34> │ │ sub $0xffffffffffffff80,%r14 │ │ mov (%r14),%rdx │ │ @@ -2820102,15 +2820102,15 @@ │ │ lea -0xda0f25(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 131fa50 │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ je 11fbd2c <_iroh_blake3_compress_xof_avx512@@Base+0xf136c> │ │ - lea -0xda2eef(%rip),%rsi │ │ + lea -0xda2f16(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 131fa50 │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ je 11fbd2c <_iroh_blake3_compress_xof_avx512@@Base+0xf136c> │ │ mov (%r14),%eax │ │ @@ -2821320,20 +2821320,20 @@ │ │ jmp 11fc9da <_iroh_blake3_compress_xof_avx512@@Base+0xf201a> │ │ mov 0x20(%rdi),%rax │ │ test %rax,%rax │ │ je 11fca7b <_iroh_blake3_compress_xof_avx512@@Base+0xf20bb> │ │ add $0x10,%rax │ │ mov (%rax),%rax │ │ mov (%rax),%ebp │ │ - lea -0xdab498(%rip),%rdi │ │ + lea -0xdab4bf(%rip),%rdi │ │ mov %r14,%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 11fca82 <_iroh_blake3_compress_xof_avx512@@Base+0xf20c2> │ │ - lea -0xda9608(%rip),%rdi │ │ + lea -0xda962f(%rip),%rdi │ │ mov %r14,%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 11fca86 <_iroh_blake3_compress_xof_avx512@@Base+0xf20c6> │ │ lea -0xd9ff80(%rip),%rdi │ │ mov %r14,%rsi │ │ call 14bff90 │ │ @@ -2821860,15 +2821860,15 @@ │ │ je 11fd124 <_iroh_blake3_compress_xof_avx512@@Base+0xf2764> │ │ mov %rdi,%rdx │ │ mov 0x158(%rdi),%rdi │ │ jmp 11fcdc0 <_iroh_blake3_compress_xof_avx512@@Base+0xf2400> │ │ push %rax │ │ call 12c7b40 │ │ lea -0xd9a54c(%rip),%rdi │ │ - lea -0xda7f1f(%rip),%rdx │ │ + lea -0xda7f46(%rip),%rdx │ │ mov $0x16f,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2822271,15 +2822271,15 @@ │ │ mov %r15,%rdi │ │ mov $0x319,%edx │ │ call 131d9d0 │ │ mov %ebx,%eax │ │ jmp 11fd91b <_iroh_blake3_compress_xof_avx512@@Base+0xf2f5b> │ │ call 12c7b40 │ │ lea -0xd9ab47(%rip),%rdi │ │ - lea -0xdaa203(%rip),%rdx │ │ + lea -0xdaa22a(%rip),%rdx │ │ mov $0x303,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x14,%edi │ │ mov $0xc0102,%esi │ │ jmp 11fd90f <_iroh_blake3_compress_xof_avx512@@Base+0xf2f4f> │ │ cmp $0x2,%esi │ │ @@ -2822379,15 +2822379,15 @@ │ │ add $0x8,%rax │ │ mov $0x1,%r13d │ │ test %r14,%r14 │ │ jne 11fd82f <_iroh_blake3_compress_xof_avx512@@Base+0xf2e6f> │ │ jmp 11fd918 <_iroh_blake3_compress_xof_avx512@@Base+0xf2f58> │ │ call 12c7b40 │ │ lea -0xd9ad0c(%rip),%rdi │ │ - lea -0xdaa3c8(%rip),%rdx │ │ + lea -0xdaa3ef(%rip),%rdx │ │ mov $0x31e,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x14,%edi │ │ mov $0x184,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2822401,24 +2822401,24 @@ │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ xor %r13d,%r13d │ │ jmp 11fd918 <_iroh_blake3_compress_xof_avx512@@Base+0xf2f58> │ │ call 12c7b40 │ │ lea -0xd9ad56(%rip),%rdi │ │ - lea -0xdaa412(%rip),%rdx │ │ + lea -0xdaa439(%rip),%rdx │ │ mov $0x322,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x14,%edi │ │ mov $0xc0103,%esi │ │ jmp 11fd90f <_iroh_blake3_compress_xof_avx512@@Base+0xf2f4f> │ │ call 12c7b40 │ │ lea -0xd9ad82(%rip),%rdi │ │ - lea -0xdaa43e(%rip),%rdx │ │ + lea -0xdaa465(%rip),%rdx │ │ mov $0x333,%esi │ │ jmp 11fd8fd <_iroh_blake3_compress_xof_avx512@@Base+0xf2f3d> │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -2824995,15 +2824995,15 @@ │ │ cmp $0x35,%eax │ │ ja 120010d <_iroh_blake3_compress_xof_avx512@@Base+0xf574d> │ │ mov %eax,%eax │ │ lea -0xd92ff4(%rip),%rcx │ │ movslq (%rcx,%rax,4),%rax │ │ add %rcx,%rax │ │ jmp 1200114 <_iroh_blake3_compress_xof_avx512@@Base+0xf5754> │ │ - lea -0xdacc33(%rip),%rax │ │ + lea -0xdacc5a(%rip),%rax │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ @@ -2825436,15 +2825436,15 @@ │ │ call 12dd660 │ │ lea -0xdd8887(%rip),%rsi │ │ lea 0x50(%rsp),%r12 │ │ mov %r12,%rdi │ │ mov %rax,%rdx │ │ xor %ecx,%ecx │ │ call 1323be0 │ │ - lea -0xdab56f(%rip),%rsi │ │ + lea -0xdab596(%rip),%rsi │ │ lea 0x8(%rsp),%rdi │ │ mov %r15,%rdx │ │ mov 0x1f0(%rsp),%rcx │ │ call 1323c30 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0x98(%rsp) │ │ movups 0x8(%rsp),%xmm0 │ │ @@ -2825526,29 +2825526,29 @@ │ │ mov %r14,%rdi │ │ call 12e10a0 │ │ mov $0x1,%r14d │ │ jmp 1200ab2 <_iroh_blake3_compress_xof_avx512@@Base+0xf60f2> │ │ xor %r14d,%r14d │ │ call 12c7b40 │ │ lea -0xda1fbd(%rip),%rdi │ │ - lea -0xdaf461(%rip),%rdx │ │ + lea -0xdaf488(%rip),%rdx │ │ cmpl $0x0,0x208(%rsp) │ │ je 1200a68 <_iroh_blake3_compress_xof_avx512@@Base+0xf60a8> │ │ mov $0x51,%esi │ │ call 12c7c60 │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ call 1243920 <_iroh_blake3_compress_xof_avx512@@Base+0x138f60> │ │ jmp 1200a85 <_iroh_blake3_compress_xof_avx512@@Base+0xf60c5> │ │ call 12c7b40 │ │ lea -0xda1ffc(%rip),%rdi │ │ - lea -0xdaf4a0(%rip),%rdx │ │ + lea -0xdaf4c7(%rip),%rdx │ │ cmpl $0x0,0x208(%rsp) │ │ je 1200a92 <_iroh_blake3_compress_xof_avx512@@Base+0xf60d2> │ │ mov $0x2b,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ @@ -2825648,15 +2825648,15 @@ │ │ mov %r12,0x20(%rsp) │ │ mov %r14,0x18(%rsp) │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,(%rsp) │ │ movl $0x1,0x38(%rsp) │ │ movq $0x30,0x30(%rsp) │ │ movq $0x0,0x10(%rsp) │ │ - lea -0xdab93c(%rip),%rsi │ │ + lea -0xdab963(%rip),%rsi │ │ lea 0x50(%rsp),%rcx │ │ mov $0x16,%edx │ │ mov %r15,%rdi │ │ xor %r9d,%r9d │ │ call 1200750 <_iroh_blake3_compress_xof_avx512@@Base+0xf5d90> │ │ add $0x40,%rsp │ │ test %eax,%eax │ │ @@ -2826306,15 +2826306,15 @@ │ │ cmp $0xfffffcfd,%ebp │ │ setb %cl │ │ mov %ecx,(%rax) │ │ mov $0x1,%eax │ │ test %ebx,%ebx │ │ je 12014b6 <_iroh_blake3_compress_xof_avx512@@Base+0xf6af6> │ │ mov 0x10(%r12),%rbx │ │ - lea -0xdaa3c3(%rip),%rsi │ │ + lea -0xdaa3ea(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12014b1 <_iroh_blake3_compress_xof_avx512@@Base+0xf6af1> │ │ lea -0xdc0d70(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 14bff90 │ │ @@ -2826813,15 +2826813,15 @@ │ │ mov %rax,(%rbx) │ │ mov $0x1,%ebp │ │ jmp 1201bbc <_iroh_blake3_compress_xof_avx512@@Base+0xf71fc> │ │ xor %ebp,%ebp │ │ jmp 1201bd2 <_iroh_blake3_compress_xof_avx512@@Base+0xf7212> │ │ call 12c7b40 │ │ lea -0xdb5f51(%rip),%rdi │ │ - lea -0xdaaaf6(%rip),%rdx │ │ + lea -0xdaab1d(%rip),%rdx │ │ mov $0x44e,%esi │ │ call 12c7c60 │ │ lea -0xda106d(%rip),%rdx │ │ xor %ebp,%ebp │ │ mov $0x14,%edi │ │ mov $0x80106,%esi │ │ mov %r15,%rcx │ │ @@ -2827887,15 +2827887,15 @@ │ │ int3 │ │ int3 │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov %rsi,%r14 │ │ mov %rdi,%rbx │ │ - lea -0xdaba35(%rip),%rsi │ │ + lea -0xdaba5c(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12e9ac0 │ │ test %eax,%eax │ │ je 1202b42 <_iroh_blake3_compress_xof_avx512@@Base+0xf8182> │ │ mov %r14,%rdi │ │ call 12ea530 │ │ test %eax,%eax │ │ @@ -2829580,15 +2829580,15 @@ │ │ and %cl,%al │ │ movzbl %al,%r13d │ │ jmp 1204140 <_iroh_blake3_compress_xof_avx512@@Base+0xf9780> │ │ test %r13d,%r13d │ │ jne 1204262 <_iroh_blake3_compress_xof_avx512@@Base+0xf98a2> │ │ call 12c7b40 │ │ lea -0xdb85fe(%rip),%rdi │ │ - lea -0xdab418(%rip),%rdx │ │ + lea -0xdab43f(%rip),%rdx │ │ mov $0xa97,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x14,%edi │ │ mov $0x76,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2829768,18 +2829768,18 @@ │ │ mov $0xc10,%edx │ │ call 131d9d0 │ │ mov %r14,0x50(%rbx) │ │ add $0x58,%rbx │ │ jmp 12044ec <_iroh_blake3_compress_xof_avx512@@Base+0xf9b2c> │ │ call 12c7b40 │ │ lea -0xdb8861(%rip),%rdi │ │ - lea -0xdb0f03(%rip),%rdx │ │ + lea -0xdb0f2a(%rip),%rdx │ │ mov $0xbfd,%esi │ │ call 12c7c60 │ │ - lea -0xdab679(%rip),%rdx │ │ + lea -0xdab6a0(%rip),%rdx │ │ xor %r15d,%r15d │ │ mov $0x14,%edi │ │ mov $0x80106,%esi │ │ mov %r14,%rcx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 12044f5 <_iroh_blake3_compress_xof_avx512@@Base+0xf9b35> │ │ @@ -2830308,15 +2830308,15 @@ │ │ jne 1204c76 <_iroh_blake3_compress_xof_avx512@@Base+0xfa2b6> │ │ lea -0xdb55c9(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 12e9ac0 │ │ mov $0x2,%ecx │ │ test %eax,%eax │ │ jne 1204c76 <_iroh_blake3_compress_xof_avx512@@Base+0xfa2b6> │ │ - lea -0xdadbc5(%rip),%rsi │ │ + lea -0xdadbec(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 12e9ac0 │ │ mov $0x40,%ecx │ │ test %eax,%eax │ │ je 1204e7b <_iroh_blake3_compress_xof_avx512@@Base+0xfa4bb> │ │ mov 0x2e0(%r14),%rax │ │ test %rax,%rax │ │ @@ -2830341,15 +2830341,15 @@ │ │ sete %cl │ │ or %al,%cl │ │ mov $0x1,%eax │ │ cmove %eax,%r13d │ │ movzbl %cl,%eax │ │ or %eax,%r12d │ │ jmp 1204f90 <_iroh_blake3_compress_xof_avx512@@Base+0xfa5d0> │ │ - lea -0xdadc52(%rip),%rsi │ │ + lea -0xdadc79(%rip),%rsi │ │ mov %rdi,%rbx │ │ call 12e9ac0 │ │ test %eax,%eax │ │ je 1204d0d <_iroh_blake3_compress_xof_avx512@@Base+0xfa34d> │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call 1202ac0 <_iroh_blake3_compress_xof_avx512@@Base+0xf8100> │ │ @@ -2830853,15 +2830853,15 @@ │ │ mov %rdi,%rbx │ │ mov %rsi,%rdi │ │ call 13984c0 │ │ xor %r14d,%r14d │ │ test %rax,%rax │ │ je 12054f9 <_iroh_blake3_compress_xof_avx512@@Base+0xfab39> │ │ mov %rax,%r15 │ │ - lea -0xdae353(%rip),%rsi │ │ + lea -0xdae37a(%rip),%rsi │ │ mov %rax,%rdi │ │ call 12e9ac0 │ │ test %eax,%eax │ │ je 12054f3 <_iroh_blake3_compress_xof_avx512@@Base+0xfab33> │ │ mov %rbx,%rdi │ │ mov %r15,%rsi │ │ call 1202ac0 <_iroh_blake3_compress_xof_avx512@@Base+0xf8100> │ │ @@ -2831844,15 +2831844,15 @@ │ │ call 12e7f30 │ │ test %eax,%eax │ │ jle 1206186 <_iroh_blake3_compress_xof_avx512@@Base+0xfb7c6> │ │ shr $0x3,%eax │ │ cmp %rbx,%rax │ │ je 1206173 <_iroh_blake3_compress_xof_avx512@@Base+0xfb7b3> │ │ jmp 1206186 <_iroh_blake3_compress_xof_avx512@@Base+0xfb7c6> │ │ - lea -0xdaf0bf(%rip),%rsi │ │ + lea -0xdaf0e6(%rip),%rsi │ │ mov %r15,%rdi │ │ call 12e9ac0 │ │ test %eax,%eax │ │ je 1206173 <_iroh_blake3_compress_xof_avx512@@Base+0xfb7b3> │ │ cmp $0x3,%rbx │ │ jb 1206186 <_iroh_blake3_compress_xof_avx512@@Base+0xfb7c6> │ │ cmpb $0x4,(%r14) │ │ @@ -2832088,15 +2832088,15 @@ │ │ je 1206674 <_iroh_blake3_compress_xof_avx512@@Base+0xfbcb4> │ │ lea 0x24(,%r13,1),%rsi │ │ add %rbp,%rsi │ │ mov %rax,%rdi │ │ call 1321ea0 │ │ test %eax,%eax │ │ je 1206674 <_iroh_blake3_compress_xof_avx512@@Base+0xfbcb4> │ │ - lea -0xdaf4dd(%rip),%rsi │ │ + lea -0xdaf504(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 1206691 <_iroh_blake3_compress_xof_avx512@@Base+0xfbcd1> │ │ lea 0x28(,%r13,1),%rsi │ │ add %rbp,%rsi │ │ mov %rax,%rdi │ │ @@ -2832222,15 +2832222,15 @@ │ │ mov $0x1cf,%edx │ │ call 131f230 │ │ mov %rbx,0x8(%rsp) │ │ mov %rax,0x10(%rbx,%r15,1) │ │ xor %ebx,%ebx │ │ test %rax,%rax │ │ je 12069d3 <_iroh_blake3_compress_xof_avx512@@Base+0xfc013> │ │ - lea -0xdad996(%rip),%rsi │ │ + lea -0xdad9bd(%rip),%rsi │ │ mov 0x10(%rsp),%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 12069a1 <_iroh_blake3_compress_xof_avx512@@Base+0xfbfe1> │ │ cmpl $0x4,0x8(%rax) │ │ jne 12069a1 <_iroh_blake3_compress_xof_avx512@@Base+0xfbfe1> │ │ mov 0x0(%r13),%rdi │ │ @@ -2832720,25 +2832720,25 @@ │ │ test %eax,%eax │ │ je 1207120 <_iroh_blake3_compress_xof_avx512@@Base+0xfc760> │ │ lea -0xdc49fa(%rip),%rsi │ │ mov %r14,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 1207117 <_iroh_blake3_compress_xof_avx512@@Base+0xfc757> │ │ - lea -0xdb3b08(%rip),%rsi │ │ + lea -0xdb3b2f(%rip),%rsi │ │ mov %r14,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 1207117 <_iroh_blake3_compress_xof_avx512@@Base+0xfc757> │ │ lea -0xdb7a5e(%rip),%rsi │ │ mov %r14,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 120712d <_iroh_blake3_compress_xof_avx512@@Base+0xfc76d> │ │ - lea -0xdb5cf2(%rip),%rsi │ │ + lea -0xdb5d19(%rip),%rsi │ │ mov %r14,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 1207136 <_iroh_blake3_compress_xof_avx512@@Base+0xfc776> │ │ mov %r14,%rdi │ │ call 13349b0 │ │ mov %eax,(%rbx) │ │ @@ -2832912,42 +2832912,42 @@ │ │ call 1323c30 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0xb0(%rsp) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ movaps %xmm1,0xa0(%rsp) │ │ movaps %xmm0,0x90(%rsp) │ │ - lea -0xdb06af(%rip),%rsi │ │ + lea -0xdb06d6(%rip),%rsi │ │ lea -0xd99db7(%rip),%rdx │ │ lea 0x8(%rsp),%rdi │ │ mov $0x6,%ecx │ │ call 1323c30 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0xd8(%rsp) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ movups %xmm1,0xc8(%rsp) │ │ movups %xmm0,0xb8(%rsp) │ │ lea 0x108(%rsp),%r14 │ │ - lea -0xdb3e45(%rip),%rsi │ │ + lea -0xdb3e6c(%rip),%rsi │ │ lea 0x8(%rsp),%rdi │ │ mov 0x38(%rsp),%rdx │ │ mov %r15,%rcx │ │ call 1323c30 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0x100(%rsp) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ movaps %xmm1,0xf0(%rsp) │ │ movaps %xmm0,0xe0(%rsp) │ │ test %r12,%r12 │ │ je 120748d <_iroh_blake3_compress_xof_avx512@@Base+0xfcacd> │ │ mov 0x198(%rsp),%rcx │ │ lea 0x130(%rsp),%r15 │ │ - lea -0xdae9fa(%rip),%rsi │ │ + lea -0xdaea21(%rip),%rsi │ │ lea 0x8(%rsp),%rdi │ │ mov %r12,%rdx │ │ call 1323c30 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0x20(%r14) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ @@ -2833185,26 +2833185,26 @@ │ │ mov %rax,0x20(%rbp) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ movups %xmm1,0x10(%rbp) │ │ movups %xmm0,0x0(%rbp) │ │ mov %rbx,%rbp │ │ mov 0x30(%rsp),%rbx │ │ - lea -0xdb0b21(%rip),%rsi │ │ + lea -0xdb0b48(%rip),%rsi │ │ lea -0xd9a229(%rip),%rdx │ │ lea 0x8(%rsp),%rdi │ │ mov $0x6,%ecx │ │ call 1323c30 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0x20(%rbp) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ movups %xmm1,0x10(%rbp) │ │ movups %xmm0,0x0(%rbp) │ │ - lea -0xdb42a3(%rip),%rsi │ │ + lea -0xdb42ca(%rip),%rsi │ │ lea -0xd9a24e(%rip),%rdx │ │ lea 0x8(%rsp),%rdi │ │ mov $0x7,%ecx │ │ call 1323c30 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0x48(%rbp) │ │ movups 0x8(%rsp),%xmm0 │ │ @@ -2833339,15 +2833339,15 @@ │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ jmp 12076b0 <_iroh_blake3_compress_xof_avx512@@Base+0xfccf0> │ │ call 12c7b40 │ │ lea -0xdc8ea2(%rip),%rdi │ │ - lea -0xdaebbb(%rip),%rdx │ │ + lea -0xdaebe2(%rip),%rdx │ │ mov $0xfe,%esi │ │ call 12c7c60 │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ @@ -2834506,15 +2834506,15 @@ │ │ call 122e770 <_iroh_blake3_compress_xof_avx512@@Base+0x123db0> │ │ add $0x60,%rsp │ │ test %eax,%eax │ │ je 1208e1f <_iroh_blake3_compress_xof_avx512@@Base+0xfe45f> │ │ mov 0x14(%rsp),%eax │ │ cmp %eax,0x78(%rbx) │ │ lea -0xde0849(%rip),%rax │ │ - lea -0xdb3b4f(%rip),%rsi │ │ + lea -0xdb3b76(%rip),%rsi │ │ cmove %rax,%rsi │ │ lea 0x50(%rsp),%rdx │ │ mov %rbx,%rdi │ │ mov %r15,%rcx │ │ call 11fa680 <_iroh_blake3_compress_xof_avx512@@Base+0xefcc0> │ │ xor %r14d,%r14d │ │ test %eax,%eax │ │ @@ -2834952,15 +2834952,15 @@ │ │ mov $0x1,%ecx │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call 1201940 <_iroh_blake3_compress_xof_avx512@@Base+0xf6f80> │ │ mov %eax,%ebx │ │ jmp 12092d6 <_iroh_blake3_compress_xof_avx512@@Base+0xfe916> │ │ call 12c7b40 │ │ - lea -0xdb5cdf(%rip),%rdi │ │ + lea -0xdb5d06(%rip),%rdi │ │ lea -0xdc11bd(%rip),%rdx │ │ mov $0xb4,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x14,%edi │ │ mov $0x122,%esi │ │ xor %edx,%edx │ │ @@ -2835734,15 +2835734,15 @@ │ │ int3 │ │ push %r15 │ │ push %r14 │ │ push %r12 │ │ push %rbx │ │ sub $0x48,%rsp │ │ mov %rdi,%r14 │ │ - lea -0xdb10c2(%rip),%rsi │ │ + lea -0xdb10e9(%rip),%rsi │ │ mov $0x168,%edi │ │ mov $0x182,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 120a18a <_iroh_blake3_compress_xof_avx512@@Base+0xff7ca> │ │ mov %rax,%rbx │ │ call 1381db0 │ │ @@ -2835849,73 +2835849,73 @@ │ │ xor %esi,%esi │ │ cmp $0x2,%eax │ │ sete %sil │ │ mov 0x58(%rbx),%rdi │ │ mov 0x158(%rbx),%rdx │ │ call 1211510 <_iroh_blake3_compress_xof_avx512@@Base+0x106b50> │ │ jmp 120a22a <_iroh_blake3_compress_xof_avx512@@Base+0xff86a> │ │ - lea -0xdb6bb5(%rip),%rcx │ │ + lea -0xdb6bdc(%rip),%rcx │ │ xor %ebx,%ebx │ │ xor %edi,%edi │ │ mov $0x184,%edx │ │ mov $0x8000f,%r8d │ │ xor %r9d,%r9d │ │ xor %eax,%eax │ │ call 120a2a0 <_iroh_blake3_compress_xof_avx512@@Base+0xff8e0> │ │ jmp 120a22a <_iroh_blake3_compress_xof_avx512@@Base+0xff86a> │ │ - lea -0xdb6bd7(%rip),%rcx │ │ + lea -0xdb6bfe(%rip),%rcx │ │ xor %edi,%edi │ │ mov $0x189,%edx │ │ mov $0x8000f,%r8d │ │ jmp 120a1fe <_iroh_blake3_compress_xof_avx512@@Base+0xff83e> │ │ - lea -0xdb6bed(%rip),%rcx │ │ + lea -0xdb6c14(%rip),%rcx │ │ xor %edi,%edi │ │ mov $0x198,%edx │ │ mov $0xc0103,%r8d │ │ xor %r9d,%r9d │ │ xor %eax,%eax │ │ call 120a2a0 <_iroh_blake3_compress_xof_avx512@@Base+0xff8e0> │ │ mov %rbx,%rdi │ │ call 11f6260 <_iroh_blake3_compress_xof_avx512@@Base+0xeb8a0> │ │ jmp 120a228 <_iroh_blake3_compress_xof_avx512@@Base+0xff868> │ │ - lea -0xdb6c15(%rip),%rcx │ │ + lea -0xdb6c3c(%rip),%rcx │ │ xor %edi,%edi │ │ mov $0x192,%edx │ │ mov $0xc0103,%r8d │ │ xor %r9d,%r9d │ │ xor %eax,%eax │ │ call 120a2a0 <_iroh_blake3_compress_xof_avx512@@Base+0xff8e0> │ │ mov %rbx,%rdi │ │ add $0x60,%rdi │ │ call 1381e60 │ │ - lea -0xdb1368(%rip),%rsi │ │ + lea -0xdb138f(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x1cc,%edx │ │ call 131d9d0 │ │ xor %ebx,%ebx │ │ mov %rbx,%rax │ │ add $0x48,%rsp │ │ pop %rbx │ │ pop %r12 │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ - lea -0xdb317f(%rip),%rcx │ │ + lea -0xdb31a6(%rip),%rcx │ │ xor %edi,%edi │ │ mov $0x5e8,%edx │ │ jmp 120a1d0 <_iroh_blake3_compress_xof_avx512@@Base+0xff810> │ │ - lea -0xdb318f(%rip),%rcx │ │ + lea -0xdb31b6(%rip),%rcx │ │ xor %edi,%edi │ │ mov $0x5ef,%edx │ │ mov $0xc0103,%r8d │ │ xor %r9d,%r9d │ │ xor %eax,%eax │ │ call 120a2a0 <_iroh_blake3_compress_xof_avx512@@Base+0xff8e0> │ │ jmp 120a290 <_iroh_blake3_compress_xof_avx512@@Base+0xff8d0> │ │ - lea -0xdb31af(%rip),%rcx │ │ + lea -0xdb31d6(%rip),%rcx │ │ xor %edi,%edi │ │ mov $0x5f6,%edx │ │ mov $0xc0103,%r8d │ │ xor %r9d,%r9d │ │ xor %eax,%eax │ │ call 120a2a0 <_iroh_blake3_compress_xof_avx512@@Base+0xff8e0> │ │ mov 0x50(%rbx),%rdi │ │ @@ -2835964,15 +2835964,15 @@ │ │ jne 120a341 <_iroh_blake3_compress_xof_avx512@@Base+0xff981> │ │ mov (%rdi),%rax │ │ test %rax,%rax │ │ je 120a341 <_iroh_blake3_compress_xof_avx512@@Base+0xff981> │ │ mov 0x58(%rax),%rdi │ │ call 1210f70 <_iroh_blake3_compress_xof_avx512@@Base+0x1065b0> │ │ call 12c7b40 │ │ - lea -0xdb149a(%rip),%rdi │ │ + lea -0xdb14c1(%rip),%rdi │ │ mov %r15d,%esi │ │ mov %r14,%rdx │ │ call 12c7c60 │ │ lea 0x20(%rsp),%rax │ │ mov %rax,0x10(%rsp) │ │ lea 0x100(%rsp),%rax │ │ mov %rax,0x8(%rsp) │ │ @@ -2836146,15 +2836146,15 @@ │ │ test %rdi,%rdi │ │ je 120a5e1 <_iroh_blake3_compress_xof_avx512@@Base+0xffc21> │ │ mov (%rdi),%eax │ │ dec %eax │ │ cmp $0x2,%eax │ │ jae 120a5f7 <_iroh_blake3_compress_xof_avx512@@Base+0xffc37> │ │ call 12c7b40 │ │ - lea -0xdb1708(%rip),%rdi │ │ + lea -0xdb172f(%rip),%rdi │ │ lea -0xdc07c3(%rip),%rdx │ │ mov $0x25a,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0x8010c,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2836202,15 +2836202,15 @@ │ │ test %rdi,%rdi │ │ je 120a671 <_iroh_blake3_compress_xof_avx512@@Base+0xffcb1> │ │ mov (%rdi),%eax │ │ dec %eax │ │ cmp $0x2,%eax │ │ jae 120a687 <_iroh_blake3_compress_xof_avx512@@Base+0xffcc7> │ │ call 12c7b40 │ │ - lea -0xdb1798(%rip),%rdi │ │ + lea -0xdb17bf(%rip),%rdi │ │ lea -0xdda9ff(%rip),%rdx │ │ mov $0x24e,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0x8010c,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2837741,15 +2837741,15 @@ │ │ xor %r15d,%r15d │ │ mov %r14,%rdi │ │ mov $0x7dc,%edx │ │ mov $0xcf,%r8d │ │ xor %r9d,%r9d │ │ xor %eax,%eax │ │ call 120a2a0 <_iroh_blake3_compress_xof_avx512@@Base+0xff8e0> │ │ - lea -0xdb2bf0(%rip),%rsi │ │ + lea -0xdb2c17(%rip),%rsi │ │ xor %r14d,%r14d │ │ xor %edi,%edi │ │ mov $0x80c,%edx │ │ call 131d9d0 │ │ mov 0x58(%rbx),%rdi │ │ call 120e800 <_iroh_blake3_compress_xof_avx512@@Base+0x103e40> │ │ mov %rax,%rdi │ │ @@ -2839157,15 +2839157,15 @@ │ │ xor %edi,%edi │ │ mov $0xe6,%edx │ │ mov $0xc0103,%r8d │ │ xor %r9d,%r9d │ │ xor %eax,%eax │ │ call 120a2a0 <_iroh_blake3_compress_xof_avx512@@Base+0xff8e0> │ │ jmp 120cf27 <_iroh_blake3_compress_xof_avx512@@Base+0x102567> │ │ - lea -0xdb9869(%rip),%rcx │ │ + lea -0xdb9890(%rip),%rcx │ │ xor %ebx,%ebx │ │ lea 0x10(%rsp),%rdi │ │ mov $0xb4f,%edx │ │ mov $0xc0103,%r8d │ │ jmp 120cebc <_iroh_blake3_compress_xof_avx512@@Base+0x1024fc> │ │ movl $0x0,0xc(%rsp) │ │ movzbl 0x102(%rax),%ecx │ │ @@ -2839177,15 +2839177,15 @@ │ │ lea 0xc(%rsp),%rdx │ │ call 121fc00 <_iroh_blake3_compress_xof_avx512@@Base+0x115240> │ │ xor %ebx,%ebx │ │ test %eax,%eax │ │ movslq 0x28(%rsp),%rax │ │ cmovne %rax,%rbx │ │ jmp 120cf19 <_iroh_blake3_compress_xof_avx512@@Base+0x102559> │ │ - lea -0xdb98c0(%rip),%rcx │ │ + lea -0xdb98e7(%rip),%rcx │ │ xor %ebx,%ebx │ │ lea 0x10(%rsp),%rdi │ │ mov $0xb49,%edx │ │ mov $0x163,%r8d │ │ xor %r9d,%r9d │ │ xor %eax,%eax │ │ call 120a2a0 <_iroh_blake3_compress_xof_avx512@@Base+0xff8e0> │ │ @@ -2839240,15 +2839240,15 @@ │ │ push %r15 │ │ push %r14 │ │ push %r12 │ │ push %rbx │ │ push %rax │ │ mov %rsi,%r14 │ │ mov %rdi,%r15 │ │ - lea -0xdb40a2(%rip),%rsi │ │ + lea -0xdb40c9(%rip),%rsi │ │ mov $0x88,%edi │ │ mov $0x799,%edx │ │ call 131d770 │ │ mov %rax,%rbx │ │ test %rax,%rax │ │ je 120d002 <_iroh_blake3_compress_xof_avx512@@Base+0x102642> │ │ mov 0x8(%r15),%rsi │ │ @@ -2839299,15 +2839299,15 @@ │ │ lea -0xdc4ee5(%rip),%rcx │ │ xor %edi,%edi │ │ mov $0x7a5,%edx │ │ mov $0x80014,%r8d │ │ xor %r9d,%r9d │ │ xor %eax,%eax │ │ call 120a2a0 <_iroh_blake3_compress_xof_avx512@@Base+0xff8e0> │ │ - lea -0xdb41a0(%rip),%rsi │ │ + lea -0xdb41c7(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x7b6,%edx │ │ call 131d9d0 │ │ xor %ebx,%ebx │ │ mov %rbx,%rax │ │ add $0x8,%rsp │ │ pop %rbx │ │ @@ -2840196,15 +2840196,15 @@ │ │ jmp 120daa8 <_iroh_blake3_compress_xof_avx512@@Base+0x1030e8> │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ - lea -0xdba4fb(%rip),%rsi │ │ + lea -0xdba522(%rip),%rsi │ │ mov $0x88,%edi │ │ mov $0x1e,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 120db43 <_iroh_blake3_compress_xof_avx512@@Base+0x103183> │ │ movups (%rbx),%xmm0 │ │ movups %xmm0,(%rax) │ │ @@ -2840231,15 +2840231,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ test %rdi,%rdi │ │ je 120db66 <_iroh_blake3_compress_xof_avx512@@Base+0x1031a6> │ │ - lea -0xdba55c(%rip),%rsi │ │ + lea -0xdba583(%rip),%rsi │ │ mov $0x35,%edx │ │ jmp 131d9d0 │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -2841164,15 +2841164,15 @@ │ │ andb $0xfd,0x5f4(%r14) │ │ mov 0x408(%r14),%rdi │ │ mov $0x1,%esi │ │ call 121c740 <_iroh_blake3_compress_xof_avx512@@Base+0x111d80> │ │ test %eax,%eax │ │ jne 120e9d1 <_iroh_blake3_compress_xof_avx512@@Base+0x104011> │ │ lea -0xdc2c7e(%rip),%rax │ │ - lea -0xdb9605(%rip),%rcx │ │ + lea -0xdb962c(%rip),%rcx │ │ lea -0xddaf61(%rip),%r9 │ │ mov $0x1,%esi │ │ mov %r14,%rdi │ │ xor %edx,%edx │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0x345 │ │ @@ -2841512,15 +2841512,15 @@ │ │ mov 0x408(%r14),%rdi │ │ call 121c710 <_iroh_blake3_compress_xof_avx512@@Base+0x111d50> │ │ cmp %rax,%rbx │ │ jae 120f1ac <_iroh_blake3_compress_xof_avx512@@Base+0x1047ec> │ │ mov $0xe,%esi │ │ mov %r14,%rdi │ │ xor %edx,%edx │ │ - lea -0xdb60d5(%rip),%rcx │ │ + lea -0xdb60fc(%rip),%rcx │ │ xor %r8d,%r8d │ │ lea -0xddb5bd(%rip),%r9 │ │ lea -0xde114b(%rip),%rax │ │ push %rax │ │ push $0x8f7 │ │ jmp 120ee54 <_iroh_blake3_compress_xof_avx512@@Base+0x104494> │ │ testl $0x2000808,0x5f0(%r14) │ │ @@ -2841673,15 +2841673,15 @@ │ │ lea 0x60(%rsp),%rsi │ │ mov $0x1,%edx │ │ call 12104a0 <_iroh_blake3_compress_xof_avx512@@Base+0x105ae0> │ │ jmp 120ead0 <_iroh_blake3_compress_xof_avx512@@Base+0x104110> │ │ mov $0xb,%esi │ │ mov %r14,%rdi │ │ xor %edx,%edx │ │ - lea -0xdb9f21(%rip),%rcx │ │ + lea -0xdb9f48(%rip),%rcx │ │ xor %r8d,%r8d │ │ lea -0xddb89d(%rip),%rbx │ │ mov %rbx,%r9 │ │ lea -0xde4e1a(%rip),%rax │ │ push %rax │ │ push $0xa77 │ │ call 1210880 <_iroh_blake3_compress_xof_avx512@@Base+0x105ec0> │ │ @@ -2841689,15 +2841689,15 @@ │ │ mov %r12,%rdi │ │ mov %rbx,%rsi │ │ mov $0xa78,%edx │ │ call 131d9d0 │ │ mov $0x1,%esi │ │ mov %r14,%rdi │ │ xor %edx,%edx │ │ - lea -0xdb8225(%rip),%rcx │ │ + lea -0xdb824c(%rip),%rcx │ │ xor %r8d,%r8d │ │ lea -0xddb8e1(%rip),%r9 │ │ lea -0xde146f(%rip),%rax │ │ push %rax │ │ push $0x8d1 │ │ jmp 120ee54 <_iroh_blake3_compress_xof_avx512@@Base+0x104494> │ │ nopw 0x0(%rax,%rax,1) │ │ @@ -2842469,23 +2842469,23 @@ │ │ mov 0x8(%rsp),%rdx │ │ call 1224770 <_iroh_blake3_compress_xof_avx512@@Base+0x119db0> │ │ test %eax,%eax │ │ je 12100f8 <_iroh_blake3_compress_xof_avx512@@Base+0x105738> │ │ mov %rbx,%rdi │ │ call 1210370 <_iroh_blake3_compress_xof_avx512@@Base+0x1059b0> │ │ mov %rax,%r14 │ │ - lea -0xdbca3d(%rip),%rdx │ │ + lea -0xdbca64(%rip),%rdx │ │ lea -0xdaf48e(%rip),%rcx │ │ lea -0xdad396(%rip),%r8 │ │ mov %rax,%rdi │ │ mov $0x4,%esi │ │ call 1216b90 <_iroh_blake3_compress_xof_avx512@@Base+0x10c1d0> │ │ test %eax,%eax │ │ je 1210232 <_iroh_blake3_compress_xof_avx512@@Base+0x105872> │ │ - lea -0xdb8fa6(%rip),%rsi │ │ + lea -0xdb8fcd(%rip),%rsi │ │ lea -0xdde525(%rip),%rdx │ │ mov %r14,%rdi │ │ call 1217040 <_iroh_blake3_compress_xof_avx512@@Base+0x10c680> │ │ lea -0xde5bf4(%rip),%rsi │ │ mov %r14,%rdi │ │ mov $0x1,%edx │ │ call 1217100 <_iroh_blake3_compress_xof_avx512@@Base+0x10c740> │ │ @@ -2842541,15 +2842541,15 @@ │ │ mov %r14,%rdi │ │ call 12170c0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c700> │ │ mov 0x4e0(%r15),%rdx │ │ lea -0xdc4502(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12170c0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c700> │ │ mov 0x4e8(%r15),%rdx │ │ - lea -0xdbec12(%rip),%rsi │ │ + lea -0xdbec39(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12170c0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c700> │ │ mov %r12,%rdi │ │ call 1213b80 <_iroh_blake3_compress_xof_avx512@@Base+0x1091c0> │ │ lea -0xde2351(%rip),%rsi │ │ mov %r14,%rdi │ │ mov %rax,%rdx │ │ @@ -2842951,15 +2842951,15 @@ │ │ mov 0x5f0(%rdi),%rax │ │ mov $0x1,%ebx │ │ test $0x400,%eax │ │ jne 1210873 <_iroh_blake3_compress_xof_avx512@@Base+0x105eb3> │ │ test $0x200,%eax │ │ jne 1210833 <_iroh_blake3_compress_xof_avx512@@Base+0x105e73> │ │ lea -0xdd00a6(%rip),%rax │ │ - lea -0xdb7944(%rip),%rcx │ │ + lea -0xdb796b(%rip),%rcx │ │ lea -0xddcdbf(%rip),%r9 │ │ xor %ebx,%ebx │ │ mov $0xa,%esi │ │ mov $0x1e,%edx │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0xacf │ │ @@ -2843041,15 +2843041,15 @@ │ │ cmove %r12,%r14 │ │ cmove %r12,%rbx │ │ call 12c7b40 │ │ lea -0xddcf0e(%rip),%rdi │ │ lea -0xdd3a24(%rip),%rdx │ │ mov $0xc94,%esi │ │ call 12c7c60 │ │ - lea -0xdbb6af(%rip),%rdx │ │ + lea -0xdbb6d6(%rip),%rdx │ │ mov $0x14,%edi │ │ mov %r13d,%esi │ │ mov 0x28(%rsp),%r13 │ │ mov %r13,%rcx │ │ mov 0x8(%rsp),%r8 │ │ mov %rbp,%r9 │ │ xor %eax,%eax │ │ @@ -2844419,15 +2844419,15 @@ │ │ je 1211cd4 <_iroh_blake3_compress_xof_avx512@@Base+0x107314> │ │ cmpq $0x0,0x8(%rsp) │ │ mov %r13,%r9 │ │ mov %r12,%r8 │ │ mov 0x10(%rsp),%rcx │ │ mov (%rsp),%edx │ │ je 1211c84 <_iroh_blake3_compress_xof_avx512@@Base+0x1072c4> │ │ - lea -0xdbc9bc(%rip),%rax │ │ + lea -0xdbc9e3(%rip),%rax │ │ lea -0xdcd98a(%rip),%rcx │ │ lea -0xdde295(%rip),%r9 │ │ xor %ebx,%ebx │ │ mov $0xa,%esi │ │ mov $0x6,%edx │ │ mov %r14,%rdi │ │ xor %r8d,%r8d │ │ @@ -2844494,15 +2844494,15 @@ │ │ movl $0x0,0x50(%rsp) │ │ movl $0x0,0x34(%rsp) │ │ movl $0x0,0x24(%rsp) │ │ movl $0x0,0x18(%rsp) │ │ movl $0x0,0x54(%rsp) │ │ jmp 1211f02 <_iroh_blake3_compress_xof_avx512@@Base+0x107542> │ │ lea -0xddad43(%rip),%r13 │ │ - lea -0xdb8f5e(%rip),%rax │ │ + lea -0xdb8f85(%rip),%rax │ │ lea -0xdde40e(%rip),%r9 │ │ xor %r14d,%r14d │ │ mov $0x8,%esi │ │ mov %rbx,%rdi │ │ xor %edx,%edx │ │ mov %r13,%rcx │ │ xor %r8d,%r8d │ │ @@ -2844515,15 +2844515,15 @@ │ │ pop %rbx │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ - lea -0xdb8fa3(%rip),%rax │ │ + lea -0xdb8fca(%rip),%rax │ │ lea -0xdd32c9(%rip),%rcx │ │ lea -0xdde45a(%rip),%r9 │ │ xor %r14d,%r14d │ │ mov $0x1,%esi │ │ mov %rbx,%rdi │ │ xor %edx,%edx │ │ xor %r8d,%r8d │ │ @@ -2844927,23 +2844927,23 @@ │ │ call 1216040 <_iroh_blake3_compress_xof_avx512@@Base+0x10b680> │ │ mov %rax,%r14 │ │ mov %rax,0x38(%rbx) │ │ test %rax,%rax │ │ jne 12126d2 <_iroh_blake3_compress_xof_avx512@@Base+0x107d12> │ │ andb $0xfd,0x5f5(%rbx) │ │ xor %r14d,%r14d │ │ - lea -0xdbf09a(%rip),%rdx │ │ + lea -0xdbf0c1(%rip),%rdx │ │ lea -0xdb1aeb(%rip),%rcx │ │ lea -0xdaf9f3(%rip),%r8 │ │ mov %r14,%rdi │ │ mov $0x4,%esi │ │ call 1216b90 <_iroh_blake3_compress_xof_avx512@@Base+0x10c1d0> │ │ test %eax,%eax │ │ je 12129b5 <_iroh_blake3_compress_xof_avx512@@Base+0x107ff5> │ │ - lea -0xdbb603(%rip),%rsi │ │ + lea -0xdbb62a(%rip),%rsi │ │ lea -0xddb52a(%rip),%rdx │ │ mov %r14,%rdi │ │ call 1217040 <_iroh_blake3_compress_xof_avx512@@Base+0x10c680> │ │ cmpl $0x0,0x58(%rsp) │ │ je 1212732 <_iroh_blake3_compress_xof_avx512@@Base+0x107d72> │ │ movzbl 0x458(%rbx),%ecx │ │ lea -0xdca576(%rip),%rsi │ │ @@ -2844981,15 +2844981,15 @@ │ │ mov 0x500(%rbx),%rdx │ │ lea -0xdc6af0(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12170c0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c700> │ │ cmpl $0x0,0x38(%rsp) │ │ je 12127eb <_iroh_blake3_compress_xof_avx512@@Base+0x107e2b> │ │ mov 0x508(%rbx),%rdx │ │ - lea -0xdc1207(%rip),%rsi │ │ + lea -0xdc122e(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12170c0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c700> │ │ cmpl $0x0,0x20(%rsp) │ │ je 1212808 <_iroh_blake3_compress_xof_avx512@@Base+0x107e48> │ │ mov 0x528(%rbx),%rdx │ │ lea -0xde494c(%rip),%rsi │ │ mov %r14,%rdi │ │ @@ -2845093,28 +2845093,28 @@ │ │ mov $0x1,%r14d │ │ testb $0x2,0x5f3(%rbx) │ │ je 1211e84 <_iroh_blake3_compress_xof_avx512@@Base+0x1074c4> │ │ mov %rbx,%rdi │ │ call 120fde0 <_iroh_blake3_compress_xof_avx512@@Base+0x105420> │ │ test %eax,%eax │ │ jne 1211e84 <_iroh_blake3_compress_xof_avx512@@Base+0x1074c4> │ │ - lea -0xdb9b10(%rip),%rax │ │ + lea -0xdb9b37(%rip),%rax │ │ lea -0xdb3f70(%rip),%rcx │ │ lea -0xddefc7(%rip),%r9 │ │ xor %r14d,%r14d │ │ mov $0x1,%esi │ │ mov %rbx,%rdi │ │ xor %edx,%edx │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0x697 │ │ jmp 1211e7b <_iroh_blake3_compress_xof_avx512@@Base+0x1074bb> │ │ lea -0xdd2294(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ - lea -0xdbd6c7(%rip),%r13 │ │ + lea -0xdbd6ee(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdd5acd(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xde0f6e(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdb400d(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ @@ -2845122,61 +2845122,61 @@ │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdb7c3a(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdb7c21(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdb5dc6(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ - lea -0xdbf492(%rip),%r13 │ │ + lea -0xdbf4b9(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdd0373(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdce74a(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xde863e(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdd03bf(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xddb98a(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdca96c(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ - lea -0xdc155b(%rip),%r13 │ │ + lea -0xdc1582(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdb1f40(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdafe4e(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdb1fad(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ - lea -0xdbd7f1(%rip),%r13 │ │ + lea -0xdbd818(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xddba00(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdd9bcc(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdca9ea(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdce7c5(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ - lea -0xdb9c55(%rip),%r13 │ │ + lea -0xdb9c7c(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ - lea -0xdbbaa5(%rip),%r13 │ │ + lea -0xdbbacc(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xddf0e9(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xde10c0(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdd3f9a(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xde108a(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdb4128(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ - lea -0xdbd85d(%rip),%r13 │ │ + lea -0xdbd884(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xde4d3b(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdb2031(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ lea -0xdc338b(%rip),%r13 │ │ jmp 1211e54 <_iroh_blake3_compress_xof_avx512@@Base+0x107494> │ │ @@ -2846813,15 +2846813,15 @@ │ │ cmpl $0x2,0x8(%rcx) │ │ jne 1214053 <_iroh_blake3_compress_xof_avx512@@Base+0x109693> │ │ cmpq $0x8,0x18(%rcx) │ │ jne 1214053 <_iroh_blake3_compress_xof_avx512@@Base+0x109693> │ │ mov 0x10(%rcx),%r12 │ │ jmp 1213eff <_iroh_blake3_compress_xof_avx512@@Base+0x10953f> │ │ xor %r12d,%r12d │ │ - lea -0xdc08bd(%rip),%rsi │ │ + lea -0xdc08e4(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ mov %rax,%rcx │ │ xor %eax,%eax │ │ test %rcx,%rcx │ │ je 1213f33 <_iroh_blake3_compress_xof_avx512@@Base+0x109573> │ │ cmpl $0x2,0x8(%rcx) │ │ @@ -2846940,15 +2846940,15 @@ │ │ movq $0x0,0x78(%rbx) │ │ lea -0xddcea6(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 12140b5 <_iroh_blake3_compress_xof_avx512@@Base+0x1096f5> │ │ movq $0x0,0x80(%rbx) │ │ - lea -0xdc0a73(%rip),%rsi │ │ + lea -0xdc0a9a(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 12140d4 <_iroh_blake3_compress_xof_avx512@@Base+0x109714> │ │ movq $0x0,0x88(%rbx) │ │ lea -0xddced6(%rip),%rsi │ │ mov %r14,%rdi │ │ @@ -2849284,15 +2849284,15 @@ │ │ mov %r15,%rsi │ │ call 1217390 <_iroh_blake3_compress_xof_avx512@@Base+0x10c9d0> │ │ mov 0x10(%rsp),%rsi │ │ test %rsi,%rsi │ │ je 12161df <_iroh_blake3_compress_xof_avx512@@Base+0x10b81f> │ │ cmpb $0x0,(%rsi) │ │ jne 12161e6 <_iroh_blake3_compress_xof_avx512@@Base+0x10b826> │ │ - lea -0xdc51ed(%rip),%rsi │ │ + lea -0xdc5214(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1216240 <_iroh_blake3_compress_xof_avx512@@Base+0x10b880> │ │ test %eax,%eax │ │ je 121620b <_iroh_blake3_compress_xof_avx512@@Base+0x10b84b> │ │ lea -0xde0989(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x97,%edx │ │ @@ -2849942,15 +2849942,15 @@ │ │ call *0x38(%rbx) │ │ mov %rax,0x88(%rbx) │ │ cmpl $0x0,0xf0(%rbx) │ │ jne 1216e96 <_iroh_blake3_compress_xof_avx512@@Base+0x10c4d6> │ │ lea 0x98(%rbx),%r14 │ │ mov %r14,%rdi │ │ call 12173a0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c9e0> │ │ - lea -0xdc35be(%rip),%rsi │ │ + lea -0xdc35e5(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12176f0 <_iroh_blake3_compress_xof_avx512@@Base+0x10cd30> │ │ lea -0xdddc50(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12180c0 <_iroh_blake3_compress_xof_avx512@@Base+0x10d700> │ │ lea -0xdb6013(%rip),%rsi │ │ mov %r14,%rdi │ │ @@ -2850008,15 +2850008,15 @@ │ │ lea -0xdd2961(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12180c0 <_iroh_blake3_compress_xof_avx512@@Base+0x10d700> │ │ mov %r14,%rdi │ │ call 12176e0 <_iroh_blake3_compress_xof_avx512@@Base+0x10cd20> │ │ cmpq $0x0,0x28(%rbx) │ │ je 1216d81 <_iroh_blake3_compress_xof_avx512@@Base+0x10c3c1> │ │ - lea -0xdc1972(%rip),%rsi │ │ + lea -0xdc1999(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12176f0 <_iroh_blake3_compress_xof_avx512@@Base+0x10cd30> │ │ mov 0x28(%rbx),%rsi │ │ mov %r14,%rdi │ │ call 12180c0 <_iroh_blake3_compress_xof_avx512@@Base+0x10d700> │ │ mov 0x28(%rbx),%rdi │ │ lea -0xde14ff(%rip),%rsi │ │ @@ -2850061,24 +2850061,24 @@ │ │ lea -0xdb8359(%rip),%rdx │ │ mov %rsp,%r15 │ │ mov $0x80,%esi │ │ mov %r15,%rdi │ │ mov %r12,%rcx │ │ xor %eax,%eax │ │ call 1264090 <_iroh_blake3_compress_xof_avx512@@Base+0x1596d0> │ │ - lea -0xdc03a9(%rip),%rsi │ │ + lea -0xdc03d0(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12176f0 <_iroh_blake3_compress_xof_avx512@@Base+0x10cd30> │ │ cmpl $0x0,0x30(%rbx) │ │ lea -0xdbbf8d(%rip),%rax │ │ lea -0xdee842(%rip),%rsi │ │ cmove %rax,%rsi │ │ mov %r14,%rdi │ │ call 12180c0 <_iroh_blake3_compress_xof_avx512@@Base+0x10d700> │ │ - lea -0xdc2258(%rip),%rsi │ │ + lea -0xdc227f(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12176f0 <_iroh_blake3_compress_xof_avx512@@Base+0x10cd30> │ │ mov %r14,%rdi │ │ mov %r15,%rsi │ │ call 12180c0 <_iroh_blake3_compress_xof_avx512@@Base+0x10d700> │ │ mov %r14,%rdi │ │ call 1217540 <_iroh_blake3_compress_xof_avx512@@Base+0x10cb80> │ │ @@ -2850086,21 +2850086,21 @@ │ │ call 1217540 <_iroh_blake3_compress_xof_avx512@@Base+0x10cb80> │ │ mov %r14,%rdi │ │ call 1217540 <_iroh_blake3_compress_xof_avx512@@Base+0x10cb80> │ │ movl $0x1,0xf0(%rbx) │ │ lea 0x98(%rbx),%r14 │ │ mov %r14,%rdi │ │ call 12173a0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c9e0> │ │ - lea -0xdc22a3(%rip),%rsi │ │ + lea -0xdc22ca(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12176f0 <_iroh_blake3_compress_xof_avx512@@Base+0x10cd30> │ │ mov 0x80(%rbx),%rsi │ │ mov %r14,%rdi │ │ call 12180c0 <_iroh_blake3_compress_xof_avx512@@Base+0x10d700> │ │ - lea -0xdbe463(%rip),%rsi │ │ + lea -0xdbe48a(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12176f0 <_iroh_blake3_compress_xof_avx512@@Base+0x10cd30> │ │ mov %r14,%rdi │ │ call 12173a0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c9e0> │ │ mov $0x1,%eax │ │ add $0x88,%rsp │ │ pop %rbx │ │ @@ -2851230,15 +2851230,15 @@ │ │ call 1217830 <_iroh_blake3_compress_xof_avx512@@Base+0x10ce70> │ │ mov 0x48(%rbx),%rax │ │ movzbl 0x5(%rbx),%r12d │ │ shl $0x5,%rax │ │ shl $0x2,%r12d │ │ add %rax,%r12 │ │ je 1217cc0 <_iroh_blake3_compress_xof_avx512@@Base+0x10d300> │ │ - lea -0xdc0b86(%rip),%r15 │ │ + lea -0xdc0bad(%rip),%r15 │ │ data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ mov %rbx,%rdi │ │ mov %r15,%rsi │ │ call 1217c50 <_iroh_blake3_compress_xof_avx512@@Base+0x10d290> │ │ dec %r12 │ │ jne 1217cb0 <_iroh_blake3_compress_xof_avx512@@Base+0x10d2f0> │ │ movzbl (%r14),%ebp │ │ @@ -2851494,15 +2851494,15 @@ │ │ xor %eax,%eax │ │ mov 0x30(%rbx),%rcx │ │ lea 0x1(%rax),%rdx │ │ mov %rdx,0x40(%rbx) │ │ movb $0x22,(%rcx,%rax,1) │ │ mov $0x1,%bpl │ │ jmp 1217ed8 <_iroh_blake3_compress_xof_avx512@@Base+0x10d518> │ │ - lea -0xdc52e9(%rip),%rsi │ │ + lea -0xdc5310(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1217c50 <_iroh_blake3_compress_xof_avx512@@Base+0x10d290> │ │ test %bpl,%bpl │ │ je 121806a <_iroh_blake3_compress_xof_avx512@@Base+0x10d6aa> │ │ cmpb $0x0,0x4(%rbx) │ │ jne 121806a <_iroh_blake3_compress_xof_avx512@@Base+0x10d6aa> │ │ cmpb $0x0,0x10(%rbx) │ │ @@ -2851836,15 +2851836,15 @@ │ │ call 1217830 <_iroh_blake3_compress_xof_avx512@@Base+0x10ce70> │ │ mov 0x48(%rbx),%rax │ │ movzbl 0x5(%rbx),%r15d │ │ shl $0x5,%rax │ │ shl $0x2,%r15d │ │ add %rax,%r15 │ │ je 12184a0 <_iroh_blake3_compress_xof_avx512@@Base+0x10dae0> │ │ - lea -0xdc1365(%rip),%r14 │ │ + lea -0xdc138c(%rip),%r14 │ │ data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ mov %rbx,%rdi │ │ mov %r14,%rsi │ │ call 1217c50 <_iroh_blake3_compress_xof_avx512@@Base+0x10d290> │ │ dec %r15 │ │ jne 1218490 <_iroh_blake3_compress_xof_avx512@@Base+0x10dad0> │ │ pop %rbx │ │ @@ -2851920,15 +2851920,15 @@ │ │ movsbl %r13b,%eax │ │ lea -0x8(%rax),%ecx │ │ cmp $0x1a,%ecx │ │ ja 12185a5 <_iroh_blake3_compress_xof_avx512@@Base+0x10dbe5> │ │ movslq (%r12,%rcx,4),%rax │ │ add %r12,%rax │ │ jmp *%rax │ │ - lea -0xdc147f(%rip),%rsi │ │ + lea -0xdc14a6(%rip),%rsi │ │ jmp 12187b0 <_iroh_blake3_compress_xof_avx512@@Base+0x10ddf0> │ │ cmp $0x5c,%eax │ │ jne 12185b6 <_iroh_blake3_compress_xof_avx512@@Base+0x10dbf6> │ │ lea -0xddf5c5(%rip),%rsi │ │ jmp 12187b0 <_iroh_blake3_compress_xof_avx512@@Base+0x10ddf0> │ │ cmp $0xc2,%r13b │ │ jb 121862c <_iroh_blake3_compress_xof_avx512@@Base+0x10dc6c> │ │ @@ -2851944,15 +2851944,15 @@ │ │ movb $0x0,0xa(%rsp) │ │ dec %r14 │ │ jmp 12187a4 <_iroh_blake3_compress_xof_avx512@@Base+0x10dde4> │ │ mov %rbp,%rsi │ │ jmp 12187b0 <_iroh_blake3_compress_xof_avx512@@Base+0x10ddf0> │ │ lea -0xdd4708(%rip),%rsi │ │ jmp 12187b0 <_iroh_blake3_compress_xof_avx512@@Base+0x10ddf0> │ │ - lea -0xdc4fab(%rip),%rsi │ │ + lea -0xdc4fd2(%rip),%rsi │ │ jmp 12187b0 <_iroh_blake3_compress_xof_avx512@@Base+0x10ddf0> │ │ lea -0xdbd75a(%rip),%rsi │ │ jmp 12187b0 <_iroh_blake3_compress_xof_avx512@@Base+0x10ddf0> │ │ lea -0xdd7e34(%rip),%rsi │ │ jmp 12187b0 <_iroh_blake3_compress_xof_avx512@@Base+0x10ddf0> │ │ lea -0x7f(%r13),%eax │ │ cmp $0xa0,%al │ │ @@ -2852141,15 +2852141,15 @@ │ │ push %r12 │ │ push %rbx │ │ push %rax │ │ mov %rcx,%r14 │ │ mov %rdx,%r15 │ │ mov %rsi,%r12 │ │ mov %rdi,%rbx │ │ - lea -0xdbf9a0(%rip),%rsi │ │ + lea -0xdbf9c7(%rip),%rsi │ │ mov $0x78,%edi │ │ mov $0x4e,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 121895b <_iroh_blake3_compress_xof_avx512@@Base+0x10df9b> │ │ mov %rbx,(%rax) │ │ mov %r12,0x8(%rax) │ │ @@ -2852198,15 +2852198,15 @@ │ │ push %r15 │ │ push %r14 │ │ push %rbx │ │ mov %rdi,%rbx │ │ mov 0x40(%rdi),%rax │ │ test %rax,%rax │ │ je 1218a16 <_iroh_blake3_compress_xof_avx512@@Base+0x10e056> │ │ - lea -0xdbfa4a(%rip),%r14 │ │ + lea -0xdbfa71(%rip),%r14 │ │ mov %rax,%rdi │ │ nopl 0x0(%rax,%rax,1) │ │ mov (%rdi),%r15 │ │ cmp %rdi,%rax │ │ jne 12189ac <_iroh_blake3_compress_xof_avx512@@Base+0x10dfec> │ │ mov %r15,0x40(%rbx) │ │ mov 0x8(%rdi),%rax │ │ @@ -2852231,21 +2852231,21 @@ │ │ mov %rax,0x48(%rbx) │ │ test %rax,%rax │ │ jne 12189bb <_iroh_blake3_compress_xof_avx512@@Base+0x10dffb> │ │ jmp 12189be <_iroh_blake3_compress_xof_avx512@@Base+0x10dffe> │ │ decq 0x50(%rbx) │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,(%rdi) │ │ - lea -0xdbfac1(%rip),%rsi │ │ + lea -0xdbfae8(%rip),%rsi │ │ mov $0x68,%edx │ │ call 131d9d0 │ │ mov 0x58(%rbx),%rax │ │ test %rax,%rax │ │ je 1218aa6 <_iroh_blake3_compress_xof_avx512@@Base+0x10e0e6> │ │ - lea -0xdbfadf(%rip),%r14 │ │ + lea -0xdbfb06(%rip),%r14 │ │ mov %rax,%rdi │ │ nopl (%rax) │ │ mov (%rdi),%r15 │ │ cmp %rdi,%rax │ │ jne 1218a3c <_iroh_blake3_compress_xof_avx512@@Base+0x10e07c> │ │ mov %r15,0x58(%rbx) │ │ mov 0x8(%rdi),%rax │ │ @@ -2852270,18 +2852270,18 @@ │ │ mov %rax,0x60(%rbx) │ │ test %rax,%rax │ │ jne 1218a4b <_iroh_blake3_compress_xof_avx512@@Base+0x10e08b> │ │ jmp 1218a4e <_iroh_blake3_compress_xof_avx512@@Base+0x10e08e> │ │ decq 0x68(%rbx) │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,(%rdi) │ │ - lea -0xdbfb51(%rip),%rsi │ │ + lea -0xdbfb78(%rip),%rsi │ │ mov $0x68,%edx │ │ call 131d9d0 │ │ - lea -0xdbfb62(%rip),%rsi │ │ + lea -0xdbfb89(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x75,%edx │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ jmp 131d9d0 │ │ ret │ │ @@ -2852340,15 +2852340,15 @@ │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ lea 0x40(%rbx),%r12 │ │ cmpq $0x1f,0x50(%rbx) │ │ ja 1218be2 <_iroh_blake3_compress_xof_avx512@@Base+0x10e222> │ │ - lea -0xdbfc0f(%rip),%r14 │ │ + lea -0xdbfc36(%rip),%r14 │ │ mov $0xfffffffe,%ebp │ │ jmp 1218b88 <_iroh_blake3_compress_xof_avx512@@Base+0x10e1c8> │ │ data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ mov 0x50(%rbx),%rcx │ │ inc %rcx │ │ mov %rcx,0x50(%rbx) │ │ movb $0x0,0x121(%rax) │ │ @@ -2852605,15 +2852605,15 @@ │ │ test %rax,%rax │ │ je 1218f11 <_iroh_blake3_compress_xof_avx512@@Base+0x10e551> │ │ mov %r15,0x8(%rax) │ │ decq 0x50(%rbx) │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,(%rsi) │ │ lea 0x128(%r14),%rax │ │ - lea -0xdbffde(%rip),%rdx │ │ + lea -0xdc0005(%rip),%rdx │ │ mov %rsi,%r12 │ │ mov %rsi,%rdi │ │ mov %rax,%rsi │ │ mov $0xb8,%ecx │ │ call 131d8e0 │ │ test %rax,%rax │ │ je 1218f92 <_iroh_blake3_compress_xof_avx512@@Base+0x10e5d2> │ │ @@ -2852736,26 +2852736,26 @@ │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov %rsi,%r14 │ │ mov %rdi,%rbx │ │ lea -0xdcd33f(%rip),%rdx │ │ lea -0xdddf33(%rip),%rcx │ │ - lea -0xdc7aa7(%rip),%r8 │ │ + lea -0xdc7ace(%rip),%r8 │ │ mov $0x1,%esi │ │ call 1216b90 <_iroh_blake3_compress_xof_avx512@@Base+0x10c1d0> │ │ test %eax,%eax │ │ je 12190eb <_iroh_blake3_compress_xof_avx512@@Base+0x10e72b> │ │ lea -0xdeb1b9(%rip),%rsi │ │ lea -0xdeebad(%rip),%rdx │ │ mov %rbx,%rdi │ │ call 1217040 <_iroh_blake3_compress_xof_avx512@@Base+0x10c680> │ │ movzbl (%r14),%ecx │ │ inc %r14 │ │ - lea -0xdc3cea(%rip),%rsi │ │ + lea -0xdc3d11(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov %r14,%rdx │ │ call 1217140 <_iroh_blake3_compress_xof_avx512@@Base+0x10c780> │ │ mov %rbx,%rdi │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ @@ -2852808,15 +2852808,15 @@ │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ lea -0xdd0f35(%rip),%rdx │ │ jmp 1219196 <_iroh_blake3_compress_xof_avx512@@Base+0x10e7d6> │ │ - lea -0xdc0206(%rip),%rdx │ │ + lea -0xdc022d(%rip),%rdx │ │ jmp 1219196 <_iroh_blake3_compress_xof_avx512@@Base+0x10e7d6> │ │ lea -0xdba69b(%rip),%rdx │ │ jmp 1219196 <_iroh_blake3_compress_xof_avx512@@Base+0x10e7d6> │ │ test %ebp,%ebp │ │ lea -0xdecffe(%rip),%rax │ │ lea -0xdba6c0(%rip),%rdx │ │ cmove %rax,%rdx │ │ @@ -2852852,15 +2852852,15 @@ │ │ call 1216b90 <_iroh_blake3_compress_xof_avx512@@Base+0x10c1d0> │ │ test %eax,%eax │ │ je 12192af <_iroh_blake3_compress_xof_avx512@@Base+0x10e8ef> │ │ testb $0x2,0x20(%r14) │ │ lea -0xde767a(%rip),%rax │ │ lea -0xde2029(%rip),%rdx │ │ cmove %rax,%rdx │ │ - lea -0xdc2114(%rip),%rsi │ │ + lea -0xdc213b(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1217040 <_iroh_blake3_compress_xof_avx512@@Base+0x10c680> │ │ testb $0x1,0x20(%r14) │ │ mov (%r14),%rcx │ │ jne 1219240 <_iroh_blake3_compress_xof_avx512@@Base+0x10e880> │ │ lea -0x1(%rcx),%rax │ │ cmp $0xf,%rax │ │ @@ -2852978,15 +2852978,15 @@ │ │ push %rax │ │ mov %r9,%rbx │ │ mov %r8,%r15 │ │ mov %rcx,%r12 │ │ mov %rdx,%r13 │ │ mov %rsi,%rbp │ │ mov %rdi,%r14 │ │ - lea -0xdc5d65(%rip),%rdx │ │ + lea -0xdc5d8c(%rip),%rdx │ │ lea -0xdbc68e(%rip),%rcx │ │ lea -0xddc363(%rip),%r8 │ │ mov $0x5,%esi │ │ call 1216b90 <_iroh_blake3_compress_xof_avx512@@Base+0x10c1d0> │ │ test %eax,%eax │ │ je 12193ed <_iroh_blake3_compress_xof_avx512@@Base+0x10ea2d> │ │ mov %r14,%rdi │ │ @@ -2853070,15 +2853070,15 @@ │ │ mov %r15,%rdi │ │ call 1216fc0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c600> │ │ lea -0xde790d(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1216fc0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c600> │ │ mov 0x38(%rbx),%rdx │ │ mov 0x40(%rbx),%rcx │ │ - lea -0xdc0a80(%rip),%rsi │ │ + lea -0xdc0aa7(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1217140 <_iroh_blake3_compress_xof_avx512@@Base+0x10c780> │ │ mov %r15,%rdi │ │ call 1216ff0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c630> │ │ mov %r15,%rdi │ │ call 1216ff0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c630> │ │ mov %r15,%rdi │ │ @@ -2853303,15 +2853303,15 @@ │ │ je 1219ddf <_iroh_blake3_compress_xof_avx512@@Base+0x10f41f> │ │ mov %r15,%rdi │ │ lea -0xde7d29(%rip),%rsi │ │ lea -0xdb6bca(%rip),%rdx │ │ call 1217040 <_iroh_blake3_compress_xof_avx512@@Base+0x10c680> │ │ testb $0x1,(%rsp) │ │ lea -0xdca015(%rip),%rdx │ │ - lea -0xdc62cf(%rip),%rax │ │ + lea -0xdc62f6(%rip),%rax │ │ cmove %rax,%rdx │ │ mov %r15,%rdi │ │ lea -0xddacd8(%rip),%rsi │ │ call 1217040 <_iroh_blake3_compress_xof_avx512@@Base+0x10c680> │ │ mov 0x8(%rsp),%rdx │ │ mov %r15,%rdi │ │ lea -0xdef3f5(%rip),%rsi │ │ @@ -2853447,15 +2853447,15 @@ │ │ call 1216fc0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c600> │ │ mov %r15,%rdi │ │ lea -0xde7fd3(%rip),%rsi │ │ call 1216fc0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c600> │ │ mov (%rsp),%rdx │ │ mov 0x48(%rsp),%rcx │ │ mov %r15,%rdi │ │ - lea -0xdc1147(%rip),%rsi │ │ + lea -0xdc116e(%rip),%rsi │ │ call 1217140 <_iroh_blake3_compress_xof_avx512@@Base+0x10c780> │ │ mov %r15,%rdi │ │ call 1216ff0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c630> │ │ mov %r15,%rdi │ │ call 1216ff0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c630> │ │ jmp 1219e48 <_iroh_blake3_compress_xof_avx512@@Base+0x10f488> │ │ mov %rbp,%rdi │ │ @@ -2853492,29 +2853492,29 @@ │ │ mov %rsp,%rsi │ │ lea 0x48(%rsp),%rdx │ │ call 122ab10 <_iroh_blake3_compress_xof_avx512@@Base+0x120150> │ │ test %eax,%eax │ │ je 1219ddf <_iroh_blake3_compress_xof_avx512@@Base+0x10f41f> │ │ mov %r15,%rdi │ │ lea -0xde80ac(%rip),%rsi │ │ - lea -0xdc6606(%rip),%rdx │ │ + lea -0xdc662d(%rip),%rdx │ │ call 1217040 <_iroh_blake3_compress_xof_avx512@@Base+0x10c680> │ │ mov (%rsp),%rdx │ │ mov %r15,%rdi │ │ lea -0xdb6f6a(%rip),%rsi │ │ call 12170c0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c700> │ │ mov 0x48(%rsp),%rdx │ │ jmp 1219da4 <_iroh_blake3_compress_xof_avx512@@Base+0x10f3e4> │ │ mov %rbp,%rdi │ │ call 122b490 <_iroh_blake3_compress_xof_avx512@@Base+0x120ad0> │ │ test %eax,%eax │ │ je 1219ddf <_iroh_blake3_compress_xof_avx512@@Base+0x10f41f> │ │ mov %r15,%rdi │ │ lea -0xde80ef(%rip),%rsi │ │ - lea -0xdc48ce(%rip),%rdx │ │ + lea -0xdc48f5(%rip),%rdx │ │ call 1217040 <_iroh_blake3_compress_xof_avx512@@Base+0x10c680> │ │ jmp 1219e48 <_iroh_blake3_compress_xof_avx512@@Base+0x10f488> │ │ mov %rbp,%rdi │ │ mov %rsp,%rsi │ │ call 122a600 <_iroh_blake3_compress_xof_avx512@@Base+0x11fc40> │ │ test %eax,%eax │ │ je 1219ddf <_iroh_blake3_compress_xof_avx512@@Base+0x10f41f> │ │ @@ -2853535,15 +2853535,15 @@ │ │ mov $0x1,%esi │ │ mov %rsp,%rdx │ │ call 122a6d0 <_iroh_blake3_compress_xof_avx512@@Base+0x11fd10> │ │ test %eax,%eax │ │ je 1219ddf <_iroh_blake3_compress_xof_avx512@@Base+0x10f41f> │ │ mov %r15,%rdi │ │ lea -0xde8177(%rip),%rsi │ │ - lea -0xdc66d8(%rip),%rdx │ │ + lea -0xdc66ff(%rip),%rdx │ │ call 1217040 <_iroh_blake3_compress_xof_avx512@@Base+0x10c680> │ │ mov (%rsp),%rdx │ │ mov %r15,%rdi │ │ lea -0xdbee7a(%rip),%rsi │ │ call 12170c0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c700> │ │ mov 0x8(%rsp),%rdx │ │ mov %r15,%rdi │ │ @@ -2853583,15 +2853583,15 @@ │ │ mov %r15,%rdi │ │ lea -0xdd5a2e(%rip),%rsi │ │ call 12170c0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c700> │ │ mov %r15,%rdi │ │ lea -0xde8250(%rip),%rsi │ │ call 1216fc0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c600> │ │ mov %r15,%rdi │ │ - lea -0xdc13bb(%rip),%rsi │ │ + lea -0xdc13e2(%rip),%rsi │ │ mov %rbx,%rdx │ │ mov %r13,%rcx │ │ call 1217140 <_iroh_blake3_compress_xof_avx512@@Base+0x10c780> │ │ mov %r15,%rdi │ │ call 1216ff0 <_iroh_blake3_compress_xof_avx512@@Base+0x10c630> │ │ mov 0x40(%rsp),%rax │ │ add %rax,0x38(%rsp) │ │ @@ -2853641,16 +2853641,16 @@ │ │ push %rax │ │ mov %r9,%rbx │ │ mov %r8,%r15 │ │ mov %rcx,%r12 │ │ mov %rdx,%r13 │ │ mov %rsi,%rbp │ │ mov %rdi,%r14 │ │ - lea -0xdc6895(%rip),%rdx │ │ - lea -0xdc0f7a(%rip),%rcx │ │ + lea -0xdc68bc(%rip),%rdx │ │ + lea -0xdc0fa1(%rip),%rcx │ │ lea -0xddce7d(%rip),%r8 │ │ mov $0x6,%esi │ │ call 1216b90 <_iroh_blake3_compress_xof_avx512@@Base+0x10c1d0> │ │ test %eax,%eax │ │ je 1219f1d <_iroh_blake3_compress_xof_avx512@@Base+0x10f55d> │ │ mov %r14,%rdi │ │ mov %rbp,%rsi │ │ @@ -2853685,15 +2853685,15 @@ │ │ push %r12 │ │ push %rbx │ │ push %rax │ │ cmp $0x14,%rsi │ │ ja 121a01b <_iroh_blake3_compress_xof_avx512@@Base+0x10f65b> │ │ mov %rdi,%r12 │ │ mov %rsi,%r15 │ │ - lea -0xdc0fc5(%rip),%rsi │ │ + lea -0xdc0fec(%rip),%rsi │ │ mov $0x20,%edi │ │ mov $0x68,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 121a01b <_iroh_blake3_compress_xof_avx512@@Base+0x10f65b> │ │ mov %rax,%rbx │ │ lea 0xbf(%rip),%rdi │ │ @@ -2853724,15 +2853724,15 @@ │ │ mov %r12,(%rbx) │ │ mov %r15,0x18(%rbx) │ │ jmp 121a01d <_iroh_blake3_compress_xof_avx512@@Base+0x10f65d> │ │ mov %r14,%rdi │ │ call 12f88e0 │ │ mov 0x10(%rbx),%rdi │ │ call 12f88e0 │ │ - lea -0xdc1084(%rip),%rsi │ │ + lea -0xdc10ab(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x7a,%edx │ │ call 131d9d0 │ │ xor %ebx,%ebx │ │ mov %rbx,%rax │ │ add $0x8,%rsp │ │ pop %rbx │ │ @@ -2853859,15 +2853859,15 @@ │ │ lea 0x3e(%rip),%rsi │ │ mov %rbx,%rdx │ │ call 12f8fb0 │ │ mov 0x8(%rbx),%rdi │ │ call 12f88e0 │ │ mov 0x10(%rbx),%rdi │ │ call 12f88e0 │ │ - lea -0xdc1249(%rip),%rsi │ │ + lea -0xdc1270(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0xa2,%edx │ │ pop %rbx │ │ jmp 131d9d0 │ │ ret │ │ int3 │ │ int3 │ │ @@ -2853896,15 +2853896,15 @@ │ │ mov %rbx,%rdx │ │ call 12f8fb0 │ │ mov 0x10(%rbx),%rdi │ │ mov %r14,%rsi │ │ call 12f8c60 │ │ mov 0x8(%r14),%rdi │ │ call 12f88e0 │ │ - lea -0xdc12aa(%rip),%rsi │ │ + lea -0xdc12d1(%rip),%rsi │ │ mov %r14,%rdi │ │ mov $0xee,%edx │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ jmp 131d9d0 │ │ int3 │ │ @@ -2853979,15 +2853979,15 @@ │ │ mov %rdi,%rbx │ │ mov %rsi,0x10(%rsp) │ │ mov 0x10(%rdi),%rdi │ │ mov %rsp,%rsi │ │ call 12f8e40 │ │ test %rax,%rax │ │ jne 121a3bb <_iroh_blake3_compress_xof_avx512@@Base+0x10f9fb> │ │ - lea -0xdc1396(%rip),%rsi │ │ + lea -0xdc13bd(%rip),%rsi │ │ mov $0x30,%edi │ │ mov $0xc1,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 121a3b9 <_iroh_blake3_compress_xof_avx512@@Base+0x10f9f9> │ │ lea -0x30f(%rip),%rdi │ │ lea -0x206(%rip),%rsi │ │ @@ -2854010,15 +2854010,15 @@ │ │ call 12f9160 │ │ test %eax,%eax │ │ je 121a3c5 <_iroh_blake3_compress_xof_avx512@@Base+0x10fa05> │ │ mov 0x8(%r15),%rdi │ │ jmp 121a3a0 <_iroh_blake3_compress_xof_avx512@@Base+0x10f9e0> │ │ xor %edi,%edi │ │ call 12f88e0 │ │ - lea -0xdc1422(%rip),%rsi │ │ + lea -0xdc1449(%rip),%rsi │ │ mov %r15,%rdi │ │ mov $0xd2,%edx │ │ call 131d9d0 │ │ xor %eax,%eax │ │ add $0x30,%rsp │ │ pop %rbx │ │ pop %r14 │ │ @@ -2854038,15 +2854038,15 @@ │ │ ret │ │ push %r15 │ │ push %r14 │ │ push %rbx │ │ mov %rdx,%r14 │ │ mov %rsi,%rbx │ │ mov %rdi,%r15 │ │ - lea -0xdc1463(%rip),%rsi │ │ + lea -0xdc148a(%rip),%rsi │ │ mov $0x30,%edi │ │ mov $0xf9,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 121a460 <_iroh_blake3_compress_xof_avx512@@Base+0x10faa0> │ │ mov 0xd(%r14),%rcx │ │ mov %rcx,0xd(%rax) │ │ @@ -2854071,15 +2854071,15 @@ │ │ test %eax,%eax │ │ je 121a47c <_iroh_blake3_compress_xof_avx512@@Base+0x10fabc> │ │ mov 0x8(%rbx),%rdi │ │ mov %r14,%rbx │ │ mov %r14,%rsi │ │ call 12f8c60 │ │ mov %r14,%rax │ │ - lea -0xdc14dd(%rip),%rsi │ │ + lea -0xdc1504(%rip),%rsi │ │ mov %rax,%rdi │ │ mov $0x10d,%edx │ │ call 131d9d0 │ │ xor %eax,%eax │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ @@ -2854202,15 +2854202,15 @@ │ │ mov %rbx,%rdx │ │ call 12f8fb0 │ │ mov 0x10(%rbx),%rdi │ │ mov %r14,%rsi │ │ call 12f8c60 │ │ mov 0x8(%r14),%rdi │ │ call 12f88e0 │ │ - lea -0xdc1675(%rip),%rsi │ │ + lea -0xdc169c(%rip),%rsi │ │ mov %r14,%rdi │ │ mov $0xee,%edx │ │ call 131d9d0 │ │ mov $0x1,%eax │ │ jmp 121a615 <_iroh_blake3_compress_xof_avx512@@Base+0x10fc55> │ │ xor %eax,%eax │ │ add $0x38,%rsp │ │ @@ -2854389,15 +2854389,15 @@ │ │ call 12f8c60 │ │ mov 0x20(%rbx),%rax │ │ mov 0x8(%rax),%rdi │ │ mov %rbx,%rsi │ │ call 12f8c60 │ │ mov 0x20(%rbx),%rax │ │ decq (%rax) │ │ - lea -0xdc17b4(%rip),%rsi │ │ + lea -0xdc17db(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0xdd,%edx │ │ pop %rbx │ │ jmp 131d9d0 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -2857588,29 +2857588,29 @@ │ │ call 14c0160 │ │ mov %r12,%rdi │ │ call 12d8950 │ │ mov $0x1,%ebx │ │ jmp 121d41b <_iroh_blake3_compress_xof_avx512@@Base+0x112a5b> │ │ call 12c7b40 │ │ lea -0xdcdab2(%rip),%rdi │ │ - lea -0xdc9d33(%rip),%rdx │ │ + lea -0xdc9d5a(%rip),%rdx │ │ mov $0x76,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x14,%edi │ │ mov $0x80106,%esi │ │ jmp 121d412 <_iroh_blake3_compress_xof_avx512@@Base+0x112a52> │ │ call 12c7b40 │ │ lea -0xdcdadd(%rip),%rdi │ │ - lea -0xdc9d5e(%rip),%rdx │ │ + lea -0xdc9d85(%rip),%rdx │ │ mov $0x7e,%esi │ │ jmp 121d401 <_iroh_blake3_compress_xof_avx512@@Base+0x112a41> │ │ call 12c7b40 │ │ lea -0xdcdaf7(%rip),%rdi │ │ - lea -0xdc9d78(%rip),%rdx │ │ + lea -0xdc9d9f(%rip),%rdx │ │ mov $0x84,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x14,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2857632,15 +2857632,15 @@ │ │ xor %r12d,%r12d │ │ jmp 121d44b <_iroh_blake3_compress_xof_avx512@@Base+0x112a8b> │ │ mov $0xa5,%ebp │ │ xor %r13d,%r13d │ │ mov 0x28(%rsp),%r14 │ │ call 12c7b40 │ │ lea -0xdcdb61(%rip),%rdi │ │ - lea -0xdc9de2(%rip),%rdx │ │ + lea -0xdc9e09(%rip),%rdx │ │ mov %ebp,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov 0x30(%rsp),%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2861353,15 +2861353,15 @@ │ │ mov %rbx,%rdi │ │ mov %r15,%rdx │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0x214 │ │ jmp 1220bb2 <_iroh_blake3_compress_xof_avx512@@Base+0x1161f2> │ │ lea -0xdd2fb9(%rip),%rax │ │ - lea -0xdcd5d2(%rip),%rcx │ │ + lea -0xdcd5f9(%rip),%rcx │ │ lea -0xdf4a83(%rip),%r9 │ │ mov $0x1,%esi │ │ mov %rbx,%rdi │ │ mov %r15,%rdx │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0x21f │ │ @@ -2861400,15 +2861400,15 @@ │ │ mov $0x7,%esi │ │ mov %rbx,%rdi │ │ mov %r15,%rdx │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0x3fa │ │ jmp 1220bb2 <_iroh_blake3_compress_xof_avx512@@Base+0x1161f2> │ │ - lea -0xdc9bf4(%rip),%rax │ │ + lea -0xdc9c1b(%rip),%rax │ │ lea -0xdde5ab(%rip),%rcx │ │ lea -0xdf4b5b(%rip),%r9 │ │ mov $0x7,%esi │ │ mov %rbx,%rdi │ │ mov %r15,%rdx │ │ xor %r8d,%r8d │ │ push %rax │ │ @@ -2861420,15 +2861420,15 @@ │ │ mov $0x7,%esi │ │ mov %rbx,%rdi │ │ mov %r15,%rdx │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0x353 │ │ jmp 1220bb2 <_iroh_blake3_compress_xof_avx512@@Base+0x1161f2> │ │ - lea -0xdc9c50(%rip),%rax │ │ + lea -0xdc9c77(%rip),%rax │ │ lea -0xdc2249(%rip),%rcx │ │ lea -0xdf4bb7(%rip),%r9 │ │ mov $0x7,%esi │ │ mov %rbx,%rdi │ │ mov %r15,%rdx │ │ xor %r8d,%r8d │ │ push %rax │ │ @@ -2861440,15 +2861440,15 @@ │ │ mov $0x4,%esi │ │ mov %rbx,%rdi │ │ mov %r15,%rdx │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0x361 │ │ jmp 1220bb2 <_iroh_blake3_compress_xof_avx512@@Base+0x1161f2> │ │ - lea -0xdcba0f(%rip),%rcx │ │ + lea -0xdcba36(%rip),%rcx │ │ lea -0xdf4c0c(%rip),%r9 │ │ mov $0x7,%esi │ │ mov %rbx,%rdi │ │ mov %r15,%rdx │ │ xor %r8d,%r8d │ │ push %r12 │ │ push $0x567 │ │ @@ -2861514,15 +2861514,15 @@ │ │ mov $0x7,%esi │ │ mov $0x1,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0x35 │ │ jmp 1220bb2 <_iroh_blake3_compress_xof_avx512@@Base+0x1161f2> │ │ - lea -0xdcf948(%rip),%rcx │ │ + lea -0xdcf96f(%rip),%rcx │ │ lea -0xdf4d5f(%rip),%r9 │ │ mov $0xa,%esi │ │ mov $0x7,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %r12 │ │ push $0x49d │ │ @@ -2861543,15 +2861543,15 @@ │ │ mov $0x7,%esi │ │ mov $0x5,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0xe4 │ │ jmp 1220bb2 <_iroh_blake3_compress_xof_avx512@@Base+0x1161f2> │ │ - lea -0xdcd955(%rip),%rax │ │ + lea -0xdcd97c(%rip),%rax │ │ lea -0xdde840(%rip),%rcx │ │ lea -0xdf4df0(%rip),%r9 │ │ mov $0x7,%esi │ │ mov $0x4,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %rax │ │ @@ -2861633,15 +2861633,15 @@ │ │ mov $0x7,%esi │ │ mov $0x6,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0x115 │ │ jmp 1220bb2 <_iroh_blake3_compress_xof_avx512@@Base+0x1161f2> │ │ - lea -0xdcdaca(%rip),%rax │ │ + lea -0xdcdaf1(%rip),%rax │ │ lea -0xdeb8f2(%rip),%rcx │ │ lea -0xdf4fa0(%rip),%r9 │ │ mov $0x1,%esi │ │ mov $0x1e,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %rax │ │ @@ -2861663,15 +2861663,15 @@ │ │ mov $0x7,%esi │ │ mov $0x7,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0x15d │ │ jmp 1220bb2 <_iroh_blake3_compress_xof_avx512@@Base+0x1161f2> │ │ - lea -0xdca0c9(%rip),%rax │ │ + lea -0xdca0f0(%rip),%rax │ │ lea -0xddea80(%rip),%rcx │ │ lea -0xdf5030(%rip),%r9 │ │ mov $0x7,%esi │ │ mov %rbx,%rdi │ │ mov %r15,%rdx │ │ xor %r8d,%r8d │ │ push %rax │ │ @@ -2861711,15 +2861711,15 @@ │ │ mov $0x6,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0x12c │ │ jmp 1220bb2 <_iroh_blake3_compress_xof_avx512@@Base+0x1161f2> │ │ lea -0xde6149(%rip),%rax │ │ - lea -0xdc8346(%rip),%rcx │ │ + lea -0xdc836d(%rip),%rcx │ │ lea -0xdf5106(%rip),%r9 │ │ mov $0x5,%esi │ │ mov $0x11,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0x2cd │ │ @@ -2861740,15 +2861740,15 @@ │ │ mov $0x5,%esi │ │ mov $0x15,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0x340 │ │ jmp 1220bb2 <_iroh_blake3_compress_xof_avx512@@Base+0x1161f2> │ │ - lea -0xdcdcfb(%rip),%rax │ │ + lea -0xdcdd22(%rip),%rax │ │ lea -0xde8350(%rip),%rcx │ │ lea -0xdf5196(%rip),%r9 │ │ mov $0x5,%esi │ │ mov $0x4,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %rax │ │ @@ -2861760,16 +2861760,16 @@ │ │ mov $0xd,%esi │ │ mov $0x6,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0x133 │ │ jmp 1220bb2 <_iroh_blake3_compress_xof_avx512@@Base+0x1161f2> │ │ - lea -0xdcdd5b(%rip),%rax │ │ - lea -0xdcdd45(%rip),%rcx │ │ + lea -0xdcdd82(%rip),%rax │ │ + lea -0xdcdd6c(%rip),%rcx │ │ lea -0xdf51f6(%rip),%r9 │ │ mov $0x1,%esi │ │ mov $0x4,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0xbd │ │ @@ -2861781,15 +2861781,15 @@ │ │ mov $0x6,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0x13c │ │ jmp 1220bb2 <_iroh_blake3_compress_xof_avx512@@Base+0x1161f2> │ │ movslq %eax,%rsi │ │ - lea -0xdcddbe(%rip),%rax │ │ + lea -0xdcdde5(%rip),%rax │ │ lea -0xdf1712(%rip),%rcx │ │ lea -0xdf5259(%rip),%r9 │ │ mov $0x4,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0xc7 │ │ @@ -2861819,15 +2861819,15 @@ │ │ mov $0xa,%esi │ │ mov $0x19,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %r12 │ │ push $0x523 │ │ jmp 1220bb2 <_iroh_blake3_compress_xof_avx512@@Base+0x1161f2> │ │ - lea -0xdca3cd(%rip),%rcx │ │ + lea -0xdca3f4(%rip),%rcx │ │ lea -0xdf5303(%rip),%r9 │ │ mov $0xa,%esi │ │ mov $0x15,%edx │ │ mov %rbx,%rdi │ │ xor %r8d,%r8d │ │ push %r12 │ │ push $0x4f9 │ │ @@ -2861949,15 +2861949,15 @@ │ │ xor %r15d,%r15d │ │ mov %rbp,%rdi │ │ xor %esi,%esi │ │ call 1213ba0 <_iroh_blake3_compress_xof_avx512@@Base+0x1091e0> │ │ test %eax,%eax │ │ je 12217b7 <_iroh_blake3_compress_xof_avx512@@Base+0x116df7> │ │ lea -0xdc2bd2(%rip),%rax │ │ - lea -0xdc8787(%rip),%rcx │ │ + lea -0xdc87ae(%rip),%rcx │ │ lea -0xdf5526(%rip),%r9 │ │ mov $0x4,%esi │ │ mov %r14,%rdi │ │ mov 0x8(%rsp),%rdx │ │ xor %r8d,%r8d │ │ push %rax │ │ push $0x1b5 │ │ @@ -2865445,15 +2865445,15 @@ │ │ cmpq $0x0,0x8(%rdi) │ │ je 1224217 <_iroh_blake3_compress_xof_avx512@@Base+0x119857> │ │ cmpq $0x0,0x18(%rdi) │ │ je 1224217 <_iroh_blake3_compress_xof_avx512@@Base+0x119857> │ │ cmpq $0x0,0x28(%rdi) │ │ je 1224217 <_iroh_blake3_compress_xof_avx512@@Base+0x119857> │ │ mov %rdi,%r14 │ │ - lea -0xdcd022(%rip),%rsi │ │ + lea -0xdcd049(%rip),%rsi │ │ mov $0xb0,%edi │ │ mov $0x282,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 1224254 <_iroh_blake3_compress_xof_avx512@@Base+0x119894> │ │ mov %rax,%rbx │ │ call 12c8210 │ │ @@ -2865474,15 +2865474,15 @@ │ │ movups 0x30(%r14),%xmm3 │ │ movups %xmm3,0x30(%rbx) │ │ movups %xmm2,0x20(%rbx) │ │ movups %xmm1,0x10(%rbx) │ │ movups %xmm0,(%rbx) │ │ jmp 1224249 <_iroh_blake3_compress_xof_avx512@@Base+0x119889> │ │ call 12c7b40 │ │ - lea -0xdcd0a6(%rip),%rdi │ │ + lea -0xdcd0cd(%rip),%rdi │ │ lea -0xde9026(%rip),%rdx │ │ mov $0x27e,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x14,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ @@ -2865491,28 +2865491,28 @@ │ │ mov %rbx,%rax │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ ret │ │ xor %ebx,%ebx │ │ jmp 1224249 <_iroh_blake3_compress_xof_avx512@@Base+0x119889> │ │ - lea -0xdcd0e2(%rip),%rsi │ │ + lea -0xdcd109(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x287,%edx │ │ call 131d9d0 │ │ xor %ebx,%ebx │ │ jmp 1224249 <_iroh_blake3_compress_xof_avx512@@Base+0x119889> │ │ test %rdi,%rdi │ │ je 122429d <_iroh_blake3_compress_xof_avx512@@Base+0x1198dd> │ │ push %rbx │ │ mov 0x90(%rdi),%rax │ │ mov %rdi,%rbx │ │ mov %rax,%rdi │ │ call 12c6850 │ │ - lea -0xdcd112(%rip),%rsi │ │ + lea -0xdcd139(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x294,%edx │ │ pop %rbx │ │ jmp 131d9d0 │ │ ret │ │ int3 │ │ int3 │ │ @@ -2865541,19 +2865541,19 @@ │ │ mov 0x40(%rdi),%r14 │ │ cmpl $0x0,0x78(%rbx) │ │ je 1224383 <_iroh_blake3_compress_xof_avx512@@Base+0x1199c3> │ │ mov 0x8(%r14),%rax │ │ cmpq $0x0,0x2a0(%rax) │ │ jne 122439f <_iroh_blake3_compress_xof_avx512@@Base+0x1199df> │ │ call 12c7b40 │ │ - lea -0xdcd19d(%rip),%rdi │ │ + lea -0xdcd1c4(%rip),%rdi │ │ lea -0xdc153c(%rip),%rdx │ │ mov $0x2ea,%esi │ │ call 12c7c60 │ │ - lea -0xdd0c43(%rip),%rdx │ │ + lea -0xdd0c6a(%rip),%rdx │ │ lea -0xdc5895(%rip),%r14 │ │ xor %ebp,%ebp │ │ mov $0x1,%ecx │ │ mov $0x1,%r8d │ │ mov $0x14,%edi │ │ mov $0x189,%esi │ │ mov %r14,%r9 │ │ @@ -2865613,32 +2865613,32 @@ │ │ call 11f6d70 <_iroh_blake3_compress_xof_avx512@@Base+0xec3b0> │ │ cmpl $0x0,0x78(%rbx) │ │ mov (%rbx),%rdi │ │ je 1224544 <_iroh_blake3_compress_xof_avx512@@Base+0x119b84> │ │ call 11f7080 <_iroh_blake3_compress_xof_avx512@@Base+0xec6c0> │ │ jmp 1224549 <_iroh_blake3_compress_xof_avx512@@Base+0x119b89> │ │ call 12c7b40 │ │ - lea -0xdcd2ee(%rip),%rdi │ │ + lea -0xdcd315(%rip),%rdi │ │ lea -0xdc168d(%rip),%rdx │ │ mov $0x2ee,%esi │ │ call 12c7c60 │ │ - lea -0xdd0d94(%rip),%rdx │ │ + lea -0xdd0dbb(%rip),%rdx │ │ lea -0xdeebae(%rip),%r14 │ │ jmp 1224622 <_iroh_blake3_compress_xof_avx512@@Base+0x119c62> │ │ call 12c7b40 │ │ - lea -0xdcd31e(%rip),%rdi │ │ + lea -0xdcd345(%rip),%rdi │ │ lea -0xdc16bd(%rip),%rdx │ │ mov $0x2f1,%esi │ │ jmp 12244c1 <_iroh_blake3_compress_xof_avx512@@Base+0x119b01> │ │ call 12c7b40 │ │ - lea -0xdcd338(%rip),%rdi │ │ + lea -0xdcd35f(%rip),%rdi │ │ lea -0xdc16d7(%rip),%rdx │ │ mov $0x300,%esi │ │ call 12c7c60 │ │ - lea -0xdd0dde(%rip),%rdx │ │ + lea -0xdd0e05(%rip),%rdx │ │ lea -0xdc5a30(%rip),%r14 │ │ mov $0x1,%ecx │ │ mov $0x1,%r8d │ │ mov $0x14,%edi │ │ mov $0x189,%esi │ │ mov %r14,%r9 │ │ xor %eax,%eax │ │ @@ -2865702,19 +2865702,19 @@ │ │ mov $0x181c,%ecx │ │ bt %eax,%ecx │ │ jae 122467a <_iroh_blake3_compress_xof_avx512@@Base+0x119cba> │ │ call 12c8010 │ │ mov $0x1,%ebp │ │ jmp 122466d <_iroh_blake3_compress_xof_avx512@@Base+0x119cad> │ │ call 12c7b40 │ │ - lea -0xdcd486(%rip),%rdi │ │ + lea -0xdcd4ad(%rip),%rdi │ │ lea -0xdc1825(%rip),%rdx │ │ mov $0x334,%esi │ │ call 12c7c60 │ │ - lea -0xdd0f2c(%rip),%rdx │ │ + lea -0xdd0f53(%rip),%rdx │ │ lea -0xdeed1e(%rip),%r14 │ │ xor %ebp,%ebp │ │ mov $0x178,%ecx │ │ mov $0x178,%r8d │ │ mov $0x14,%edi │ │ mov $0x189,%esi │ │ mov %r14,%r9 │ │ @@ -2865756,19 +2865756,19 @@ │ │ push %rbx │ │ push %rax │ │ mov %ecx,%ebp │ │ mov %rdx,%rbx │ │ mov %rsi,%r15 │ │ mov %rdi,%r14 │ │ call 12c7b40 │ │ - lea -0xdcd541(%rip),%rdi │ │ + lea -0xdcd568(%rip),%rdi │ │ lea -0xdc18e0(%rip),%rdx │ │ mov %ebp,%esi │ │ call 12c7c60 │ │ - lea -0xdd0fe4(%rip),%rdx │ │ + lea -0xdd100b(%rip),%rdx │ │ mov $0x14,%edi │ │ mov $0x189,%esi │ │ mov %r15,%rcx │ │ mov %r15,%r8 │ │ mov %rbx,%r9 │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2865898,15 +2865898,15 @@ │ │ push %r14 │ │ push %r13 │ │ push %r12 │ │ push %rbx │ │ push %rax │ │ mov %r9d,%r14d │ │ mov %r8d,%ebp │ │ - lea -0xdcd6ab(%rip),%rsi │ │ + lea -0xdcd6d2(%rip),%rsi │ │ mov $0x60,%edi │ │ mov $0x69,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 12248f2 <_iroh_blake3_compress_xof_avx512@@Base+0x119f32> │ │ mov %rax,%rbx │ │ mov 0x108(%rsp),%r13 │ │ @@ -2865947,28 +2865947,28 @@ │ │ lea -0xdb6dce(%rip),%rcx │ │ movslq (%rcx,%rax,4),%rax │ │ add %rcx,%rax │ │ jmp *%rax │ │ mov $0x1,%r14d │ │ jmp 1224b08 <_iroh_blake3_compress_xof_avx512@@Base+0x11a148> │ │ call 12c7b40 │ │ - lea -0xdcd781(%rip),%rdi │ │ + lea -0xdcd7a8(%rip),%rdi │ │ lea -0xdc5d7c(%rip),%rdx │ │ mov $0x6f,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x14,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 1224b08 <_iroh_blake3_compress_xof_avx512@@Base+0x11a148> │ │ movl $0x50,0x38(%rbx) │ │ call 12c7b40 │ │ - lea -0xdcd7c0(%rip),%rdi │ │ + lea -0xdcd7e7(%rip),%rdi │ │ lea -0xdc5dbb(%rip),%rdx │ │ mov $0x76,%esi │ │ jmp 1224abe <_iroh_blake3_compress_xof_avx512@@Base+0x11a0fe> │ │ mov $0x1,%r14d │ │ jmp 1224964 <_iroh_blake3_compress_xof_avx512@@Base+0x119fa4> │ │ mov $0x3,%r14d │ │ jmp 1224964 <_iroh_blake3_compress_xof_avx512@@Base+0x119fa4> │ │ @@ -2866012,15 +2866012,15 @@ │ │ mov %r12,%rcx │ │ call *0x38(%rax) │ │ mov $0x1,%r14d │ │ test %eax,%eax │ │ jne 1224b08 <_iroh_blake3_compress_xof_avx512@@Base+0x11a148> │ │ movl $0x50,0x38(%rbx) │ │ call 12c7b40 │ │ - lea -0xdcd89f(%rip),%rdi │ │ + lea -0xdcd8c6(%rip),%rdi │ │ lea -0xdc5e9a(%rip),%rdx │ │ mov $0xb9,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2866028,44 +2866028,44 @@ │ │ mov (%rbx),%rax │ │ orb $0x2,0xa8(%rax) │ │ mov %r12,%rdi │ │ call 12c9c20 │ │ jmp 1224a95 <_iroh_blake3_compress_xof_avx512@@Base+0x11a0d5> │ │ movl $0x50,0x38(%rbx) │ │ call 12c7b40 │ │ - lea -0xdcd8ea(%rip),%rdi │ │ + lea -0xdcd911(%rip),%rdi │ │ lea -0xdc5ee5(%rip),%rdx │ │ mov $0xb2,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov (%rbx),%rax │ │ orb $0x2,0xa8(%rax) │ │ mov 0x108(%rsp),%r13 │ │ jmp 1224ae0 <_iroh_blake3_compress_xof_avx512@@Base+0x11a120> │ │ movl $0x50,0x38(%rbx) │ │ call 12c7b40 │ │ - lea -0xdcd935(%rip),%rdi │ │ + lea -0xdcd95c(%rip),%rdi │ │ lea -0xdc5f30(%rip),%rdx │ │ mov $0x9b,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov (%rbx),%rax │ │ orb $0x2,0xa8(%rax) │ │ movq $0x0,0x0(%r13) │ │ mov 0x10(%rbx),%rdi │ │ call 1261fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x1575e0> │ │ - lea -0xdcd97b(%rip),%rsi │ │ + lea -0xdcd9a2(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0xcb,%edx │ │ call 131d9d0 │ │ xor %r14d,%r14d │ │ mov %r14d,%eax │ │ add $0x8,%rsp │ │ pop %rbx │ │ @@ -2866073,15 +2866073,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ movl $0x50,0x38(%rbx) │ │ call 12c7b40 │ │ - lea -0xdcd9b0(%rip),%rdi │ │ + lea -0xdcd9d7(%rip),%rdi │ │ lea -0xdc5fab(%rip),%rdx │ │ mov $0xab,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xf9,%esi │ │ jmp 1224a82 <_iroh_blake3_compress_xof_avx512@@Base+0x11a0c2> │ │ int3 │ │ @@ -2866090,15 +2866090,15 @@ │ │ test %rdi,%rdi │ │ je 1224b7a <_iroh_blake3_compress_xof_avx512@@Base+0x11a1ba> │ │ push %rbx │ │ mov 0x10(%rdi),%rax │ │ mov %rdi,%rbx │ │ mov %rax,%rdi │ │ call 1261fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x1575e0> │ │ - lea -0xdcd9ef(%rip),%rsi │ │ + lea -0xdcda16(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0xcb,%edx │ │ call 131d9d0 │ │ pop %rbx │ │ mov $0x1,%eax │ │ ret │ │ xor %eax,%eax │ │ @@ -2866133,28 +2866133,28 @@ │ │ int3 │ │ push %rbx │ │ test %rdi,%rdi │ │ je 1224bec <_iroh_blake3_compress_xof_avx512@@Base+0x11a22c> │ │ movl $0x50,0x38(%rdi) │ │ mov %rdi,%rbx │ │ call 12c7b40 │ │ - lea -0xdcda3f(%rip),%rdi │ │ + lea -0xdcda66(%rip),%rdi │ │ lea -0xdfc549(%rip),%rdx │ │ mov $0x228,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xc0101,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov (%rbx),%rax │ │ orb $0x2,0xa8(%rax) │ │ jmp 1224c1c <_iroh_blake3_compress_xof_avx512@@Base+0x11a25c> │ │ call 12c7b40 │ │ - lea -0xdcda7b(%rip),%rdi │ │ + lea -0xdcdaa2(%rip),%rdi │ │ lea -0xdfc585(%rip),%rdx │ │ mov $0x228,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xc0101,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2866228,15 +2866228,15 @@ │ │ call *0x68(%rax) │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1224e12 <_iroh_blake3_compress_xof_avx512@@Base+0x11a452> │ │ movl $0x50,0x38(%rbx) │ │ call 12c7b40 │ │ - lea -0xdcdba3(%rip),%rdi │ │ + lea -0xdcdbca(%rip),%rdi │ │ lea -0xdef400(%rip),%rdx │ │ mov $0x130,%esi │ │ jmp 1224deb <_iroh_blake3_compress_xof_avx512@@Base+0x11a42b> │ │ mov (%rbx),%rax │ │ mov 0x18(%rbx),%rcx │ │ mov 0x8(%r14),%rdi │ │ add %rcx,%rdi │ │ @@ -2866252,30 +2866252,30 @@ │ │ cmp 0x10(%r14),%rax │ │ jne 1224e1a <_iroh_blake3_compress_xof_avx512@@Base+0x11a45a> │ │ movq $0x0,0x18(%rbx) │ │ mov $0x1,%eax │ │ jmp 1224e12 <_iroh_blake3_compress_xof_avx512@@Base+0x11a452> │ │ movl $0x50,0x38(%rbx) │ │ call 12c7b40 │ │ - lea -0xdcdc11(%rip),%rdi │ │ + lea -0xdcdc38(%rip),%rdi │ │ lea -0xdef46e(%rip),%rdx │ │ mov $0x15c,%esi │ │ jmp 1224deb <_iroh_blake3_compress_xof_avx512@@Base+0x11a42b> │ │ movl $0x50,0x38(%rbx) │ │ call 12c7b40 │ │ - lea -0xdcdc32(%rip),%rdi │ │ + lea -0xdcdc59(%rip),%rdi │ │ lea -0xdef48f(%rip),%rdx │ │ mov $0x126,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0x180,%esi │ │ jmp 1224dfa <_iroh_blake3_compress_xof_avx512@@Base+0x11a43a> │ │ movl $0x50,0x38(%rbx) │ │ call 12c7b40 │ │ - lea -0xdcdc62(%rip),%rdi │ │ + lea -0xdcdc89(%rip),%rdi │ │ lea -0xdef4bf(%rip),%rdx │ │ mov $0x13e,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2866298,32 +2866298,32 @@ │ │ call 1262100 <_iroh_blake3_compress_xof_avx512@@Base+0x157740> │ │ xor %eax,%eax │ │ jmp 1224e12 <_iroh_blake3_compress_xof_avx512@@Base+0x11a452> │ │ test %rbx,%rbx │ │ je 1224e6f <_iroh_blake3_compress_xof_avx512@@Base+0x11a4af> │ │ movl $0x50,0x38(%rbx) │ │ call 12c7b40 │ │ - lea -0xdcdce1(%rip),%rdi │ │ + lea -0xdcdd08(%rip),%rdi │ │ lea -0xdef53e(%rip),%rdx │ │ mov $0xfa,%esi │ │ jmp 1224deb <_iroh_blake3_compress_xof_avx512@@Base+0x11a42b> │ │ call 12c7b40 │ │ - lea -0xdcdcfe(%rip),%rdi │ │ + lea -0xdcdd25(%rip),%rdi │ │ lea -0xdef55b(%rip),%rdx │ │ mov $0xfa,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 1224e0d <_iroh_blake3_compress_xof_avx512@@Base+0x11a44d> │ │ movl $0x50,0x38(%rbx) │ │ call 12c7b40 │ │ - lea -0xdcdd3a(%rip),%rdi │ │ + lea -0xdcdd61(%rip),%rdi │ │ lea -0xdef597(%rip),%rdx │ │ mov $0x147,%esi │ │ jmp 1224deb <_iroh_blake3_compress_xof_avx512@@Base+0x11a42b> │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -2866404,15 +2866404,15 @@ │ │ mov $0x101,%edx │ │ mov %rbx,%rcx │ │ call *0x50(%r15) │ │ mov $0x1,%eax │ │ jmp 1225040 <_iroh_blake3_compress_xof_avx512@@Base+0x11a680> │ │ movl $0x50,0x38(%r15) │ │ call 12c7b40 │ │ - lea -0xdcde7e(%rip),%rdi │ │ + lea -0xdcdea5(%rip),%rdi │ │ lea -0xddcd9a(%rip),%rdx │ │ mov $0x174,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2866457,16 +2866457,16 @@ │ │ call *0x28(%rax) │ │ test %eax,%eax │ │ je 122509c <_iroh_blake3_compress_xof_avx512@@Base+0x11a6dc> │ │ movq $0x0,0x40(%rbx) │ │ jmp 12250e2 <_iroh_blake3_compress_xof_avx512@@Base+0x11a722> │ │ movl $0x50,0x38(%rbx) │ │ call 12c7b40 │ │ - lea -0xdcdf32(%rip),%rdi │ │ - lea -0xdd3a80(%rip),%rdx │ │ + lea -0xdcdf59(%rip),%rdi │ │ + lea -0xdd3aa7(%rip),%rdx │ │ mov $0x1b1,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2866476,16 +2866476,16 @@ │ │ mov %ebp,%eax │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %rbp │ │ ret │ │ movl $0x50,0x38(%rbx) │ │ call 12c7b40 │ │ - lea -0xdcdf81(%rip),%rdi │ │ - lea -0xdd3acf(%rip),%rdx │ │ + lea -0xdcdfa8(%rip),%rdi │ │ + lea -0xdd3af6(%rip),%rdx │ │ mov $0x1a6,%esi │ │ jmp 12250bb <_iroh_blake3_compress_xof_avx512@@Base+0x11a6fb> │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ mov 0x38(%rdi),%eax │ │ @@ -2866542,29 +2866542,29 @@ │ │ pop %r14 │ │ ret │ │ test %rdi,%rdi │ │ je 12251c8 <_iroh_blake3_compress_xof_avx512@@Base+0x11a808> │ │ movl $0x50,0x38(%rdi) │ │ mov %rdi,%r14 │ │ call 12c7b40 │ │ - lea -0xdce019(%rip),%rdi │ │ + lea -0xdce040(%rip),%rdi │ │ lea -0xdec113(%rip),%rdx │ │ mov $0x1c2,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x14,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov (%r14),%rax │ │ orb $0x2,0xa8(%rax) │ │ jmp 1225171 <_iroh_blake3_compress_xof_avx512@@Base+0x11a7b1> │ │ call 12c7b40 │ │ - lea -0xdce057(%rip),%rdi │ │ + lea -0xdce07e(%rip),%rdi │ │ lea -0xdec151(%rip),%rdx │ │ mov $0x1c2,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x14,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ @@ -2866693,28 +2866693,28 @@ │ │ int3 │ │ push %rbx │ │ test %rdi,%rdi │ │ je 12252fc <_iroh_blake3_compress_xof_avx512@@Base+0x11a93c> │ │ movl $0x50,0x38(%rdi) │ │ mov %rdi,%rbx │ │ call 12c7b40 │ │ - lea -0xdce14f(%rip),%rdi │ │ + lea -0xdce176(%rip),%rdi │ │ lea -0xdc6734(%rip),%rdx │ │ mov $0x22e,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xc0101,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov (%rbx),%rax │ │ orb $0x2,0xa8(%rax) │ │ jmp 122532c <_iroh_blake3_compress_xof_avx512@@Base+0x11a96c> │ │ call 12c7b40 │ │ - lea -0xdce18b(%rip),%rdi │ │ + lea -0xdce1b2(%rip),%rdi │ │ lea -0xdc6770(%rip),%rdx │ │ mov $0x22e,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xc0101,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2866724,28 +2866724,28 @@ │ │ ret │ │ push %rbx │ │ test %rdi,%rdi │ │ je 122537c <_iroh_blake3_compress_xof_avx512@@Base+0x11a9bc> │ │ movl $0x50,0x38(%rdi) │ │ mov %rdi,%rbx │ │ call 12c7b40 │ │ - lea -0xdce1cf(%rip),%rdi │ │ + lea -0xdce1f6(%rip),%rdi │ │ lea -0xdf3740(%rip),%rdx │ │ mov $0x234,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xc0101,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov (%rbx),%rax │ │ orb $0x2,0xa8(%rax) │ │ jmp 12253ac <_iroh_blake3_compress_xof_avx512@@Base+0x11a9ec> │ │ call 12c7b40 │ │ - lea -0xdce20b(%rip),%rdi │ │ + lea -0xdce232(%rip),%rdi │ │ lea -0xdf377c(%rip),%rdx │ │ mov $0x234,%esi │ │ call 12c7c60 │ │ mov $0x14,%edi │ │ mov $0xc0101,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2876186,15 +2876186,15 @@ │ │ jae 122d6b6 <_iroh_blake3_compress_xof_avx512@@Base+0x122cf6> │ │ cmp $0x17,%bpl │ │ je 122d702 <_iroh_blake3_compress_xof_avx512@@Base+0x122d42> │ │ test %r9d,%r9d │ │ je 122d702 <_iroh_blake3_compress_xof_avx512@@Base+0x122d42> │ │ call 12c7b40 │ │ lea -0xdff755(%rip),%rdi │ │ - lea -0xdd9f76(%rip),%rdx │ │ + lea -0xdd9f9d(%rip),%rdx │ │ mov $0xd6,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ @@ -2876660,15 +2876660,15 @@ │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ mov $0x50,%esi │ │ mov $0x8000f,%edx │ │ jmp 122d6e0 <_iroh_blake3_compress_xof_avx512@@Base+0x122d20> │ │ call 12c7b40 │ │ lea -0xdfffab(%rip),%rdi │ │ - lea -0xdda7cc(%rip),%rdx │ │ + lea -0xdda7f3(%rip),%rdx │ │ mov $0x148,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ mov $0xa,%esi │ │ mov $0x64,%edx │ │ jmp 122d6e0 <_iroh_blake3_compress_xof_avx512@@Base+0x122d20> │ │ test %rax,%rax │ │ @@ -2876685,15 +2876685,15 @@ │ │ movzbl (%rbx),%eax │ │ movzbl %al,%eax │ │ lea -0x14(%rax),%ecx │ │ cmp $0x3,%ecx │ │ jae 122df99 <_iroh_blake3_compress_xof_avx512@@Base+0x1235d9> │ │ call 12c7b40 │ │ lea -0xe0000e(%rip),%rdi │ │ - lea -0xdda82f(%rip),%rdx │ │ + lea -0xdda856(%rip),%rdx │ │ mov $0x244,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ mov $0xa,%esi │ │ jmp 122d6db <_iroh_blake3_compress_xof_avx512@@Base+0x122d1b> │ │ cmp $0x17,%eax │ │ jne 122dffe <_iroh_blake3_compress_xof_avx512@@Base+0x12363e> │ │ @@ -2876716,44 +2876716,44 @@ │ │ je 122d6ee <_iroh_blake3_compress_xof_avx512@@Base+0x122d2e> │ │ mov 0xd0(%rsp),%rax │ │ mov %rbx,(%rax) │ │ mov $0x1,%esi │ │ jmp 122d6ee <_iroh_blake3_compress_xof_avx512@@Base+0x122d2e> │ │ call 12c7b40 │ │ lea -0xe0009d(%rip),%rdi │ │ - lea -0xdda8be(%rip),%rdx │ │ + lea -0xdda8e5(%rip),%rdx │ │ mov $0x23a,%esi │ │ jmp 122e030 <_iroh_blake3_compress_xof_avx512@@Base+0x123670> │ │ call 12c7b40 │ │ lea -0xe000b7(%rip),%rdi │ │ - lea -0xdda8d8(%rip),%rdx │ │ + lea -0xdda8ff(%rip),%rdx │ │ mov $0x254,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ mov $0xa,%esi │ │ mov $0xf5,%edx │ │ jmp 122d6e0 <_iroh_blake3_compress_xof_avx512@@Base+0x122d20> │ │ call 12c7b40 │ │ lea -0xe000e6(%rip),%rdi │ │ - lea -0xdda907(%rip),%rdx │ │ + lea -0xdda92e(%rip),%rdx │ │ mov $0x186,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ mov $0xa,%esi │ │ mov $0xcd,%edx │ │ jmp 122d6e0 <_iroh_blake3_compress_xof_avx512@@Base+0x122d20> │ │ cmp $0x2,%ebx │ │ mov 0x28(%rsp),%r15 │ │ jne 122e151 <_iroh_blake3_compress_xof_avx512@@Base+0x123791> │ │ movl $0x1,0x68(%r14) │ │ mov %r15d,0x180(%r14) │ │ mov %rsi,%rbx │ │ call 12c7b40 │ │ lea -0xe00135(%rip),%rdi │ │ - lea -0xdda956(%rip),%rdx │ │ + lea -0xdda97d(%rip),%rdx │ │ mov $0x1ba,%esi │ │ call 12c7c60 │ │ lea 0x3e8(%r15),%edx │ │ lea -0xdfc466(%rip),%rcx │ │ mov %r14,%rdi │ │ mov $0xffffffff,%esi │ │ mov %r15d,%r8d │ │ @@ -2876786,36 +2876786,36 @@ │ │ mov $0xffffffff,%ebx │ │ mov $0x9,%esi │ │ call 1262100 <_iroh_blake3_compress_xof_avx512@@Base+0x157740> │ │ mov %ebx,%esi │ │ jmp 122d6ee <_iroh_blake3_compress_xof_avx512@@Base+0x122d2e> │ │ call 12c7b40 │ │ lea -0xe001f0(%rip),%rdi │ │ - lea -0xddaa11(%rip),%rdx │ │ + lea -0xddaa38(%rip),%rdx │ │ mov $0x1c3,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ mov $0x2f,%esi │ │ mov $0xf6,%edx │ │ jmp 122d6e0 <_iroh_blake3_compress_xof_avx512@@Base+0x122d20> │ │ call 12c7b40 │ │ lea -0xe0021f(%rip),%rdi │ │ - lea -0xddaa40(%rip),%rdx │ │ + lea -0xddaa67(%rip),%rdx │ │ mov $0x1a0,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ mov $0xa,%esi │ │ mov $0x199,%edx │ │ jmp 122d6e0 <_iroh_blake3_compress_xof_avx512@@Base+0x122d20> │ │ orb $0x2,0x84(%r14) │ │ xor %esi,%esi │ │ jmp 122d6ee <_iroh_blake3_compress_xof_avx512@@Base+0x122d2e> │ │ call 12c7b40 │ │ lea -0xe0025d(%rip),%rdi │ │ - lea -0xddaa7e(%rip),%rdx │ │ + lea -0xddaaa5(%rip),%rdx │ │ mov $0x216,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ @@ -2877381,15 +2877381,15 @@ │ │ movl $0x1,0xe0(%rsp) │ │ test $0x8,%cl │ │ je 122eafa <_iroh_blake3_compress_xof_avx512@@Base+0x12413a> │ │ movl $0x1,0xdc(%rsp) │ │ test %eax,%eax │ │ je 122eb52 <_iroh_blake3_compress_xof_avx512@@Base+0x124192> │ │ lea 0x1b8(%rsp),%r13 │ │ - lea -0xddd489(%rip),%rsi │ │ + lea -0xddd4b0(%rip),%rsi │ │ lea 0x110(%rsp),%rdi │ │ lea 0xec(%rsp),%rdx │ │ call 1322250 │ │ mov 0x130(%rsp),%rax │ │ mov %rax,0x1b0(%rsp) │ │ movups 0x110(%rsp),%xmm0 │ │ movups 0x120(%rsp),%xmm1 │ │ @@ -2877436,15 +2877436,15 @@ │ │ mov $0x100,%eax │ │ shl %cl,%eax │ │ mov %eax,0xe8(%rsp) │ │ jmp 122ec3b <_iroh_blake3_compress_xof_avx512@@Base+0x12427b> │ │ cmpl $0x4000,0xe8(%rsp) │ │ je 122ec8c <_iroh_blake3_compress_xof_avx512@@Base+0x1242cc> │ │ lea 0x28(%r13),%r15 │ │ - lea -0xdd5c43(%rip),%rsi │ │ + lea -0xdd5c6a(%rip),%rsi │ │ lea 0x110(%rsp),%rdi │ │ lea 0xe8(%rsp),%rdx │ │ call 13226b0 │ │ mov 0x130(%rsp),%rax │ │ mov %rax,0x20(%r13) │ │ movups 0x110(%rsp),%xmm0 │ │ movups 0x120(%rsp),%xmm1 │ │ @@ -2877486,15 +2877486,15 @@ │ │ test %rax,%rax │ │ je 122f2ce <_iroh_blake3_compress_xof_avx512@@Base+0x12490e> │ │ mov 0x344(%rax),%eax │ │ test %eax,%eax │ │ je 122f2ce <_iroh_blake3_compress_xof_avx512@@Base+0x12490e> │ │ mov %eax,0xe4(%rsp) │ │ lea 0x28(%r13),%r15 │ │ - lea -0xdd9b07(%rip),%rsi │ │ + lea -0xdd9b2e(%rip),%rsi │ │ lea 0x110(%rsp),%rdi │ │ lea 0xe4(%rsp),%rdx │ │ call 1323480 │ │ mov 0x130(%rsp),%rax │ │ mov %rax,0x20(%r13) │ │ movups 0x110(%rsp),%xmm0 │ │ movups 0x120(%rsp),%xmm1 │ │ @@ -2877778,15 +2877778,15 @@ │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ jmp 122f275 <_iroh_blake3_compress_xof_avx512@@Base+0x1248b5> │ │ call 12c7b40 │ │ lea -0xdd434d(%rip),%rdi │ │ - lea -0xdddc55(%rip),%rdx │ │ + lea -0xdddc7c(%rip),%rdx │ │ mov $0x80,%esi │ │ call 12c7c60 │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ @@ -2878304,15 +2878304,15 @@ │ │ mov %r14d,%eax │ │ pop %rbx │ │ pop %r14 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0xdd4ae3(%rip),%rdi │ │ - lea -0xdde3eb(%rip),%rdx │ │ + lea -0xdde412(%rip),%rdx │ │ mov $0x80,%esi │ │ call 12c7c60 │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ @@ -2881306,15 +2881306,15 @@ │ │ jne 1232b29 <_iroh_blake3_compress_xof_avx512@@Base+0x128169> │ │ movdqu 0x20(%r15),%xmm0 │ │ paddq -0x10a0da9(%rip),%xmm0 │ │ movdqu %xmm0,0x20(%r15) │ │ test %r12,%r12 │ │ je 1232562 <_iroh_blake3_compress_xof_avx512@@Base+0x127ba2> │ │ movl $0x0,0x8(%r12) │ │ - lea -0xddb900(%rip),%rsi │ │ + lea -0xddb927(%rip),%rsi │ │ lea 0xa0(%rsp),%r14 │ │ mov %r14,%rdi │ │ mov %r12,%rdx │ │ mov 0x38(%rsp),%rcx │ │ call 1323e70 │ │ lea 0x78(%rsp),%rdi │ │ call 13241b0 │ │ @@ -2881656,15 +2881656,15 @@ │ │ mov %r15,%rsi │ │ call 12dad30 │ │ mov $0x1,%ebx │ │ test %eax,%eax │ │ jne 123300c <_iroh_blake3_compress_xof_avx512@@Base+0x12864c> │ │ call 12c7b40 │ │ lea -0xe08a6d(%rip),%rdi │ │ - lea -0xdd9fdd(%rip),%rdx │ │ + lea -0xdda004(%rip),%rdx │ │ mov $0x56,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x14,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2882749,20 +2882749,20 @@ │ │ je 12341d9 <_iroh_blake3_compress_xof_avx512@@Base+0x129819> │ │ add %edx,%eax │ │ add 0x1058(%rbx),%rsi │ │ cmp %rax,%rsi │ │ jbe 1234211 <_iroh_blake3_compress_xof_avx512@@Base+0x129851> │ │ call 12c7b40 │ │ lea -0xe09c52(%rip),%rdi │ │ - lea -0xdded88(%rip),%rdx │ │ + lea -0xddedaf(%rip),%rdx │ │ mov $0x201,%esi │ │ jmp 12341f1 <_iroh_blake3_compress_xof_avx512@@Base+0x129831> │ │ call 12c7b40 │ │ lea -0xe09c6c(%rip),%rdi │ │ - lea -0xddeda2(%rip),%rdx │ │ + lea -0xddedc9(%rip),%rdx │ │ mov $0x1f8,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0xa,%esi │ │ mov $0xa4,%edx │ │ xor %ecx,%ecx │ │ @@ -2883264,15 +2883264,15 @@ │ │ lea 0x10b8(%rbx),%rax │ │ mov %rax,0x28(%rsp) │ │ lea 0x10b4(%rbx),%rax │ │ mov %rax,0x18(%rsp) │ │ lea 0x1050(%rbx),%rax │ │ mov %rax,0x20(%rsp) │ │ lea 0x10b0(%rbx),%r13 │ │ - lea -0xde32ca(%rip),%rbp │ │ + lea -0xde32f1(%rip),%rbp │ │ jmp 1234975 <_iroh_blake3_compress_xof_avx512@@Base+0x129fb5> │ │ mov %r12,%rdi │ │ mov %r13,%rsi │ │ call 1321ea0 │ │ test %eax,%eax │ │ je 1234c17 <_iroh_blake3_compress_xof_avx512@@Base+0x12a257> │ │ mov 0x28(%r12),%r15 │ │ @@ -2883281,20 +2883281,20 @@ │ │ je 1234a49 <_iroh_blake3_compress_xof_avx512@@Base+0x12a089> │ │ mov %r15,%rdi │ │ mov %rbp,%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 1234950 <_iroh_blake3_compress_xof_avx512@@Base+0x129f90> │ │ mov %r15,%rdi │ │ - lea -0xddb98b(%rip),%rsi │ │ + lea -0xddb9b2(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12349f0 <_iroh_blake3_compress_xof_avx512@@Base+0x12a030> │ │ mov %r15,%rdi │ │ - lea -0xddf771(%rip),%rsi │ │ + lea -0xddf798(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 1234a0a <_iroh_blake3_compress_xof_avx512@@Base+0x12a04a> │ │ mov %r15,%rdi │ │ lea -0xdf21aa(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ @@ -2883959,21 +2883959,21 @@ │ │ mov %rax,0x20(%r14) │ │ mov %rax,0x28(%r14) │ │ mov %rcx,0x8(%r14) │ │ mov $0x1,%r12d │ │ jmp 12352e8 <_iroh_blake3_compress_xof_avx512@@Base+0x12a928> │ │ call 12c7b40 │ │ lea -0xe0ad26(%rip),%rdi │ │ - lea -0xddfe7f(%rip),%rdx │ │ + lea -0xddfea6(%rip),%rdx │ │ mov $0x683,%esi │ │ call 12c7c60 │ │ jmp 12352d2 <_iroh_blake3_compress_xof_avx512@@Base+0x12a912> │ │ call 12c7b40 │ │ lea -0xe0ad45(%rip),%rdi │ │ - lea -0xddfe9e(%rip),%rdx │ │ + lea -0xddfec5(%rip),%rdx │ │ mov $0x671,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ @@ -2884098,15 +2884098,15 @@ │ │ test %eax,%eax │ │ je 1235520 <_iroh_blake3_compress_xof_avx512@@Base+0x12ab60> │ │ add %rbp,0x8(%r14) │ │ mov $0x1,%r14d │ │ jmp 12354da <_iroh_blake3_compress_xof_avx512@@Base+0x12ab1a> │ │ call 12c7b40 │ │ lea -0xe0af37(%rip),%rdi │ │ - lea -0xdde307(%rip),%rdx │ │ + lea -0xdde32e(%rip),%rdx │ │ mov $0x6a5,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ @@ -2884119,25 +2884119,25 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0xe0af7f(%rip),%rdi │ │ - lea -0xdde34f(%rip),%rdx │ │ + lea -0xdde376(%rip),%rdx │ │ mov $0x6b6,%esi │ │ jmp 12354bc <_iroh_blake3_compress_xof_avx512@@Base+0x12aafc> │ │ call 12c7b40 │ │ lea -0xe0af99(%rip),%rdi │ │ - lea -0xdde369(%rip),%rdx │ │ + lea -0xdde390(%rip),%rdx │ │ mov $0x6ad,%esi │ │ jmp 12354bc <_iroh_blake3_compress_xof_avx512@@Base+0x12aafc> │ │ call 12c7b40 │ │ lea -0xe0afb3(%rip),%rdi │ │ - lea -0xdde383(%rip),%rdx │ │ + lea -0xdde3aa(%rip),%rdx │ │ mov $0x6ca,%esi │ │ jmp 12354bc <_iroh_blake3_compress_xof_avx512@@Base+0x12aafc> │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -2884474,15 +2884474,15 @@ │ │ je 1235abf <_iroh_blake3_compress_xof_avx512@@Base+0x12b0ff> │ │ movq $0x0,0x690(%rbx) │ │ mov %rbx,%rdi │ │ pop %rbx │ │ jmp 1235ad0 <_iroh_blake3_compress_xof_avx512@@Base+0x12b110> │ │ call 12c7b40 │ │ lea -0xe0b51f(%rip),%rdi │ │ - lea -0xde43fb(%rip),%rdx │ │ + lea -0xde4422(%rip),%rdx │ │ mov $0x764,%esi │ │ call 12c7c60 │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0101,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ @@ -2886081,15 +2886081,15 @@ │ │ mov %rax,(%r15) │ │ test %ebp,%ebp │ │ mov 0x20(%rsp),%rdx │ │ jne 1237275 <_iroh_blake3_compress_xof_avx512@@Base+0x12c8b5> │ │ test %rdx,%rdx │ │ je 1237275 <_iroh_blake3_compress_xof_avx512@@Base+0x12c8b5> │ │ movl $0x0,0x8(%rdx) │ │ - lea -0xde007a(%rip),%rsi │ │ + lea -0xde00a1(%rip),%rsi │ │ lea 0x50(%rsp),%rbx │ │ mov %rbx,%rdi │ │ mov 0x18(%rsp),%rcx │ │ call 1323e70 │ │ lea 0x28(%rsp),%rdi │ │ call 13241b0 │ │ mov 0x48(%rsp),%rax │ │ @@ -2888610,15 +2888610,15 @@ │ │ jne 1239790 <_iroh_blake3_compress_xof_avx512@@Base+0x12edd0> │ │ jmp 12397a9 <_iroh_blake3_compress_xof_avx512@@Base+0x12ede9> │ │ cmp %rdx,%rcx │ │ jne 123971f <_iroh_blake3_compress_xof_avx512@@Base+0x12ed5f> │ │ mov %rdi,%r14 │ │ call 12c7b40 │ │ lea -0xdef874(%rip),%rdi │ │ - lea -0xde435a(%rip),%rdx │ │ + lea -0xde4381(%rip),%rdx │ │ mov $0x461,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov %r14,%rdi │ │ mov $0x2f,%esi │ │ mov $0x9d,%edx │ │ xor %ecx,%ecx │ │ @@ -2889406,15 +2889406,15 @@ │ │ je 123a247 <_iroh_blake3_compress_xof_avx512@@Base+0x12f887> │ │ mov 0x288(%rax),%rax │ │ cmpl $0x0,0x330(%rax) │ │ jne 123a247 <_iroh_blake3_compress_xof_avx512@@Base+0x12f887> │ │ mov %rdi,%r14 │ │ call 12c7b40 │ │ lea -0xdf02da(%rip),%rdi │ │ - lea -0xde11f4(%rip),%rdx │ │ + lea -0xde121b(%rip),%rdx │ │ mov $0x701,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov %r14,%rdi │ │ mov $0x6d,%esi │ │ mov $0x136,%edx │ │ xor %ecx,%ecx │ │ @@ -2890386,20 +2890386,20 @@ │ │ mov %r14,%rdi │ │ call 13203a0 │ │ mov $0x1,%r15d │ │ test %eax,%eax │ │ jne 123afce <_iroh_blake3_compress_xof_avx512@@Base+0x13060e> │ │ call 12c7b40 │ │ lea -0xdf2c40(%rip),%rdi │ │ - lea -0xde3dba(%rip),%rdx │ │ + lea -0xde3de1(%rip),%rdx │ │ mov $0x197,%esi │ │ jmp 123afb0 <_iroh_blake3_compress_xof_avx512@@Base+0x1305f0> │ │ call 12c7b40 │ │ lea -0xdf2c5a(%rip),%rdi │ │ - lea -0xde3dd4(%rip),%rdx │ │ + lea -0xde3dfb(%rip),%rdx │ │ mov $0x172,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ @@ -2890412,26 +2890412,26 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0xdf2ca2(%rip),%rdi │ │ - lea -0xde3e1c(%rip),%rdx │ │ + lea -0xde3e43(%rip),%rdx │ │ mov $0x17e,%esi │ │ jmp 123afb0 <_iroh_blake3_compress_xof_avx512@@Base+0x1305f0> │ │ call 12c7b40 │ │ lea -0xdf2cbc(%rip),%rdi │ │ - lea -0xde3e36(%rip),%rdx │ │ + lea -0xde3e5d(%rip),%rdx │ │ mov $0x184,%esi │ │ jmp 123afb0 <_iroh_blake3_compress_xof_avx512@@Base+0x1305f0> │ │ mov $0x18c,%ebp │ │ call 12c7b40 │ │ lea -0xdf2cdb(%rip),%rdi │ │ - lea -0xde3e55(%rip),%rdx │ │ + lea -0xde3e7c(%rip),%rdx │ │ mov %ebp,%esi │ │ call 12c7c60 │ │ jmp 123afb8 <_iroh_blake3_compress_xof_avx512@@Base+0x1305f8> │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -2890765,15 +2890765,15 @@ │ │ xor %esi,%esi │ │ call 1320cd0 │ │ mov $0x1,%r15d │ │ test %eax,%eax │ │ jne 123b4bf <_iroh_blake3_compress_xof_avx512@@Base+0x130aff> │ │ call 12c7b40 │ │ lea -0xdf314b(%rip),%rdi │ │ - lea -0xde42a3(%rip),%rdx │ │ + lea -0xde42ca(%rip),%rdx │ │ mov $0x228,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ @@ -2890805,15 +2890805,15 @@ │ │ call 124d8b0 <_iroh_blake3_compress_xof_avx512@@Base+0x142ef0> │ │ test %eax,%eax │ │ je 123b533 <_iroh_blake3_compress_xof_avx512@@Base+0x130b73> │ │ mov %eax,%ebp │ │ mov $0x237,%r15d │ │ call 12c7b40 │ │ lea -0xdf31ba(%rip),%rdi │ │ - lea -0xde7da7(%rip),%rdx │ │ + lea -0xde7dce(%rip),%rdx │ │ mov %r15d,%esi │ │ call 12c7c60 │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov %ebp,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ @@ -2892373,33 +2892373,33 @@ │ │ call 1203030 <_iroh_blake3_compress_xof_avx512@@Base+0xf8670> │ │ test %eax,%eax │ │ je 123cd7f <_iroh_blake3_compress_xof_avx512@@Base+0x1323bf> │ │ cmpq $0x0,0x8(%r14) │ │ je 123cdea <_iroh_blake3_compress_xof_avx512@@Base+0x13242a> │ │ call 12c7b40 │ │ lea -0xdf4a17(%rip),%rdi │ │ - lea -0xde78ef(%rip),%rdx │ │ + lea -0xde7916(%rip),%rdx │ │ mov $0x5a0,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x32,%esi │ │ jmp 123cdd1 <_iroh_blake3_compress_xof_avx512@@Base+0x132411> │ │ call 12c7b40 │ │ lea -0xdf4a41(%rip),%rdi │ │ - lea -0xde7919(%rip),%rdx │ │ + lea -0xde7940(%rip),%rdx │ │ mov $0x59c,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x6e,%esi │ │ jmp 123cdd1 <_iroh_blake3_compress_xof_avx512@@Base+0x132411> │ │ call 12c7b40 │ │ lea -0xdf4a6b(%rip),%rdi │ │ - lea -0xde7943(%rip),%rdx │ │ + lea -0xde796a(%rip),%rdx │ │ mov $0x597,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x28,%esi │ │ mov $0x6e,%edx │ │ xor %ecx,%ecx │ │ @@ -2892735,24 +2892735,24 @@ │ │ cmpl $0x0,0x468(%rdi) │ │ je 123d2de <_iroh_blake3_compress_xof_avx512@@Base+0x13291e> │ │ mov 0x8(%rsi),%r14 │ │ cmp $0x2,%r14 │ │ jae 123d326 <_iroh_blake3_compress_xof_avx512@@Base+0x132966> │ │ call 12c7b40 │ │ lea -0xdf4f76(%rip),%rdi │ │ - lea -0xdebc11(%rip),%rdx │ │ + lea -0xdebc38(%rip),%rdx │ │ mov $0x671,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %rbx,%rdi │ │ mov $0x32,%esi │ │ jmp 123d306 <_iroh_blake3_compress_xof_avx512@@Base+0x132946> │ │ call 12c7b40 │ │ lea -0xdf4fa0(%rip),%rdi │ │ - lea -0xdebc3b(%rip),%rdx │ │ + lea -0xdebc62(%rip),%rdx │ │ mov $0x665,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %rbx,%rdi │ │ mov $0x6e,%esi │ │ mov $0x6e,%edx │ │ xor %ecx,%ecx │ │ @@ -2892830,42 +2892830,42 @@ │ │ je 123d4b8 <_iroh_blake3_compress_xof_avx512@@Base+0x132af8> │ │ mov 0x10(%rsp),%rcx │ │ mov 0x8(%rcx),%rbx │ │ sub %r14,%rbx │ │ jae 123d4e8 <_iroh_blake3_compress_xof_avx512@@Base+0x132b28> │ │ call 12c7b40 │ │ lea -0xdf50f6(%rip),%rdi │ │ - lea -0xdebd91(%rip),%rdx │ │ + lea -0xdebdb8(%rip),%rdx │ │ mov $0x692,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %rbp,%rdi │ │ jmp 123d2d7 <_iroh_blake3_compress_xof_avx512@@Base+0x132917> │ │ call 12c7b40 │ │ lea -0xdf511e(%rip),%rdi │ │ - lea -0xdebdb9(%rip),%rdx │ │ + lea -0xdebde0(%rip),%rdx │ │ mov $0x686,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov 0x8(%rsp),%rdi │ │ jmp 123d2d7 <_iroh_blake3_compress_xof_avx512@@Base+0x132917> │ │ call 12c7b40 │ │ lea -0xdf5148(%rip),%rdi │ │ - lea -0xdebde3(%rip),%rdx │ │ + lea -0xdebe0a(%rip),%rdx │ │ mov $0x677,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ jmp 123d30b <_iroh_blake3_compress_xof_avx512@@Base+0x13294b> │ │ movq $0x0,0x450(%rbp) │ │ call 12c7b40 │ │ lea -0xdf5185(%rip),%rdi │ │ - lea -0xdebe20(%rip),%rdx │ │ + lea -0xdebe47(%rip),%rdx │ │ mov $0x68e,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %rbp,%rdi │ │ jmp 123d4a9 <_iroh_blake3_compress_xof_avx512@@Base+0x132ae9> │ │ mov (%rcx),%r15 │ │ mov %rax,%r12 │ │ @@ -2892891,15 +2892891,15 @@ │ │ je 123d546 <_iroh_blake3_compress_xof_avx512@@Base+0x132b86> │ │ movl $0x0,0xa84(%rbp) │ │ mov $0x1,%r15d │ │ cmpl $0x0,0x490(%rbp) │ │ jne 123d314 <_iroh_blake3_compress_xof_avx512@@Base+0x132954> │ │ call 12c7b40 │ │ lea -0xdf521b(%rip),%rdi │ │ - lea -0xdebeb6(%rip),%rdx │ │ + lea -0xdebedd(%rip),%rdx │ │ mov $0x6a4,%esi │ │ jmp 123d4db <_iroh_blake3_compress_xof_avx512@@Base+0x132b1b> │ │ movl $0x0,0xa84(%rbp) │ │ mov $0x1,%r15d │ │ cmpl $0x0,0x490(%rbp) │ │ jne 123d314 <_iroh_blake3_compress_xof_avx512@@Base+0x132954> │ │ lea -0xdf5250(%rip),%rdx │ │ @@ -2892913,15 +2892913,15 @@ │ │ je 123d5d0 <_iroh_blake3_compress_xof_avx512@@Base+0x132c10> │ │ mov 0x450(%rbp),%rax │ │ mov %rax,0x350(%rcx) │ │ jmp 123d314 <_iroh_blake3_compress_xof_avx512@@Base+0x132954> │ │ movq $0x0,0x350(%rcx) │ │ call 12c7b40 │ │ lea -0xdf529d(%rip),%rdi │ │ - lea -0xdebf38(%rip),%rdx │ │ + lea -0xdebf5f(%rip),%rdx │ │ mov $0x6ab,%esi │ │ jmp 123d4db <_iroh_blake3_compress_xof_avx512@@Base+0x132b1b> │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -2893103,15 +2893103,15 @@ │ │ add $0x2,%r8 │ │ mov %r8,(%rsi) │ │ add $0xfffffffffffffffe,%rdi │ │ mov %rdi,0x8(%rsi) │ │ je 123d89f <_iroh_blake3_compress_xof_avx512@@Base+0x132edf> │ │ call 12c7b40 │ │ lea -0xdf5520(%rip),%rdi │ │ - lea -0xde6661(%rip),%rdx │ │ + lea -0xde6688(%rip),%rdx │ │ mov $0x70a,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x32,%esi │ │ mov $0x9f,%edx │ │ xor %ecx,%ecx │ │ @@ -2893133,25 +2893133,25 @@ │ │ mov %rbx,%rdi │ │ mov $0x304,%esi │ │ call 1230990 <_iroh_blake3_compress_xof_avx512@@Base+0x125fd0> │ │ test %eax,%eax │ │ jne 123d894 <_iroh_blake3_compress_xof_avx512@@Base+0x132ed4> │ │ call 12c7b40 │ │ lea -0xdf5593(%rip),%rdi │ │ - lea -0xde66d4(%rip),%rdx │ │ + lea -0xde66fb(%rip),%rdx │ │ mov $0x71f,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ jmp 123d88b <_iroh_blake3_compress_xof_avx512@@Base+0x132ecb> │ │ call 12c7b40 │ │ lea -0xdf55c2(%rip),%rdi │ │ - lea -0xde6703(%rip),%rdx │ │ + lea -0xde672a(%rip),%rdx │ │ mov $0x714,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x2f,%esi │ │ mov $0x74,%edx │ │ jmp 123d88b <_iroh_blake3_compress_xof_avx512@@Base+0x132ecb> │ │ @@ -2893443,25 +2893443,25 @@ │ │ cmp %r14,%rax │ │ jne 123de37 <_iroh_blake3_compress_xof_avx512@@Base+0x133477> │ │ lea (%r12,%r14,1),%rax │ │ add $0x2,%rax │ │ mov %rax,(%rsi) │ │ movq $0x0,0x8(%rsi) │ │ mov 0xa88(%rbx),%rdi │ │ - lea -0xde507f(%rip),%rsi │ │ + lea -0xde50a6(%rip),%rsi │ │ mov $0x1c6,%edx │ │ call 131d9d0 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0xa88(%rbx) │ │ mov $0x1,%r15d │ │ test %r14,%r14 │ │ je 123de6d <_iroh_blake3_compress_xof_avx512@@Base+0x1334ad> │ │ add $0x2,%r12 │ │ lea 0xa88(%rbx),%r13 │ │ - lea -0xde50b0(%rip),%rdx │ │ + lea -0xde50d7(%rip),%rdx │ │ mov %r12,%rdi │ │ mov %r14,%rsi │ │ mov $0x1cf,%ecx │ │ call 131f320 │ │ mov %rax,0x0(%r13) │ │ test %rax,%rax │ │ je 123de37 <_iroh_blake3_compress_xof_avx512@@Base+0x133477> │ │ @@ -2893605,15 +2893605,15 @@ │ │ add $0x2,%rdx │ │ mov %rdx,(%rsi) │ │ add $0xfffffffffffffffe,%rcx │ │ mov %rcx,0x8(%rsi) │ │ je 123e066 <_iroh_blake3_compress_xof_avx512@@Base+0x1336a6> │ │ call 12c7b40 │ │ lea -0xdf5cea(%rip),%rdi │ │ - lea -0xdea8b1(%rip),%rdx │ │ + lea -0xdea8d8(%rip),%rdx │ │ mov $0x800,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x32,%esi │ │ mov $0x9f,%edx │ │ xor %ecx,%ecx │ │ @@ -2893632,25 +2893632,25 @@ │ │ mov 0x890(%rbx),%rdi │ │ test %ebp,%ebp │ │ je 123e0e8 <_iroh_blake3_compress_xof_avx512@@Base+0x133728> │ │ test %rdi,%rdi │ │ jne 123e0fa <_iroh_blake3_compress_xof_avx512@@Base+0x13373a> │ │ call 12c7b40 │ │ lea -0xdf5d49(%rip),%rdi │ │ - lea -0xdea910(%rip),%rdx │ │ + lea -0xdea937(%rip),%rdx │ │ mov $0x817,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ jmp 123e055 <_iroh_blake3_compress_xof_avx512@@Base+0x133695> │ │ call 12c7b40 │ │ lea -0xdf5d78(%rip),%rdi │ │ - lea -0xdea93f(%rip),%rdx │ │ + lea -0xdea966(%rip),%rdx │ │ mov $0x805,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x2f,%esi │ │ mov $0x72,%edx │ │ jmp 123e055 <_iroh_blake3_compress_xof_avx512@@Base+0x133695> │ │ @@ -2893857,15 +2893857,15 @@ │ │ test %eax,%eax │ │ je 123e420 <_iroh_blake3_compress_xof_avx512@@Base+0x133a60> │ │ movb $0x1,0xabb(%rbx) │ │ mov $0x1,%r14d │ │ jmp 123e45e <_iroh_blake3_compress_xof_avx512@@Base+0x133a9e> │ │ call 12c7b40 │ │ lea -0xdf60e2(%rip),%rdi │ │ - lea -0xdecd69(%rip),%rdx │ │ + lea -0xdecd90(%rip),%rdx │ │ mov $0x872,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ @@ -2894093,15 +2894093,15 @@ │ │ je 123e801 <_iroh_blake3_compress_xof_avx512@@Base+0x133e41> │ │ test $0x700,%ebp │ │ je 123e77d <_iroh_blake3_compress_xof_avx512@@Base+0x133dbd> │ │ testb $0x2,0xc(%r12) │ │ jne 123e77d <_iroh_blake3_compress_xof_avx512@@Base+0x133dbd> │ │ call 12c7b40 │ │ lea -0xdfbe9d(%rip),%rdi │ │ - lea -0xded077(%rip),%rdx │ │ + lea -0xded09e(%rip),%rdx │ │ mov $0x8f,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov 0x8(%rsp),%rdi │ │ mov $0x6e,%esi │ │ jmp 123e7f3 <_iroh_blake3_compress_xof_avx512@@Base+0x133e33> │ │ test $0x4080,%ebp │ │ @@ -2894124,15 +2894124,15 @@ │ │ push 0x68(%rsp) │ │ call *%rax │ │ add $0x20,%rsp │ │ test %eax,%eax │ │ jg 123e801 <_iroh_blake3_compress_xof_avx512@@Base+0x133e41> │ │ call 12c7b40 │ │ lea -0xdfbf16(%rip),%rdi │ │ - lea -0xded0f0(%rip),%rdx │ │ + lea -0xded117(%rip),%rdx │ │ mov $0xa3,%esi │ │ call 12c7c60 │ │ mov 0x4(%rsp),%esi │ │ xor %ebx,%ebx │ │ mov 0x8(%rsp),%rdi │ │ mov $0x6e,%edx │ │ xor %ecx,%ecx │ │ @@ -2894876,15 +2894876,15 @@ │ │ mov %rdi,(%rsi) │ │ dec %rax │ │ mov %rax,0x8(%rsi) │ │ sub %rdx,%rax │ │ jae 123f197 <_iroh_blake3_compress_xof_avx512@@Base+0x1347d7> │ │ call 12c7b40 │ │ lea -0xde04ee(%rip),%rdi │ │ - lea -0xdeb9de(%rip),%rdx │ │ + lea -0xdeba05(%rip),%rdx │ │ mov $0x34,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x32,%esi │ │ mov $0x150,%edx │ │ jmp 123f202 <_iroh_blake3_compress_xof_avx512@@Base+0x134842> │ │ @@ -2894895,20 +2894895,20 @@ │ │ jne 123f1d5 <_iroh_blake3_compress_xof_avx512@@Base+0x134815> │ │ lea 0x3b0(%rbx),%rsi │ │ call 14bfcf0 │ │ test %eax,%eax │ │ je 123f216 <_iroh_blake3_compress_xof_avx512@@Base+0x134856> │ │ call 12c7b40 │ │ lea -0xde0541(%rip),%rdi │ │ - lea -0xdeba31(%rip),%rdx │ │ + lea -0xdeba58(%rip),%rdx │ │ mov $0x48,%esi │ │ jmp 123f1ed <_iroh_blake3_compress_xof_avx512@@Base+0x13482d> │ │ call 12c7b40 │ │ lea -0xde055b(%rip),%rdi │ │ - lea -0xdeba4b(%rip),%rdx │ │ + lea -0xdeba72(%rip),%rdx │ │ mov $0x3a,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x28,%esi │ │ mov $0x151,%edx │ │ xor %ecx,%ecx │ │ @@ -2895079,15 +2895079,15 @@ │ │ int3 │ │ push %r15 │ │ push %r14 │ │ push %rbx │ │ mov %rsi,%rbx │ │ mov %rdi,%r14 │ │ mov (%rsi),%rdi │ │ - lea -0xde6740(%rip),%r15 │ │ + lea -0xde6767(%rip),%r15 │ │ mov %r15,%rsi │ │ mov $0x1e3,%edx │ │ call 131d9d0 │ │ mov (%r14),%rdi │ │ mov 0x8(%r14),%rsi │ │ mov %r15,%rdx │ │ mov $0x1e6,%ecx │ │ @@ -2895203,15 +2895203,15 @@ │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r12 │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ mov 0xb58(%rbx),%rdi │ │ - lea -0xde68d5(%rip),%r12 │ │ + lea -0xde68fc(%rip),%r12 │ │ mov %r12,%rsi │ │ mov $0x1e3,%edx │ │ call 131d9d0 │ │ mov %r15,%rdi │ │ mov %r14,%rsi │ │ mov %r12,%rdx │ │ mov $0x1e6,%ecx │ │ @@ -2895252,15 +2895252,15 @@ │ │ test %r15,%r15 │ │ je 123f743 <_iroh_blake3_compress_xof_avx512@@Base+0x134d83> │ │ mov $0x1,%r14d │ │ cmpl $0x0,0x490(%rbx) │ │ jne 123f779 <_iroh_blake3_compress_xof_avx512@@Base+0x134db9> │ │ inc %r12 │ │ mov 0xa08(%rbx),%rdi │ │ - lea -0xde699c(%rip),%r13 │ │ + lea -0xde69c3(%rip),%r13 │ │ mov %r13,%rsi │ │ mov $0x1c6,%edx │ │ call 131d9d0 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0xa00(%rbx) │ │ mov %r12,%rdi │ │ mov %r15,%rsi │ │ @@ -2895777,15 +2895777,15 @@ │ │ jne 123fe70 <_iroh_blake3_compress_xof_avx512@@Base+0x1354b0> │ │ mov 0x458(%rbx),%rdi │ │ lea -0xde1213(%rip),%rsi │ │ mov $0x1d2,%edx │ │ call 131d9d0 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x458(%rbx) │ │ - lea -0xde714f(%rip),%r13 │ │ + lea -0xde7176(%rip),%r13 │ │ xor %r14d,%r14d │ │ xor %edi,%edi │ │ mov %r13,%rsi │ │ mov $0x1c6,%edx │ │ call 131d9d0 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x458(%rbx) │ │ @@ -2896065,15 +2896065,15 @@ │ │ mov $0x1,%r14d │ │ testb $0x2,0xa78(%rbx) │ │ je 12403e5 <_iroh_blake3_compress_xof_avx512@@Base+0x135a25> │ │ cmpq $0x0,0x470(%rbx) │ │ je 12402f9 <_iroh_blake3_compress_xof_avx512@@Base+0x135939> │ │ call 12c7b40 │ │ lea -0xde164d(%rip),%rdi │ │ - lea -0xdeebdb(%rip),%rdx │ │ + lea -0xdeec02(%rip),%rdx │ │ mov $0x26c,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ jmp 12403dc <_iroh_blake3_compress_xof_avx512@@Base+0x135a1c> │ │ @@ -2896103,25 +2896103,25 @@ │ │ mov %rax,0x8(%rsp) │ │ test %r12,%r12 │ │ jne 1240426 <_iroh_blake3_compress_xof_avx512@@Base+0x135a66> │ │ cmpw $0x0,0x46e(%rbx) │ │ je 1240426 <_iroh_blake3_compress_xof_avx512@@Base+0x135a66> │ │ call 12c7b40 │ │ lea -0xde1706(%rip),%rdi │ │ - lea -0xdeec94(%rip),%rdx │ │ + lea -0xdeecbb(%rip),%rdx │ │ mov $0x28a,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x2f,%esi │ │ mov $0x6c,%edx │ │ jmp 12403dc <_iroh_blake3_compress_xof_avx512@@Base+0x135a1c> │ │ call 12c7b40 │ │ lea -0xde1735(%rip),%rdi │ │ - lea -0xdeecc3(%rip),%rdx │ │ + lea -0xdeecea(%rip),%rdx │ │ mov $0x271,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x32,%esi │ │ mov $0x9f,%edx │ │ xor %ecx,%ecx │ │ @@ -2896134,15 +2896134,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0xde177d(%rip),%rdi │ │ - lea -0xdeed0b(%rip),%rdx │ │ + lea -0xdeed32(%rip),%rdx │ │ mov $0x280,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x6d,%esi │ │ mov $0xd1,%edx │ │ jmp 12403dc <_iroh_blake3_compress_xof_avx512@@Base+0x135a1c> │ │ @@ -2896231,41 +2896231,41 @@ │ │ mov %rbp,%rdx │ │ call 1206120 <_iroh_blake3_compress_xof_avx512@@Base+0xfb760> │ │ xor %r14d,%r14d │ │ test %eax,%eax │ │ jg 124042d <_iroh_blake3_compress_xof_avx512@@Base+0x135a6d> │ │ call 12c7b40 │ │ lea -0xde1919(%rip),%rdi │ │ - lea -0xdeeea7(%rip),%rdx │ │ + lea -0xdeeece(%rip),%rdx │ │ mov $0x2c8,%esi │ │ call 12c7c60 │ │ mov %rbx,%rdi │ │ mov $0x2f,%esi │ │ mov $0x132,%edx │ │ jmp 12403dc <_iroh_blake3_compress_xof_avx512@@Base+0x135a1c> │ │ call 12c7b40 │ │ lea -0xde1948(%rip),%rdi │ │ - lea -0xdeeed6(%rip),%rdx │ │ + lea -0xdeeefd(%rip),%rdx │ │ mov $0x292,%esi │ │ jmp 12403c7 <_iroh_blake3_compress_xof_avx512@@Base+0x135a07> │ │ mov $0x1,%r14d │ │ jmp 12403e5 <_iroh_blake3_compress_xof_avx512@@Base+0x135a25> │ │ call 12c7b40 │ │ lea -0xde1970(%rip),%rdi │ │ - lea -0xdeeefe(%rip),%rdx │ │ + lea -0xdeef25(%rip),%rdx │ │ mov $0x2aa,%esi │ │ jmp 1240398 <_iroh_blake3_compress_xof_avx512@@Base+0x1359d8> │ │ call 12c7b40 │ │ lea -0xde198d(%rip),%rdi │ │ - lea -0xdeef1b(%rip),%rdx │ │ + lea -0xdeef42(%rip),%rdx │ │ mov $0x2a4,%esi │ │ jmp 1240398 <_iroh_blake3_compress_xof_avx512@@Base+0x1359d8> │ │ call 12c7b40 │ │ lea -0xde19aa(%rip),%rdi │ │ - lea -0xdeef38(%rip),%rdx │ │ + lea -0xdeef5f(%rip),%rdx │ │ mov $0x2c1,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0x13a,%edx │ │ jmp 12403dc <_iroh_blake3_compress_xof_avx512@@Base+0x135a1c> │ │ @@ -2896825,25 +2896825,25 @@ │ │ mov %r14,%rsi │ │ call 1204280 <_iroh_blake3_compress_xof_avx512@@Base+0xf98c0> │ │ mov $0x1,%r14d │ │ test %eax,%eax │ │ jne 1241050 <_iroh_blake3_compress_xof_avx512@@Base+0x136690> │ │ call 12c7b40 │ │ lea -0xde2371(%rip),%rdi │ │ - lea -0xde7fc3(%rip),%rdx │ │ + lea -0xde7fea(%rip),%rdx │ │ mov $0x3ba,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ jmp 1241047 <_iroh_blake3_compress_xof_avx512@@Base+0x136687> │ │ call 12c7b40 │ │ lea -0xde23a0(%rip),%rdi │ │ - lea -0xde7ff2(%rip),%rdx │ │ + lea -0xde8019(%rip),%rdx │ │ mov $0x3af,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x32,%esi │ │ mov $0x6e,%edx │ │ xor %ecx,%ecx │ │ @@ -2896863,15 +2896863,15 @@ │ │ push %rbx │ │ push %rax │ │ mov %rdi,%rbx │ │ cmpq $0x0,0x8(%rsi) │ │ je 12410a6 <_iroh_blake3_compress_xof_avx512@@Base+0x1366e6> │ │ call 12c7b40 │ │ lea -0xde23f4(%rip),%rdi │ │ - lea -0xde8026(%rip),%rdx │ │ + lea -0xde804d(%rip),%rdx │ │ mov $0x3c7,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x32,%esi │ │ mov $0x6e,%edx │ │ xor %ecx,%ecx │ │ @@ -2897082,15 +2897082,15 @@ │ │ jmp 124168c <_iroh_blake3_compress_xof_avx512@@Base+0x136ccc> │ │ nopl 0x0(%rax,%rax,1) │ │ cmp $0x100,%r13d │ │ ja 124150c <_iroh_blake3_compress_xof_avx512@@Base+0x136b4c> │ │ cmpq $0x0,0x900(%r15) │ │ je 124150c <_iroh_blake3_compress_xof_avx512@@Base+0x136b4c> │ │ xor %edi,%edi │ │ - lea -0xde868f(%rip),%r14 │ │ + lea -0xde86b6(%rip),%r14 │ │ mov %r14,%rsi │ │ mov $0x1e3,%edx │ │ call 131d9d0 │ │ mov %r12,%rdi │ │ mov %r13,%rsi │ │ mov %r14,%rdx │ │ mov $0x1e6,%ecx │ │ @@ -2897664,15 +2897664,15 @@ │ │ mov %r14,%rdi │ │ call 13203a0 │ │ mov $0x1,%r14d │ │ test %eax,%eax │ │ jne 1241d43 <_iroh_blake3_compress_xof_avx512@@Base+0x137383> │ │ call 12c7b40 │ │ lea -0xde308b(%rip),%rdi │ │ - lea -0xdeaae6(%rip),%rdx │ │ + lea -0xdeab0d(%rip),%rdx │ │ mov $0x55f,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ @@ -2901321,15 +2901321,15 @@ │ │ jne 12455a6 <_iroh_blake3_compress_xof_avx512@@Base+0x13abe6> │ │ test %r15,%r15 │ │ jne 12455bb <_iroh_blake3_compress_xof_avx512@@Base+0x13abfb> │ │ and $0x8,%eax │ │ jne 12455bb <_iroh_blake3_compress_xof_avx512@@Base+0x13abfb> │ │ call 12c7b40 │ │ lea -0xde68ba(%rip),%rdi │ │ - lea -0xdf3e50(%rip),%rdx │ │ + lea -0xdf3e77(%rip),%rdx │ │ mov $0xe1b,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0x80106,%edx │ │ xor %ecx,%ecx │ │ @@ -2901972,15 +2901972,15 @@ │ │ mov $0x100,%ecx │ │ mov $0x200,%r9d │ │ call *%r12 │ │ cmp $0x201,%eax │ │ jb 124604d <_iroh_blake3_compress_xof_avx512@@Base+0x13b68d> │ │ call 12c7b40 │ │ lea -0xde7321(%rip),%rdi │ │ - lea -0xdf4895(%rip),%rdx │ │ + lea -0xdf48bc(%rip),%rdx │ │ mov $0xbd3,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %rbx,%rdi │ │ mov $0x28,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ @@ -2901988,15 +2901988,15 @@ │ │ call 1243920 <_iroh_blake3_compress_xof_avx512@@Base+0x138f60> │ │ mov $0x200,%r12d │ │ xor %r13d,%r13d │ │ xor %ebp,%ebp │ │ jmp 12460e6 <_iroh_blake3_compress_xof_avx512@@Base+0x13b726> │ │ call 12c7b40 │ │ lea -0xde7367(%rip),%rdi │ │ - lea -0xdf48db(%rip),%rdx │ │ + lea -0xdf4902(%rip),%rdx │ │ mov $0xbc7,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xe0,%edx │ │ jmp 12460d5 <_iroh_blake3_compress_xof_avx512@@Base+0x13b715> │ │ @@ -2902006,29 +2902006,29 @@ │ │ lea 0x20(%rsp),%rdi │ │ call 14bfc80 │ │ mov %rax,%r15 │ │ cmp $0x101,%rax │ │ jb 1246137 <_iroh_blake3_compress_xof_avx512@@Base+0x13b777> │ │ call 12c7b40 │ │ lea -0xde73ba(%rip),%rdi │ │ - lea -0xdf492e(%rip),%rdx │ │ + lea -0xdf4955(%rip),%rdx │ │ mov $0xbdd,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ call 1243920 <_iroh_blake3_compress_xof_avx512@@Base+0x138f60> │ │ xor %ebp,%ebp │ │ jmp 12460e6 <_iroh_blake3_compress_xof_avx512@@Base+0x13b726> │ │ call 12c7b40 │ │ lea -0xde73f4(%rip),%rdi │ │ - lea -0xdf4968(%rip),%rdx │ │ + lea -0xdf498f(%rip),%rdx │ │ mov $0xbd7,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %rbx,%rdi │ │ mov $0x28,%esi │ │ mov $0xdf,%edx │ │ xor %ecx,%ecx │ │ @@ -2902328,15 +2902328,15 @@ │ │ call 12c7c60 │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0x8000f,%edx │ │ jmp 124676d <_iroh_blake3_compress_xof_avx512@@Base+0x13bdad> │ │ call 12c7b40 │ │ lea -0xde79a2(%rip),%rdi │ │ - lea -0xdf4f16(%rip),%rdx │ │ + lea -0xdf4f3d(%rip),%rdx │ │ mov $0xbe4,%esi │ │ call 12c7c60 │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0x8000f,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ @@ -2902377,15 +2902377,15 @@ │ │ mov $0xdf6,%esi │ │ jmp 124675b <_iroh_blake3_compress_xof_avx512@@Base+0x13bd9b> │ │ mov $0x80024,%ebp │ │ mov $0xc2a,%r13d │ │ jmp 1246a6c <_iroh_blake3_compress_xof_avx512@@Base+0x13c0ac> │ │ call 12c7b40 │ │ lea -0xde7a8f(%rip),%rdi │ │ - lea -0xdf2f8a(%rip),%rdx │ │ + lea -0xdf2fb1(%rip),%rdx │ │ mov $0xca1,%esi │ │ call 12c7c60 │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ @@ -2902412,15 +2902412,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0xde7b27(%rip),%rdi │ │ - lea -0xdf509b(%rip),%rdx │ │ + lea -0xdf50c2(%rip),%rdx │ │ mov $0xbf1,%esi │ │ jmp 1246086 <_iroh_blake3_compress_xof_avx512@@Base+0x13b6c6> │ │ mov 0x8(%rbx),%r14 │ │ mov 0x2c0(%rbx),%rax │ │ cmpb $0x0,0x20(%rax) │ │ mov $0x329,%eax │ │ mov $0x3d6,%r13d │ │ @@ -2902611,15 +2902611,15 @@ │ │ mov $0x50,%esi │ │ mov $0x80006,%edx │ │ jmp 124676d <_iroh_blake3_compress_xof_avx512@@Base+0x13bdad> │ │ mov $0xc0103,%ebp │ │ mov $0xcb9,%r14d │ │ call 12c7b40 │ │ lea -0xde7ec2(%rip),%rdi │ │ - lea -0xdf33bd(%rip),%rdx │ │ + lea -0xdf33e4(%rip),%rdx │ │ mov %r14d,%esi │ │ call 12c7c60 │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov %ebp,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ @@ -2902818,15 +2902818,15 @@ │ │ movzbl (%rdx),%ebx │ │ add $0xfffffffffffffffd,%rcx │ │ sub %rbx,%rcx │ │ jae 1247078 <_iroh_blake3_compress_xof_avx512@@Base+0x13c6b8> │ │ mov %rdi,%r14 │ │ call 12c7b40 │ │ lea -0xde81a9(%rip),%rdi │ │ - lea -0xdf19d9(%rip),%rdx │ │ + lea -0xdf1a00(%rip),%rdx │ │ mov $0x54f,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov %r14,%rdi │ │ mov $0x32,%esi │ │ mov $0x9f,%edx │ │ jmp 1247015 <_iroh_blake3_compress_xof_avx512@@Base+0x13c655> │ │ @@ -2903861,21 +2903861,21 @@ │ │ mov %r15,0x30(%rsp) │ │ mov 0x10(%rsp),%r15 │ │ mov 0x888(%r15),%rax │ │ mov 0x2a0(%rax),%rdi │ │ test %r14,%r14 │ │ je 124804e <_iroh_blake3_compress_xof_avx512@@Base+0x13d68e> │ │ add $0x2,%rbp │ │ - lea -0xdef278(%rip),%rsi │ │ + lea -0xdef29f(%rip),%rsi │ │ mov $0x1e3,%edx │ │ mov %rax,%r15 │ │ call 131d9d0 │ │ mov %rbp,%rdi │ │ mov %r14,%rsi │ │ - lea -0xdef292(%rip),%rdx │ │ + lea -0xdef2b9(%rip),%rdx │ │ mov $0x1e6,%ecx │ │ call 131f280 │ │ mov %rax,0x2a0(%r15) │ │ test %rax,%rax │ │ mov 0x30(%rsp),%r15 │ │ mov %r12,%r14 │ │ mov 0x40(%rsp),%r8 │ │ @@ -2903909,15 +2903909,15 @@ │ │ jne 12481bd <_iroh_blake3_compress_xof_avx512@@Base+0x13d7fd> │ │ mov %rbx,%rdi │ │ call 124aa00 <_iroh_blake3_compress_xof_avx512@@Base+0x140040> │ │ test %eax,%eax │ │ je 1248786 <_iroh_blake3_compress_xof_avx512@@Base+0x13ddc6> │ │ call 12c7b40 │ │ lea -0xde9405(%rip),%rdi │ │ - lea -0xdf69b4(%rip),%rdx │ │ + lea -0xdf69db(%rip),%rdx │ │ mov $0x9fb,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov %rbx,%rdi │ │ mov $0x32,%esi │ │ mov $0x186,%edx │ │ jmp 1247f44 <_iroh_blake3_compress_xof_avx512@@Base+0x13d584> │ │ @@ -2903972,15 +2903972,15 @@ │ │ xor %r13d,%r13d │ │ mov %rbx,%rdi │ │ jmp 1247f3a <_iroh_blake3_compress_xof_avx512@@Base+0x13d57a> │ │ cmpq $0x0,0x8(%r13) │ │ je 12482b5 <_iroh_blake3_compress_xof_avx512@@Base+0x13d8f5> │ │ call 12c7b40 │ │ lea -0xde9514(%rip),%rdi │ │ - lea -0xdf6ac3(%rip),%rdx │ │ + lea -0xdf6aea(%rip),%rdx │ │ mov $0xa02,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov %rbx,%rdi │ │ mov $0x32,%esi │ │ mov $0x99,%edx │ │ jmp 1247f44 <_iroh_blake3_compress_xof_avx512@@Base+0x13d584> │ │ @@ -2904026,15 +2904026,15 @@ │ │ rol $0x8,%cx │ │ movzwl %cx,%ecx │ │ add $0xfffffffffffffffe,%rax │ │ sub %rcx,%rax │ │ jae 124878e <_iroh_blake3_compress_xof_avx512@@Base+0x13ddce> │ │ call 12c7b40 │ │ lea -0xde95e4(%rip),%rdi │ │ - lea -0xdf4af3(%rip),%rdx │ │ + lea -0xdf4b1a(%rip),%rdx │ │ mov $0x8b1,%esi │ │ jmp 1247f2d <_iroh_blake3_compress_xof_avx512@@Base+0x13d56d> │ │ mov $0x3,%eax │ │ jmp 1247f57 <_iroh_blake3_compress_xof_avx512@@Base+0x13d597> │ │ test $0x84,%r8b │ │ je 124831f <_iroh_blake3_compress_xof_avx512@@Base+0x13d95f> │ │ mov 0x8(%r13),%rax │ │ @@ -2904058,15 +2904058,15 @@ │ │ mov $0x32,%esi │ │ mov $0xa0,%edx │ │ jmp 1247f44 <_iroh_blake3_compress_xof_avx512@@Base+0x13d584> │ │ test %r8,%r8 │ │ je 1248084 <_iroh_blake3_compress_xof_avx512@@Base+0x13d6c4> │ │ call 12c7b40 │ │ lea -0xde9674(%rip),%rdi │ │ - lea -0xdf6c23(%rip),%rdx │ │ + lea -0xdf6c4a(%rip),%rdx │ │ mov $0x999,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov 0x10(%rsp),%rdi │ │ mov $0xa,%esi │ │ mov $0xf4,%edx │ │ jmp 1247f44 <_iroh_blake3_compress_xof_avx512@@Base+0x13d584> │ │ @@ -2904363,15 +2904363,15 @@ │ │ je 1248084 <_iroh_blake3_compress_xof_avx512@@Base+0x13d6c4> │ │ mov 0x10(%rsp),%rdi │ │ call 124e680 <_iroh_blake3_compress_xof_avx512@@Base+0x143cc0> │ │ mov %rax,0x18(%rsp) │ │ jmp 12488fb <_iroh_blake3_compress_xof_avx512@@Base+0x13df3b> │ │ call 12c7b40 │ │ lea -0xde9bcf(%rip),%rdi │ │ - lea -0xdf50de(%rip),%rdx │ │ + lea -0xdf5105(%rip),%rdx │ │ mov $0x8c1,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0x80003,%edx │ │ jmp 1247f44 <_iroh_blake3_compress_xof_avx512@@Base+0x13d584> │ │ @@ -2904409,37 +2904409,37 @@ │ │ mov %rbx,%rdi │ │ mov 0x18(%rsp),%rsi │ │ call 1202290 <_iroh_blake3_compress_xof_avx512@@Base+0xf78d0> │ │ test %eax,%eax │ │ jne 1248a23 <_iroh_blake3_compress_xof_avx512@@Base+0x13e063> │ │ call 12c7b40 │ │ lea -0xde9ca5(%rip),%rdi │ │ - lea -0xdf7254(%rip),%rdx │ │ + lea -0xdf727b(%rip),%rdx │ │ mov $0x9bd,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0x14d,%edx │ │ jmp 1247f44 <_iroh_blake3_compress_xof_avx512@@Base+0x13d584> │ │ call 12c7b40 │ │ lea -0xde9cd7(%rip),%rdi │ │ - lea -0xdf7286(%rip),%rdx │ │ + lea -0xdf72ad(%rip),%rdx │ │ mov $0x9ac,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov 0x10(%rsp),%rdi │ │ mov $0x32,%esi │ │ mov $0xc0103,%edx │ │ jmp 1247f44 <_iroh_blake3_compress_xof_avx512@@Base+0x13d584> │ │ cmp $0x1,%rax │ │ ja 12489ed <_iroh_blake3_compress_xof_avx512@@Base+0x13e02d> │ │ call 12c7b40 │ │ lea -0xde9d11(%rip),%rdi │ │ - lea -0xdf72c0(%rip),%rdx │ │ + lea -0xdf72e7(%rip),%rdx │ │ mov $0x9b4,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov %rbx,%rdi │ │ jmp 1248310 <_iroh_blake3_compress_xof_avx512@@Base+0x13d950> │ │ mov %r15,%r14 │ │ mov 0x0(%r13),%rcx │ │ @@ -2904486,20 +2904486,20 @@ │ │ test %rdi,%rdi │ │ je 1248be6 <_iroh_blake3_compress_xof_avx512@@Base+0x13e226> │ │ call 12dd660 │ │ mov %rax,%rdx │ │ jmp 1248be8 <_iroh_blake3_compress_xof_avx512@@Base+0x13e228> │ │ call 12c7b40 │ │ lea -0xde9df1(%rip),%rdi │ │ - lea -0xdf73a0(%rip),%rdx │ │ + lea -0xdf73c7(%rip),%rdx │ │ mov $0x9cc,%esi │ │ jmp 1247f2d <_iroh_blake3_compress_xof_avx512@@Base+0x13d56d> │ │ call 12c7b40 │ │ lea -0xde9e0e(%rip),%rdi │ │ - lea -0xdf73bd(%rip),%rdx │ │ + lea -0xdf73e4(%rip),%rdx │ │ mov $0x9c3,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov 0x10(%rsp),%rdi │ │ mov $0x50,%esi │ │ mov $0x129,%edx │ │ jmp 1247f44 <_iroh_blake3_compress_xof_avx512@@Base+0x13d584> │ │ @@ -2904546,15 +2904546,15 @@ │ │ mov $0x1,%r14b │ │ mov 0x38(%rsp),%rbx │ │ mov 0x20(%rsp),%rbp │ │ mov 0x48(%rsp),%rdi │ │ jmp 1248740 <_iroh_blake3_compress_xof_avx512@@Base+0x13dd80> │ │ call 12c7b40 │ │ lea -0xde9f0d(%rip),%rdi │ │ - lea -0xdf74bc(%rip),%rdx │ │ + lea -0xdf74e3(%rip),%rdx │ │ mov $0x9d2,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ jmp 1248cf9 <_iroh_blake3_compress_xof_avx512@@Base+0x13e339> │ │ xor %edx,%edx │ │ mov (%rbx),%rcx │ │ mov 0x450(%rbx),%r8 │ │ @@ -2904604,29 +2904604,29 @@ │ │ jle 1248d0d <_iroh_blake3_compress_xof_avx512@@Base+0x13e34d> │ │ mov %r13,%rdi │ │ call 12c9e10 │ │ mov $0x3,%eax │ │ jmp 1247f57 <_iroh_blake3_compress_xof_avx512@@Base+0x13d597> │ │ call 12c7b40 │ │ lea -0xdea00e(%rip),%rdi │ │ - lea -0xdf75bd(%rip),%rdx │ │ + lea -0xdf75e4(%rip),%rdx │ │ mov $0x9da,%esi │ │ jmp 1248cf4 <_iroh_blake3_compress_xof_avx512@@Base+0x13e334> │ │ call 12c7b40 │ │ lea -0xdea028(%rip),%rdi │ │ - lea -0xdf75d7(%rip),%rdx │ │ + lea -0xdf75fe(%rip),%rdx │ │ mov $0x9e1,%esi │ │ call 12c7c60 │ │ mov 0x10(%rsp),%rdi │ │ mov $0x50,%esi │ │ mov $0x80006,%edx │ │ jmp 1247f44 <_iroh_blake3_compress_xof_avx512@@Base+0x13d584> │ │ call 12c7b40 │ │ lea -0xdea059(%rip),%rdi │ │ - lea -0xdf7608(%rip),%rdx │ │ + lea -0xdf762f(%rip),%rdx │ │ mov $0x9f0,%esi │ │ call 12c7c60 │ │ mov 0x10(%rsp),%rdi │ │ mov $0x33,%esi │ │ mov $0x7b,%edx │ │ jmp 1247f44 <_iroh_blake3_compress_xof_avx512@@Base+0x13d584> │ │ call 12c7b40 │ │ @@ -2904750,24 +2904750,24 @@ │ │ pop %rbp │ │ ret │ │ lea (%r12,%r13,1),%rcx │ │ inc %rcx │ │ mov %rcx,(%r14) │ │ mov %rax,0x8(%r14) │ │ mov 0x2d8(%rbx),%rdi │ │ - lea -0xdf01cc(%rip),%rsi │ │ + lea -0xdf01f3(%rip),%rsi │ │ mov $0x1c6,%edx │ │ call 131d9d0 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x2d8(%rbx) │ │ test %r12,%r12 │ │ je 1248f7f <_iroh_blake3_compress_xof_avx512@@Base+0x13e5bf> │ │ inc %r13 │ │ lea 0x2d8(%rbx),%rbp │ │ - lea -0xdf01f6(%rip),%rdx │ │ + lea -0xdf021d(%rip),%rdx │ │ mov %r13,%rdi │ │ mov %r12,%rsi │ │ mov $0x1cf,%ecx │ │ call 131f320 │ │ mov %rax,0x0(%rbp) │ │ test %rax,%rax │ │ je 124900c <_iroh_blake3_compress_xof_avx512@@Base+0x13e64c> │ │ @@ -2904815,23 +2904815,23 @@ │ │ jmp 1248efa <_iroh_blake3_compress_xof_avx512@@Base+0x13e53a> │ │ lea 0xb18(%rbx),%r13 │ │ lea (%r12,%r15,1),%rcx │ │ inc %rcx │ │ mov %rcx,(%r14) │ │ mov %rax,0x8(%r14) │ │ mov 0x0(%r13),%rdi │ │ - lea -0xdf02f9(%rip),%rsi │ │ + lea -0xdf0320(%rip),%rsi │ │ mov $0x1c6,%edx │ │ call 131d9d0 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x0(%r13) │ │ test %r15,%r15 │ │ je 12490a3 <_iroh_blake3_compress_xof_avx512@@Base+0x13e6e3> │ │ inc %r12 │ │ - lea -0xdf031a(%rip),%rdx │ │ + lea -0xdf0341(%rip),%rdx │ │ mov %r12,%rdi │ │ mov %r15,%rsi │ │ mov $0x1cf,%ecx │ │ call 131f320 │ │ mov %rax,0x0(%r13) │ │ test %rax,%rax │ │ je 1248e9a <_iroh_blake3_compress_xof_avx512@@Base+0x13e4da> │ │ @@ -2905097,15 +2905097,15 @@ │ │ mov %r10,0x18(%rsp) │ │ mov %r9,0x8(%rsp) │ │ mov %rsi,0x10(%rsp) │ │ mov 0x888(%rbx),%r12 │ │ jmp 124953f <_iroh_blake3_compress_xof_avx512@@Base+0x13eb7f> │ │ call 12c7b40 │ │ lea -0xdea805(%rip),%rdi │ │ - lea -0xdf2279(%rip),%rdx │ │ + lea -0xdf22a0(%rip),%rdx │ │ mov $0xa9f,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov %rbx,%rdi │ │ mov $0x32,%esi │ │ mov $0x9f,%edx │ │ xor %ecx,%ecx │ │ @@ -2905181,32 +2905181,32 @@ │ │ mov %r13,0x38(%rsp) │ │ mov 0x10(%rsp),%rcx │ │ mov 0x8(%rcx),%r13 │ │ sub %r12,%r13 │ │ jae 12496bd <_iroh_blake3_compress_xof_avx512@@Base+0x13ecfd> │ │ call 12c7b40 │ │ lea -0xdea97e(%rip),%rdi │ │ - lea -0xdf23f2(%rip),%rdx │ │ + lea -0xdf2419(%rip),%rdx │ │ mov $0xada,%esi │ │ jmp 12494d1 <_iroh_blake3_compress_xof_avx512@@Base+0x13eb11> │ │ mov $0x3,%eax │ │ jmp 124950f <_iroh_blake3_compress_xof_avx512@@Base+0x13eb4f> │ │ call 12c7b40 │ │ lea -0xdea9a5(%rip),%rdi │ │ - lea -0xdf2419(%rip),%rdx │ │ + lea -0xdf2440(%rip),%rdx │ │ mov $0xabb,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0x80014,%edx │ │ jmp 12494e6 <_iroh_blake3_compress_xof_avx512@@Base+0x13eb26> │ │ call 12c7b40 │ │ lea -0xdea9d7(%rip),%rdi │ │ - lea -0xdf244b(%rip),%rdx │ │ + lea -0xdf2472(%rip),%rdx │ │ mov $0xad6,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0x8000f,%edx │ │ jmp 12494e6 <_iroh_blake3_compress_xof_avx512@@Base+0x13eb26> │ │ @@ -2905344,37 +2905344,37 @@ │ │ jmp 124950f <_iroh_blake3_compress_xof_avx512@@Base+0x13eb4f> │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ call 12438a0 <_iroh_blake3_compress_xof_avx512@@Base+0x138ee0> │ │ jmp 124995c <_iroh_blake3_compress_xof_avx512@@Base+0x13ef9c> │ │ call 12c7b40 │ │ lea -0xdeac75(%rip),%rdi │ │ - lea -0xdf26e9(%rip),%rdx │ │ + lea -0xdf2710(%rip),%rdx │ │ mov $0xae7,%esi │ │ call 12c7c60 │ │ mov %rbx,%rdi │ │ mov $0x32,%esi │ │ mov $0x9f,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ call 1243920 <_iroh_blake3_compress_xof_avx512@@Base+0x138f60> │ │ xor %r12d,%r12d │ │ jmp 12494ef <_iroh_blake3_compress_xof_avx512@@Base+0x13eb2f> │ │ call 12c7b40 │ │ lea -0xdeacb0(%rip),%rdi │ │ - lea -0xdf2724(%rip),%rdx │ │ + lea -0xdf274b(%rip),%rdx │ │ mov $0xb0e,%esi │ │ call 12c7c60 │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0x80006,%edx │ │ jmp 12494e6 <_iroh_blake3_compress_xof_avx512@@Base+0x13eb26> │ │ call 12c7b40 │ │ lea -0xdeacdf(%rip),%rdi │ │ - lea -0xdf2753(%rip),%rdx │ │ + lea -0xdf277a(%rip),%rdx │ │ mov $0xb1f,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ jmp 12494e6 <_iroh_blake3_compress_xof_avx512@@Base+0x13eb26> │ │ @@ -2907058,15 +2907058,15 @@ │ │ mov $0x1,%r14d │ │ test %rax,%rax │ │ jne 124b405 <_iroh_blake3_compress_xof_avx512@@Base+0x140a45> │ │ mov $0x8000f,%ebp │ │ mov $0xdc9,%r14d │ │ call 12c7b40 │ │ lea -0xdec720(%rip),%rdi │ │ - lea -0xdf7c03(%rip),%rdx │ │ + lea -0xdf7c2a(%rip),%rdx │ │ mov %r14d,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov %ebp,%edx │ │ xor %ecx,%ecx │ │ @@ -2911678,15 +2911678,15 @@ │ │ call 11f93a0 <_iroh_blake3_compress_xof_avx512@@Base+0xee9e0> │ │ lock incl 0x8c(%r12) │ │ lea -0xb37c(%rip),%rax │ │ mov %rax,0x70(%rbx) │ │ jmp 124fccd <_iroh_blake3_compress_xof_avx512@@Base+0x14530d> │ │ call 12c7b40 │ │ lea -0xe0b784(%rip),%rdi │ │ - lea -0xdf89c6(%rip),%rdx │ │ + lea -0xdf89ed(%rip),%rdx │ │ mov $0x59f,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ @@ -2913370,25 +2913370,25 @@ │ │ rol $0x8,%cx │ │ movzwl %cx,%r12d │ │ add $0xfffffffffffffffe,%rax │ │ sub %r12,%rax │ │ jae 12514d8 <_iroh_blake3_compress_xof_avx512@@Base+0x146b18> │ │ call 12c7b40 │ │ lea -0xe0cfaa(%rip),%rdi │ │ - lea -0xdffcec(%rip),%rdx │ │ + lea -0xdffd13(%rip),%rdx │ │ mov $0xa71,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %r14,%rdi │ │ mov $0x32,%esi │ │ mov $0x9f,%edx │ │ jmp 12514a7 <_iroh_blake3_compress_xof_avx512@@Base+0x146ae7> │ │ call 12c7b40 │ │ lea -0xe0cfd9(%rip),%rdi │ │ - lea -0xdffd1b(%rip),%rdx │ │ + lea -0xdffd42(%rip),%rdx │ │ mov $0xa6c,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %r14,%rdi │ │ mov $0x50,%esi │ │ mov $0x8000f,%edx │ │ xor %ecx,%ecx │ │ @@ -2913447,39 +2913447,39 @@ │ │ lea 0x151db1(%rip),%rsi │ │ call 137e060 │ │ mov %rbx,0x2e8(%r14) │ │ mov $0x1,%eax │ │ jmp 12514c9 <_iroh_blake3_compress_xof_avx512@@Base+0x146b09> │ │ call 12c7b40 │ │ lea -0xe0d0d4(%rip),%rdi │ │ - lea -0xdffe16(%rip),%rdx │ │ + lea -0xdffe3d(%rip),%rdx │ │ mov $0xa7b,%esi │ │ jmp 1251463 <_iroh_blake3_compress_xof_avx512@@Base+0x146aa3> │ │ call 12c7b40 │ │ lea -0xe0d0f1(%rip),%rdi │ │ - lea -0xdffe33(%rip),%rdx │ │ + lea -0xdffe5a(%rip),%rdx │ │ mov $0xa81,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %r14,%rdi │ │ mov $0x32,%esi │ │ mov $0x8000d,%edx │ │ jmp 12514a7 <_iroh_blake3_compress_xof_avx512@@Base+0x146ae7> │ │ call 12c7b40 │ │ lea -0xe0d123(%rip),%rdi │ │ - lea -0xdffe65(%rip),%rdx │ │ + lea -0xdffe8c(%rip),%rdx │ │ mov $0xa85,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ mov $0x32,%esi │ │ mov $0x83,%edx │ │ jmp 12514a7 <_iroh_blake3_compress_xof_avx512@@Base+0x146ae7> │ │ call 12c7b40 │ │ lea -0xe0d152(%rip),%rdi │ │ - lea -0xdffe94(%rip),%rdx │ │ + lea -0xdffebb(%rip),%rdx │ │ mov $0xa8a,%esi │ │ call 12c7c60 │ │ jmp 125149a <_iroh_blake3_compress_xof_avx512@@Base+0x146ada> │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -2914195,15 +2914195,15 @@ │ │ movl $0x1,0xac(%rdi) │ │ jmp 12522b5 <_iroh_blake3_compress_xof_avx512@@Base+0x1478f5> │ │ movl $0x18,0xac(%rdi) │ │ jmp 12522b5 <_iroh_blake3_compress_xof_avx512@@Base+0x1478f5> │ │ mov %rdi,%r14 │ │ call 12c7b40 │ │ lea -0xe0bfb1(%rip),%rdi │ │ - lea -0xdfcc64(%rip),%rdx │ │ + lea -0xdfcc8b(%rip),%rdx │ │ mov $0x1dd,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov %r14,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ @@ -2914391,15 +2914391,15 @@ │ │ test %rdx,%rdx │ │ je 125255b <_iroh_blake3_compress_xof_avx512@@Base+0x147b9b> │ │ cmp %rsi,%rdx │ │ je 1252562 <_iroh_blake3_compress_xof_avx512@@Base+0x147ba2> │ │ mov %rdi,%r14 │ │ call 12c7b40 │ │ lea -0xe0c2e1(%rip),%rdi │ │ - lea -0xdfb1e0(%rip),%rdx │ │ + lea -0xdfb207(%rip),%rdx │ │ mov $0x330,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov %r14,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ @@ -2915879,15 +2915879,15 @@ │ │ call 1251680 <_iroh_blake3_compress_xof_avx512@@Base+0x146cc0> │ │ test %eax,%eax │ │ jne 1253d32 <_iroh_blake3_compress_xof_avx512@@Base+0x149372> │ │ xor %r15d,%r15d │ │ jmp 1253cef <_iroh_blake3_compress_xof_avx512@@Base+0x14932f> │ │ call 12c7b40 │ │ lea -0xe0db46(%rip),%rdi │ │ - lea -0xdfe81b(%rip),%rdx │ │ + lea -0xdfe842(%rip),%rdx │ │ mov $0xb35,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ @@ -2915943,31 +2915943,31 @@ │ │ je 1253da8 <_iroh_blake3_compress_xof_avx512@@Base+0x1493e8> │ │ mov %r14,%rdi │ │ call 13203a0 │ │ test %eax,%eax │ │ jne 1253c9a <_iroh_blake3_compress_xof_avx512@@Base+0x1492da> │ │ call 12c7b40 │ │ lea -0xe0dc35(%rip),%rdi │ │ - lea -0xdfe90a(%rip),%rdx │ │ + lea -0xdfe931(%rip),%rdx │ │ mov $0xb41,%esi │ │ jmp 1253cd1 <_iroh_blake3_compress_xof_avx512@@Base+0x149311> │ │ call 12c7b40 │ │ lea -0xe0dc52(%rip),%rdi │ │ - lea -0xdfe927(%rip),%rdx │ │ + lea -0xdfe94e(%rip),%rdx │ │ mov $0xb1a,%esi │ │ jmp 1253e1f <_iroh_blake3_compress_xof_avx512@@Base+0x14945f> │ │ movq $0x0,0xb20(%rbx) │ │ call 12c7b40 │ │ lea -0xe0dc77(%rip),%rdi │ │ - lea -0xdfe94c(%rip),%rdx │ │ + lea -0xdfe973(%rip),%rdx │ │ mov $0xb13,%esi │ │ jmp 1253cd1 <_iroh_blake3_compress_xof_avx512@@Base+0x149311> │ │ call 12c7b40 │ │ lea -0xe0dc94(%rip),%rdi │ │ - lea -0xdfe969(%rip),%rdx │ │ + lea -0xdfe990(%rip),%rdx │ │ mov $0xb24,%esi │ │ call 12c7c60 │ │ jmp 1253cd9 <_iroh_blake3_compress_xof_avx512@@Base+0x149319> │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -2916092,15 +2916092,15 @@ │ │ mov 0x20(%rsp),%r15 │ │ je 1254566 <_iroh_blake3_compress_xof_avx512@@Base+0x149ba6> │ │ mov 0x450(%rbx),%rax │ │ mov %rax,0x350(%rcx) │ │ jmp 125405f <_iroh_blake3_compress_xof_avx512@@Base+0x14969f> │ │ call 12c7b40 │ │ lea -0xe0deca(%rip),%rdi │ │ - lea -0xe0083d(%rip),%rdx │ │ + lea -0xe00864(%rip),%rdx │ │ mov $0x1073,%esi │ │ jmp 1254377 <_iroh_blake3_compress_xof_avx512@@Base+0x1499b7> │ │ mov 0x20(%rsp),%r15 │ │ mov 0x14a8(%rbx),%eax │ │ mov %eax,0x344(%rcx) │ │ mov 0x408(%r13),%rax │ │ test %rax,%rax │ │ @@ -2916263,15 +2916263,15 @@ │ │ xor %r13d,%r13d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ jmp 12543c4 <_iroh_blake3_compress_xof_avx512@@Base+0x149a04> │ │ call 12c7b40 │ │ lea -0xe0e1ec(%rip),%rdi │ │ - lea -0xe00b5f(%rip),%rdx │ │ + lea -0xe00b86(%rip),%rdx │ │ mov $0x109d,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ @@ -2916384,15 +2916384,15 @@ │ │ xor %eax,%eax │ │ call 1243920 <_iroh_blake3_compress_xof_avx512@@Base+0x138f60> │ │ mov 0x70(%rsp),%rdi │ │ jmp 12545d9 <_iroh_blake3_compress_xof_avx512@@Base+0x149c19> │ │ movq $0x0,0x350(%rcx) │ │ call 12c7b40 │ │ lea -0xe0e3fe(%rip),%rdi │ │ - lea -0xe00d71(%rip),%rdx │ │ + lea -0xe00d98(%rip),%rdx │ │ mov $0x1092,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0x8000f,%edx │ │ jmp 125438c <_iroh_blake3_compress_xof_avx512@@Base+0x1499cc> │ │ @@ -2916623,15 +2916623,15 @@ │ │ jmp 12545de <_iroh_blake3_compress_xof_avx512@@Base+0x149c1e> │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ call 12438a0 <_iroh_blake3_compress_xof_avx512@@Base+0x138ee0> │ │ jmp 12545de <_iroh_blake3_compress_xof_avx512@@Base+0x149c1e> │ │ call 12c7b40 │ │ lea -0xe0e83d(%rip),%rdi │ │ - lea -0xe011b0(%rip),%rdx │ │ + lea -0xe011d7(%rip),%rdx │ │ mov $0x1057,%esi │ │ jmp 1254377 <_iroh_blake3_compress_xof_avx512@@Base+0x1499b7> │ │ movslq 0x1c(%rsp),%rax │ │ add %rax,%rsi │ │ lea 0x3c(%rsp),%rdx │ │ mov %r14,%rdi │ │ call 12da010 │ │ @@ -2916822,15 +2916822,15 @@ │ │ jmp 124e080 <_iroh_blake3_compress_xof_avx512@@Base+0x1436c0> │ │ jmp 12566d0 <_iroh_blake3_compress_xof_avx512@@Base+0x14bd10> │ │ jmp 12553c0 <_iroh_blake3_compress_xof_avx512@@Base+0x14aa00> │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 12c7b40 │ │ lea -0xe0eb2c(%rip),%rdi │ │ - lea -0xdfbc44(%rip),%rdx │ │ + lea -0xdfbc6b(%rip),%rdx │ │ mov $0x4f5,%esi │ │ call 12c7c60 │ │ mov %rbx,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ @@ -2916875,15 +2916875,15 @@ │ │ je 1254d4d <_iroh_blake3_compress_xof_avx512@@Base+0x14a38d> │ │ cmpq $0x0,0x2a8(%r14) │ │ jne 1254d5b <_iroh_blake3_compress_xof_avx512@@Base+0x14a39b> │ │ cmpl $0x0,0x858(%r14) │ │ je 1254f21 <_iroh_blake3_compress_xof_avx512@@Base+0x14a561> │ │ call 12c7b40 │ │ lea -0xe0ebe8(%rip),%rdi │ │ - lea -0xe01574(%rip),%rdx │ │ + lea -0xe0159b(%rip),%rdx │ │ mov $0x5e6,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ mov $0xa,%esi │ │ mov $0xf4,%edx │ │ jmp 1254ff9 <_iroh_blake3_compress_xof_avx512@@Base+0x14a639> │ │ cmpq $0x0,0x220(%r14) │ │ @@ -2916912,15 +2916912,15 @@ │ │ mov $0x1,%esi │ │ mov $0x64,%edx │ │ call 11f0b20 <_iroh_blake3_compress_xof_avx512@@Base+0xe6160> │ │ mov $0x1,%eax │ │ jmp 1255030 <_iroh_blake3_compress_xof_avx512@@Base+0x14a670> │ │ call 12c7b40 │ │ lea -0xe0eca4(%rip),%rdi │ │ - lea -0xe01630(%rip),%rdx │ │ + lea -0xe01657(%rip),%rdx │ │ mov $0x5d7,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov %r14,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ xor %ecx,%ecx │ │ @@ -2916928,15 +2916928,15 @@ │ │ call 1243920 <_iroh_blake3_compress_xof_avx512@@Base+0x138f60> │ │ jmp 125501a <_iroh_blake3_compress_xof_avx512@@Base+0x14a65a> │ │ mov 0x8(%r15),%rbp │ │ cmp $0x1,%rbp │ │ ja 1254e8a <_iroh_blake3_compress_xof_avx512@@Base+0x14a4ca> │ │ call 12c7b40 │ │ lea -0xe0ece8(%rip),%rdi │ │ - lea -0xe01674(%rip),%rdx │ │ + lea -0xe0169b(%rip),%rdx │ │ mov $0x606,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ mov $0x32,%esi │ │ mov $0xa0,%edx │ │ jmp 1254ff9 <_iroh_blake3_compress_xof_avx512@@Base+0x14a639> │ │ mov (%r15),%rsi │ │ @@ -2916966,15 +2916966,15 @@ │ │ mov %rdx,(%r15) │ │ lea -0x6(%rbp),%rdx │ │ mov %rdx,0x8(%r15) │ │ cmp $0x1,%rdx │ │ ja 1255057 <_iroh_blake3_compress_xof_avx512@@Base+0x14a697> │ │ call 12c7b40 │ │ lea -0xe0ed7f(%rip),%rdi │ │ - lea -0xe0170b(%rip),%rdx │ │ + lea -0xe01732(%rip),%rdx │ │ mov $0x617,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ mov $0x32,%esi │ │ mov $0xd5,%edx │ │ jmp 1254ff9 <_iroh_blake3_compress_xof_avx512@@Base+0x14a639> │ │ mov 0x8(%r15),%rbp │ │ @@ -2916986,15 +2916986,15 @@ │ │ mov %rcx,(%r15) │ │ dec %rbp │ │ mov %rbp,0x8(%r15) │ │ cmp $0x1,%dl │ │ je 1254e55 <_iroh_blake3_compress_xof_avx512@@Base+0x14a495> │ │ call 12c7b40 │ │ lea -0xe0edd3(%rip),%rdi │ │ - lea -0xe0175f(%rip),%rdx │ │ + lea -0xe01786(%rip),%rdx │ │ mov $0x600,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ mov $0x50,%esi │ │ mov $0xc0103,%edx │ │ jmp 1254ff9 <_iroh_blake3_compress_xof_avx512@@Base+0x14a639> │ │ cmp $0x20,%rdx │ │ @@ -2917019,15 +2917019,15 @@ │ │ mov %rax,(%r15) │ │ mov %r12,0x8(%r15) │ │ cmp $0x21,%r13b │ │ jb 12551dd <_iroh_blake3_compress_xof_avx512@@Base+0x14a81d> │ │ movq $0x0,0x28(%rbx) │ │ call 12c7b40 │ │ lea -0xe0ee5c(%rip),%rdi │ │ - lea -0xe017e8(%rip),%rdx │ │ + lea -0xe0180f(%rip),%rdx │ │ mov $0x644,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ mov $0x32,%esi │ │ mov $0x9f,%edx │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ @@ -2917059,15 +2917059,15 @@ │ │ mov %rsi,(%r15) │ │ add $0xfffffffffffffff8,%rbp │ │ mov %rbp,0x8(%r15) │ │ cmp $0x21,%r12d │ │ jb 12550a2 <_iroh_blake3_compress_xof_avx512@@Base+0x14a6e2> │ │ call 12c7b40 │ │ lea -0xe0ef05(%rip),%rdi │ │ - lea -0xe01891(%rip),%rdx │ │ + lea -0xe018b8(%rip),%rdx │ │ mov $0x61c,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ mov $0x2f,%esi │ │ jmp 1254ff4 <_iroh_blake3_compress_xof_avx512@@Base+0x14a634> │ │ rol $0x8,%ax │ │ movzwl %ax,%eax │ │ @@ -2917131,15 +2917131,15 @@ │ │ test %eax,%eax │ │ je 1255002 <_iroh_blake3_compress_xof_avx512@@Base+0x14a642> │ │ mov %rbx,0xac0(%r14) │ │ mov $0x2,%eax │ │ jmp 1255030 <_iroh_blake3_compress_xof_avx512@@Base+0x14a670> │ │ call 12c7b40 │ │ lea -0xe0f04d(%rip),%rdi │ │ - lea -0xe019d9(%rip),%rdx │ │ + lea -0xe01a00(%rip),%rdx │ │ mov $0x626,%esi │ │ jmp 1254f0a <_iroh_blake3_compress_xof_avx512@@Base+0x14a54a> │ │ mov %rax,0x8(%rsp) │ │ add $0x23,%rsi │ │ lea 0x30(%rbx),%rdi │ │ mov %r13,0x28(%rbx) │ │ mov %r13,%rdx │ │ @@ -2917156,27 +2917156,27 @@ │ │ rol $0x8,%dx │ │ movzwl %dx,%edx │ │ add $0xfffffffffffffffe,%rax │ │ cmp %rdx,%rax │ │ jae 1255276 <_iroh_blake3_compress_xof_avx512@@Base+0x14a8b6> │ │ call 12c7b40 │ │ lea -0xe0f0b4(%rip),%rdi │ │ - lea -0xe01a40(%rip),%rdx │ │ + lea -0xe01a67(%rip),%rdx │ │ mov $0x661,%esi │ │ jmp 1254fe7 <_iroh_blake3_compress_xof_avx512@@Base+0x14a627> │ │ cmp %r13,%rbp │ │ mov 0x8(%rsp),%rsi │ │ je 1255259 <_iroh_blake3_compress_xof_avx512@@Base+0x14a899> │ │ movzbl (%rsi),%edx │ │ dec %r12 │ │ sub %rdx,%r12 │ │ jae 12552c4 <_iroh_blake3_compress_xof_avx512@@Base+0x14a904> │ │ call 12c7b40 │ │ lea -0xe0f0e6(%rip),%rdi │ │ - lea -0xe01a72(%rip),%rdx │ │ + lea -0xe01a99(%rip),%rdx │ │ mov $0x64a,%esi │ │ jmp 1254fe7 <_iroh_blake3_compress_xof_avx512@@Base+0x14a627> │ │ lea (%rcx,%rdx,1),%rsi │ │ add $0x2,%rsi │ │ add $0x2,%rcx │ │ mov %rsi,(%r15) │ │ sub %rdx,%rax │ │ @@ -2917186,15 +2917186,15 @@ │ │ je 12552a7 <_iroh_blake3_compress_xof_avx512@@Base+0x14a8e7> │ │ movzbl (%rsi),%edx │ │ dec %rax │ │ cmp %rdx,%rax │ │ jae 125531e <_iroh_blake3_compress_xof_avx512@@Base+0x14a95e> │ │ call 12c7b40 │ │ lea -0xe0f134(%rip),%rdi │ │ - lea -0xe01ac0(%rip),%rdx │ │ + lea -0xe01ae7(%rip),%rdx │ │ mov $0x666,%esi │ │ jmp 1254fe7 <_iroh_blake3_compress_xof_avx512@@Base+0x14a627> │ │ lea (%rsi,%rdx,1),%rax │ │ inc %rax │ │ inc %rsi │ │ mov %rax,(%r15) │ │ mov %r12,0x8(%r15) │ │ @@ -2917238,20 +2917238,20 @@ │ │ sub %rax,%rdi │ │ mov %rdi,0x8(%r15) │ │ mov %rcx,0x270(%rbx) │ │ mov %rax,0x278(%rbx) │ │ je 125515f <_iroh_blake3_compress_xof_avx512@@Base+0x14a79f> │ │ call 12c7b40 │ │ lea -0xe0f213(%rip),%rdi │ │ - lea -0xe01b9f(%rip),%rdx │ │ + lea -0xe01bc6(%rip),%rdx │ │ mov $0x670,%esi │ │ jmp 1254fe7 <_iroh_blake3_compress_xof_avx512@@Base+0x14a627> │ │ call 12c7b40 │ │ lea -0xe0f230(%rip),%rdi │ │ - lea -0xe01bbc(%rip),%rdx │ │ + lea -0xe01be3(%rip),%rdx │ │ mov $0x5c7,%esi │ │ jmp 1254e2f <_iroh_blake3_compress_xof_avx512@@Base+0x14a46f> │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov %rdi,%rbx │ │ cmpq $0x0,0x8(%rsi) │ │ @@ -2917824,15 +2917824,15 @@ │ │ jmp 12560c1 <_iroh_blake3_compress_xof_avx512@@Base+0x14b701> │ │ cmpq $0x0,0x900(%rbx) │ │ je 1255e0d <_iroh_blake3_compress_xof_avx512@@Base+0x14b44d> │ │ mov %rsi,0x10(%rsp) │ │ add $0x2,%r14 │ │ mov 0x888(%rbx),%rbp │ │ mov 0x2a8(%rbp),%rdi │ │ - lea -0xdfd039(%rip),%r12 │ │ + lea -0xdfd060(%rip),%r12 │ │ mov %r12,%rsi │ │ mov $0x1e3,%edx │ │ call 131d9d0 │ │ mov %r14,%rdi │ │ mov %r15,%rsi │ │ mov %r12,%rdx │ │ mov $0x1e6,%ecx │ │ @@ -2917931,15 +2917931,15 @@ │ │ mov %r15,%rdi │ │ mov $0x7,%esi │ │ call 13513d0 │ │ test %eax,%eax │ │ jle 12563b0 <_iroh_blake3_compress_xof_avx512@@Base+0x14b9f0> │ │ lea 0x68(%rsp),%rbp │ │ lea 0x95c(%rbx),%rdx │ │ - lea -0xe00aa9(%rip),%rsi │ │ + lea -0xe00ad0(%rip),%rsi │ │ lea 0x40(%rsp),%rdi │ │ call 13226b0 │ │ testb $0x80,0x93a(%rbx) │ │ je 1255fed <_iroh_blake3_compress_xof_avx512@@Base+0x14b62d> │ │ lea 0x48(%rbx),%rdx │ │ lea -0xe0fe05(%rip),%rsi │ │ lea 0x18(%rsp),%rdi │ │ @@ -2918358,21 +2918358,21 @@ │ │ sub %rdx,%rax │ │ jb 1256781 <_iroh_blake3_compress_xof_avx512@@Base+0x14bdc1> │ │ lea 0x1(%rcx,%rdx,1),%rcx │ │ mov %rcx,(%rsi) │ │ mov %rax,0x8(%rsi) │ │ jne 1256781 <_iroh_blake3_compress_xof_avx512@@Base+0x14bdc1> │ │ mov 0xa68(%rbx),%rdi │ │ - lea -0xdfd9d0(%rip),%rsi │ │ + lea -0xdfd9f7(%rip),%rsi │ │ mov $0x1c6,%edx │ │ call 131d9d0 │ │ movq $0x0,0xa68(%rbx) │ │ test %r14,%r14 │ │ je 1256772 <_iroh_blake3_compress_xof_avx512@@Base+0x14bdb2> │ │ - lea -0xdfd9f1(%rip),%rdx │ │ + lea -0xdfda18(%rip),%rdx │ │ mov %r15,%rdi │ │ mov %r14,%rsi │ │ mov $0x1cf,%ecx │ │ call 131f320 │ │ mov %rax,0xa68(%rbx) │ │ test %rax,%rax │ │ je 12567c0 <_iroh_blake3_compress_xof_avx512@@Base+0x14be00> │ │ @@ -2921750,28 +2921750,28 @@ │ │ call *%rcx │ │ test %eax,%eax │ │ je 12597ba <_iroh_blake3_compress_xof_avx512@@Base+0x14edfa> │ │ call 12c81b0 │ │ jmp 1259834 <_iroh_blake3_compress_xof_avx512@@Base+0x14ee74> │ │ call 12c7b40 │ │ lea -0xe1525c(%rip),%rdi │ │ - lea -0xe0424c(%rip),%rdx │ │ + lea -0xe04273(%rip),%rdx │ │ mov $0x6f,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0xa3,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ test %r14,%r14 │ │ jne 125984f <_iroh_blake3_compress_xof_avx512@@Base+0x14ee8f> │ │ jmp 1259854 <_iroh_blake3_compress_xof_avx512@@Base+0x14ee94> │ │ call 12c7b40 │ │ lea -0xe1529a(%rip),%rdi │ │ - lea -0xe0428a(%rip),%rdx │ │ + lea -0xe042b1(%rip),%rdx │ │ mov $0x63,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xd,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2921836,15 +2921836,15 @@ │ │ call 12c81b0 │ │ test %r14,%r14 │ │ jne 125984f <_iroh_blake3_compress_xof_avx512@@Base+0x14ee8f> │ │ jmp 1259854 <_iroh_blake3_compress_xof_avx512@@Base+0x14ee94> │ │ call 12c81b0 │ │ call 12c7b40 │ │ lea -0xe15398(%rip),%rdi │ │ - lea -0xe04388(%rip),%rdx │ │ + lea -0xe043af(%rip),%rdx │ │ mov $0x8c,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0x8000d,%esi │ │ jmp 125976c <_iroh_blake3_compress_xof_avx512@@Base+0x14edac> │ │ int3 │ │ int3 │ │ @@ -2922106,15 +2922106,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0xe156fc(%rip),%rdi │ │ - lea -0xe0846c(%rip),%rdx │ │ + lea -0xe08493(%rip),%rdx │ │ mov $0xd0,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0xa7,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2923451,15 +2923451,15 @@ │ │ jg 125acba <_iroh_blake3_compress_xof_avx512@@Base+0x1502fa> │ │ mov %r14,%rdi │ │ mov %r15,%rsi │ │ call 125ec50 <_iroh_blake3_compress_xof_avx512@@Base+0x154290> │ │ jmp 125acba <_iroh_blake3_compress_xof_avx512@@Base+0x1502fa> │ │ call 12c7b40 │ │ lea -0xe23921(%rip),%rdi │ │ - lea -0xe094f5(%rip),%rdx │ │ + lea -0xe0951c(%rip),%rdx │ │ mov $0x73,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xd,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2923507,15 +2923507,15 @@ │ │ add $0x30,%rsp │ │ test %eax,%eax │ │ jle 125ad60 <_iroh_blake3_compress_xof_avx512@@Base+0x1503a0> │ │ mov (%r14),%rbx │ │ jmp 125ad6d <_iroh_blake3_compress_xof_avx512@@Base+0x1503ad> │ │ call 12c7b40 │ │ lea -0xe239c5(%rip),%rdi │ │ - lea -0xe09599(%rip),%rdx │ │ + lea -0xe095c0(%rip),%rdx │ │ mov $0x73,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xd,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2925472,33 +2925472,33 @@ │ │ test $0x1,%r12b │ │ jne 125cc32 <_iroh_blake3_compress_xof_avx512@@Base+0x152272> │ │ mov %rax,(%rbx) │ │ mov $0x1,%ebx │ │ jmp 125ccba <_iroh_blake3_compress_xof_avx512@@Base+0x1522fa> │ │ call 12c7b40 │ │ lea -0xe258cb(%rip),%rdi │ │ - lea -0xe059a2(%rip),%rdx │ │ + lea -0xe059c9(%rip),%rdx │ │ mov $0x448,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xd,%edi │ │ mov $0x89,%esi │ │ jmp 125ccb1 <_iroh_blake3_compress_xof_avx512@@Base+0x1522f1> │ │ call 12c7b40 │ │ lea -0xe258f6(%rip),%rdi │ │ - lea -0xe059cd(%rip),%rdx │ │ + lea -0xe059f4(%rip),%rdx │ │ mov $0x437,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xd,%edi │ │ mov $0x8010a,%esi │ │ jmp 125ccb1 <_iroh_blake3_compress_xof_avx512@@Base+0x1522f1> │ │ call 12c7b40 │ │ lea -0xe25921(%rip),%rdi │ │ - lea -0xe059f8(%rip),%rdx │ │ + lea -0xe05a1f(%rip),%rdx │ │ mov $0x43e,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xd,%edi │ │ mov $0xc5,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2925526,15 +2925526,15 @@ │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xd,%edi │ │ mov $0x80007,%esi │ │ jmp 125ccb1 <_iroh_blake3_compress_xof_avx512@@Base+0x1522f1> │ │ call 12c7b40 │ │ lea -0xe259a5(%rip),%rdi │ │ - lea -0xe05a7c(%rip),%rdx │ │ + lea -0xe05aa3(%rip),%rdx │ │ mov $0x42e,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xd,%edi │ │ mov $0x9f,%esi │ │ jmp 125ccb1 <_iroh_blake3_compress_xof_avx512@@Base+0x1522f1> │ │ int3 │ │ @@ -2925568,24 +2925568,24 @@ │ │ lea -0x30(%rcx),%eax │ │ cmp $0x2,%al │ │ ja 125cdb5 <_iroh_blake3_compress_xof_avx512@@Base+0x1523f5> │ │ cmp $0x2,%r14d │ │ jge 125ce04 <_iroh_blake3_compress_xof_avx512@@Base+0x152444> │ │ call 12c7b40 │ │ lea -0xe1c399(%rip),%rdi │ │ - lea -0xe0786e(%rip),%rdx │ │ + lea -0xe07895(%rip),%rdx │ │ mov $0x4c,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0xd,%edi │ │ mov $0x8a,%esi │ │ jmp 125cdde <_iroh_blake3_compress_xof_avx512@@Base+0x15241e> │ │ call 12c7b40 │ │ lea -0xe1c3c4(%rip),%rdi │ │ - lea -0xe07899(%rip),%rdx │ │ + lea -0xe078c0(%rip),%rdx │ │ mov $0x47,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0xd,%edi │ │ mov $0x7a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2925875,15 +2925875,15 @@ │ │ jne 125d17c <_iroh_blake3_compress_xof_avx512@@Base+0x1527bc> │ │ jmp 125d1a7 <_iroh_blake3_compress_xof_avx512@@Base+0x1527e7> │ │ mov $0x82,%ebp │ │ mov $0x62,%r14d │ │ mov 0x8(%rsp),%rbx │ │ call 12c7b40 │ │ lea -0xe1c859(%rip),%rdi │ │ - lea -0xe07d2e(%rip),%rdx │ │ + lea -0xe07d55(%rip),%rdx │ │ mov %r14d,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2926076,15 +2926076,15 @@ │ │ je 125d511 <_iroh_blake3_compress_xof_avx512@@Base+0x152b51> │ │ mov %rax,%r14 │ │ mov (%rsp),%rax │ │ mov %rax,(%rbx) │ │ jmp 125d505 <_iroh_blake3_compress_xof_avx512@@Base+0x152b45> │ │ call 12c7b40 │ │ lea -0xe1cae4(%rip),%rdi │ │ - lea -0xe07fa9(%rip),%rdx │ │ + lea -0xe07fd0(%rip),%rdx │ │ mov $0xeb,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0xd,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2926793,15 +2926793,15 @@ │ │ pop %r15 │ │ pop %rbp │ │ jmp 125e0f0 <_iroh_blake3_compress_xof_avx512@@Base+0x153730> │ │ cmp $0xffffffff,%r12d │ │ je 125df47 <_iroh_blake3_compress_xof_avx512@@Base+0x153587> │ │ call 12c7b40 │ │ lea -0xe11e3c(%rip),%rdi │ │ - lea -0xe06ae4(%rip),%rdx │ │ + lea -0xe06b0b(%rip),%rdx │ │ mov $0x7b,%esi │ │ jmp 125de33 <_iroh_blake3_compress_xof_avx512@@Base+0x153473> │ │ mov %r8,0x10(%rsp) │ │ mov %rdi,%rdx │ │ mov %r13d,%eax │ │ shr $0xb,%eax │ │ and $0x1,%eax │ │ @@ -2926835,15 +2926835,15 @@ │ │ pop %r15 │ │ pop %rbp │ │ jmp *%rax │ │ cmp $0xffffffff,%r12d │ │ je 125dfbc <_iroh_blake3_compress_xof_avx512@@Base+0x1535fc> │ │ call 12c7b40 │ │ lea -0xe11ed6(%rip),%rdi │ │ - lea -0xe06b7e(%rip),%rdx │ │ + lea -0xe06ba5(%rip),%rdx │ │ mov $0x70,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0xe6,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2927743,15 +2927743,15 @@ │ │ mov $0xffffffff,%esi │ │ mov %r14,%rdx │ │ call 125f700 <_iroh_blake3_compress_xof_avx512@@Base+0x154d40> │ │ test %eax,%eax │ │ je 125eb7c <_iroh_blake3_compress_xof_avx512@@Base+0x1541bc> │ │ cmpl $0x0,0x4(%rsp) │ │ je 125ec3a <_iroh_blake3_compress_xof_avx512@@Base+0x15427a> │ │ - lea -0xe0d2bb(%rip),%rdi │ │ + lea -0xe0d2e2(%rip),%rdi │ │ lea -0xe258d8(%rip),%rsi │ │ mov $0x5a,%edx │ │ call 12fc640 │ │ test %rax,%rax │ │ je 125ec41 <_iroh_blake3_compress_xof_avx512@@Base+0x154281> │ │ mov 0x10(%rax),%rax │ │ test %rax,%rax │ │ @@ -2928985,15 +2928985,15 @@ │ │ mov %rax,%rcx │ │ mov $0x1,%eax │ │ mov %rcx,(%rbx,%r14,1) │ │ test %rcx,%rcx │ │ jne 125f722 <_iroh_blake3_compress_xof_avx512@@Base+0x154d62> │ │ call 12c7b40 │ │ lea -0xe137fe(%rip),%rdi │ │ - lea -0xe0a21a(%rip),%rdx │ │ + lea -0xe0a241(%rip),%rdx │ │ mov $0x5b,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0x8000f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2929477,15 +2929477,15 @@ │ │ push %r12 │ │ push %rbx │ │ mov $0x1,%ebx │ │ test %rsi,%rsi │ │ je 125fd36 <_iroh_blake3_compress_xof_avx512@@Base+0x155376> │ │ mov %rsi,%r15 │ │ mov %rdi,%r14 │ │ - lea -0xe070a2(%rip),%rsi │ │ + lea -0xe070c9(%rip),%rsi │ │ mov %r15,%rdi │ │ call 12dd620 │ │ test %eax,%eax │ │ jne 125fd36 <_iroh_blake3_compress_xof_avx512@@Base+0x155376> │ │ lea 0x32be35(%rip),%rdi │ │ call 125ee00 <_iroh_blake3_compress_xof_avx512@@Base+0x154440> │ │ test %rax,%rax │ │ @@ -2929587,20 +2929587,20 @@ │ │ movq $0x0,(%rsp) │ │ movq $0x0,(%rdi) │ │ mov $0x1,%ebp │ │ test %rsi,%rsi │ │ je 125ff0f <_iroh_blake3_compress_xof_avx512@@Base+0x15554f> │ │ mov %rsi,%r15 │ │ mov %rdi,%rbx │ │ - lea -0xe071d3(%rip),%rsi │ │ + lea -0xe071fa(%rip),%rsi │ │ mov %r15,%rdi │ │ call 12dd620 │ │ test %eax,%eax │ │ jne 125ff0f <_iroh_blake3_compress_xof_avx512@@Base+0x15554f> │ │ - lea -0xe071ea(%rip),%rsi │ │ + lea -0xe07211(%rip),%rsi │ │ mov %r15,%rdi │ │ call 12dd620 │ │ test %eax,%eax │ │ je 125fe79 <_iroh_blake3_compress_xof_avx512@@Base+0x1554b9> │ │ xor %r14d,%r14d │ │ lea 0x32bcea(%rip),%rsi │ │ mov %rsp,%rdx │ │ @@ -2929744,43 +2929744,43 @@ │ │ lea 0x30(%rsp),%rsi │ │ xor %edi,%edi │ │ mov %rbx,%rcx │ │ call 125acd0 <_iroh_blake3_compress_xof_avx512@@Base+0x150310> │ │ mov %rax,%r14 │ │ mov %rax,0x28(%rsp) │ │ mov 0x10(%rsp),%rdi │ │ - lea -0xe06fd0(%rip),%rsi │ │ + lea -0xe06ff7(%rip),%rsi │ │ mov $0x54,%edx │ │ call 131d9d0 │ │ test %bpl,%bpl │ │ jne 1260105 <_iroh_blake3_compress_xof_avx512@@Base+0x155745> │ │ mov 0x8(%rsp),%rcx │ │ lea 0x28(%rsp),%rsi │ │ mov $0xf,%edi │ │ mov %rbx,%rdx │ │ call *%r15 │ │ test %eax,%eax │ │ je 12600c9 <_iroh_blake3_compress_xof_avx512@@Base+0x155709> │ │ mov 0x28(%rsp),%r14 │ │ jmp 1260105 <_iroh_blake3_compress_xof_avx512@@Base+0x155745> │ │ call 12c7b40 │ │ - lea -0xe0700f(%rip),%rdi │ │ - lea -0xe07002(%rip),%rdx │ │ + lea -0xe07036(%rip),%rdi │ │ + lea -0xe07029(%rip),%rdx │ │ mov $0x4f,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0xd,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 1260105 <_iroh_blake3_compress_xof_avx512@@Base+0x155745> │ │ call 12c7b40 │ │ - lea -0xe07044(%rip),%rdi │ │ - lea -0xe07037(%rip),%rdx │ │ + lea -0xe0706b(%rip),%rdi │ │ + lea -0xe0705e(%rip),%rdx │ │ mov $0x5d,%esi │ │ call 12c7c60 │ │ mov 0x30(%rbx),%rcx │ │ lea -0xe2c509(%rip),%rdx │ │ xor %r14d,%r14d │ │ mov $0xd,%edi │ │ mov $0x64,%esi │ │ @@ -2929955,30 +2929955,30 @@ │ │ mov 0x4(%rsp),%ecx │ │ test $0x2,%al │ │ jne 12602ac <_iroh_blake3_compress_xof_avx512@@Base+0x1558ec> │ │ test %ecx,%ecx │ │ je 12602ac <_iroh_blake3_compress_xof_avx512@@Base+0x1558ec> │ │ call 12c7b40 │ │ lea -0xdfd2f3(%rip),%rdi │ │ - lea -0xe08fc6(%rip),%rdx │ │ + lea -0xe08fed(%rip),%rdx │ │ mov $0xc4,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xd,%edi │ │ mov $0xe2,%esi │ │ jmp 1260345 <_iroh_blake3_compress_xof_avx512@@Base+0x155985> │ │ test %ecx,%ecx │ │ je 12602f2 <_iroh_blake3_compress_xof_avx512@@Base+0x155932> │ │ mov 0x8(%rsp),%rbx │ │ mov $0x80000001,%eax │ │ cmp %rax,%rbx │ │ jb 1260350 <_iroh_blake3_compress_xof_avx512@@Base+0x155990> │ │ call 12c7b40 │ │ lea -0xdfd338(%rip),%rdi │ │ - lea -0xe0900b(%rip),%rdx │ │ + lea -0xe09032(%rip),%rdx │ │ mov $0xc9,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xd,%edi │ │ mov $0xe0,%esi │ │ jmp 1260345 <_iroh_blake3_compress_xof_avx512@@Base+0x155985> │ │ xor %ebx,%ebx │ │ @@ -2929994,15 +2929994,15 @@ │ │ setne %dl │ │ test %sil,%al │ │ jne 126031c <_iroh_blake3_compress_xof_avx512@@Base+0x15595c> │ │ and %dl,%cl │ │ je 1260353 <_iroh_blake3_compress_xof_avx512@@Base+0x155993> │ │ call 12c7b40 │ │ lea -0xdfd391(%rip),%rdi │ │ - lea -0xe09064(%rip),%rdx │ │ + lea -0xe0908b(%rip),%rdx │ │ mov $0xd0,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xd,%edi │ │ mov $0xdf,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2932861,25 +2932861,25 @@ │ │ xor %ecx,%ecx │ │ xor %r8d,%r8d │ │ call *%r10 │ │ jmp 12626cb <_iroh_blake3_compress_xof_avx512@@Base+0x157d0b> │ │ movq $0x0,(%r9) │ │ call 12c7b40 │ │ lea -0xe27312(%rip),%rdi │ │ - lea -0xe0d075(%rip),%rdx │ │ + lea -0xe0d09c(%rip),%rdx │ │ mov $0x199,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x20,%edi │ │ mov $0x79,%esi │ │ jmp 1262668 <_iroh_blake3_compress_xof_avx512@@Base+0x157ca8> │ │ movq $0x0,(%r9) │ │ call 12c7b40 │ │ lea -0xe27344(%rip),%rdi │ │ - lea -0xe0d0a7(%rip),%rdx │ │ + lea -0xe0d0ce(%rip),%rdx │ │ mov $0x193,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x20,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2932944,15 +2932944,15 @@ │ │ call *%r10 │ │ jmp 126277d <_iroh_blake3_compress_xof_avx512@@Base+0x157dbd> │ │ xor %ebx,%ebx │ │ jmp 1262671 <_iroh_blake3_compress_xof_avx512@@Base+0x157cb1> │ │ movq $0x0,(%r9) │ │ call 12c7b40 │ │ lea -0xe27431(%rip),%rdi │ │ - lea -0xe0d194(%rip),%rdx │ │ + lea -0xe0d1bb(%rip),%rdx │ │ mov $0x1ac,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x20,%edi │ │ mov $0x78,%esi │ │ jmp 1262668 <_iroh_blake3_compress_xof_avx512@@Base+0x157ca8> │ │ test %rax,%rax │ │ @@ -2935091,15 +2935091,15 @@ │ │ jmp 12643ab <_iroh_blake3_compress_xof_avx512@@Base+0x1599eb> │ │ neg %r8 │ │ movl $0x2d,0xc(%rsp) │ │ jmp 12643a3 <_iroh_blake3_compress_xof_avx512@@Base+0x1599e3> │ │ movl $0x2b,0xc(%rsp) │ │ movl $0x0,0x8(%rsp) │ │ cmp $0x8,%r9d │ │ - lea -0xe116c2(%rip),%rax │ │ + lea -0xe116e9(%rip),%rax │ │ lea -0xe2f623(%rip),%rsi │ │ cmovne %rsi,%rax │ │ cmp $0x10,%r9d │ │ lea -0xe2233b(%rip),%r13 │ │ cmovne %rax,%r13 │ │ mov 0x90(%rsp),%r15d │ │ test $0x20,%bl │ │ @@ -2936975,15 +2936975,15 @@ │ │ test $0x9,%cl │ │ sete %al │ │ jmp 12660a9 <_iroh_blake3_compress_xof_avx512@@Base+0x15b6e9> │ │ cmpq $0x0,(%r15) │ │ je 126606e <_iroh_blake3_compress_xof_avx512@@Base+0x15b6ae> │ │ call 12c7b40 │ │ lea -0xe1bdec(%rip),%rdi │ │ - lea -0xe109c1(%rip),%rdx │ │ + lea -0xe109e8(%rip),%rdx │ │ mov $0x1cd,%esi │ │ call 12c7c60 │ │ mov $0x20,%edi │ │ mov $0x7b,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2938475,15 +2938475,15 @@ │ │ mov %rdi,%rbx │ │ cmp %esi,0xc(%rdi) │ │ jge 126709f <_iroh_blake3_compress_xof_avx512@@Base+0x15c6df> │ │ cmp $0x800000,%esi │ │ jl 1267046 <_iroh_blake3_compress_xof_avx512@@Base+0x15c686> │ │ call 12c7b40 │ │ lea -0xe28273(%rip),%rdi │ │ - lea -0xe0fd42(%rip),%rdx │ │ + lea -0xe0fd69(%rip),%rdx │ │ mov $0x10e,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x3,%edi │ │ mov $0x72,%esi │ │ jmp 1267096 <_iroh_blake3_compress_xof_avx512@@Base+0x15c6d6> │ │ mov 0x14(%rbx),%eax │ │ @@ -2938496,15 +2938496,15 @@ │ │ test $0x8,%al │ │ jne 12670ad <_iroh_blake3_compress_xof_avx512@@Base+0x15c6ed> │ │ mov $0x118,%edx │ │ call 131d770 │ │ jmp 12670b7 <_iroh_blake3_compress_xof_avx512@@Base+0x15c6f7> │ │ call 12c7b40 │ │ lea -0xe282c5(%rip),%rdi │ │ - lea -0xe0fd94(%rip),%rdx │ │ + lea -0xe0fdbb(%rip),%rdx │ │ mov $0x112,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x3,%edi │ │ mov $0x69,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2940667,15 +2940667,15 @@ │ │ int3 │ │ mov %rcx,%r8 │ │ mov %rdx,%rcx │ │ add $0x8,%rdx │ │ jmp 1268410 <_iroh_blake3_compress_xof_avx512@@Base+0x15da50> │ │ int3 │ │ push %rbx │ │ - lea -0xe15170(%rip),%rsi │ │ + lea -0xe15197(%rip),%rsi │ │ mov $0x68,%edi │ │ mov $0xe8,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 1268a14 <_iroh_blake3_compress_xof_avx512@@Base+0x15e054> │ │ movl $0x0,(%rax) │ │ lea 0x8(%rax),%rdi │ │ @@ -2940712,15 +2940712,15 @@ │ │ call 1266e90 <_iroh_blake3_compress_xof_avx512@@Base+0x15c4d0> │ │ lea 0x38(%rbx),%rdi │ │ call 1266e90 <_iroh_blake3_compress_xof_avx512@@Base+0x15c4d0> │ │ testb $0x1,0x60(%rbx) │ │ jne 1268a4c <_iroh_blake3_compress_xof_avx512@@Base+0x15e08c> │ │ pop %rbx │ │ ret │ │ - lea -0xe151fb(%rip),%rsi │ │ + lea -0xe15222(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x102,%edx │ │ pop %rbx │ │ jmp 131d9d0 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -2940976,15 +2940976,15 @@ │ │ test %eax,%eax │ │ je 1268eab <_iroh_blake3_compress_xof_avx512@@Base+0x15e4eb> │ │ mov (%r15),%rbx │ │ mov %r14,%rdi │ │ call 1329e00 │ │ test %rbx,%rbx │ │ jne 1268ead <_iroh_blake3_compress_xof_avx512@@Base+0x15e4ed> │ │ - lea -0xe1554d(%rip),%rsi │ │ + lea -0xe15574(%rip),%rsi │ │ mov $0x68,%edi │ │ mov $0xe8,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 1268eab <_iroh_blake3_compress_xof_avx512@@Base+0x15e4eb> │ │ mov %rax,%rbx │ │ movl $0x0,(%rax) │ │ @@ -2941019,15 +2941019,15 @@ │ │ call 1266e90 <_iroh_blake3_compress_xof_avx512@@Base+0x15c4d0> │ │ mov %r13,%rdi │ │ call 1266e90 <_iroh_blake3_compress_xof_avx512@@Base+0x15c4d0> │ │ mov %r12,%rdi │ │ call 1266e90 <_iroh_blake3_compress_xof_avx512@@Base+0x15c4d0> │ │ testb $0x1,0x60(%rbx) │ │ je 1268e63 <_iroh_blake3_compress_xof_avx512@@Base+0x15e4a3> │ │ - lea -0xe155fe(%rip),%rsi │ │ + lea -0xe15625(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x102,%edx │ │ call 131d9d0 │ │ mov (%r15),%rbx │ │ jmp 1268ec2 <_iroh_blake3_compress_xof_avx512@@Base+0x15e502> │ │ mov 0x10(%rsp),%rdi │ │ call 1266e90 <_iroh_blake3_compress_xof_avx512@@Base+0x15c4d0> │ │ @@ -2941037,15 +2941037,15 @@ │ │ call 1266e90 <_iroh_blake3_compress_xof_avx512@@Base+0x15c4d0> │ │ mov %r13,%rdi │ │ call 1266e90 <_iroh_blake3_compress_xof_avx512@@Base+0x15c4d0> │ │ mov %r12,%rdi │ │ call 1266e90 <_iroh_blake3_compress_xof_avx512@@Base+0x15c4d0> │ │ testb $0x1,0x60(%rbx) │ │ je 1268eab <_iroh_blake3_compress_xof_avx512@@Base+0x15e4eb> │ │ - lea -0xe15646(%rip),%rsi │ │ + lea -0xe1566d(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x102,%edx │ │ call 131d9d0 │ │ xor %ebx,%ebx │ │ mov %rbx,%rax │ │ add $0x18,%rsp │ │ pop %rbx │ │ @@ -2941543,15 +2941543,15 @@ │ │ mov %rdi,%r15 │ │ lea (%rdx,%rdx,2),%rax │ │ lea (%rcx,%rax,8),%rdi │ │ jmp 1269798 <_iroh_blake3_compress_xof_avx512@@Base+0x15edd8> │ │ movl $0x1,0x38(%rdi) │ │ call 12c7b40 │ │ lea -0xe19ab6(%rip),%rdi │ │ - lea -0xe17d9a(%rip),%rdx │ │ + lea -0xe17dc1(%rip),%rdx │ │ mov $0xe1,%esi │ │ call 12c7c60 │ │ mov $0x3,%edi │ │ mov $0x6d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2943939,15 +2943939,15 @@ │ │ je 126b5f5 <_iroh_blake3_compress_xof_avx512@@Base+0x160c35> │ │ cmpl $0x0,0x10(%rbx) │ │ jne 126b604 <_iroh_blake3_compress_xof_avx512@@Base+0x160c44> │ │ lea 0xfd2(%rip),%rax │ │ jmp 126b60b <_iroh_blake3_compress_xof_avx512@@Base+0x160c4b> │ │ call 12c7b40 │ │ lea -0xe2e346(%rip),%rdi │ │ - lea -0xe124f4(%rip),%rdx │ │ + lea -0xe1251b(%rip),%rdx │ │ mov $0x16,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x3,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2944000,15 +2944000,15 @@ │ │ jne 126b6be <_iroh_blake3_compress_xof_avx512@@Base+0x160cfe> │ │ lea 0xf23(%rip),%rax │ │ jmp 126b6c5 <_iroh_blake3_compress_xof_avx512@@Base+0x160d05> │ │ xor %r15d,%r15d │ │ jmp 126b6af <_iroh_blake3_compress_xof_avx512@@Base+0x160cef> │ │ call 12c7b40 │ │ lea -0xe2e3fa(%rip),%rdi │ │ - lea -0xe125a8(%rip),%rdx │ │ + lea -0xe125cf(%rip),%rdx │ │ mov $0x16,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x3,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2944242,15 +2944242,15 @@ │ │ jne 126b9de <_iroh_blake3_compress_xof_avx512@@Base+0x16101e> │ │ lea 0xc03(%rip),%rax │ │ jmp 126b9e5 <_iroh_blake3_compress_xof_avx512@@Base+0x161025> │ │ xor %r15d,%r15d │ │ jmp 126b9cf <_iroh_blake3_compress_xof_avx512@@Base+0x16100f> │ │ call 12c7b40 │ │ lea -0xe2e71a(%rip),%rdi │ │ - lea -0xe128c8(%rip),%rdx │ │ + lea -0xe128ef(%rip),%rdx │ │ mov $0x16,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x3,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2944560,15 +2944560,15 @@ │ │ je 126bdcf <_iroh_blake3_compress_xof_avx512@@Base+0x16140f> │ │ cmpl $0x0,0x10(%r14) │ │ jne 126bde8 <_iroh_blake3_compress_xof_avx512@@Base+0x161428> │ │ lea 0x7f5(%rip),%rax │ │ jmp 126bdef <_iroh_blake3_compress_xof_avx512@@Base+0x16142f> │ │ call 12c7b40 │ │ lea -0xe2eb23(%rip),%rdi │ │ - lea -0xe12cd1(%rip),%rdx │ │ + lea -0xe12cf8(%rip),%rdx │ │ mov $0x16,%esi │ │ call 12c7c60 │ │ mov $0x3,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2952243,15 +2952243,15 @@ │ │ mov 0x10(%r14),%rsi │ │ cmp %rbx,%rsi │ │ jae 127304a │ │ cmp $0x5ffffffd,%rbx │ │ jb 1273059 │ │ call 12c7b40 │ │ lea -0xe48959(%rip),%rdi │ │ - lea -0xe19f29(%rip),%rdx │ │ + lea -0xe19f50(%rip),%rdx │ │ mov $0x7d,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x7,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2952659,15 +2952659,15 @@ │ │ mov %r13,%rdi │ │ lea -0xe2f079(%rip),%rsi │ │ call 12906a0 │ │ test %rax,%rax │ │ je 1273718 │ │ mov %rax,%rbx │ │ mov %r13,%rdi │ │ - lea -0xe21e3e(%rip),%rsi │ │ + lea -0xe21e65(%rip),%rsi │ │ call 12906a0 │ │ mov %r13,%rdi │ │ mov %r12,%rsi │ │ mov %rbx,%rdx │ │ mov %rax,%rcx │ │ call 1273f00 │ │ mov %rax,%rbx │ │ @@ -2952675,15 +2952675,15 @@ │ │ jne 1273673 │ │ xor %ebx,%ebx │ │ lea 0x385bbe(%rip),%r15 │ │ jmp 127371d │ │ mov 0x385ba2(%rip),%rdi │ │ call 13298d0 │ │ mov $0x28,%edi │ │ - lea -0xe21e99(%rip),%r15 │ │ + lea -0xe21ec0(%rip),%r15 │ │ mov %r15,%rsi │ │ mov $0x1b7,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ mov 0x8(%rsp),%r13 │ │ je 127391f │ │ mov %rax,%r14 │ │ @@ -2952716,31 +2952716,31 @@ │ │ jmp 12738ce │ │ mov $0x6e,%ebx │ │ jmp 127371d │ │ mov $0x70,%ebx │ │ mov %r13,%rdi │ │ call 1290340 │ │ call 12c7b40 │ │ - lea -0xe21f4b(%rip),%rdi │ │ + lea -0xe21f72(%rip),%rdi │ │ mov $0x14d,%esi │ │ - lea -0xe1c437(%rip),%rdx │ │ + lea -0xe1c45e(%rip),%rdx │ │ call 12c7c60 │ │ mov $0xe,%edi │ │ mov %ebx,%esi │ │ lea -0xe34976(%rip),%rdx │ │ mov %r12,%rcx │ │ mov %r14,%r8 │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x8(%rsp),%r13 │ │ mov 0x18(%rsp),%r14 │ │ test $0x4,%r13b │ │ jne 1273980 │ │ call 12c7b40 │ │ - lea -0xe21f97(%rip),%rdi │ │ + lea -0xe21fbe(%rip),%rdi │ │ mov $0x116,%esi │ │ lea -0xe45661(%rip),%rdx │ │ call 12c7c60 │ │ mov $0xe,%edi │ │ mov $0x71,%esi │ │ lea -0xe3a55a(%rip),%rdx │ │ mov %r12,%rcx │ │ @@ -2952795,15 +2952795,15 @@ │ │ jmp 12738a0 │ │ mov 0x385983(%rip),%rdi │ │ call 1329a10 │ │ mov %r15,%rdi │ │ call 137d780 │ │ mov $0x1e1,%r15d │ │ call 12c7b40 │ │ - lea -0xe220c6(%rip),%rdi │ │ + lea -0xe220ed(%rip),%rdi │ │ mov %r15d,%esi │ │ lea -0xe3de77(%rip),%rdx │ │ call 12c7c60 │ │ mov $0xe,%edi │ │ mov $0x8000f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2952813,15 +2952813,15 @@ │ │ je 12738e6 │ │ mov 0x18(%rbx),%rax │ │ test %rax,%rax │ │ je 12738e6 │ │ mov %r14,%rdi │ │ call *%rax │ │ mov 0x8(%r14),%rdi │ │ - lea -0xe2210b(%rip),%rbx │ │ + lea -0xe22132(%rip),%rbx │ │ mov %rbx,%rsi │ │ mov $0x1f5,%edx │ │ call 131d9d0 │ │ mov 0x10(%r14),%rdi │ │ mov %rbx,%rsi │ │ mov $0x1f6,%edx │ │ call 131d9d0 │ │ @@ -2952831,15 +2952831,15 @@ │ │ call 131d9d0 │ │ test $0x4,%r13b │ │ mov 0x18(%rsp),%r14 │ │ lea 0x3858f1(%rip),%r15 │ │ mov 0x20(%rsp),%rbx │ │ jne 1273980 │ │ call 12c7b40 │ │ - lea -0xe2215c(%rip),%rdi │ │ + lea -0xe22183(%rip),%rdi │ │ mov $0x120,%esi │ │ lea -0xe45826(%rip),%rdx │ │ call 12c7c60 │ │ mov $0xe,%edi │ │ mov $0x6d,%esi │ │ lea -0xe4757d(%rip),%rdx │ │ mov %r12,%rcx │ │ @@ -2952860,15 +2952860,15 @@ │ │ jmp 1273a09 │ │ call 12c8010 │ │ jmp 1273a09 │ │ test $0x4,%r13b │ │ jne 1273a01 │ │ call 12c81b0 │ │ call 12c7b40 │ │ - lea -0xe221dd(%rip),%rdi │ │ + lea -0xe22204(%rip),%rdi │ │ lea -0xe16998(%rip),%rdx │ │ mov $0xa3,%esi │ │ call 12c7c60 │ │ lea -0xe18957(%rip),%rdx │ │ xor %r15d,%r15d │ │ mov $0xe,%edi │ │ mov $0x7c,%esi │ │ @@ -2952965,15 +2952965,15 @@ │ │ jne 1273b21 │ │ jmp 1273b0d │ │ xor %r13d,%r13d │ │ xor %r15d,%r15d │ │ xor %r14d,%r14d │ │ mov 0x10(%rsp),%rbp │ │ mov 0xc(%rsp),%ebx │ │ - lea -0xe2232e(%rip),%rsi │ │ + lea -0xe22355(%rip),%rsi │ │ mov %r14,%rdi │ │ mov $0xe7,%edx │ │ call 131d9d0 │ │ mov %r15,%rdi │ │ call 12745c0 │ │ test %ebx,%ebx │ │ mov $0x1,%ebx │ │ @@ -2953000,48 +2953000,48 @@ │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ lea -0xe2f5d1(%rip),%rdi │ │ call 12fd730 │ │ test %rax,%rax │ │ je 1273b90 │ │ - lea -0xe22396(%rip),%rsi │ │ + lea -0xe223bd(%rip),%rsi │ │ mov %rax,%rdi │ │ mov $0x2b4,%edx │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ jmp 131f230 │ │ call 1398cd0 │ │ test %rax,%rax │ │ je 1273bf2 │ │ mov %rax,%rbx │ │ mov %rax,%rdi │ │ call 14bfc80 │ │ mov %rax,%r14 │ │ add $0xd,%r14 │ │ - lea -0xe223cd(%rip),%rsi │ │ + lea -0xe223f4(%rip),%rsi │ │ mov %r14,%rdi │ │ mov $0x2c7,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 1273c0a │ │ - lea -0xe1c8cd(%rip),%rdx │ │ + lea -0xe1c8f4(%rip),%rdx │ │ lea -0xe40561(%rip),%r8 │ │ lea -0xe2d9ea(%rip),%r9 │ │ mov %rax,%rdi │ │ mov %r14,%rsi │ │ mov %rbx,%rcx │ │ mov %rax,%rbx │ │ xor %eax,%eax │ │ call 1264090 <_iroh_blake3_compress_xof_avx512@@Base+0x1596d0> │ │ mov %rbx,%rax │ │ jmp 1273c0c │ │ lea -0xe3ee5f(%rip),%rdi │ │ - lea -0xe2241a(%rip),%rsi │ │ + lea -0xe22441(%rip),%rsi │ │ mov $0x2c1,%edx │ │ jmp 1273b84 │ │ xor %eax,%eax │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ ret │ │ @@ -2953192,15 +2953192,15 @@ │ │ call 1329a10 │ │ mov 0x38540b(%rip),%rdi │ │ call 1329a20 │ │ mov %rbx,%rdi │ │ call 137e0d0 │ │ test %eax,%eax │ │ jle 1273e87 │ │ - lea -0xe22637(%rip),%r14 │ │ + lea -0xe2265e(%rip),%r14 │ │ jmp 1273e61 │ │ nop │ │ decl 0x20(%rax) │ │ mov 0x8(%r15),%rdi │ │ mov %r14,%rsi │ │ mov $0x267,%edx │ │ call 131d9d0 │ │ @@ -2953242,15 +2953242,15 @@ │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov %rdi,%rbx │ │ mov (%rdi),%rdi │ │ call 1290340 │ │ mov 0x8(%rbx),%rdi │ │ - lea -0xe226d4(%rip),%r14 │ │ + lea -0xe226fb(%rip),%r14 │ │ mov %r14,%rsi │ │ mov $0x237,%edx │ │ call 131d9d0 │ │ mov %rbx,%rdi │ │ mov %r14,%rsi │ │ mov $0x238,%edx │ │ add $0x8,%rsp │ │ @@ -2953305,23 +2953305,23 @@ │ │ call 137d6a0 │ │ jmp 1273f78 │ │ call 137d930 │ │ mov %rax,%r13 │ │ mov %rax,0x10(%rsp) │ │ test %rax,%rax │ │ je 1274016 │ │ - lea -0xe227aa(%rip),%rsi │ │ + lea -0xe227d1(%rip),%rsi │ │ mov $0x30,%edi │ │ mov $0x168,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 1274016 │ │ mov %rax,%rbx │ │ mov %r15,(%rax) │ │ - lea -0xe227cb(%rip),%rsi │ │ + lea -0xe227f2(%rip),%rsi │ │ mov %rbp,%rdi │ │ mov $0x16c,%edx │ │ call 131f230 │ │ mov %rax,0x8(%rbx) │ │ mov %r12,0x10(%rbx) │ │ mov 0x8(%rsp),%rcx │ │ mov %rcx,0x18(%rbx) │ │ @@ -2953344,15 +2953344,15 @@ │ │ jmp 1274062 │ │ mov 0x3851f3(%rip),%rdi │ │ call 1329a10 │ │ jmp 1274058 │ │ mov 0x3851e5(%rip),%rdi │ │ call 1329a10 │ │ mov 0x8(%rbx),%rdi │ │ - lea -0xe22855(%rip),%r14 │ │ + lea -0xe2287c(%rip),%r14 │ │ mov %r14,%rsi │ │ mov $0x17f,%edx │ │ call 131d9d0 │ │ mov %rbx,%rdi │ │ mov %r14,%rsi │ │ mov $0x180,%edx │ │ call 131d9d0 │ │ @@ -2953496,15 +2953496,15 @@ │ │ jle 1274216 │ │ lea 0x1(%r13),%r12 │ │ test %r13,%r13 │ │ jne 1274120 │ │ mov $0x1,%r12d │ │ jmp 1274216 │ │ call 12c7b40 │ │ - lea -0xe22a09(%rip),%rdi │ │ + lea -0xe22a30(%rip),%rdi │ │ lea -0xe47e1f(%rip),%rdx │ │ mov $0x2df,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0xe,%edi │ │ mov $0x73,%esi │ │ xor %edx,%edx │ │ @@ -2953550,15 +2953550,15 @@ │ │ mov $0x1,%edi │ │ xor %esi,%esi │ │ call 1329c40 │ │ mov %rax,0x384fa7(%rip) │ │ test %rax,%rax │ │ jne 12742a0 │ │ call 12c7b40 │ │ - lea -0xe22a94(%rip),%rdi │ │ + lea -0xe22abb(%rip),%rdi │ │ lea -0xe134b3(%rip),%rdx │ │ mov $0x68,%esi │ │ call 12c7c60 │ │ mov $0xe,%edi │ │ mov $0x8000f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2953615,15 +2953615,15 @@ │ │ mov %rdi,%r15 │ │ call 1276320 │ │ test %rax,%rax │ │ jne 12743a0 │ │ mov %rax,%r12 │ │ call 12c7b40 │ │ lea -0xe3b0fb(%rip),%rdi │ │ - lea -0xe1ed76(%rip),%rdx │ │ + lea -0xe1ed9d(%rip),%rdx │ │ test %r15,%r15 │ │ je 1274380 │ │ mov $0x13b,%esi │ │ call 12c7c60 │ │ lea -0xe2e16b(%rip),%rdx │ │ mov $0xe,%edi │ │ mov $0x6c,%esi │ │ @@ -2954879,15 +2954879,15 @@ │ │ lea 0x38(%rsp),%rdi │ │ call 131f1e0 │ │ mov 0x68(%rsp),%rax │ │ test %rax,%rax │ │ mov 0x30(%rsp),%rcx │ │ je 12754a4 │ │ mov %rcx,(%rax) │ │ - lea -0xe1c3b0(%rip),%rdx │ │ + lea -0xe1c3d7(%rip),%rdx │ │ xor %ebp,%ebp │ │ lea 0x70(%rsp),%r14 │ │ mov $0x18,%esi │ │ mov %r14,%rdi │ │ xor %eax,%eax │ │ call 1264090 <_iroh_blake3_compress_xof_avx512@@Base+0x1596d0> │ │ lea -0xe3822f(%rip),%rsi │ │ @@ -2955207,15 +2955207,15 @@ │ │ mov %rax,(%rsp) │ │ jmp 1275978 │ │ mov %r15,%rdi │ │ mov %r12,%rsi │ │ mov %r13,%rdx │ │ call 131f3c0 │ │ mov %r15,%rdi │ │ - lea -0xe2413c(%rip),%rsi │ │ + lea -0xe24163(%rip),%rsi │ │ call 12662c0 <_iroh_blake3_compress_xof_avx512@@Base+0x15b900> │ │ mov %rax,%r12 │ │ mov %r15,%rdi │ │ lea -0xe16b6b(%rip),%rsi │ │ mov $0x371,%edx │ │ call 131d9d0 │ │ xor %ecx,%ecx │ │ @@ -2955650,15 +2955650,15 @@ │ │ mov $0x80007,%r14d │ │ mov $0x300,%r15d │ │ jmp 1275f5d │ │ mov $0x66,%r14d │ │ mov $0x2e3,%r15d │ │ call 12c7b40 │ │ lea -0xe1717a(%rip),%rdi │ │ - lea -0xe1ce71(%rip),%rdx │ │ + lea -0xe1ce98(%rip),%rdx │ │ mov %r15d,%esi │ │ call 12c7c60 │ │ mov $0xe,%edi │ │ mov %r14d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2955713,15 +2955713,15 @@ │ │ push %rbp │ │ push %r15 │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov %rsi,%r14 │ │ mov %rdi,%r15 │ │ - lea -0xe227a8(%rip),%rsi │ │ + lea -0xe227cf(%rip),%rsi │ │ call 131fa50 │ │ mov $0x1,%ebx │ │ mov $0x1,%ebp │ │ test %eax,%eax │ │ je 127609b │ │ lea -0xe33fa2(%rip),%rsi │ │ mov %r15,%rdi │ │ @@ -2955738,15 +2955738,15 @@ │ │ lea -0xe4e0ae(%rip),%rsi │ │ mov %r15,%rdi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 127609b │ │ call 12c7b40 │ │ lea -0xe17284(%rip),%rdi │ │ - lea -0xe1cf72(%rip),%rdx │ │ + lea -0xe1cf99(%rip),%rdx │ │ mov $0xca,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xe,%edi │ │ mov $0x7a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2955807,15 +2955807,15 @@ │ │ call 12c7d60 │ │ mov %r14,%rax │ │ add $0x90,%rsp │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ - lea -0xe2496a(%rip),%rsi │ │ + lea -0xe24991(%rip),%rsi │ │ mov %rbx,%rdi │ │ add $0x90,%rsp │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ jmp 12662c0 <_iroh_blake3_compress_xof_avx512@@Base+0x15b900> │ │ mov %rbx,%rdi │ │ @@ -2956551,15 +2956551,15 @@ │ │ mov $0xac,%r12d │ │ mov $0x20,%r13d │ │ jmp 12769a3 │ │ mov $0xab,%r12d │ │ mov $0x26,%r13d │ │ call 12c7b40 │ │ lea -0xe3f5ac(%rip),%rdi │ │ - lea -0xe213ca(%rip),%rdx │ │ + lea -0xe213f1(%rip),%rdx │ │ mov %r13d,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xd,%edi │ │ mov %r12d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2956703,15 +2956703,15 @@ │ │ je 1276be0 │ │ mov %r13,%rdi │ │ lea -0xe270b9(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 1276bf9 │ │ mov %r13,%rdi │ │ - lea -0xe20107(%rip),%rsi │ │ + lea -0xe2012e(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 1276ccd │ │ mov %rbx,%rdi │ │ lea -0xe4e391(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ @@ -2956765,42 +2956765,42 @@ │ │ mov %r14,%rdi │ │ call 137e0d0 │ │ cmp %eax,%r12d │ │ jl 1276a6a │ │ mov $0x1,%ebx │ │ jmp 1276d59 │ │ call 12c7b40 │ │ - lea -0xe216af(%rip),%rdi │ │ + lea -0xe216d6(%rip),%rdi │ │ lea -0xe3f898(%rip),%rdx │ │ mov $0x1d,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xd,%edi │ │ mov $0xac,%esi │ │ jmp 1276d50 │ │ call 12c7b40 │ │ - lea -0xe216dd(%rip),%rdi │ │ - lea -0xe254d2(%rip),%rdx │ │ + lea -0xe21704(%rip),%rdi │ │ + lea -0xe254f9(%rip),%rdx │ │ mov $0x66,%esi │ │ call 12c7c60 │ │ mov 0x8(%r12),%rcx │ │ mov 0x10(%r12),%rax │ │ test %rax,%rax │ │ mov 0x40(%rsp),%r8 │ │ cmovne %rax,%r8 │ │ - lea -0xe254ee(%rip),%rdx │ │ + lea -0xe25515(%rip),%rdx │ │ mov $0xd,%edi │ │ mov $0xda,%esi │ │ xor %eax,%eax │ │ call 12c7d60 │ │ lea 0x11f041(%rip),%rsi │ │ mov %r15,%rdi │ │ call 137e060 │ │ call 12c7b40 │ │ - lea -0xe21737(%rip),%rdi │ │ + lea -0xe2175e(%rip),%rdi │ │ lea -0xe3f920(%rip),%rdx │ │ mov $0x23,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xd,%edi │ │ mov $0xdb,%esi │ │ xor %edx,%edx │ │ @@ -2956812,28 +2956812,28 @@ │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ - lea -0xe2177a(%rip),%rdi │ │ - lea -0xe2556f(%rip),%rdx │ │ + lea -0xe217a1(%rip),%rdi │ │ + lea -0xe25596(%rip),%rdx │ │ mov $0x6b,%esi │ │ call 12c7c60 │ │ - lea -0xe2351f(%rip),%rdx │ │ + lea -0xe23546(%rip),%rdx │ │ xor %r15d,%r15d │ │ mov $0xd,%edi │ │ mov $0xda,%esi │ │ mov %rbx,%rcx │ │ mov %r13,%r8 │ │ jmp 1276d11 │ │ call 12c7b40 │ │ - lea -0xe217b6(%rip),%rdi │ │ - lea -0xe255ab(%rip),%rdx │ │ + lea -0xe217dd(%rip),%rdi │ │ + lea -0xe255d2(%rip),%rdx │ │ mov $0x71,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2957583,15 +2957583,15 @@ │ │ call 12c7d60 │ │ jmp 1277981 │ │ call 12c7b40 │ │ lea -0xe43d24(%rip),%rdi │ │ lea -0xe47a42(%rip),%rdx │ │ mov $0x10b,%esi │ │ call 12c7c60 │ │ - lea -0xe20657(%rip),%rdx │ │ + lea -0xe2067e(%rip),%rdx │ │ mov $0xd,%edi │ │ mov $0xc2,%esi │ │ mov %r12,%rcx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov $0xffffffff,%ebx │ │ mov %ebx,%eax │ │ @@ -2958077,39 +2958077,39 @@ │ │ mov %edx,%r14d │ │ shr %r14d │ │ jmp 1278177 │ │ test $0x3,%dl │ │ je 1278170 │ │ call 12c7b40 │ │ lea -0xe48167(%rip),%rdi │ │ - lea -0xe20d87(%rip),%rdx │ │ + lea -0xe20dae(%rip),%rdx │ │ mov $0x4a,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0x85,%esi │ │ jmp 127857e │ │ call 12c7b40 │ │ lea -0xe48193(%rip),%rdi │ │ - lea -0xe20db3(%rip),%rdx │ │ + lea -0xe20dda(%rip),%rdx │ │ mov $0x5f,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0xa0,%esi │ │ jmp 127857e │ │ call 12c7b40 │ │ lea -0xe481bf(%rip),%rdi │ │ - lea -0xe20ddf(%rip),%rdx │ │ + lea -0xe20e06(%rip),%rdx │ │ mov $0x42,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0x81,%esi │ │ jmp 127857e │ │ call 12c7b40 │ │ lea -0xe481eb(%rip),%rdi │ │ - lea -0xe20e0b(%rip),%rdx │ │ + lea -0xe20e32(%rip),%rdx │ │ mov $0x55,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0x86,%esi │ │ jmp 127857e │ │ xor %r14d,%r14d │ │ mov 0x18(%rsp),%r15 │ │ @@ -2958122,33 +2958122,33 @@ │ │ movslq %r14d,%rax │ │ test %r13,%r13 │ │ jle 12781b7 │ │ cmp %r13,%rax │ │ jge 12781b7 │ │ call 12c7b40 │ │ lea -0xe48244(%rip),%rdi │ │ - lea -0xe20e64(%rip),%rdx │ │ + lea -0xe20e8b(%rip),%rdx │ │ mov $0x64,%esi │ │ call 12c7c60 │ │ lea -0xe3ef29(%rip),%rdx │ │ mov $0xd,%edi │ │ mov $0x98,%esi │ │ mov %r13,%rcx │ │ jmp 12781f7 │ │ mov 0x70(%rsp),%rbx │ │ test %rbx,%rbx │ │ jle 1278203 │ │ cmp %rbx,%rax │ │ jle 1278203 │ │ call 12c7b40 │ │ lea -0xe48286(%rip),%rdi │ │ - lea -0xe20ea6(%rip),%rdx │ │ + lea -0xe20ecd(%rip),%rdx │ │ mov $0x6a,%esi │ │ call 12c7c60 │ │ - lea -0xe24969(%rip),%rdx │ │ + lea -0xe24990(%rip),%rdx │ │ mov $0xd,%edi │ │ mov $0x97,%esi │ │ mov %rbx,%rcx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 1278587 │ │ mov %r15,0x18(%rsp) │ │ @@ -2958300,15 +2958300,15 @@ │ │ call 1259320 <_iroh_blake3_compress_xof_avx512@@Base+0x14e960> │ │ mov %ebx,%eax │ │ mov %ebx,0x4(%r13) │ │ mov %r13,%rbp │ │ jmp 12784aa │ │ call 12c7b40 │ │ lea -0xe48523(%rip),%rdi │ │ - lea -0xe21143(%rip),%rdx │ │ + lea -0xe2116a(%rip),%rdx │ │ mov $0x71,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0x7c,%esi │ │ jmp 127857e │ │ mov %eax,%edi │ │ call 1259350 <_iroh_blake3_compress_xof_avx512@@Base+0x14e990> │ │ @@ -2958331,15 +2958331,15 @@ │ │ jne 12784e8 │ │ mov %rbp,%rdi │ │ call 12592d0 <_iroh_blake3_compress_xof_avx512@@Base+0x14e910> │ │ mov 0x18(%rsp),%rax │ │ movq $0x0,(%rax) │ │ call 12c7b40 │ │ lea -0xe485a8(%rip),%rdi │ │ - lea -0xe211c8(%rip),%rdx │ │ + lea -0xe211ef(%rip),%rdx │ │ mov $0xa0,%esi │ │ jmp 127856f │ │ xor %r12d,%r12d │ │ add $0xfffff000,%r15d │ │ cmp $0x4,%r15d │ │ ja 12785ca │ │ lea -0xe0545d(%rip),%rax │ │ @@ -2958353,15 +2958353,15 @@ │ │ mov 0x30(%rsp),%rsi │ │ mov 0x20(%rsp),%rdx │ │ call 1278660 │ │ lea 0x2bb(%rip),%r12 │ │ jmp 12785ca │ │ call 12c7b40 │ │ lea -0xe48617(%rip),%rdi │ │ - lea -0xe21237(%rip),%rdx │ │ + lea -0xe2125e(%rip),%rdx │ │ mov $0x94,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2959370,15 +2959370,15 @@ │ │ je 127939a │ │ mov %rbx,%rdi │ │ mov %rax,%rsi │ │ mov $0xffffffff,%edx │ │ call 12791c0 │ │ jmp 127939c │ │ call 12c7b40 │ │ - lea -0xe27b40(%rip),%rdi │ │ + lea -0xe27b67(%rip),%rdi │ │ lea -0xe163aa(%rip),%rdx │ │ mov $0x150,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0xad,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2959601,15 +2959601,15 @@ │ │ lea (%rcx,%rax,4),%rdx │ │ mov 0x14(%rsp),%ecx │ │ mov 0x10(%rsp),%r8d │ │ mov 0x8(%rsp),%r10d │ │ mov 0xc(%rsp),%r9d │ │ mov $0x76c,%r11d │ │ add 0x1c(%rsp),%r11d │ │ - lea -0xe24040(%rip),%rsi │ │ + lea -0xe24067(%rip),%rsi │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ push %r11 │ │ push %r10 │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ add $0x10,%rsp │ │ mov %eax,%ecx │ │ @@ -2960023,15 +2960023,15 @@ │ │ jmp 1279b4d │ │ lea -0xe16b15(%rip),%rsi │ │ mov %r14,%rdi │ │ mov $0xa9,%edx │ │ call 131d9d0 │ │ call 12c7b40 │ │ lea -0xe16b2e(%rip),%rdi │ │ - lea -0xe26289(%rip),%rdx │ │ + lea -0xe262b0(%rip),%rdx │ │ mov $0xc3,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0xd,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2960339,15 +2960339,15 @@ │ │ jne 1279e50 │ │ jmp 1279d80 │ │ cmp $0x1,%rbx │ │ mov $0x0,%ebx │ │ adc $0x77,%ebx │ │ call 12c7b40 │ │ lea -0xe4448a(%rip),%rdi │ │ - lea -0xe22ba5(%rip),%rdx │ │ + lea -0xe22bcc(%rip),%rdx │ │ mov $0x4c,%esi │ │ call 12c7c60 │ │ lea -0xe1b0eb(%rip),%rdx │ │ mov $0xe,%edi │ │ mov %ebx,%esi │ │ mov %r15,%rcx │ │ xor %eax,%eax │ │ @@ -2960363,20 +2960363,20 @@ │ │ pop %rbp │ │ ret │ │ cmpq $0x1,(%rsp) │ │ mov $0x0,%ebx │ │ adc $0x75,%ebx │ │ call 12c7b40 │ │ lea -0xe444e2(%rip),%rdi │ │ - lea -0xe22bfd(%rip),%rdx │ │ + lea -0xe22c24(%rip),%rdx │ │ mov $0x60,%esi │ │ call 12c7c60 │ │ mov 0x8(%rbp),%rcx │ │ mov 0x10(%rbp),%r8 │ │ - lea -0xe266ee(%rip),%rdx │ │ + lea -0xe26715(%rip),%rdx │ │ mov $0xe,%edi │ │ mov %ebx,%esi │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 1279f0e │ │ mov $0x1,%eax │ │ jmp 1279f15 │ │ @@ -2962859,15 +2962859,15 @@ │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ mov $0x80007,%ebx │ │ jg 127bead │ │ jmp 127be7d │ │ mov $0x80007,%ebx │ │ call 12c7b40 │ │ - lea -0xe22d5d(%rip),%rdi │ │ + lea -0xe22d84(%rip),%rdi │ │ lea -0xe5177c(%rip),%rdx │ │ mov $0x128,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x5,%edi │ │ mov %ebx,%esi │ │ xor %edx,%edx │ │ @@ -2962961,15 +2962961,15 @@ │ │ call 12e9250 │ │ mov $0x1,%ebx │ │ jmp 127c010 │ │ mov $0x56,%r14d │ │ xor %r12d,%r12d │ │ xor %r15d,%r15d │ │ call 12c7b40 │ │ - lea -0xe22eb5(%rip),%rdi │ │ + lea -0xe22edc(%rip),%rdi │ │ lea -0xe46569(%rip),%rdx │ │ mov %r14d,%esi │ │ call 12c7c60 │ │ mov $0x5,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2963019,15 +2963019,15 @@ │ │ cmp %rcx,0x8(%r15) │ │ je 127c0a7 │ │ mov %r12,%rdi │ │ mov %rax,%rsi │ │ call 127d040 │ │ jmp 127c0b2 │ │ call 12c7b40 │ │ - lea -0xe22f6a(%rip),%rdi │ │ + lea -0xe22f91(%rip),%rdi │ │ lea -0xe53838(%rip),%rdx │ │ mov $0x7c,%esi │ │ jmp 127c150 │ │ mov %r12,%rdi │ │ mov %rax,%rsi │ │ call 127d180 │ │ mov %eax,(%rbx) │ │ @@ -2963059,30 +2963059,30 @@ │ │ call 13a4de0 │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 127c188 │ │ jmp 127c168 │ │ call 12c7b40 │ │ - lea -0xe22ffe(%rip),%rdi │ │ + lea -0xe23025(%rip),%rdi │ │ lea -0xe538cc(%rip),%rdx │ │ mov $0x81,%esi │ │ jmp 127c150 │ │ call 12c7b40 │ │ - lea -0xe23018(%rip),%rdi │ │ + lea -0xe2303f(%rip),%rdi │ │ lea -0xe538e6(%rip),%rdx │ │ mov $0x8f,%esi │ │ call 12c7c60 │ │ mov $0x5,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x8(%rsp),%rdi │ │ - lea -0xe23048(%rip),%rsi │ │ + lea -0xe2306f(%rip),%rsi │ │ mov $0x98,%edx │ │ call 131d9d0 │ │ mov %rbx,%rdi │ │ call 12592d0 <_iroh_blake3_compress_xof_avx512@@Base+0x14e910> │ │ xor %eax,%eax │ │ add $0x10,%rsp │ │ pop %rbx │ │ @@ -2963184,15 +2963184,15 @@ │ │ lea 0x3107c1(%rip),%rcx │ │ cmp %rcx,0x8(%r15) │ │ je 127c2b4 │ │ mov %rax,%rsi │ │ call 127d040 │ │ jmp 127c2bc │ │ call 12c7b40 │ │ - lea -0xe23177(%rip),%rdi │ │ + lea -0xe2319e(%rip),%rdi │ │ lea -0xe1b474(%rip),%rdx │ │ mov $0xbb,%esi │ │ jmp 127c370 │ │ mov %rax,%rsi │ │ call 127d180 │ │ mov %eax,(%rbx) │ │ test %eax,%eax │ │ @@ -2963226,33 +2963226,33 @@ │ │ call 1259c80 <_iroh_blake3_compress_xof_avx512@@Base+0x14f2c0> │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 127c3d5 │ │ mov 0x8(%rsp),%rdi │ │ mov %ebp,%esi │ │ - lea -0xe23220(%rip),%rdx │ │ + lea -0xe23247(%rip),%rdx │ │ mov $0xd9,%ecx │ │ call 131dba0 │ │ jmp 127c3cb │ │ call 12c7b40 │ │ - lea -0xe23238(%rip),%rdi │ │ + lea -0xe2325f(%rip),%rdi │ │ lea -0xe1b535(%rip),%rdx │ │ mov $0xc1,%esi │ │ call 12c7c60 │ │ mov $0x5,%edi │ │ mov $0x8000d,%esi │ │ jmp 127c3c2 │ │ call 12c7b40 │ │ - lea -0xe23261(%rip),%rdi │ │ + lea -0xe23288(%rip),%rdi │ │ lea -0xe1b55e(%rip),%rdx │ │ mov $0xca,%esi │ │ jmp 127c3b3 │ │ call 12c7b40 │ │ - lea -0xe2327b(%rip),%rdi │ │ + lea -0xe232a2(%rip),%rdi │ │ lea -0xe1b578(%rip),%rdx │ │ mov $0xd3,%esi │ │ call 12c7c60 │ │ mov $0x5,%edi │ │ mov $0x6a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2963491,15 +2963491,15 @@ │ │ int3 │ │ mov 0x20(%rdi),%rdi │ │ mov 0x70(%rdi),%rsi │ │ test %rsi,%rsi │ │ jne 127e280 │ │ push %rax │ │ call 12c7b40 │ │ - lea -0xe234f2(%rip),%rdi │ │ + lea -0xe23519(%rip),%rdi │ │ lea -0xe46b98(%rip),%rdx │ │ mov $0x1b1,%esi │ │ call 12c7c60 │ │ mov $0x5,%edi │ │ mov $0x7d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2963581,15 +2963581,15 @@ │ │ mov %r15,%rdi │ │ mov %r14,%rdx │ │ call 13213b0 │ │ test %eax,%eax │ │ je 127c7ed │ │ test %rbx,%rbx │ │ je 127c74c │ │ - lea -0xe253e2(%rip),%rsi │ │ + lea -0xe25409(%rip),%rsi │ │ mov %r15,%rdi │ │ mov %rbx,%rdx │ │ call 13213b0 │ │ test %eax,%eax │ │ je 127c7ed │ │ test %r13,%r13 │ │ jle 127c774 │ │ @@ -2963770,15 +2963770,15 @@ │ │ test %eax,%eax │ │ jne 127c968 │ │ mov %r14,%rdi │ │ call 128d0c0 │ │ xor %r13d,%r13d │ │ jmp 127c968 │ │ call 12c7b40 │ │ - lea -0xe23815(%rip),%rdi │ │ + lea -0xe2383c(%rip),%rdi │ │ lea -0xe3db3c(%rip),%rdx │ │ mov $0x205,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x5,%edi │ │ mov $0x80005,%esi │ │ xor %edx,%edx │ │ @@ -2963916,15 +2963916,15 @@ │ │ mov %rdx,%r15 │ │ mov %rsi,%r14 │ │ mov %rdi,%rbx │ │ mov %rdx,%rdi │ │ call 12682b0 <_iroh_blake3_compress_xof_avx512@@Base+0x15d8f0> │ │ test %eax,%eax │ │ lea -0xe47d86(%rip),%r13 │ │ - lea -0xe27f91(%rip),%r12 │ │ + lea -0xe27fb8(%rip),%r12 │ │ cmove %r13,%r12 │ │ mov %rbx,%rdi │ │ mov %ebp,%esi │ │ mov $0x80,%edx │ │ call 1262f20 <_iroh_blake3_compress_xof_avx512@@Base+0x158560> │ │ test %eax,%eax │ │ je 127cb66 │ │ @@ -2964302,15 +2964302,15 @@ │ │ mov %ebp,0x8(%rbx) │ │ mov %rbx,%rdi │ │ call 1267d60 <_iroh_blake3_compress_xof_avx512@@Base+0x15d3a0> │ │ mov $0x1,%ebx │ │ jmp 127d01e │ │ call 12c7b40 │ │ lea -0xe43d58(%rip),%rdi │ │ - lea -0xe279ce(%rip),%rdx │ │ + lea -0xe279f5(%rip),%rdx │ │ mov $0xbb,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x3,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2964393,19 +2964393,19 @@ │ │ mov 0x20(%r14),%rax │ │ mov (%rax),%rdi │ │ call 125f510 <_iroh_blake3_compress_xof_avx512@@Base+0x154b50> │ │ mov 0x20(%r14),%rax │ │ mov 0x8(%rax),%rdi │ │ call 1266f20 <_iroh_blake3_compress_xof_avx512@@Base+0x15c560> │ │ mov 0x20(%r14),%rdi │ │ - lea -0xe27adb(%rip),%rsi │ │ + lea -0xe27b02(%rip),%rsi │ │ mov $0x7d,%edx │ │ call 131d9d0 │ │ movq $0x0,0x20(%r14) │ │ - lea -0xe27af4(%rip),%rsi │ │ + lea -0xe27b1b(%rip),%rsi │ │ mov %r14,%rdi │ │ mov $0x81,%edx │ │ call 131d9d0 │ │ mov %rbx,%rdi │ │ mov $0xf000,%esi │ │ call 128d360 │ │ mov %rbx,%rdi │ │ @@ -2964805,26 +2964805,26 @@ │ │ push %r12 │ │ push %rbx │ │ push %rax │ │ mov %rsi,%rbx │ │ mov %rdi,%r14 │ │ cmpl $0x0,0x10(%rsi) │ │ je 127d556 │ │ - lea -0xe289a8(%rip),%rsi │ │ + lea -0xe289cf(%rip),%rsi │ │ mov %r14,%rdi │ │ mov $0x1,%edx │ │ call 1262320 <_iroh_blake3_compress_xof_avx512@@Base+0x157960> │ │ xor %ecx,%ecx │ │ cmp $0x1,%eax │ │ jne 127d603 │ │ mov %rbx,%rdi │ │ call 1266e80 <_iroh_blake3_compress_xof_avx512@@Base+0x15c4c0> │ │ test %eax,%eax │ │ je 127d581 │ │ - lea -0xe2a875(%rip),%rsi │ │ + lea -0xe2a89c(%rip),%rsi │ │ mov %r14,%rdi │ │ mov $0x1,%edx │ │ call 1262320 <_iroh_blake3_compress_xof_avx512@@Base+0x157960> │ │ xor %ecx,%ecx │ │ cmp $0x1,%eax │ │ jne 127d603 │ │ mov 0x8(%rbx),%r12d │ │ @@ -2967968,15 +2967968,15 @@ │ │ jne 127ffc2 │ │ mov %rbp,%rdi │ │ mov $0x4,%esi │ │ call 1266f10 <_iroh_blake3_compress_xof_avx512@@Base+0x15c550> │ │ test %eax,%eax │ │ je 1280007 │ │ call 12c7b40 │ │ - lea -0xe2e77a(%rip),%rdi │ │ + lea -0xe2e7a1(%rip),%rdi │ │ lea -0xe42cfe(%rip),%rdx │ │ mov $0x4b1,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x3,%edi │ │ mov $0xc0101,%esi │ │ xor %edx,%edx │ │ @@ -2968005,15 +2968005,15 @@ │ │ je 1280065 │ │ mov %r13,%rax │ │ xor %edx,%edx │ │ div %rcx │ │ mov %rdx,%r13 │ │ jmp 128006f │ │ call 12c7b40 │ │ - lea -0xe2e7f1(%rip),%rdi │ │ + lea -0xe2e818(%rip),%rdi │ │ lea -0xe42d75(%rip),%rdx │ │ mov $0x4b9,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x3,%edi │ │ mov $0x66,%esi │ │ jmp 127ffec │ │ @@ -2968339,15 +2968339,15 @@ │ │ test %eax,%eax │ │ je 12805f8 │ │ mov %r13,%rdi │ │ call 1267d60 <_iroh_blake3_compress_xof_avx512@@Base+0x15d3a0> │ │ mov $0x1,%r13d │ │ jmp 12809da │ │ call 12c7b40 │ │ - lea -0xe2ecaa(%rip),%rdi │ │ + lea -0xe2ecd1(%rip),%rdi │ │ lea -0xe5054e(%rip),%rdx │ │ mov $0x148,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x3,%edi │ │ mov $0x66,%esi │ │ xor %edx,%edx │ │ @@ -2968712,15 +2968712,15 @@ │ │ jne 1280a43 │ │ mov %r12,%rdi │ │ mov $0x4,%esi │ │ call 1266f10 <_iroh_blake3_compress_xof_avx512@@Base+0x15c550> │ │ test %eax,%eax │ │ je 1280a8b │ │ call 12c7b40 │ │ - lea -0xe2f1fb(%rip),%rdi │ │ + lea -0xe2f222(%rip),%rdi │ │ lea -0xe38570(%rip),%rdx │ │ mov $0xb7,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x3,%edi │ │ mov $0xc0101,%esi │ │ xor %edx,%edx │ │ @@ -2969016,15 +2969016,15 @@ │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ jmp 1280450 │ │ call 12c7b40 │ │ - lea -0xe2f637(%rip),%rdi │ │ + lea -0xe2f65e(%rip),%rdi │ │ lea -0xe403d4(%rip),%rdx │ │ mov $0x273,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x3,%edi │ │ mov $0x66,%esi │ │ xor %edx,%edx │ │ @@ -2969222,15 +2969222,15 @@ │ │ and $0xfffffffffffffff0,%rax │ │ sub %rax,%rdx │ │ mov %rdx,%rsp │ │ xor %eax,%eax │ │ mov %rax,-0x88(%rbp) │ │ jmp 12811da │ │ mov %eax,%edi │ │ - lea -0xe2f966(%rip),%rsi │ │ + lea -0xe2f98d(%rip),%rsi │ │ mov $0x2e5,%edx │ │ call 131d6e0 │ │ mov %rax,%rdx │ │ mov %rax,%rcx │ │ mov %rax,-0x88(%rbp) │ │ test %rax,%rax │ │ je 12814dd │ │ @@ -2970410,15 +2970410,15 @@ │ │ mov -0x90(%rbp),%rdi │ │ call 1268a20 <_iroh_blake3_compress_xof_avx512@@Base+0x15e060> │ │ test %r13,%r13 │ │ je 12823d9 │ │ movslq %r14d,%rsi │ │ mov %r13,%rdi │ │ call 14c0160 │ │ - lea -0xe30b78(%rip),%rsi │ │ + lea -0xe30b9f(%rip),%rsi │ │ mov %r12,%rdi │ │ mov $0x481,%edx │ │ call 131d9d0 │ │ mov -0x68(%rbp),%rdi │ │ call 1269320 <_iroh_blake3_compress_xof_avx512@@Base+0x15e960> │ │ mov %ebx,%eax │ │ lea -0x28(%rbp),%rsp │ │ @@ -2981138,15 +2981138,15 @@ │ │ lea -0xe5fe7c(%rip),%rsi │ │ mov %rax,%rdi │ │ mov %r14,%rdx │ │ call 13213b0 │ │ xor %ebp,%ebp │ │ test %eax,%eax │ │ je 128dd7c │ │ - lea -0xe3698e(%rip),%rsi │ │ + lea -0xe369b5(%rip),%rsi │ │ mov %r15,%rdi │ │ mov %rbx,%rdx │ │ call 13213b0 │ │ test %eax,%eax │ │ je 128dd7c │ │ lea -0xe2d1ae(%rip),%rsi │ │ mov %r15,%rdi │ │ @@ -2981743,15 +2981743,15 @@ │ │ jmp 128e428 │ │ movl $0x6d,0x4(%rsp) │ │ xor %r14d,%r14d │ │ xor %ebp,%ebp │ │ mov %r12,%r15 │ │ call 12c7b40 │ │ lea -0xe2b3e7(%rip),%rdi │ │ - lea -0xe370e2(%rip),%rdx │ │ + lea -0xe37109(%rip),%rdx │ │ mov %r13d,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0xa,%edi │ │ mov 0x4(%rsp),%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2982470,15 +2982470,15 @@ │ │ jne 128ea5f │ │ mov $0x74,%ebx │ │ jmp 128ec81 │ │ mov $0x6f,%ebx │ │ xor %r15d,%r15d │ │ xor %r14d,%r14d │ │ call 12c7b40 │ │ - lea -0xe3b3ea(%rip),%rdi │ │ + lea -0xe3b411(%rip),%rdi │ │ lea -0xe33bb1(%rip),%rdx │ │ mov $0xc3,%esi │ │ call 12c7c60 │ │ mov $0xa,%edi │ │ mov %ebx,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2982553,24 +2982553,24 @@ │ │ test %eax,%eax │ │ jne 128ed86 │ │ mov 0x18(%r12),%rdi │ │ call 12682b0 <_iroh_blake3_compress_xof_avx512@@Base+0x15d8f0> │ │ test %eax,%eax │ │ je 128edf4 │ │ call 12c7b40 │ │ - lea -0xe3b4ef(%rip),%rdi │ │ + lea -0xe3b516(%rip),%rdi │ │ lea -0xe539d6(%rip),%rdx │ │ mov $0xf1,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xa,%edi │ │ mov $0x70,%esi │ │ jmp 128edda │ │ call 12c7b40 │ │ - lea -0xe3b51a(%rip),%rdi │ │ + lea -0xe3b541(%rip),%rdi │ │ lea -0xe53a01(%rip),%rdx │ │ mov $0xe6,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xa,%edi │ │ mov $0x65,%esi │ │ xor %edx,%edx │ │ @@ -2982719,15 +2982719,15 @@ │ │ mov 0x18(%rsp),%rcx │ │ mov 0x8(%rsp),%r9 │ │ push %rax │ │ call *%r10 │ │ add $0x10,%rsp │ │ jmp 128f094 │ │ call 12c7b40 │ │ - lea -0xe3b7b1(%rip),%rdi │ │ + lea -0xe3b7d8(%rip),%rdi │ │ lea -0xe53c98(%rip),%rdx │ │ mov $0xf5,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xa,%edi │ │ mov $0x6f,%esi │ │ jmp 128edda │ │ @@ -2982762,15 +2982762,15 @@ │ │ mov %r14,0x0(%rbp) │ │ mov $0x1,%ebx │ │ mov (%rsp),%rdi │ │ jmp 128f123 │ │ mov (%rsp),%rax │ │ mov %rax,0x8(%rsp) │ │ call 12c7b40 │ │ - lea -0xe3b857(%rip),%rdi │ │ + lea -0xe3b87e(%rip),%rdi │ │ lea -0xe53d3e(%rip),%rdx │ │ mov $0x15b,%esi │ │ call 12c7c60 │ │ mov $0xa,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2982848,24 +2982848,24 @@ │ │ cmp $0x100,%r15d │ │ jne 128f3e3 │ │ mov 0x8(%r13),%rdi │ │ call 1266cc0 <_iroh_blake3_compress_xof_avx512@@Base+0x15c300> │ │ cmp $0x2711,%eax │ │ jl 128f27a │ │ call 12c7b40 │ │ - lea -0xe3b972(%rip),%rdi │ │ - lea -0xe360db(%rip),%rdx │ │ + lea -0xe3b999(%rip),%rdi │ │ + lea -0xe36102(%rip),%rdx │ │ mov $0x17b,%esi │ │ call 12c7c60 │ │ mov $0xa,%edi │ │ mov $0x67,%esi │ │ jmp 128f259 │ │ call 12c7b40 │ │ - lea -0xe3b99b(%rip),%rdi │ │ - lea -0xe36104(%rip),%rdx │ │ + lea -0xe3b9c2(%rip),%rdi │ │ + lea -0xe3612b(%rip),%rdx │ │ mov $0x16f,%esi │ │ call 12c7c60 │ │ mov $0xa,%edi │ │ mov $0x65,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2982960,16 +2982960,16 @@ │ │ test %eax,%eax │ │ je 128f4d1 │ │ testb $0x1,0x78(%r13) │ │ jne 128f40f │ │ xor %eax,%eax │ │ jmp 128f433 │ │ call 12c7b40 │ │ - lea -0xe3bb4c(%rip),%rdi │ │ - lea -0xe362b5(%rip),%rdx │ │ + lea -0xe3bb73(%rip),%rdi │ │ + lea -0xe362dc(%rip),%rdx │ │ mov $0x176,%esi │ │ call 12c7c60 │ │ mov $0xa,%edi │ │ mov $0x66,%esi │ │ jmp 128f259 │ │ lea 0x80(%r13),%rdi │ │ mov 0x8(%r13),%rdx │ │ @@ -2983021,16 +2983021,16 @@ │ │ mov %rbx,%rdi │ │ call 1267b00 <_iroh_blake3_compress_xof_avx512@@Base+0x15d140> │ │ xor %r12d,%r12d │ │ test %eax,%eax │ │ sete %r12b │ │ jmp 128f507 │ │ call 12c7b40 │ │ - lea -0xe3bc3a(%rip),%rdi │ │ - lea -0xe363a3(%rip),%rdx │ │ + lea -0xe3bc61(%rip),%rdi │ │ + lea -0xe363ca(%rip),%rdx │ │ mov $0x1c7,%esi │ │ call 12c7c60 │ │ mov $0xa,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2984208,24 +2984208,24 @@ │ │ mov %r14,%rdi │ │ mov %r15,%rsi │ │ mov $0x4e,%edx │ │ call 131d9d0 │ │ jmp 1290443 │ │ call 12c7b40 │ │ lea -0xe5e5c2(%rip),%rdi │ │ - lea -0xe3eb92(%rip),%rdx │ │ + lea -0xe3ebb9(%rip),%rdx │ │ mov $0x46,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x25,%edi │ │ mov $0x66,%esi │ │ jmp 129043a │ │ call 12c7b40 │ │ lea -0xe5e5ed(%rip),%rdi │ │ - lea -0xe3ebbd(%rip),%rdx │ │ + lea -0xe3ebe4(%rip),%rdx │ │ mov $0x40,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x25,%edi │ │ mov $0x6b,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2984864,15 +2984864,15 @@ │ │ je 1290c7b │ │ test %r13,%r13 │ │ je 1290cad │ │ lea -0xe50e8d(%rip),%rdx │ │ jmp 1290cc9 │ │ call 12c7b40 │ │ lea -0xe41167(%rip),%rdi │ │ - lea -0xe3d3d5(%rip),%rdx │ │ + lea -0xe3d3fc(%rip),%rdx │ │ mov $0x107,%esi │ │ call 12c7c60 │ │ mov $0x25,%edi │ │ mov $0x6d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2984923,15 +2984923,15 @@ │ │ lea -0xe411f6(%rip),%rax │ │ mov %rsi,%rdi │ │ mov %rax,%rsi │ │ mov $0xd1,%edx │ │ jmp 1290d6a │ │ call 12c7b40 │ │ lea -0xe4120f(%rip),%rdi │ │ - lea -0xe37be7(%rip),%rdx │ │ + lea -0xe37c0e(%rip),%rdx │ │ mov $0xc9,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x25,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2985067,15 +2985067,15 @@ │ │ mov (%rsp),%rdx │ │ mov %rbx,%rdi │ │ mov $0x198,%esi │ │ call 12e9250 │ │ mov $0x1,%r14d │ │ jmp 1290f51 │ │ call 12c7b40 │ │ - lea -0xe3d653(%rip),%rdi │ │ + lea -0xe3d67a(%rip),%rdi │ │ lea -0xe53c24(%rip),%rdx │ │ mov $0x77,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0x8e,%esi │ │ xor %edx,%edx │ │ @@ -2985108,15 +2985108,15 @@ │ │ xor %ebx,%ebx │ │ mov %r15,%rdi │ │ xor %esi,%esi │ │ call 12939b0 │ │ test %eax,%eax │ │ jle 129107f │ │ mov %eax,%edi │ │ - lea -0xe3d6e3(%rip),%rsi │ │ + lea -0xe3d70a(%rip),%rsi │ │ mov $0x53,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 129107d │ │ mov %rax,%rbx │ │ mov %rax,0x10(%rsp) │ │ lea 0x10(%rsp),%rsi │ │ @@ -2985138,22 +2985138,22 @@ │ │ mov $0x1,%r14d │ │ test %eax,%eax │ │ jne 129106f │ │ cmp $0x10,%ebp │ │ jne 1291023 │ │ mov 0x8(%rsp),%rdi │ │ call 12592d0 <_iroh_blake3_compress_xof_avx512@@Base+0x14e910> │ │ - lea -0xe3d75c(%rip),%rsi │ │ + lea -0xe3d783(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x60,%edx │ │ call 131d9d0 │ │ xor %r14d,%r14d │ │ jmp 129106f │ │ call 12c7b40 │ │ - lea -0xe3d77a(%rip),%rdi │ │ + lea -0xe3d7a1(%rip),%rdi │ │ lea -0xe321de(%rip),%rdx │ │ mov $0x4d,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0x80010,%esi │ │ xor %edx,%edx │ │ @@ -2985270,15 +2985270,15 @@ │ │ xor %edx,%edx │ │ mov %ebp,%ecx │ │ call 1259c80 <_iroh_blake3_compress_xof_avx512@@Base+0x14f2c0> │ │ mov $0x1,%ebx │ │ test %eax,%eax │ │ jne 12912b5 │ │ call 12c7b40 │ │ - lea -0xe3d930(%rip),%rbx │ │ + lea -0xe3d957(%rip),%rbx │ │ lea -0xe451c8(%rip),%rdx │ │ mov %rbx,%rdi │ │ mov $0xc0,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ @@ -2985287,27 +2985287,27 @@ │ │ mov 0x10(%rsp),%rdi │ │ mov %r14d,%esi │ │ mov %rbx,%rdx │ │ mov $0xc1,%ecx │ │ call 131dba0 │ │ jmp 12912a4 │ │ call 12c7b40 │ │ - lea -0xe3d97a(%rip),%rdi │ │ + lea -0xe3d9a1(%rip),%rdi │ │ lea -0xe45212(%rip),%rdx │ │ mov $0xab,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x8e,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 12912b5 │ │ call 12c7b40 │ │ - lea -0xe3d9ae(%rip),%rdi │ │ + lea -0xe3d9d5(%rip),%rdi │ │ lea -0xe45246(%rip),%rdx │ │ mov $0xba,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x80010,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2985629,15 +2985629,15 @@ │ │ int3 │ │ int3 │ │ mov 0x20(%rdi),%rdi │ │ cmpq $0x0,0x28(%rdi) │ │ jne 129ade0 │ │ push %rax │ │ call 12c7b40 │ │ - lea -0xe3dcee(%rip),%rdi │ │ + lea -0xe3dd15(%rip),%rdi │ │ lea -0xe5bafb(%rip),%rdx │ │ mov $0x1ad,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x7d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2985670,15 +2985670,15 @@ │ │ mov 0x18(%rax),%rdi │ │ test %rdi,%rdi │ │ je 1291614 │ │ xor %esi,%esi │ │ jmp 12951e0 │ │ push %rax │ │ call 12c7b40 │ │ - lea -0xe3dd53(%rip),%rdi │ │ + lea -0xe3dd7a(%rip),%rdi │ │ lea -0xe50b2f(%rip),%rdx │ │ mov $0x1ca,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x7c,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2985828,15 +2985828,15 @@ │ │ xor %r13d,%r13d │ │ xor %ebx,%ebx │ │ mov %r14,%rdi │ │ call 1321200 │ │ mov %rbx,%rdi │ │ call 1324420 │ │ mov 0x18(%rsp),%rdi │ │ - lea -0xe3df77(%rip),%rbx │ │ + lea -0xe3df9e(%rip),%rbx │ │ mov %rbx,%rsi │ │ mov $0x25a,%edx │ │ call 131d9d0 │ │ mov 0x20(%rsp),%rdi │ │ mov %rbx,%rsi │ │ mov $0x25b,%edx │ │ call 131d9d0 │ │ @@ -2985903,15 +2985903,15 @@ │ │ test %eax,%eax │ │ jne 129194a │ │ mov %rbx,%rdi │ │ call 129a960 │ │ xor %r12d,%r12d │ │ jmp 129194a │ │ call 12c7b40 │ │ - lea -0xe3e055(%rip),%rdi │ │ + lea -0xe3e07c(%rip),%rdi │ │ lea -0xe50e1d(%rip),%rdx │ │ mov $0x268,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x10,%edi │ │ mov $0x80010,%esi │ │ xor %edx,%edx │ │ @@ -2986013,15 +2986013,15 @@ │ │ je 1291a3d │ │ mov %rax,%r12 │ │ cmp $0x2,%r13d │ │ jne 1291a74 │ │ xor %ebp,%ebp │ │ jmp 1291abe │ │ call 12c7b40 │ │ - lea -0xe3e17b(%rip),%rdi │ │ + lea -0xe3e1a2(%rip),%rdi │ │ lea -0xe43c56(%rip),%rdx │ │ mov $0x124,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ @@ -2986083,15 +2986083,15 @@ │ │ mov %r14,%rdi │ │ mov %r15,%rdx │ │ call 127c980 │ │ test %eax,%eax │ │ je 1291bef │ │ test %rbp,%rbp │ │ je 1291b90 │ │ - lea -0xe3a7f1(%rip),%rsi │ │ + lea -0xe3a818(%rip),%rsi │ │ lea -0xe5cdcf(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %ebx,%edx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 1291bef │ │ @@ -2986124,26 +2986124,26 @@ │ │ call 129b8b0 │ │ mov %rax,%r15 │ │ test %rax,%rax │ │ mov (%rsp),%rbp │ │ jne 1291ad7 │ │ xor %r15d,%r15d │ │ call 12c7b40 │ │ - lea -0xe3e32d(%rip),%rdi │ │ + lea -0xe3e354(%rip),%rdi │ │ lea -0xe43e08(%rip),%rdx │ │ mov $0x154,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x80010,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x10(%rsp),%rdi │ │ - lea -0xe3e35f(%rip),%r14 │ │ + lea -0xe3e386(%rip),%r14 │ │ mov %r15,%rsi │ │ mov %r14,%rdx │ │ mov $0x155,%ecx │ │ call 131dba0 │ │ mov 0x8(%rsp),%rdi │ │ mov %r14,%rsi │ │ mov $0x156,%edx │ │ @@ -2986198,15 +2986198,15 @@ │ │ call 1335880 │ │ test %rax,%rax │ │ je 1291d4d │ │ mov %r15,(%r14) │ │ movl $0x6,(%rbx) │ │ jmp 1291d46 │ │ call 12c7b40 │ │ - lea -0xe3e417(%rip),%rdi │ │ + lea -0xe3e43e(%rip),%rdi │ │ lea -0xe5c235(%rip),%rdx │ │ mov $0x23,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x7c,%esi │ │ xor %edx,%edx │ │ @@ -2986231,28 +2986231,28 @@ │ │ test %eax,%eax │ │ jle 1291d7c │ │ mov %r12,(%r14) │ │ movl $0x10,(%rbx) │ │ mov $0x1,%ebx │ │ jmp 1291d0b │ │ call 12c7b40 │ │ - lea -0xe3e48b(%rip),%rdi │ │ + lea -0xe3e4b2(%rip),%rdi │ │ lea -0xe5c2a9(%rip),%rdx │ │ mov $0x2d,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0xa7,%esi │ │ jmp 1291d02 │ │ xor %ebx,%ebx │ │ jmp 1291d0b │ │ mov %r12,%rdi │ │ call 12592d0 <_iroh_blake3_compress_xof_avx512@@Base+0x14e910> │ │ call 12c7b40 │ │ - lea -0xe3e4c2(%rip),%rdi │ │ + lea -0xe3e4e9(%rip),%rdi │ │ lea -0xe5c2e0(%rip),%rdx │ │ mov $0x3b,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x80010,%esi │ │ jmp 1291d02 │ │ @@ -2986997,15 +2986997,15 @@ │ │ xor %r15d,%r15d │ │ xor %eax,%eax │ │ mov %rax,0x20(%rsp) │ │ xor %r14d,%r14d │ │ xor %ebp,%ebp │ │ call 12c7b40 │ │ lea -0xe5966c(%rip),%rdi │ │ - lea -0xe3b5ea(%rip),%rdx │ │ + lea -0xe3b611(%rip),%rdx │ │ mov %r12d,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov 0x4(%rsp),%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2987572,26 +2987572,26 @@ │ │ call 125dcd0 <_iroh_blake3_compress_xof_avx512@@Base+0x153310> │ │ test %eax,%eax │ │ je 1293255 │ │ mov %eax,%ebx │ │ jmp 1293287 │ │ call 12c7b40 │ │ lea -0xe59f3e(%rip),%rdi │ │ - lea -0xe419c6(%rip),%rdx │ │ + lea -0xe419ed(%rip),%rdx │ │ mov $0x397,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x78,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 1293296 │ │ call 12c7b40 │ │ lea -0xe59f70(%rip),%rdi │ │ - lea -0xe419f8(%rip),%rdx │ │ + lea -0xe41a1f(%rip),%rdx │ │ mov $0x39b,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x79,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2987706,15 +2987706,15 @@ │ │ jmp 129341c │ │ mov $0x7d,%ebp │ │ mov $0x3cb,%r12d │ │ jmp 129341c │ │ mov $0x3d5,%r12d │ │ call 12c7b40 │ │ lea -0xe5a137(%rip),%rdi │ │ - lea -0xe3c096(%rip),%rdx │ │ + lea -0xe3c0bd(%rip),%rdx │ │ mov %r12d,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2988623,15 +2988623,15 @@ │ │ mov %rsi,%r14 │ │ lea -0xe49d52(%rip),%rsi │ │ mov %r14,%rdi │ │ call 131fa50 │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 1293f5e │ │ - lea -0xe40638(%rip),%rsi │ │ + lea -0xe4065f(%rip),%rsi │ │ mov %r14,%rdi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 1293f59 │ │ lea -0xe46134(%rip),%rsi │ │ mov %r14,%rdi │ │ call 131fa50 │ │ @@ -2988671,15 +2988671,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ test %rdi,%rdi │ │ je 1293fe8 │ │ push %rbx │ │ mov %rdi,%rbx │ │ - lea -0xe3e943(%rip),%rsi │ │ + lea -0xe3e96a(%rip),%rsi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 1293fee │ │ lea -0xe65e05(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 131fa50 │ │ test %eax,%eax │ │ @@ -2988756,15 +2988756,15 @@ │ │ jmp 129456a │ │ xor %eax,%eax │ │ jmp 12940ae │ │ mov $0x2,%eax │ │ shl $0x4,%eax │ │ lea 0x2f9eb8(%rip),%rcx │ │ mov 0x8(%rax,%rcx,1),%rcx │ │ - lea -0xe407de(%rip),%rdx │ │ + lea -0xe40805(%rip),%rdx │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call 1321b80 │ │ test %eax,%eax │ │ je 1294197 │ │ mov %r15,%rdi │ │ call 129c920 │ │ @@ -2988829,15 +2988829,15 @@ │ │ mov %eax,0x4(%rsp) │ │ mov %r15,%rdi │ │ call 129c900 │ │ cmp $0x196,%eax │ │ je 1294213 │ │ cmp $0x197,%eax │ │ jne 12944cc │ │ - lea -0xe4298b(%rip),%rax │ │ + lea -0xe429b2(%rip),%rax │ │ jmp 129421a │ │ lea -0xe46405(%rip),%rax │ │ mov %rax,0x10(%rsp) │ │ lea -0xe663d9(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1321e40 │ │ mov %rax,%r13 │ │ @@ -2989350,15 +2989350,15 @@ │ │ mov %r14,%rdi │ │ call 129b5c0 │ │ and $0xfffffffd,%eax │ │ lea (%rax,%r12,2),%esi │ │ mov %r14,%rdi │ │ call 129b5d0 │ │ movl $0xffffffff,0x8(%rsp) │ │ - lea -0xe4105e(%rip),%rsi │ │ + lea -0xe41085(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 129496e │ │ lea 0x8(%rsp),%rsi │ │ mov %rax,%rdi │ │ call 1294d50 │ │ @@ -2989405,15 +2989405,15 @@ │ │ test %r15,%r15 │ │ je 1294a49 │ │ lea -0xe4a84c(%rip),%rsi │ │ mov %r15,%rdi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 1294a4d │ │ - lea -0xe41130(%rip),%rsi │ │ + lea -0xe41157(%rip),%rsi │ │ mov %r15,%rdi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 1294a51 │ │ lea -0xe46c2c(%rip),%rsi │ │ mov %r15,%rdi │ │ call 131fa50 │ │ @@ -2989713,15 +2989713,15 @@ │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 1294e13 │ │ mov (%rsp),%r14 │ │ test %r14,%r14 │ │ je 1294dea │ │ - lea -0xe3f73e(%rip),%rsi │ │ + lea -0xe3f765(%rip),%rsi │ │ mov %r14,%rdi │ │ call 131fa50 │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 1294df6 │ │ lea -0xe66c05(%rip),%rsi │ │ mov %r14,%rdi │ │ @@ -2991451,15 +2991451,15 @@ │ │ xor %esi,%esi │ │ call 1267ea0 <_iroh_blake3_compress_xof_avx512@@Base+0x15d4e0> │ │ movl $0x1,0x28(%rbx) │ │ mov $0x1,%r14d │ │ jmp 12964e6 │ │ call 12c7b40 │ │ lea -0xe6dbff(%rip),%rdi │ │ - lea -0xe42b79(%rip),%rdx │ │ + lea -0xe42ba0(%rip),%rdx │ │ mov $0x128,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2993533,15 +2993533,15 @@ │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call 1297b70 │ │ mov %eax,%ebx │ │ jmp 1297fdd │ │ call 12c7b40 │ │ lea -0xe3708a(%rip),%rdi │ │ - lea -0xe40bea(%rip),%rdx │ │ + lea -0xe40c11(%rip),%rdx │ │ mov $0x18f,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x3,%edi │ │ mov $0x6a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2996494,15 +2996494,15 @@ │ │ cmp $0x1,%eax │ │ jne 129aac5 │ │ incq 0x60(%r14) │ │ mov $0x1,%ebx │ │ jmp 129aac5 │ │ call 12c7b40 │ │ lea -0xe5d6d3(%rip),%rdi │ │ - lea -0xe49193(%rip),%rdx │ │ + lea -0xe491ba(%rip),%rdx │ │ mov $0xd5,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2996510,15 +2996510,15 @@ │ │ mov %ebx,%eax │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ ret │ │ call 12c7b40 │ │ lea -0xe5d70f(%rip),%rdi │ │ - lea -0xe491cf(%rip),%rdx │ │ + lea -0xe491f6(%rip),%rdx │ │ mov $0xe1,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x98,%esi │ │ jmp 129aabc │ │ int3 │ │ @@ -2997140,15 +2997140,15 @@ │ │ test %eax,%eax │ │ je 129b2d1 │ │ mov $0x7b,%ebp │ │ mov $0x287,%r15d │ │ jmp 129b2a4 │ │ call 12c7b40 │ │ lea -0xe5de98(%rip),%rdi │ │ - lea -0xe49944(%rip),%rdx │ │ + lea -0xe4996b(%rip),%rdx │ │ mov $0x279,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2997162,15 +2997162,15 @@ │ │ ret │ │ xor %ebx,%ebx │ │ jmp 129b2d6 │ │ mov $0x80010,%ebp │ │ mov $0x283,%r15d │ │ call 12c7b40 │ │ lea -0xe5dee4(%rip),%rdi │ │ - lea -0xe49990(%rip),%rdx │ │ + lea -0xe499b7(%rip),%rdx │ │ mov %r15d,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2997744,15 +2997744,15 @@ │ │ cmp $0x1,%eax │ │ jne 129b80c │ │ incq 0x60(%rcx) │ │ mov $0x1,%ebx │ │ jmp 129b80c │ │ call 12c7b40 │ │ lea -0xe5e41a(%rip),%rdi │ │ - lea -0xe4440d(%rip),%rdx │ │ + lea -0xe44434(%rip),%rdx │ │ mov $0x40d,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0xc0101,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2997780,20 +2997780,20 @@ │ │ test %rax,%rax │ │ je 129b853 │ │ incq 0x60(%rbx) │ │ mov $0x1,%ebx │ │ jmp 129b89f │ │ call 12c7b40 │ │ lea -0xe5e493(%rip),%rdi │ │ - lea -0xe44476(%rip),%rdx │ │ + lea -0xe4449d(%rip),%rdx │ │ mov $0x420,%esi │ │ jmp 129b885 │ │ call 12c7b40 │ │ lea -0xe5e4ad(%rip),%rdi │ │ - lea -0xe44490(%rip),%rdx │ │ + lea -0xe444b7(%rip),%rdx │ │ mov $0x41c,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2997936,27 +2997936,27 @@ │ │ push %r15 │ │ push %r14 │ │ push %r12 │ │ push %rbx │ │ mov %rdx,%r14 │ │ mov %rsi,%r15 │ │ mov %rdi,%r12 │ │ - lea -0xe463be(%rip),%rsi │ │ + lea -0xe463e5(%rip),%rsi │ │ mov $0x68,%edi │ │ mov $0x54,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 129bb67 │ │ mov %rax,%rbx │ │ mov $0x1,%eax │ │ xchg %eax,0x38(%rbx) │ │ mov %r12,0x50(%rbx) │ │ test %r15,%r15 │ │ je 129ba85 │ │ - lea -0xe463f1(%rip),%rsi │ │ + lea -0xe46418(%rip),%rsi │ │ mov %r15,%rdi │ │ mov $0x60,%edx │ │ call 131f230 │ │ mov %rax,0x58(%rbx) │ │ test %rax,%rax │ │ je 129bb5f │ │ mov 0x358b44(%rip),%rax │ │ @@ -2998004,15 +2998004,15 @@ │ │ jmp 129bb34 │ │ mov $0x80026,%ebp │ │ mov $0x72,%r14d │ │ jmp 129bb34 │ │ mov $0x8000f,%ebp │ │ mov $0x7e,%r14d │ │ call 12c7b40 │ │ - lea -0xe464c6(%rip),%rdi │ │ + lea -0xe464ed(%rip),%rdi │ │ lea -0xe6baa0(%rip),%rdx │ │ mov %r14d,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2998048,24 +2998048,24 @@ │ │ mov 0x48(%rax),%rax │ │ test %rax,%rax │ │ je 129bbd7 │ │ mov %rsi,%r9 │ │ shr $0x1f,%r9 │ │ je 129bc0e │ │ call 12c7b40 │ │ - lea -0xe4653e(%rip),%rdi │ │ + lea -0xe46565(%rip),%rdi │ │ lea -0xe5cd0c(%rip),%rdx │ │ mov $0xa1,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0xa1,%esi │ │ jmp 129bc00 │ │ call 12c7b40 │ │ - lea -0xe46569(%rip),%rdi │ │ + lea -0xe46590(%rip),%rdi │ │ lea -0xe5cd37(%rip),%rdx │ │ mov $0x9d,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x98,%esi │ │ xor %edx,%edx │ │ @@ -2998098,15 +2998098,15 @@ │ │ jae 129bc66 │ │ mov %r14,0x18(%rsp) │ │ mov %r14,%rdx │ │ mov 0x8(%rsp),%r15 │ │ mov %rbx,%rdi │ │ mov %r15,%rsi │ │ call 14bfca0 │ │ - lea -0xe46603(%rip),%rdx │ │ + lea -0xe4662a(%rip),%rdx │ │ mov %r15,%rdi │ │ mov %r14,%rsi │ │ mov $0xad,%ecx │ │ call 131dba0 │ │ mov 0x18(%rsp),%ebx │ │ mov %ebx,%eax │ │ add $0x20,%rsp │ │ @@ -2999332,15 +2999332,15 @@ │ │ mov 0x30(%rax),%rax │ │ test %rax,%rax │ │ je 129ca5e │ │ jmp *%rax │ │ push %rax │ │ call 12c7b40 │ │ lea -0xe7418b(%rip),%rdi │ │ - lea -0xe4b130(%rip),%rdx │ │ + lea -0xe4b157(%rip),%rdx │ │ mov $0x23b,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0xc0101,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2999746,23 +2999746,23 @@ │ │ mov (%rdi),%rax │ │ cmpl $0x196,0x4(%rax) │ │ jne 129cf6b │ │ cmp (%rsi),%rax │ │ je 129cf9f │ │ call 12c7b40 │ │ lea -0xe7466e(%rip),%rdi │ │ - lea -0xe478c6(%rip),%rdx │ │ + lea -0xe478ed(%rip),%rdx │ │ mov $0x347,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x65,%esi │ │ jmp 129cf92 │ │ call 12c7b40 │ │ lea -0xe74697(%rip),%rdi │ │ - lea -0xe478ef(%rip),%rdx │ │ + lea -0xe47916(%rip),%rdx │ │ mov $0x343,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0xc0101,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -2999822,15 +2999822,15 @@ │ │ mov $0x6b,%ebx │ │ mov $0x370,%ebp │ │ jmp 129d036 │ │ mov $0xc0101,%ebx │ │ mov $0x365,%ebp │ │ call 12c7b40 │ │ lea -0xe74762(%rip),%rdi │ │ - lea -0xe43e83(%rip),%rdx │ │ + lea -0xe43eaa(%rip),%rdx │ │ mov %ebp,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov %ebx,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -2999980,23 +2999980,23 @@ │ │ mov 0xb8(%rcx),%rax │ │ test %rax,%rax │ │ je 129d24e │ │ cmp (%rsi),%rcx │ │ je 129d282 │ │ call 12c7b40 │ │ lea -0xe74951(%rip),%rdi │ │ - lea -0xe498bf(%rip),%rdx │ │ + lea -0xe498e6(%rip),%rdx │ │ mov $0x3de,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x65,%esi │ │ jmp 129d275 │ │ call 12c7b40 │ │ lea -0xe7497a(%rip),%rdi │ │ - lea -0xe498e8(%rip),%rdx │ │ + lea -0xe4990f(%rip),%rdx │ │ mov $0x3da,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0xc0101,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3000195,15 +3000195,15 @@ │ │ mov %rcx,0x10(%rsp) │ │ mov %r8,0x8(%rsp) │ │ mov (%rdi),%rax │ │ cmp (%rsi),%rax │ │ je 129d525 │ │ call 12c7b40 │ │ lea -0xe74c0c(%rip),%rdi │ │ - lea -0xe4430d(%rip),%rdx │ │ + lea -0xe44334(%rip),%rdx │ │ mov $0x469,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0x65,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3000287,15 +3000287,15 @@ │ │ call 129ec10 │ │ mov %eax,%r14d │ │ mov %rbx,%rdi │ │ call 1269050 <_iroh_blake3_compress_xof_avx512@@Base+0x15e690> │ │ jmp 129d513 │ │ call 12c7b40 │ │ lea -0xe74d30(%rip),%rdi │ │ - lea -0xe44431(%rip),%rdx │ │ + lea -0xe44458(%rip),%rdx │ │ mov $0x475,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0xc0103,%esi │ │ jmp 129d50a │ │ int3 │ │ @@ -3000525,15 +3000525,15 @@ │ │ push %r12 │ │ push %rbx │ │ sub $0x10,%rsp │ │ mov %rsi,%r14 │ │ mov %rdi,%rbx │ │ movl $0xffffffff,0xc(%rsp) │ │ movl $0xffffffff,0x8(%rsp) │ │ - lea -0xe49fd4(%rip),%rsi │ │ + lea -0xe49ffb(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 129d8e3 │ │ lea 0x8(%rsp),%rsi │ │ mov %rax,%rdi │ │ call 1294d50 │ │ @@ -3000686,15 +3000686,15 @@ │ │ mov 0x10(%rax),%rdi │ │ lea -0xe4fd3c(%rip),%rsi │ │ call 131fa50 │ │ mov %eax,%ebp │ │ test %eax,%eax │ │ je 129dd27 │ │ mov 0x10(%r15),%rdi │ │ - lea -0xe4c2e5(%rip),%rsi │ │ + lea -0xe4c30c(%rip),%rsi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 129dd27 │ │ call 12c7b40 │ │ lea -0xe752a4(%rip),%rdi │ │ lea -0xe7336b(%rip),%rdx │ │ mov $0x64f,%esi │ │ @@ -3002677,33 +3002677,33 @@ │ │ mov 0x90(%r10),%rax │ │ test %rax,%rax │ │ jne 129fa84 │ │ testb $0x1,(%r10) │ │ jne 129fa84 │ │ call 12c7b40 │ │ lea -0xe5975b(%rip),%rdi │ │ - lea -0xe48662(%rip),%rdx │ │ + lea -0xe48689(%rip),%rdx │ │ mov $0x53,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0xc0101,%esi │ │ jmp 129fad9 │ │ cmp (%rsi),%r10 │ │ je 129fae6 │ │ call 12c7b40 │ │ lea -0xe59789(%rip),%rdi │ │ - lea -0xe48690(%rip),%rdx │ │ + lea -0xe486b7(%rip),%rdx │ │ mov $0x57,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x65,%esi │ │ jmp 129fad9 │ │ call 12c7b40 │ │ lea -0xe597b2(%rip),%rdi │ │ - lea -0xe486b9(%rip),%rdx │ │ + lea -0xe486e0(%rip),%rdx │ │ mov $0x4e,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3003009,25 +3003009,25 @@ │ │ call 12c72c0 │ │ cmp $0x1800074,%eax │ │ mov 0x8(%rsp),%r15 │ │ jne 129ff0d │ │ call 12c8010 │ │ call 12c7b40 │ │ lea -0xe50311(%rip),%rdi │ │ - lea -0xe4e59f(%rip),%rdx │ │ + lea -0xe4e5c6(%rip),%rdx │ │ mov $0x58,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0x6e,%esi │ │ jmp 129ff3c │ │ call 12c81b0 │ │ call 12c7b40 │ │ lea -0xe50342(%rip),%rdi │ │ - lea -0xe4e5d0(%rip),%rdx │ │ + lea -0xe4e5f7(%rip),%rdx │ │ mov $0x5d,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3003533,15 +3003533,15 @@ │ │ mov (%rax),%rax │ │ mov 0x170(%rax),%rax │ │ test %rax,%rax │ │ je 12a0695 │ │ jmp *%rax │ │ push %rax │ │ call 12c7b40 │ │ - lea -0xe474af(%rip),%rdi │ │ + lea -0xe474d6(%rip),%rdi │ │ lea -0xe65251(%rip),%rdx │ │ mov $0x20,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0xa0,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3003595,29 +3003595,29 @@ │ │ jne 12a07c2 │ │ mov %rbp,%r15 │ │ mov %r13,%rbp │ │ jmp 12a07f9 │ │ xor %r14d,%r14d │ │ jmp 12a078c │ │ call 12c7b40 │ │ - lea -0xe47572(%rip),%rdi │ │ - lea -0xe4ede8(%rip),%rdx │ │ + lea -0xe47599(%rip),%rdi │ │ + lea -0xe4ee0f(%rip),%rdx │ │ mov $0x42,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %ebp,%ebp │ │ jmp 12a099e │ │ call 12c7b40 │ │ - lea -0xe475ac(%rip),%rdi │ │ - lea -0xe4ee22(%rip),%rdx │ │ + lea -0xe475d3(%rip),%rdi │ │ + lea -0xe4ee49(%rip),%rdx │ │ mov $0x48,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0x7d,%esi │ │ jmp 12a0995 │ │ mov %rbp,%r15 │ │ @@ -3003674,59 +3003674,59 @@ │ │ paddd %xmm0,%xmm1 │ │ psrad $0x3,%xmm1 │ │ pextrd $0x1,%xmm1,%eax │ │ movd %xmm1,%r14d │ │ cmp %eax,%r14d │ │ jbe 12a0a1c │ │ call 12c7b40 │ │ - lea -0xe476b9(%rip),%rdi │ │ - lea -0xe4ef2f(%rip),%rdx │ │ + lea -0xe476e0(%rip),%rdi │ │ + lea -0xe4ef56(%rip),%rdx │ │ mov $0x79,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0xc0103,%esi │ │ jmp 12a0a11 │ │ call 12c7b40 │ │ - lea -0xe476e8(%rip),%rdi │ │ - lea -0xe4ef5e(%rip),%rdx │ │ + lea -0xe4770f(%rip),%rdi │ │ + lea -0xe4ef85(%rip),%rdx │ │ mov $0x5f,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0x80010,%esi │ │ jmp 12a0995 │ │ call 12c7b40 │ │ - lea -0xe47717(%rip),%rdi │ │ - lea -0xe4ef8d(%rip),%rdx │ │ + lea -0xe4773e(%rip),%rdi │ │ + lea -0xe4efb4(%rip),%rdx │ │ mov $0x54,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x80010,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %r12d,%r12d │ │ jmp 12a0963 │ │ call 12c7b40 │ │ - lea -0xe4774c(%rip),%rdi │ │ - lea -0xe4efc2(%rip),%rdx │ │ + lea -0xe47773(%rip),%rdi │ │ + lea -0xe4efe9(%rip),%rdx │ │ mov $0x64,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x9b,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %r13d,%r13d │ │ xor %r14d,%r14d │ │ jmp 12a09a4 │ │ call 12c7b40 │ │ - lea -0xe47784(%rip),%rdi │ │ - lea -0xe4effa(%rip),%rdx │ │ + lea -0xe477ab(%rip),%rdi │ │ + lea -0xe4f021(%rip),%rdx │ │ mov $0x58,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3003737,40 +3003737,40 @@ │ │ call 12672c0 <_iroh_blake3_compress_xof_avx512@@Base+0x15c900> │ │ mov %r12,%rdi │ │ call 129bf70 │ │ mov %rbx,%rdi │ │ call 1269320 <_iroh_blake3_compress_xof_avx512@@Base+0x15e960> │ │ mov %rbx,%rdi │ │ call 1269050 <_iroh_blake3_compress_xof_avx512@@Base+0x15e690> │ │ - lea -0xe477d8(%rip),%rsi │ │ + lea -0xe477ff(%rip),%rsi │ │ mov %r13,%rdi │ │ mov $0x91,%edx │ │ call 131d9d0 │ │ mov %r14d,%eax │ │ add $0x18,%rsp │ │ pop %rbx │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ - lea -0xe47803(%rip),%rdi │ │ - lea -0xe4f079(%rip),%rdx │ │ + lea -0xe4782a(%rip),%rdi │ │ + lea -0xe4f0a0(%rip),%rdx │ │ mov $0x6e,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x9b,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 12a09a1 │ │ movslq %eax,%r15 │ │ - lea -0xe47833(%rip),%rsi │ │ + lea -0xe4785a(%rip),%rsi │ │ mov %r15,%rdi │ │ mov $0x7c,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 12a0a84 │ │ mov %rax,%r13 │ │ movslq %r14d,%rax │ │ @@ -3003792,16 +3003792,16 @@ │ │ mov 0x8(%rsp),%rax │ │ mov %r15,(%rax) │ │ mov $0x1,%r14d │ │ jmp 12a09a1 │ │ xor %r14d,%r14d │ │ jmp 12a09a1 │ │ call 12c7b40 │ │ - lea -0xe478a5(%rip),%rdi │ │ - lea -0xe4f11b(%rip),%rdx │ │ + lea -0xe478cc(%rip),%rdi │ │ + lea -0xe4f142(%rip),%rdx │ │ mov $0x81,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3003823,15 +3003823,15 @@ │ │ mov (%rax),%rax │ │ mov 0x178(%rax),%rax │ │ test %rax,%rax │ │ je 12a0ae5 │ │ jmp *%rax │ │ push %rax │ │ call 12c7b40 │ │ - lea -0xe4f151(%rip),%rdi │ │ + lea -0xe4f178(%rip),%rdi │ │ lea -0xe5e054(%rip),%rdx │ │ mov $0x2b,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0xaa,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3003849,15 +3003849,15 @@ │ │ mov (%rax),%rax │ │ mov 0x180(%rax),%rax │ │ test %rax,%rax │ │ je 12a0b35 │ │ jmp *%rax │ │ push %rax │ │ call 12c7b40 │ │ - lea -0xe4f1a1(%rip),%rdi │ │ + lea -0xe4f1c8(%rip),%rdi │ │ lea -0xe762f2(%rip),%rdx │ │ mov $0x37,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0xaa,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3003875,15 +3003875,15 @@ │ │ mov (%rax),%rax │ │ mov 0x188(%rax),%rax │ │ test %rax,%rax │ │ je 12a0b85 │ │ jmp *%rax │ │ push %rax │ │ call 12c7b40 │ │ - lea -0xe4f1f1(%rip),%rdi │ │ + lea -0xe4f218(%rip),%rdi │ │ lea -0xe67850(%rip),%rdx │ │ mov $0x43,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0xaa,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3004006,24 +3004006,24 @@ │ │ mov 0x18(%rsp),%rcx │ │ mov %eax,(%rcx) │ │ mov %rbx,%rdi │ │ call 1293b10 │ │ mov $0x1,%ebx │ │ jmp 12a0d88 │ │ call 12c7b40 │ │ - lea -0xe4f392(%rip),%rdi │ │ + lea -0xe4f3b9(%rip),%rdi │ │ lea -0xe658cc(%rip),%rdx │ │ mov $0x6a,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0xc0102,%esi │ │ jmp 12a0d7b │ │ call 12c7b40 │ │ - lea -0xe4f3bd(%rip),%rdi │ │ + lea -0xe4f3e4(%rip),%rdi │ │ lea -0xe658f7(%rip),%rdx │ │ mov $0x6e,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x97,%esi │ │ xor %edx,%edx │ │ @@ -3004221,15 +3004221,15 @@ │ │ call 1266e90 <_iroh_blake3_compress_xof_avx512@@Base+0x15c4d0> │ │ mov %r15,(%r14) │ │ mov %r13,(%r12) │ │ mov $0x1,%r14d │ │ mov 0x18(%rsp),%rbp │ │ jmp 12a11fa │ │ call 12c7b40 │ │ - lea -0xe4f6d1(%rip),%rdi │ │ + lea -0xe4f6f8(%rip),%rdi │ │ lea -0xe70fa2(%rip),%rdx │ │ mov $0x94,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ @@ -3004241,24 +3004241,24 @@ │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ - lea -0xe4f716(%rip),%rdi │ │ + lea -0xe4f73d(%rip),%rdi │ │ lea -0xe70fe7(%rip),%rdx │ │ mov $0x98,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0x7d,%esi │ │ jmp 12a1090 │ │ call 12c7b40 │ │ - lea -0xe4f742(%rip),%rdi │ │ + lea -0xe4f769(%rip),%rdi │ │ lea -0xe71013(%rip),%rdx │ │ mov $0x9d,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0x9f,%esi │ │ jmp 12a1090 │ │ @@ -3004273,15 +3004273,15 @@ │ │ mov %rax,0x28(%rsp) │ │ jmp 12a11b5 │ │ mov 0x18(%rsp),%rbp │ │ mov 0x8(%rsp),%r13 │ │ mov 0x20(%rsp),%r15 │ │ jmp 12a11e7 │ │ call 12c7b40 │ │ - lea -0xe4f7b3(%rip),%rdi │ │ + lea -0xe4f7da(%rip),%rdi │ │ lea -0xe71084(%rip),%rdx │ │ mov $0xa3,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0x80003,%esi │ │ jmp 12a1090 │ │ @@ -3004297,15 +3004297,15 @@ │ │ mov 0x8(%rsp),%r13 │ │ mov %rcx,%rbp │ │ mov $0xac,%r14d │ │ jmp 12a11ba │ │ mov $0xb5,%r14d │ │ mov 0x8(%rsp),%r13 │ │ call 12c7b40 │ │ - lea -0xe4f825(%rip),%rdi │ │ + lea -0xe4f84c(%rip),%rdi │ │ lea -0xe710f6(%rip),%rdx │ │ mov %r14d,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov 0x14(%rsp),%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3004533,51 +3004533,51 @@ │ │ cmpb $0x0,0x36(%rsp) │ │ mov 0x5c(%rsp),%ecx │ │ jne 12a17f4 │ │ dec %ecx │ │ mov 0x70(%rsp),%r12 │ │ jne 12a1440 │ │ call 12c7b40 │ │ - lea -0xe4fbfa(%rip),%rdi │ │ - lea -0xe48399(%rip),%rdx │ │ + lea -0xe4fc21(%rip),%rdi │ │ + lea -0xe483c0(%rip),%rdx │ │ mov $0x188,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0xb0,%esi │ │ jmp 12a187e │ │ call 12c7b40 │ │ - lea -0xe4fc26(%rip),%rdi │ │ - lea -0xe483c5(%rip),%rdx │ │ + lea -0xe4fc4d(%rip),%rdi │ │ + lea -0xe483ec(%rip),%rdx │ │ mov $0x11f,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0xc0102,%esi │ │ jmp 12a1665 │ │ call 12c7b40 │ │ - lea -0xe4fc51(%rip),%rdi │ │ - lea -0xe483f0(%rip),%rdx │ │ + lea -0xe4fc78(%rip),%rdi │ │ + lea -0xe48417(%rip),%rdx │ │ mov $0x123,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x7d,%esi │ │ jmp 12a1665 │ │ call 12c7b40 │ │ - lea -0xe4fc7c(%rip),%rdi │ │ - lea -0xe4841b(%rip),%rdx │ │ + lea -0xe4fca3(%rip),%rdi │ │ + lea -0xe48442(%rip),%rdx │ │ mov $0x128,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x9f,%esi │ │ jmp 12a1665 │ │ call 12c7b40 │ │ - lea -0xe4fca7(%rip),%rdi │ │ - lea -0xe48446(%rip),%rdx │ │ + lea -0xe4fcce(%rip),%rdi │ │ + lea -0xe4846d(%rip),%rdx │ │ mov $0x12e,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x8002a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3004588,111 +3004588,111 @@ │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ - lea -0xe4fcee(%rip),%rdi │ │ - lea -0xe4848d(%rip),%rdx │ │ + lea -0xe4fd15(%rip),%rdi │ │ + lea -0xe484b4(%rip),%rdx │ │ mov $0x134,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x10,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %r15d,%r15d │ │ xor %r14d,%r14d │ │ jmp 12a1896 │ │ call 12c7b40 │ │ - lea -0xe4fd2c(%rip),%rdi │ │ - lea -0xe484cb(%rip),%rdx │ │ + lea -0xe4fd53(%rip),%rdi │ │ + lea -0xe484f2(%rip),%rdx │ │ mov $0x13b,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x10,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %r15d,%r15d │ │ mov 0x28(%rsp),%r14 │ │ jmp 12a1896 │ │ call 12c7b40 │ │ - lea -0xe4fd6c(%rip),%rdi │ │ - lea -0xe4850b(%rip),%rdx │ │ + lea -0xe4fd93(%rip),%rdi │ │ + lea -0xe48532(%rip),%rdx │ │ mov $0x140,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x10,%edi │ │ mov $0x80010,%esi │ │ jmp 12a178e │ │ call 12c7b40 │ │ - lea -0xe4fd98(%rip),%rdi │ │ - lea -0xe48537(%rip),%rdx │ │ + lea -0xe4fdbf(%rip),%rdi │ │ + lea -0xe4855e(%rip),%rdx │ │ mov $0x14b,%esi │ │ jmp 12a177c │ │ call 12c7b40 │ │ - lea -0xe4fdb2(%rip),%rdi │ │ - lea -0xe48551(%rip),%rdx │ │ + lea -0xe4fdd9(%rip),%rdi │ │ + lea -0xe48578(%rip),%rdx │ │ mov $0x16c,%esi │ │ jmp 12a186f │ │ call 12c7b40 │ │ - lea -0xe4fdcf(%rip),%rdi │ │ - lea -0xe4856e(%rip),%rdx │ │ + lea -0xe4fdf6(%rip),%rdi │ │ + lea -0xe48595(%rip),%rdx │ │ mov $0x150,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x10,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x28(%rsp),%r14 │ │ mov 0x38(%rsp),%r15 │ │ jmp 12a1896 │ │ call 12c7b40 │ │ - lea -0xe4fe11(%rip),%rdi │ │ - lea -0xe485b0(%rip),%rdx │ │ + lea -0xe4fe38(%rip),%rdi │ │ + lea -0xe485d7(%rip),%rdx │ │ mov $0x179,%esi │ │ jmp 12a186f │ │ call 12c7b40 │ │ - lea -0xe4fe2e(%rip),%rdi │ │ - lea -0xe485cd(%rip),%rdx │ │ + lea -0xe4fe55(%rip),%rdi │ │ + lea -0xe485f4(%rip),%rdx │ │ mov $0x170,%esi │ │ jmp 12a186f │ │ mov 0x28(%rsp),%r14 │ │ mov 0x38(%rsp),%r15 │ │ mov 0x40(%rsp),%r12 │ │ jmp 12a18a0 │ │ call 12c7b40 │ │ - lea -0xe4fe5f(%rip),%rdi │ │ - lea -0xe485fe(%rip),%rdx │ │ + lea -0xe4fe86(%rip),%rdi │ │ + lea -0xe48625(%rip),%rdx │ │ mov $0x183,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x9d,%esi │ │ jmp 12a187e │ │ call 12c7b40 │ │ - lea -0xe4fe88(%rip),%rdi │ │ - lea -0xe48627(%rip),%rdx │ │ + lea -0xe4feaf(%rip),%rdi │ │ + lea -0xe4864e(%rip),%rdx │ │ mov $0x157,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x8002a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x50(%rsp),%r12 │ │ jmp 12a1797 │ │ call 12c7b40 │ │ - lea -0xe4fec2(%rip),%rdi │ │ - lea -0xe48661(%rip),%rdx │ │ + lea -0xe4fee9(%rip),%rdi │ │ + lea -0xe48688(%rip),%rdx │ │ mov $0x15e,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3004759,15 +3004759,15 @@ │ │ call 12a1fa0 │ │ mov %eax,%ebx │ │ mov 0x8(%rsp),%r14 │ │ jmp 12a1970 │ │ mov $0xffffffff,%ebx │ │ jmp 12a198d │ │ xor %r14d,%r14d │ │ - lea -0xe4ffd6(%rip),%rsi │ │ + lea -0xe4fffd(%rip),%rsi │ │ mov %r14,%rdi │ │ mov $0x1b7,%edx │ │ call 131d9d0 │ │ mov (%rsp),%rdi │ │ call 1293b10 │ │ mov %ebx,%eax │ │ add $0x28,%rsp │ │ @@ -3004858,28 +3004858,28 @@ │ │ jne 12a1acd │ │ mov 0x8(%r14),%rdi │ │ mov 0x8(%rsp),%rsi │ │ call 1267b00 <_iroh_blake3_compress_xof_avx512@@Base+0x15d140> │ │ test %eax,%eax │ │ js 12a1c24 │ │ call 12c7b40 │ │ - lea -0xe50138(%rip),%rdi │ │ + lea -0xe5015f(%rip),%rdi │ │ lea -0xe57836(%rip),%rdx │ │ mov $0x1eb,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov $0x9c,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %r12d,%r12d │ │ jmp 12a1c07 │ │ call 12c7b40 │ │ - lea -0xe50173(%rip),%rdi │ │ + lea -0xe5019a(%rip),%rdi │ │ lea -0xe57871(%rip),%rdx │ │ mov $0x1ca,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x7c,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3004891,40 +3004891,40 @@ │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ - lea -0xe501bb(%rip),%rdi │ │ + lea -0xe501e2(%rip),%rdi │ │ lea -0xe578b9(%rip),%rdx │ │ mov $0x1cf,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x9f,%esi │ │ jmp 12a1b2f │ │ call 12c7b40 │ │ - lea -0xe501e4(%rip),%rdi │ │ + lea -0xe5020b(%rip),%rdi │ │ lea -0xe578e2(%rip),%rdx │ │ mov $0x1d5,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x80003,%esi │ │ jmp 12a1b2f │ │ call 12c7b40 │ │ - lea -0xe5020d(%rip),%rdi │ │ + lea -0xe50234(%rip),%rdi │ │ lea -0xe5790b(%rip),%rdx │ │ mov $0x1de,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x10,%edi │ │ mov $0x80003,%esi │ │ jmp 12a1bf8 │ │ call 12c7b40 │ │ - lea -0xe50239(%rip),%rdi │ │ + lea -0xe50260(%rip),%rdi │ │ lea -0xe57937(%rip),%rdx │ │ mov $0x1e4,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x10,%edi │ │ mov $0x80010,%esi │ │ xor %edx,%edx │ │ @@ -3005024,56 +3005024,56 @@ │ │ mov 0x10(%rsp),%rdi │ │ call 1267b00 <_iroh_blake3_compress_xof_avx512@@Base+0x15d140> │ │ xor %r14d,%r14d │ │ test %eax,%eax │ │ sete %r14b │ │ jmp 12a1c07 │ │ call 12c7b40 │ │ - lea -0xe503f6(%rip),%rdi │ │ + lea -0xe5041d(%rip),%rdi │ │ lea -0xe57af4(%rip),%rdx │ │ mov $0x1f1,%esi │ │ jmp 12a1bba │ │ call 12c7b40 │ │ - lea -0xe50413(%rip),%rdi │ │ + lea -0xe5043a(%rip),%rdi │ │ lea -0xe57b11(%rip),%rdx │ │ mov $0x1fc,%esi │ │ jmp 12a1bba │ │ call 12c7b40 │ │ - lea -0xe50430(%rip),%rdi │ │ + lea -0xe50457(%rip),%rdi │ │ lea -0xe57b2e(%rip),%rdx │ │ mov $0x206,%esi │ │ jmp 12a1bba │ │ call 12c7b40 │ │ - lea -0xe5044d(%rip),%rdi │ │ + lea -0xe50474(%rip),%rdi │ │ lea -0xe57b4b(%rip),%rdx │ │ mov $0x20b,%esi │ │ jmp 12a1bba │ │ call 12c7b40 │ │ - lea -0xe5046a(%rip),%rdi │ │ + lea -0xe50491(%rip),%rdi │ │ lea -0xe57b68(%rip),%rdx │ │ mov $0x201,%esi │ │ jmp 12a1bba │ │ call 12c7b40 │ │ - lea -0xe50487(%rip),%rdi │ │ + lea -0xe504ae(%rip),%rdi │ │ lea -0xe57b85(%rip),%rdx │ │ mov $0x210,%esi │ │ jmp 12a1be6 │ │ call 12c7b40 │ │ - lea -0xe504a4(%rip),%rdi │ │ + lea -0xe504cb(%rip),%rdi │ │ lea -0xe57ba2(%rip),%rdx │ │ mov $0x214,%esi │ │ jmp 12a1e6b │ │ call 12c7b40 │ │ - lea -0xe504be(%rip),%rdi │ │ + lea -0xe504e5(%rip),%rdi │ │ lea -0xe57bbc(%rip),%rdx │ │ mov $0x219,%esi │ │ call 12c7c60 │ │ jmp 12a1bee │ │ call 12c7b40 │ │ - lea -0xe504e0(%rip),%rdi │ │ + lea -0xe50507(%rip),%rdi │ │ lea -0xe57bde(%rip),%rdx │ │ mov $0x21e,%esi │ │ call 12c7c60 │ │ jmp 12a1bc2 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3005087,15 +3005087,15 @@ │ │ mov 0x60(%rax),%rax │ │ test %rax,%rax │ │ je 12a1eae │ │ jmp *%rax │ │ push %rax │ │ call 12c7b40 │ │ lea -0xe6e1a6(%rip),%rdi │ │ - lea -0xe48c9e(%rip),%rdx │ │ + lea -0xe48cc5(%rip),%rdx │ │ mov $0x1f,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x98,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3005270,15 +3005270,15 @@ │ │ mov %rbp,%rdi │ │ call 129c8e0 │ │ test %eax,%eax │ │ je 12a218d │ │ mov %eax,%ebp │ │ mov %eax,%edi │ │ call 1334820 │ │ - lea -0xe48e92(%rip),%rsi │ │ + lea -0xe48eb9(%rip),%rsi │ │ mov %r13,%rdi │ │ mov %rax,%rdx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 12a218d │ │ lea -0xe54d7c(%rip),%rsi │ │ @@ -3005483,15 +3005483,15 @@ │ │ mov 0x4(%rsp),%esi │ │ mov $0x80,%edx │ │ call 1262f20 <_iroh_blake3_compress_xof_avx512@@Base+0x158560> │ │ test %eax,%eax │ │ je 12a259a │ │ mov %ebp,%edi │ │ call 1334820 │ │ - lea -0xe491c7(%rip),%rsi │ │ + lea -0xe491ee(%rip),%rsi │ │ mov %r13,%rdi │ │ mov %rax,%rdx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 12a259a │ │ lea -0xe54535(%rip),%rsi │ │ @@ -3005515,15 +3005515,15 @@ │ │ xor %ecx,%ecx │ │ mov 0x4(%rsp),%ebp │ │ mov %ebp,%r8d │ │ call 127caf0 │ │ test %eax,%eax │ │ mov 0x18(%rsp),%r15 │ │ je 12a259a │ │ - lea -0xe4cdd3(%rip),%rsi │ │ + lea -0xe4cdfa(%rip),%rsi │ │ mov %r13,%rdi │ │ mov %r12,%rdx │ │ xor %ecx,%ecx │ │ mov %ebp,%r8d │ │ call 127caf0 │ │ test %eax,%eax │ │ je 12a259a │ │ @@ -3005897,15 +3005897,15 @@ │ │ je 12a29cb │ │ xor %r12d,%r12d │ │ xor %ebp,%ebp │ │ mov %eax,%r14d │ │ jmp 12a29f8 │ │ call 12c7b40 │ │ lea -0xe5a3f6(%rip),%rdi │ │ - lea -0xe4d2e4(%rip),%rdx │ │ + lea -0xe4d30b(%rip),%rdx │ │ mov $0xa6,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x10,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3006121,15 +3006121,15 @@ │ │ mov %rsi,%rdi │ │ mov %rdx,%rsi │ │ mov %rax,%rdx │ │ jmp 12688c0 <_iroh_blake3_compress_xof_avx512@@Base+0x15df00> │ │ push %rax │ │ call 12c7b40 │ │ lea -0xe5a6bf(%rip),%rdi │ │ - lea -0xe49a19(%rip),%rdx │ │ + lea -0xe49a40(%rip),%rdx │ │ mov $0x11a,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x6f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3007806,15 +3007806,15 @@ │ │ test %r14,%r14 │ │ je 12a4759 │ │ xor %eax,%eax │ │ mov %rax,(%rsp) │ │ jmp 12a4775 │ │ call 12c7b40 │ │ lea -0xe5e3e3(%rip),%rdi │ │ - lea -0xe4d308(%rip),%rdx │ │ + lea -0xe4d32f(%rip),%rdx │ │ mov $0x339,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x10,%edi │ │ mov $0x71,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3007842,15 +3007842,15 @@ │ │ je 12a4a46 │ │ mov %rax,%rdi │ │ call 1266e80 <_iroh_blake3_compress_xof_avx512@@Base+0x15c4c0> │ │ test %eax,%eax │ │ je 12a47d7 │ │ call 12c7b40 │ │ lea -0xe5e469(%rip),%rdi │ │ - lea -0xe4d38e(%rip),%rdx │ │ + lea -0xe4d3b5(%rip),%rdx │ │ mov $0x355,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x10,%edi │ │ mov $0x72,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3008053,15 +3008053,15 @@ │ │ mov %rax,0x8(%rsp) │ │ jmp 12a4a56 │ │ mov (%rsp),%r12 │ │ mov %rax,%rbp │ │ jmp 12a4a56 │ │ call 12c7b40 │ │ lea -0xe5e7c6(%rip),%rdi │ │ - lea -0xe4d6eb(%rip),%rdx │ │ + lea -0xe4d712(%rip),%rdx │ │ mov $0x37b,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x92,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3008265,20 +3008265,20 @@ │ │ call 127cfb0 │ │ xor %ebx,%ebx │ │ test %eax,%eax │ │ setne %bl │ │ jmp 12a4e71 │ │ call 12c7b40 │ │ lea -0xe5eaf4(%rip),%rdi │ │ - lea -0xe514a7(%rip),%rdx │ │ + lea -0xe514ce(%rip),%rdx │ │ mov $0x51b,%esi │ │ jmp 12a4e57 │ │ call 12c7b40 │ │ lea -0xe5eb0e(%rip),%rdi │ │ - lea -0xe514c1(%rip),%rdx │ │ + lea -0xe514e8(%rip),%rdx │ │ mov $0x524,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3008290,15 +3008290,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0xe5eb54(%rip),%rdi │ │ - lea -0xe51507(%rip),%rdx │ │ + lea -0xe5152e(%rip),%rdx │ │ mov $0x52b,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x92,%esi │ │ jmp 12a4e68 │ │ push %rbp │ │ @@ -3012856,38 +3012856,38 @@ │ │ cmove %rcx,%rax │ │ test %r15,%r15 │ │ je 12a9def │ │ cmp %rbx,%rax │ │ jbe 12a9e02 │ │ call 12c7b40 │ │ lea -0xe5be57(%rip),%rdi │ │ - lea -0xe50aea(%rip),%rdx │ │ + lea -0xe50b11(%rip),%rdx │ │ mov $0xc5,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x64,%esi │ │ jmp 12a9d9b │ │ call 12c7b40 │ │ lea -0xe5be82(%rip),%rdi │ │ - lea -0xe50b15(%rip),%rdx │ │ + lea -0xe50b3c(%rip),%rdx │ │ mov $0xac,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x68,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov %rbx,%rdi │ │ call 1269050 <_iroh_blake3_compress_xof_avx512@@Base+0x15e690> │ │ jmp 12a9dde │ │ call 12c7b40 │ │ lea -0xe5bebe(%rip),%rdi │ │ - lea -0xe50b51(%rip),%rdx │ │ + lea -0xe50b78(%rip),%rdx │ │ mov $0xb4,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x64,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3013028,15 +3013028,15 @@ │ │ jne 12a9fc0 │ │ mov (%rsp),%rdi │ │ call 1269320 <_iroh_blake3_compress_xof_avx512@@Base+0x15e960> │ │ mov 0x20(%rsp),%rdi │ │ jmp 12a9df6 │ │ call 12c7b40 │ │ lea -0xe5c0d0(%rip),%rdi │ │ - lea -0xe50d63(%rip),%rdx │ │ + lea -0xe50d8a(%rip),%rdx │ │ mov %r14d,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3016363,15 +3016363,15 @@ │ │ mov 0x18(%rsp),%r15 │ │ jne 12acd81 │ │ mov (%rsp),%rbp │ │ xor %r12d,%r12d │ │ jmp 12acb77 │ │ call 12c7b40 │ │ lea -0xe5d1e4(%rip),%rdi │ │ - lea -0xe53b4e(%rip),%rdx │ │ + lea -0xe53b75(%rip),%rdx │ │ mov $0x4fb,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x10,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3017730,15 +3017730,15 @@ │ │ mov %rbx,%rdi │ │ mov $0x2f,%edx │ │ call 131d9d0 │ │ mov $0x8000b,%ebx │ │ mov $0x30,%ebp │ │ call 12c7b40 │ │ lea -0xe7a381(%rip),%rdi │ │ - lea -0xe5a739(%rip),%rdx │ │ + lea -0xe5a760(%rip),%rdx │ │ mov %ebp,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x10,%edi │ │ mov %ebx,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3018486,15 +3018486,15 @@ │ │ xor %ebx,%ebx │ │ test %eax,%eax │ │ setne %bl │ │ add %ebx,%ebx │ │ jmp 12ae969 │ │ call 12c7b40 │ │ lea -0xe7abea(%rip),%rdi │ │ - lea -0xe5926d(%rip),%rdx │ │ + lea -0xe59294(%rip),%rdx │ │ mov $0x228,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x66,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3018744,15 +3018744,15 @@ │ │ mov %r14,%rdi │ │ mov %ebx,%edx │ │ mov %rax,%r8 │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 12aec78 │ │ - lea -0xe57881(%rip),%rsi │ │ + lea -0xe578a8(%rip),%rsi │ │ lea -0xe79e5f(%rip),%rcx │ │ xor %ebp,%ebp │ │ mov %r14,%rdi │ │ mov %ebx,%edx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ @@ -3019349,15 +3019349,15 @@ │ │ push $0x0 │ │ push $0x0 │ │ call 12b8610 │ │ add $0x28,%rsp │ │ jmp 12af352 │ │ call 12c7b40 │ │ lea -0xe7b5cd(%rip),%rdi │ │ - lea -0xe5d977(%rip),%rdx │ │ + lea -0xe5d99e(%rip),%rdx │ │ mov $0x377,%esi │ │ call 12c7c60 │ │ mov $0x10,%edi │ │ mov $0x74,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3028137,15 +3028137,15 @@ │ │ mov %rdx,%r15 │ │ mov %rsi,%r13 │ │ mov %rdi,%r12 │ │ call 12c9df0 │ │ test %rax,%rax │ │ je 12b7eb1 │ │ mov %rax,%rbx │ │ - lea -0xe60a12(%rip),%rsi │ │ + lea -0xe60a39(%rip),%rsi │ │ mov %r12,%rdi │ │ mov %r14,%rdx │ │ call 12cb2a0 │ │ mov %rax,%r14 │ │ xor %r12d,%r12d │ │ test %rax,%rax │ │ je 12b7e9f │ │ @@ -3028465,15 +3028465,15 @@ │ │ ja 12b8397 │ │ mov %rsi,%r15 │ │ mov %rcx,%r12 │ │ test %dl,%dl │ │ setne 0xe(%rsp) │ │ mov %r8,%r13 │ │ mov %r8b,0xf(%rsp) │ │ - lea -0xe60ef0(%rip),%rsi │ │ + lea -0xe60f17(%rip),%rsi │ │ mov %r9,%rdx │ │ call 12cb2a0 │ │ test %rax,%rax │ │ je 12b8397 │ │ mov %rax,%r14 │ │ xor %ebx,%ebx │ │ mov %r15,%rdi │ │ @@ -3036547,15 +3036547,15 @@ │ │ call *%rcx │ │ test %eax,%eax │ │ jle 12c013d │ │ orb $0x2,0x20(%rbx) │ │ mov $0x1,%r15d │ │ xor %edi,%edi │ │ jmp 12c04c2 │ │ - lea -0xe676dd(%rip),%rsi │ │ + lea -0xe67704(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 12c044c │ │ cmpl $0x5,0x8(%rax) │ │ jne 12c044c │ │ mov 0x10(%rax),%rdi │ │ @@ -3036830,15 +3036830,15 @@ │ │ mov %r14,%rcx │ │ call 12629b0 <_iroh_blake3_compress_xof_avx512@@Base+0x157ff0> │ │ mov %rax,(%r12) │ │ mov $0x1,%r14d │ │ jmp 12c0585 │ │ call 12c7b40 │ │ lea -0xe7a1c1(%rip),%rdi │ │ - lea -0xe6eb8f(%rip),%rdx │ │ + lea -0xe6ebb6(%rip),%rdx │ │ mov $0x98,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x3c,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3036999,29 +3036999,29 @@ │ │ test %eax,%eax │ │ je 12c07f5 │ │ mov %r14,(%rbx) │ │ mov %r15,0x8(%rbx) │ │ jmp 12c0862 │ │ call 12c7b40 │ │ lea -0xe7a3d4(%rip),%rdi │ │ - lea -0xe6b084(%rip),%rdx │ │ + lea -0xe6b0ab(%rip),%rdx │ │ mov $0xea,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ call 12c1df0 │ │ lea -0xe83337(%rip),%rdx │ │ mov $0x3c,%edi │ │ mov $0x8010e,%esi │ │ mov %rax,%rcx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 12c0825 │ │ call 12c7b40 │ │ lea -0xe7a419(%rip),%rdi │ │ - lea -0xe6b0c9(%rip),%rdx │ │ + lea -0xe6b0f0(%rip),%rdx │ │ mov $0xf5,%esi │ │ call 12c7c60 │ │ mov %r14,%rdi │ │ call 12c1df0 │ │ mov %rax,%r15 │ │ mov %r14,%rdi │ │ call 12c1d50 │ │ @@ -3037031,15 +3037031,15 @@ │ │ mov %r15,%rcx │ │ mov %rax,%r8 │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 12c0825 │ │ call 12c7b40 │ │ lea -0xe7a469(%rip),%rdi │ │ - lea -0xe6b119(%rip),%rdx │ │ + lea -0xe6b140(%rip),%rdx │ │ mov $0x105,%esi │ │ call 12c7c60 │ │ mov $0x3c,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3037062,15 +3037062,15 @@ │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ call 12c7b40 │ │ lea -0xe7a4e3(%rip),%rdi │ │ - lea -0xe6b193(%rip),%rdx │ │ + lea -0xe6b1ba(%rip),%rdx │ │ mov $0xdf,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x3c,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3037536,15 +3037536,15 @@ │ │ mov %rsi,0x30(%rdi) │ │ mov $0x1,%ebx │ │ mov %ebx,%eax │ │ pop %rbx │ │ ret │ │ call 12c7b40 │ │ lea -0xe7ab37(%rip),%rdi │ │ - lea -0xe67c23(%rip),%rdx │ │ + lea -0xe67c4a(%rip),%rdx │ │ mov $0x267,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x3c,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3038693,15 +3038693,15 @@ │ │ lea -0xe5eb46(%rip),%rdi │ │ lea -0xe7f15c(%rip),%rdx │ │ mov $0x198,%esi │ │ call 12c7c60 │ │ mov (%r15),%rdi │ │ call 12f9f30 │ │ test %r14,%r14 │ │ - lea -0xe6e2a8(%rip),%rcx │ │ + lea -0xe6e2cf(%rip),%rcx │ │ cmove %rcx,%r14 │ │ mov 0x38(%rsp),%rdx │ │ test %rdx,%rdx │ │ cmove %rcx,%rdx │ │ mov %rdx,(%rsp) │ │ lea -0xe8fd91(%rip),%rdx │ │ mov $0x3c,%edi │ │ @@ -3040367,15 +3040367,15 @@ │ │ mov 0x10(%rbx),%rsi │ │ mov %rax,%rdi │ │ call 12fabc0 │ │ mov %eax,0x18(%rbx) │ │ test %eax,%eax │ │ je 12c31a5 │ │ mov 0x10(%rbx),%r12 │ │ - lea -0xe6da6b(%rip),%rsi │ │ + lea -0xe6da92(%rip),%rsi │ │ mov %r12,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12c3193 │ │ lea -0xe7cdb5(%rip),%rsi │ │ mov %r12,%rdi │ │ call 14bff90 │ │ @@ -3040809,15 +3040809,15 @@ │ │ mov $0x2e,%esi │ │ call 14c0180 │ │ lea 0x1(%rax),%rbp │ │ test %rax,%rax │ │ cmove %r15,%rbp │ │ mov 0x10(%r12),%r13 │ │ mov %rbp,%rdi │ │ - lea -0xe6c2ba(%rip),%rsi │ │ + lea -0xe6c2e1(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12c36b0 │ │ mov %rbp,%rdi │ │ lea -0xe62736(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ @@ -3040860,21 +3040860,21 @@ │ │ mov %rbp,%rsi │ │ mov %r15,%rdx │ │ jmp 12c3844 │ │ data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ mov $0x1,%eax │ │ mov %rax,0x30(%rsp) │ │ jmp 12c36b5 │ │ - lea -0xe71dfe(%rip),%rdi │ │ + lea -0xe71e25(%rip),%rdi │ │ call 12c52d0 │ │ test %rax,%rax │ │ je 12c3a0c │ │ mov %rax,%r15 │ │ mov %rax,%rdi │ │ - lea -0xe6a52a(%rip),%rsi │ │ + lea -0xe6a551(%rip),%rsi │ │ mov %r13,%rdx │ │ xor %ecx,%ecx │ │ call 12c3ea0 │ │ test %eax,%eax │ │ mov %r15,0x8(%rsp) │ │ je 12c3a13 │ │ mov %r15,%rdi │ │ @@ -3041109,27 +3041109,27 @@ │ │ xor %edx,%edx │ │ cmpq $0x0,0x8(%rax) │ │ cmove %edx,%ecx │ │ mov %ecx,%ebx │ │ jmp 12c3c41 │ │ call 12c7b40 │ │ lea -0xe64c97(%rip),%rdi │ │ - lea -0xe6c79c(%rip),%rdx │ │ + lea -0xe6c7c3(%rip),%rdx │ │ mov $0x85,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x26,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 12c3c41 │ │ call 12c7b40 │ │ lea -0xe64ccb(%rip),%rdi │ │ - lea -0xe6c7d0(%rip),%rdx │ │ + lea -0xe6c7f7(%rip),%rdx │ │ mov $0x9d,%esi │ │ call 12c7c60 │ │ mov $0x26,%edi │ │ mov $0x78,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3041193,15 +3041193,15 @@ │ │ mov $0x5a,%esi │ │ call 12c7c60 │ │ mov $0x26,%edi │ │ mov $0x89,%esi │ │ jmp 12c3c33 │ │ call 12c7b40 │ │ lea -0xe64de0(%rip),%rdi │ │ - lea -0xe6c8e5(%rip),%rdx │ │ + lea -0xe6c90c(%rip),%rdx │ │ mov $0xaa,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x26,%edi │ │ mov $0x78,%esi │ │ jmp 12c3c01 │ │ test %r14,%r14 │ │ @@ -3041382,15 +3041382,15 @@ │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x26,%edi │ │ mov $0x89,%esi │ │ jmp 12c3f9f │ │ call 12c7b40 │ │ lea -0xe650ad(%rip),%rdi │ │ - lea -0xe6ad22(%rip),%rdx │ │ + lea -0xe6ad49(%rip),%rdx │ │ mov $0xb5,%esi │ │ call 12c7c60 │ │ mov $0x26,%edi │ │ mov $0x8a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3041567,18 +3041567,18 @@ │ │ je 12c4272 │ │ mov 0x4(%rsp),%esi │ │ mov %r14,%rdi │ │ call 12c4160 │ │ jmp 12c42ac │ │ call 12c7b40 │ │ lea -0xe8175c(%rip),%rdi │ │ - lea -0xe72895(%rip),%rdx │ │ + lea -0xe728bc(%rip),%rdx │ │ mov $0x56,%esi │ │ call 12c7c60 │ │ - lea -0xe6ce3b(%rip),%rdx │ │ + lea -0xe6ce62(%rip),%rdx │ │ mov $0x26,%edi │ │ mov $0x96,%esi │ │ mov %rbx,%rcx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %eax,%eax │ │ add $0x8,%rsp │ │ @@ -3041625,15 +3041625,15 @@ │ │ je 12c43fe │ │ lea -0xe966bd(%rip),%rsi │ │ mov %r14,%rdi │ │ mov %r15,%rdx │ │ call 14c0130 │ │ test %eax,%eax │ │ je 12c4405 │ │ - lea -0xe6d2a9(%rip),%rsi │ │ + lea -0xe6d2d0(%rip),%rsi │ │ mov %r14,%rdi │ │ mov %r15,%rdx │ │ call 14c0130 │ │ test %eax,%eax │ │ je 12c440c │ │ lea -0xe9244e(%rip),%rsi │ │ mov %r14,%rdi │ │ @@ -3042024,15 +3042024,15 @@ │ │ mov %rbx,%rdi │ │ mov $0x2d,%edx │ │ call 131d9d0 │ │ xor %ebx,%ebx │ │ jmp 12c484f │ │ call 12c7b40 │ │ lea -0xe98344(%rip),%rdi │ │ - lea -0xe6b538(%rip),%rdx │ │ + lea -0xe6b55f(%rip),%rdx │ │ mov $0x21,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x26,%edi │ │ mov $0x8000f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3042550,15 +3042550,15 @@ │ │ test %rbx,%rbx │ │ je 12c4e2d │ │ lock incl 0x9c(%rbx) │ │ mov (%r14),%rdi │ │ call 1329e00 │ │ jmp 12c4e6d │ │ call 12c7b40 │ │ - lea -0xe6f72b(%rip),%rdi │ │ + lea -0xe6f752(%rip),%rdi │ │ lea -0xe78d35(%rip),%rdx │ │ mov $0xeb,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x26,%edi │ │ mov $0x8000f,%esi │ │ xor %edx,%edx │ │ @@ -3042596,15 +3042596,15 @@ │ │ lock incl 0x9c(%rbx) │ │ mov (%r15),%rdi │ │ call 1329e00 │ │ mov %r14,%rdi │ │ call 12c4930 │ │ jmp 12c4efb │ │ call 12c7b40 │ │ - lea -0xe6f7b9(%rip),%rdi │ │ + lea -0xe6f7e0(%rip),%rdi │ │ lea -0xe807eb(%rip),%rdx │ │ mov $0x120,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x26,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ @@ -3042670,25 +3042670,25 @@ │ │ add $0x9c,%r14 │ │ lock decl (%r14) │ │ mov $0x6e,%ebp │ │ mov $0x6a,%ebx │ │ je 12c5072 │ │ jmp 12c507e │ │ call 12c7b40 │ │ - lea -0xe6f8cb(%rip),%rdi │ │ - lea -0xe735e0(%rip),%rdx │ │ + lea -0xe6f8f2(%rip),%rdi │ │ + lea -0xe73607(%rip),%rdx │ │ mov $0x15b,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x26,%edi │ │ mov $0x6c,%esi │ │ jmp 12c502b │ │ call 12c7b40 │ │ - lea -0xe6f8f6(%rip),%rdi │ │ - lea -0xe7360b(%rip),%rdx │ │ + lea -0xe6f91d(%rip),%rdi │ │ + lea -0xe73632(%rip),%rdx │ │ mov $0x157,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x26,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3042711,27 +3042711,27 @@ │ │ mov $0x6e,%ebp │ │ mov $0x59,%ebx │ │ jne 12c507e │ │ jmp 12c507e │ │ mov $0x67,%ebp │ │ mov $0x49,%ebx │ │ call 12c7b40 │ │ - lea -0xe6f972(%rip),%r14 │ │ - lea -0xe7367c(%rip),%rdx │ │ + lea -0xe6f999(%rip),%r14 │ │ + lea -0xe736a3(%rip),%rdx │ │ mov %r14,%rdi │ │ mov %ebx,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x26,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ call 12c7b40 │ │ - lea -0xe736af(%rip),%rdx │ │ + lea -0xe736d6(%rip),%rdx │ │ mov %r14,%rdi │ │ mov $0x161,%esi │ │ call 12c7c60 │ │ mov $0x26,%edi │ │ mov $0x6e,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3042806,29 +3042806,29 @@ │ │ je 12c52b5 │ │ mov %rbx,%rdi │ │ xor %esi,%esi │ │ call 12c48b0 │ │ mov $0x1,%ebx │ │ jmp 12c528a │ │ call 12c7b40 │ │ - lea -0xe6fae5(%rip),%rdi │ │ + lea -0xe6fb0c(%rip),%rdi │ │ lea -0xe755ae(%rip),%rdx │ │ mov $0x16d,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x26,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 12c5292 │ │ xor %ebx,%ebx │ │ jmp 12c5292 │ │ call 12c7b40 │ │ - lea -0xe6fb1d(%rip),%r14 │ │ + lea -0xe6fb44(%rip),%r14 │ │ lea -0xe93326(%rip),%rdx │ │ mov %r14,%rdi │ │ mov $0x84,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x26,%edi │ │ mov $0x69,%esi │ │ @@ -3042903,27 +3042903,27 @@ │ │ test %eax,%eax │ │ je 12c54f8 │ │ mov 0xc0(%r14),%r14 │ │ test %r14,%r14 │ │ jne 12c5340 │ │ mov (%r15),%rdi │ │ call 1329e00 │ │ - lea -0xe73986(%rip),%rsi │ │ + lea -0xe739ad(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12c54b0 │ │ - lea -0xe6fc47(%rip),%rdi │ │ + lea -0xe6fc6e(%rip),%rdi │ │ call 12fd730 │ │ mov %rax,%r15 │ │ test %rax,%rax │ │ jne 12c539a │ │ call 12fc760 │ │ mov %rax,%r15 │ │ - lea -0xe739b9(%rip),%rdi │ │ + lea -0xe739e0(%rip),%rdi │ │ call 12c52d0 │ │ test %rax,%rax │ │ je 12c54b0 │ │ mov %rax,%r14 │ │ lea -0xe84729(%rip),%rsi │ │ mov %rax,%rdi │ │ mov %rbx,%rdx │ │ @@ -3042957,25 +3042957,25 @@ │ │ xor %edx,%edx │ │ xor %ecx,%ecx │ │ call 12c3ea0 │ │ test %eax,%eax │ │ jne 12c54a2 │ │ jmp 12c54b3 │ │ call 12c7b40 │ │ - lea -0xe6fd37(%rip),%rdi │ │ - lea -0xe6fd25(%rip),%rdx │ │ + lea -0xe6fd5e(%rip),%rdi │ │ + lea -0xe6fd4c(%rip),%rdx │ │ mov $0x19d,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x26,%edi │ │ mov $0xc0102,%esi │ │ jmp 12c5499 │ │ call 12c7b40 │ │ - lea -0xe6fd63(%rip),%rdi │ │ - lea -0xe6fd51(%rip),%rdx │ │ + lea -0xe6fd8a(%rip),%rdi │ │ + lea -0xe6fd78(%rip),%rdx │ │ mov $0x1a4,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x26,%edi │ │ mov $0x8000f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3042987,16 +3042987,16 @@ │ │ ret │ │ xor %r14d,%r14d │ │ jmp 12c54a2 │ │ xor %r14d,%r14d │ │ mov %r14,%rdi │ │ call 12c4930 │ │ call 12c7b40 │ │ - lea -0xe6fdaf(%rip),%rdi │ │ - lea -0xe6fd9d(%rip),%rdx │ │ + lea -0xe6fdd6(%rip),%rdi │ │ + lea -0xe6fdc4(%rip),%rdx │ │ mov $0x1db,%esi │ │ call 12c7c60 │ │ lea -0xe98fe2(%rip),%rdx │ │ xor %r14d,%r14d │ │ mov $0x26,%edi │ │ mov $0x74,%esi │ │ mov %rbx,%rcx │ │ @@ -3043990,15 +3043990,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ mov %edi,%esi │ │ lea 0x333227(%rip),%rdi │ │ - lea -0xe7466b(%rip),%rdx │ │ + lea -0xe74692(%rip),%rdx │ │ mov $0x45,%ecx │ │ jmp 12c5dd0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3044013,15 +3044013,15 @@ │ │ xor %edx,%edx │ │ call *%rax │ │ test %eax,%eax │ │ je 12c60c4 │ │ mov 0x8(%rsp),%rbx │ │ jmp 12c60f6 │ │ call 12c7b40 │ │ - lea -0xe746ab(%rip),%rdi │ │ + lea -0xe746d2(%rip),%rdi │ │ lea -0xe8ccf2(%rip),%rdx │ │ mov $0x4e,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x26,%edi │ │ mov $0x92,%esi │ │ xor %edx,%edx │ │ @@ -3044485,15 +3044485,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ mov %edi,%esi │ │ lea 0x332d1f(%rip),%rdi │ │ - lea -0xe72c00(%rip),%rdx │ │ + lea -0xe72c27(%rip),%rdx │ │ mov $0x46,%ecx │ │ jmp 12c5dd0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3044508,15 +3044508,15 @@ │ │ xor %edx,%edx │ │ call *%rax │ │ test %eax,%eax │ │ je 12c65f4 │ │ mov 0x8(%rsp),%rbx │ │ jmp 12c6626 │ │ call 12c7b40 │ │ - lea -0xe72c40(%rip),%rdi │ │ + lea -0xe72c67(%rip),%rdi │ │ lea -0xe7dff6(%rip),%rdx │ │ mov $0x4f,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x26,%edi │ │ mov $0x65,%esi │ │ xor %edx,%edx │ │ @@ -3044623,15 +3044623,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ lea 0x332b99(%rip),%rdi │ │ - lea -0xe6d44b(%rip),%rdx │ │ + lea -0xe6d472(%rip),%rdx │ │ mov $0x1,%esi │ │ mov $0x3e,%ecx │ │ jmp 12c5dd0 │ │ int3 │ │ int3 │ │ int3 │ │ mov 0x30(%rdi),%rax │ │ @@ -3044770,15 +3044770,15 @@ │ │ testb $0x1,0x80(%rbx,%r15,4) │ │ je 12c6880 │ │ mov -0x200(%rbx,%r15,8),%rdi │ │ mov %r14,%rsi │ │ mov $0x19,%edx │ │ call 131d9d0 │ │ jmp 12c6880 │ │ - lea -0xe6f4e5(%rip),%rsi │ │ + lea -0xe6f50c(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0xd2,%edx │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ jmp 131d9d0 │ │ ret │ │ @@ -3045482,15 +3045482,15 @@ │ │ mov 0x331f77(%rip),%rdi │ │ call 1329e00 │ │ test %r15,%r15 │ │ je 12c7394 │ │ mov 0x8(%r15),%rbp │ │ test %rbp,%rbp │ │ jne 12c73b5 │ │ - lea -0xe739c1(%rip),%rdx │ │ + lea -0xe739e8(%rip),%rdx │ │ lea 0x120(%rsp),%rbp │ │ mov $0x40,%esi │ │ mov %rbp,%rdi │ │ mov %r12,%rcx │ │ xor %eax,%eax │ │ call 1264090 <_iroh_blake3_compress_xof_avx512@@Base+0x1596d0> │ │ test %r14d,%r14d │ │ @@ -3045511,15 +3045511,15 @@ │ │ mov %r13d,%edi │ │ mov %r15,%rsi │ │ call 131f9f0 │ │ test %eax,%eax │ │ jne 12c741e │ │ mov %r13d,%ecx │ │ and $0x7f83ffff,%ecx │ │ - lea -0xe6e0ef(%rip),%rdx │ │ + lea -0xe6e116(%rip),%rdx │ │ lea 0x20(%rsp),%r15 │ │ mov $0x100,%esi │ │ mov %r15,%rdi │ │ xor %eax,%eax │ │ call 1264090 <_iroh_blake3_compress_xof_avx512@@Base+0x1596d0> │ │ mov %r15,(%rsp) │ │ lea -0xe82d2c(%rip),%rdx │ │ @@ -3045896,25 +3045896,25 @@ │ │ cmp %r12d,%eax │ │ jg 12c7890 │ │ lea 0x14(%r12),%eax │ │ mov %eax,0xc(%rsp) │ │ movslq %eax,%r15 │ │ mov %r14,%rdi │ │ mov %r15,%rsi │ │ - lea -0xe704bb(%rip),%rdx │ │ + lea -0xe704e2(%rip),%rdx │ │ mov $0x363,%ecx │ │ call 131d8e0 │ │ mov %rax,%r13 │ │ test %rax,%rax │ │ jne 12c7896 │ │ - lea -0xe704d8(%rip),%rsi │ │ + lea -0xe704ff(%rip),%rsi │ │ mov %r14,%rdi │ │ mov $0x365,%edx │ │ jmp 12c79ce │ │ - lea -0xe704ec(%rip),%rsi │ │ + lea -0xe70513(%rip),%rsi │ │ mov $0x51,%edi │ │ mov $0x353,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 12c7a51 │ │ mov %rax,%r13 │ │ movb $0x0,(%rax) │ │ @@ -3045930,15 +3045930,15 @@ │ │ add $0x200,%rbx │ │ testb $0x1,0x200(%rax,%r14,4) │ │ jne 12c79e1 │ │ movq $0x0,0x100(%rax,%r14,8) │ │ movq $0x0,0x180(%rax,%r14,8) │ │ xor %ecx,%ecx │ │ jmp 12c79f6 │ │ - lea -0xe70564(%rip),%rsi │ │ + lea -0xe7058b(%rip),%rsi │ │ mov %r13,%rdi │ │ mov $0x36d,%edx │ │ add $0x18,%rsp │ │ pop %rbx │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ @@ -3047051,15 +3047051,15 @@ │ │ lock xadd %eax,0x20(%r14) │ │ cmp $0x1,%eax │ │ jne 12c8bd0 │ │ jmp 12c8bd2 │ │ nopw 0x0(%rax,%rax,1) │ │ jg 12c8c03 │ │ mov 0x8(%r14),%rdi │ │ - lea -0xe751fa(%rip),%r13 │ │ + lea -0xe75221(%rip),%r13 │ │ mov %r13,%rsi │ │ mov $0x1cf,%edx │ │ call 131d9d0 │ │ mov 0x18(%r14),%rdi │ │ call 1327150 │ │ mov %r14,%rdi │ │ mov %r13,%rsi │ │ @@ -3047156,49 +3047156,49 @@ │ │ cmp $0x200,%ecx │ │ mov 0x18(%rsp),%rdx │ │ jne 12c8e9b │ │ mov 0x30(%r14),%rcx │ │ test %rcx,%rcx │ │ jne 12c8e76 │ │ call 12c7b40 │ │ - lea -0xe753c1(%rip),%rdi │ │ - lea -0xe6fa65(%rip),%rdx │ │ + lea -0xe753e8(%rip),%rdi │ │ + lea -0xe6fa8c(%rip),%rdx │ │ mov $0x9b,%esi │ │ jmp 12c9033 │ │ call 12c7b40 │ │ - lea -0xe753de(%rip),%rdi │ │ - lea -0xe6fa82(%rip),%rdx │ │ + lea -0xe75405(%rip),%rdi │ │ + lea -0xe6faa9(%rip),%rdx │ │ mov $0x20,%esi │ │ jmp 12c8f94 │ │ call 12c81b0 │ │ call 12c7b40 │ │ - lea -0xe75400(%rip),%rdi │ │ - lea -0xe6faa4(%rip),%rdx │ │ + lea -0xe75427(%rip),%rdi │ │ + lea -0xe6facb(%rip),%rdx │ │ mov $0x2e,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x6,%edi │ │ mov $0x9a,%esi │ │ jmp 12c8ec5 │ │ call 12c81b0 │ │ call 12c7b40 │ │ - lea -0xe75434(%rip),%rdi │ │ - lea -0xe6fad8(%rip),%rdx │ │ + lea -0xe7545b(%rip),%rdi │ │ + lea -0xe6faff(%rip),%rdx │ │ mov $0x40,%esi │ │ jmp 12c8eb3 │ │ test %r14,%r14 │ │ je 12c8f1e │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x20(%r14) │ │ cmp $0x1,%eax │ │ jne 12c8eeb │ │ jmp 12c8eed │ │ call 12c7b40 │ │ - lea -0xe75473(%rip),%rdi │ │ - lea -0xe6fb17(%rip),%rdx │ │ + lea -0xe7549a(%rip),%rdi │ │ + lea -0xe6fb3e(%rip),%rdx │ │ mov $0x94,%esi │ │ jmp 12c8eb3 │ │ mov 0x40(%r14),%rcx │ │ test %rcx,%rcx │ │ mov 0x18(%rsp),%rdx │ │ je 12c901b │ │ mov %rax,%rdi │ │ @@ -3047207,16 +3047207,16 @@ │ │ test %eax,%eax │ │ jle 12c9013 │ │ mov 0x8(%rsp),%rdi │ │ call 12e3420 │ │ mov $0x1,%r14d │ │ jmp 12c8fb2 │ │ call 12c7b40 │ │ - lea -0xe754c4(%rip),%rdi │ │ - lea -0xe6fb68(%rip),%rdx │ │ + lea -0xe754eb(%rip),%rdi │ │ + lea -0xe6fb8f(%rip),%rdx │ │ mov $0xaa,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x6,%edi │ │ mov $0x86,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3047225,15 +3047225,15 @@ │ │ call 12efbc0 │ │ movl $0x0,(%rbx) │ │ mov 0x8(%rsp),%rdi │ │ call 12e3420 │ │ jmp 12c8fb2 │ │ jg 12c8f1e │ │ mov 0x8(%r14),%rdi │ │ - lea -0xe75515(%rip),%r15 │ │ + lea -0xe7553c(%rip),%r15 │ │ mov %r15,%rsi │ │ mov $0x1cf,%edx │ │ call 131d9d0 │ │ mov 0x18(%r14),%rdi │ │ call 1327150 │ │ mov %r14,%rdi │ │ mov %r15,%rsi │ │ @@ -3047259,16 +3047259,16 @@ │ │ mov %rbx,%rdi │ │ call *%rax │ │ mov %eax,%r14d │ │ test %eax,%eax │ │ jg 12c8edc │ │ jmp 12c8ece │ │ call 12c7b40 │ │ - lea -0xe755a5(%rip),%rdi │ │ - lea -0xe6fc49(%rip),%rdx │ │ + lea -0xe755cc(%rip),%rdi │ │ + lea -0xe6fc70(%rip),%rdx │ │ mov $0xbd,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x96,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3047284,43 +3047284,43 @@ │ │ ret │ │ mov 0xa0(%rax),%rax │ │ test %rax,%rax │ │ jne 12c8f67 │ │ mov $0x1,%r14d │ │ jmp 12c8fb2 │ │ call 12c7b40 │ │ - lea -0xe75601(%rip),%rdi │ │ - lea -0xe6fca5(%rip),%rdx │ │ + lea -0xe75628(%rip),%rdi │ │ + lea -0xe6fccc(%rip),%rdx │ │ mov $0xcc,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x86,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov $0xffffffff,%r14d │ │ jmp 12c8ece │ │ mov %eax,%r14d │ │ jmp 12c8ece │ │ call 12c7b40 │ │ - lea -0xe75644(%rip),%rdi │ │ - lea -0xe6fce8(%rip),%rdx │ │ + lea -0xe7566b(%rip),%rdi │ │ + lea -0xe6fd0f(%rip),%rdx │ │ mov $0xa3,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x96,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov $0xfffffffe,%r14d │ │ jmp 12c8ece │ │ call 12c81b0 │ │ call 12c7b40 │ │ - lea -0xe75684(%rip),%rdi │ │ - lea -0xe6fd28(%rip),%rdx │ │ + lea -0xe756ab(%rip),%rdi │ │ + lea -0xe6fd4f(%rip),%rdx │ │ mov $0x38,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x6,%edi │ │ mov $0xc0103,%esi │ │ jmp 12c8ec5 │ │ int3 │ │ @@ -3047346,28 +3047346,28 @@ │ │ mov %rcx,%r10 │ │ mov %r8,%r9 │ │ test %rsi,%rsi │ │ je 12c9171 │ │ mov (%rdx),%rcx │ │ jmp 12c9173 │ │ call 12c7b40 │ │ - lea -0xe756fb(%rip),%rdi │ │ - lea -0xe71c3a(%rip),%rdx │ │ + lea -0xe75722(%rip),%rdi │ │ + lea -0xe71c61(%rip),%rdx │ │ mov $0xea,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x96,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov $0xfffffffe,%ebx │ │ jmp 12c913e │ │ call 12c7b40 │ │ - lea -0xe75732(%rip),%rdi │ │ - lea -0xe71c71(%rip),%rdx │ │ + lea -0xe75759(%rip),%rdi │ │ + lea -0xe71c98(%rip),%rdx │ │ mov $0xef,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x97,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3047399,16 +3047399,16 @@ │ │ pop %rbx │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ jmp *%r11 │ │ call 12c7b40 │ │ - lea -0xe757ae(%rip),%rdi │ │ - lea -0xe71ced(%rip),%rdx │ │ + lea -0xe757d5(%rip),%rdi │ │ + lea -0xe71d14(%rip),%rdx │ │ mov $0xfc,%esi │ │ jmp 12c90ea │ │ mov %rsi,%r13 │ │ mov %rdx,%r12 │ │ mov %rcx,%rbx │ │ mov %r8,%r14 │ │ mov %rdi,%r15 │ │ @@ -3047418,25 +3047418,25 @@ │ │ je 12c91f9 │ │ cltq │ │ test %r13,%r13 │ │ je 12c9230 │ │ cmp %rax,(%r12) │ │ jae 12c923e │ │ call 12c7b40 │ │ - lea -0xe757f7(%rip),%rdi │ │ - lea -0xe71d36(%rip),%rdx │ │ + lea -0xe7581e(%rip),%rdi │ │ + lea -0xe71d5d(%rip),%rdx │ │ mov $0xff,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x9b,%esi │ │ jmp 12c9222 │ │ call 12c7b40 │ │ - lea -0xe75822(%rip),%rdi │ │ - lea -0xe71d61(%rip),%rdx │ │ + lea -0xe75849(%rip),%rdi │ │ + lea -0xe71d88(%rip),%rdx │ │ mov $0xff,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0xa3,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3047480,27 +3047480,27 @@ │ │ mov %rcx,%r10 │ │ mov %r8,%r9 │ │ test %rsi,%rsi │ │ je 12c9351 │ │ mov (%rdx),%rcx │ │ jmp 12c9353 │ │ call 12c7b40 │ │ - lea -0xe758db(%rip),%rdi │ │ + lea -0xe75902(%rip),%rdi │ │ lea -0xe9e9b2(%rip),%rdx │ │ mov $0x114,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x96,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov $0xfffffffe,%ebx │ │ jmp 12c931e │ │ call 12c7b40 │ │ - lea -0xe75912(%rip),%rdi │ │ + lea -0xe75939(%rip),%rdi │ │ lea -0xe9e9e9(%rip),%rdx │ │ mov $0x119,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x97,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3047533,15 +3047533,15 @@ │ │ pop %rbx │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ jmp *%r11 │ │ call 12c7b40 │ │ - lea -0xe7598e(%rip),%rdi │ │ + lea -0xe759b5(%rip),%rdi │ │ lea -0xe9ea65(%rip),%rdx │ │ mov $0x126,%esi │ │ jmp 12c92ca │ │ mov %rsi,%r13 │ │ mov %rdx,%r12 │ │ mov %rcx,%rbx │ │ mov %r8,%r14 │ │ @@ -3047552,24 +3047552,24 @@ │ │ je 12c93d9 │ │ cltq │ │ test %r13,%r13 │ │ je 12c9410 │ │ cmp %rax,(%r12) │ │ jae 12c941e │ │ call 12c7b40 │ │ - lea -0xe759d7(%rip),%rdi │ │ + lea -0xe759fe(%rip),%rdi │ │ lea -0xe9eaae(%rip),%rdx │ │ mov $0x129,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x9b,%esi │ │ jmp 12c9402 │ │ call 12c7b40 │ │ - lea -0xe75a02(%rip),%rdi │ │ + lea -0xe75a29(%rip),%rdi │ │ lea -0xe9ead9(%rip),%rdx │ │ mov $0x129,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0xa3,%esi │ │ xor %edx,%edx │ │ @@ -3047599,15 +3047599,15 @@ │ │ jmp 12c9459 │ │ jle 12c9459 │ │ ret │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov 0x8(%rdi),%rax │ │ - lea -0xe75a85(%rip),%rbx │ │ + lea -0xe75aac(%rip),%rbx │ │ mov %rdi,%r14 │ │ mov %rax,%rdi │ │ mov %rbx,%rsi │ │ mov $0x1cf,%edx │ │ call 131d9d0 │ │ mov 0x18(%r14),%rdi │ │ call 1327150 │ │ @@ -3047650,15 +3047650,15 @@ │ │ push %r14 │ │ push %r12 │ │ push %rbx │ │ mov %rdx,%r15 │ │ mov %rsi,%r14 │ │ mov %edi,%ebp │ │ mov 0x10(%rsi),%r12 │ │ - lea -0xe75af8(%rip),%rsi │ │ + lea -0xe75b1f(%rip),%rsi │ │ mov $0x80,%edi │ │ mov $0x142,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 12c96f8 │ │ mov %rax,%rbx │ │ mov $0x1,%eax │ │ @@ -3047776,43 +3047776,43 @@ │ │ test %dl,%sil │ │ jne 12c96b7 │ │ and $0xfffffffd,%ecx │ │ jne 12c96b7 │ │ and $0xfffffffd,%eax │ │ je 12c9761 │ │ call 12c7b40 │ │ - lea -0xe75ce0(%rip),%rdi │ │ + lea -0xe75d07(%rip),%rdi │ │ lea -0xe920fe(%rip),%rdx │ │ mov $0x1bc,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xc1,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x20(%rbx) │ │ cmp $0x1,%eax │ │ jne 12c972c │ │ jmp 12c972e │ │ call 12c7b40 │ │ - lea -0xe75d21(%rip),%rdi │ │ + lea -0xe75d48(%rip),%rdi │ │ lea -0xe9213f(%rip),%rdx │ │ mov $0x15b,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 12c9761 │ │ jg 12c975f │ │ mov 0x8(%rbx),%rdi │ │ - lea -0xe75d56(%rip),%r14 │ │ + lea -0xe75d7d(%rip),%r14 │ │ mov %r14,%rsi │ │ mov $0x1cf,%edx │ │ call 131d9d0 │ │ mov 0x18(%rbx),%rdi │ │ call 1327150 │ │ mov %rbx,%rdi │ │ mov %r14,%rsi │ │ @@ -3047867,15 +3047867,15 @@ │ │ movups %xmm1,0x68(%rsp) │ │ movups %xmm0,0x58(%rsp) │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call 12f0590 │ │ jmp 12c983a │ │ call 12c7b40 │ │ - lea -0xe72355(%rip),%rdi │ │ + lea -0xe7237c(%rip),%rdi │ │ lea -0xe7b88e(%rip),%rdx │ │ mov $0x16,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x93,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3047928,15 +3047928,15 @@ │ │ movups %xmm1,0x68(%rsp) │ │ movups %xmm0,0x58(%rsp) │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call 12f0590 │ │ jmp 12c991a │ │ call 12c7b40 │ │ - lea -0xe72435(%rip),%rdi │ │ + lea -0xe7245c(%rip),%rdi │ │ lea -0xe7b96e(%rip),%rdx │ │ mov $0x16,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x93,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3047988,15 +3047988,15 @@ │ │ movups %xmm1,0x68(%rsp) │ │ movups %xmm0,0x58(%rsp) │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call 12f0590 │ │ jmp 12c99f9 │ │ call 12c7b40 │ │ - lea -0xe72514(%rip),%rdi │ │ + lea -0xe7253b(%rip),%rdi │ │ lea -0xe7ba4d(%rip),%rdx │ │ mov $0x16,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x93,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3048029,15 +3048029,15 @@ │ │ sub $0x88,%rsp │ │ mov %esi,0x4(%rsp) │ │ test %rdi,%rdi │ │ je 12c9a49 │ │ testb $0x8,0x1(%rdi) │ │ jne 12c9a80 │ │ call 12c7b40 │ │ - lea -0xe72599(%rip),%rdi │ │ + lea -0xe725c0(%rip),%rdi │ │ lea -0xe7d8a6(%rip),%rdx │ │ mov $0xa6,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x93,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3052457,15 +3052457,15 @@ │ │ mov 0x314e01(%rip),%rax │ │ mov %rax,0x200(%r12) │ │ mov 0x314e1a(%rip),%rax │ │ mov %rax,0x210(%r12) │ │ jmp 12cd8c7 │ │ call 12c7b40 │ │ lea -0xe9237f(%rip),%rdi │ │ - lea -0xe763aa(%rip),%rdx │ │ + lea -0xe763d1(%rip),%rdx │ │ mov $0x11b,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x82,%esi │ │ jmp 12cd942 │ │ mov %r13,%rdi │ │ @@ -3052493,15 +3052493,15 @@ │ │ add $0xf8,%rax │ │ mov %rax,0x1f8(%r12) │ │ movups (%r14),%xmm0 │ │ movups %xmm0,0x28(%r15) │ │ jmp 12cd94b │ │ call 12c7b40 │ │ lea -0xe92430(%rip),%rdi │ │ - lea -0xe7645b(%rip),%rdx │ │ + lea -0xe76482(%rip),%rdx │ │ mov $0x126,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0xc0,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3052685,24 +3052685,24 @@ │ │ je 12cdbf2 │ │ test %ebx,%ebx │ │ jne 12cdbe3 │ │ mov 0x314b39(%rip),%rax │ │ jmp 12cdbea │ │ call 12c7b40 │ │ lea -0xe92698(%rip),%rdi │ │ - lea -0xe7c135(%rip),%rdx │ │ + lea -0xe7c15c(%rip),%rdx │ │ mov $0xca2,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x6,%edi │ │ mov $0x82,%esi │ │ jmp 12cdbd5 │ │ call 12c7b40 │ │ lea -0xe926c3(%rip),%rdi │ │ - lea -0xe7c160(%rip),%rdx │ │ + lea -0xe7c187(%rip),%rdx │ │ mov $0xcb7,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x6,%edi │ │ mov $0xc0,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3053288,15 +3053288,15 @@ │ │ mov %eax,%esi │ │ mov %r15,%rdx │ │ call 14c0190 │ │ mov 0x3141d8(%rip),%r8 │ │ jmp 12ce4aa │ │ call 12c7b40 │ │ lea -0xe92f79(%rip),%rdi │ │ - lea -0xe75115(%rip),%rdx │ │ + lea -0xe7513c(%rip),%rdx │ │ mov $0xda2,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x82,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3053377,15 +3053377,15 @@ │ │ jne 12ce5c8 │ │ jmp 12ce5f3 │ │ test %r15,%r15 │ │ jne 12ce5c8 │ │ jmp 12ce5ff │ │ call 12c7b40 │ │ lea -0xe930a1(%rip),%rdi │ │ - lea -0xe770b9(%rip),%rdx │ │ + lea -0xe770e0(%rip),%rdx │ │ mov $0xe60,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x82,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3062113,35 +3062113,35 @@ │ │ test %eax,%eax │ │ je 12d7d62 │ │ lea -0xe95043(%rip),%rdi │ │ mov %rbx,%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12d7d69 │ │ - lea -0xe824e5(%rip),%rdi │ │ + lea -0xe8250c(%rip),%rdi │ │ mov %rbx,%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12d7d70 │ │ - lea -0xe824f6(%rip),%rdi │ │ + lea -0xe8251d(%rip),%rdi │ │ mov %rbx,%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12d7d77 │ │ lea -0xe7ca26(%rip),%rdi │ │ mov %rbx,%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12d7d7e │ │ lea -0xead335(%rip),%rdi │ │ mov %rbx,%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12d7d85 │ │ - lea -0xe82535(%rip),%rdi │ │ + lea -0xe8255c(%rip),%rdi │ │ mov %rbx,%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12d7d8c │ │ lea -0xe91893(%rip),%rdi │ │ mov %rbx,%rsi │ │ call 14bff90 │ │ @@ -3062912,15 +3062912,15 @@ │ │ mov %rax,%r15 │ │ mov %rax,%rdi │ │ call 137e0d0 │ │ mov $0x1,%ebx │ │ test %eax,%eax │ │ jle 12d8794 │ │ xor %ebp,%ebp │ │ - lea -0xe81137(%rip),%r12 │ │ + lea -0xe8115e(%rip),%r12 │ │ jmp 12d8652 │ │ nopw 0x0(%rax,%rax,1) │ │ inc %ebp │ │ mov %r15,%rdi │ │ call 137e0d0 │ │ cmp %eax,%ebp │ │ jge 12d874e │ │ @@ -3062994,15 +3062994,15 @@ │ │ call 12c7b40 │ │ lea -0xea8584(%rip),%rdi │ │ lea -0xe7558b(%rip),%rdx │ │ mov $0x3d,%esi │ │ call 12c7c60 │ │ mov 0x8(%r13),%rcx │ │ mov 0x10(%r13),%r8 │ │ - lea -0xe84f12(%rip),%rdx │ │ + lea -0xe84f39(%rip),%rdx │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0xa9,%esi │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov %ebx,%eax │ │ add $0x8,%rsp │ │ @@ -3063787,15 +3063787,15 @@ │ │ mov %eax,%r12d │ │ jmp 12d9348 │ │ call 12c7b40 │ │ lea -0xea919e(%rip),%rdi │ │ lea -0xe92f3c(%rip),%rdx │ │ mov $0xcc,%esi │ │ jmp 12d932d │ │ - lea -0xe878db(%rip),%rdi │ │ + lea -0xe87902(%rip),%rdi │ │ lea -0xea91ba(%rip),%rsi │ │ mov $0x17e,%edx │ │ call 12fc640 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3064334,15 +3064334,15 @@ │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x8a,%esi │ │ jmp 12d9af4 │ │ xor %ebx,%ebx │ │ jmp 12d9afd │ │ - lea -0xe861d0(%rip),%rdi │ │ + lea -0xe861f7(%rip),%rdi │ │ lea -0xea9a0c(%rip),%rsi │ │ mov $0x30c,%edx │ │ call 12fc640 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3064790,15 +3064790,15 @@ │ │ sete %bl │ │ jmp 12da3ae │ │ test %r12d,0x84(%r14) │ │ je 12da38b │ │ xor %eax,%eax │ │ cmp $0x21,%ebp │ │ jl 12da344 │ │ - lea -0xe80e82(%rip),%rdi │ │ + lea -0xe80ea9(%rip),%rdi │ │ lea -0xeaa028(%rip),%rsi │ │ mov $0x264,%edx │ │ call 12fc640 │ │ mov %ebp,%ecx │ │ neg %ecx │ │ and %edi,%ecx │ │ mov %ebp,%esi │ │ @@ -3065104,15 +3065104,15 @@ │ │ mov %rdi,%r14 │ │ mov %rax,%rdi │ │ call 1323500 │ │ movl $0xffffffff,0x68(%r14) │ │ jmp 12da97b │ │ call 12c7b40 │ │ lea -0xeaa471(%rip),%rdi │ │ - lea -0xe8315f(%rip),%rdx │ │ + lea -0xe83186(%rip),%rdx │ │ mov $0x45c,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x83,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3065128,15 +3065128,15 @@ │ │ mov 0x50(%r8),%rax │ │ test %rax,%rax │ │ je 12da6ac │ │ call *%rax │ │ jmp 12da9a5 │ │ call 12c7b40 │ │ lea -0xeaa4c6(%rip),%rdi │ │ - lea -0xe831b4(%rip),%rdx │ │ + lea -0xe831db(%rip),%rdx │ │ mov $0x51b,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x84,%esi │ │ jmp 12da680 │ │ lea -0xea30c8(%rip),%rsi │ │ @@ -3065184,15 +3065184,15 @@ │ │ mov (%r15),%rdi │ │ mov %r15,%r14 │ │ mov 0xa8(%r15),%rsi │ │ mov %rbx,%rdx │ │ call 12e0200 │ │ test %eax,%eax │ │ jle 12da9a5 │ │ - lea -0xe81433(%rip),%rsi │ │ + lea -0xe8145a(%rip),%rsi │ │ lea 0x8(%rsp),%rdi │ │ mov %rsp,%rdx │ │ call 1323500 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0x50(%rsp) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ @@ -3065241,15 +3065241,15 @@ │ │ test %edx,%edx │ │ jns 12da8a0 │ │ movq $0x0,(%rsp) │ │ xor %eax,%eax │ │ lea -0xeb1f1c(%rip),%rsi │ │ lea 0x30(%rsp),%rdi │ │ jmp 12da8c0 │ │ - lea -0xe88e08(%rip),%rsi │ │ + lea -0xe88e2f(%rip),%rsi │ │ lea 0x30(%rsp),%rdx │ │ mov %rdi,%r14 │ │ mov %rdx,%rdi │ │ mov %rcx,%rdx │ │ mov %rax,%rcx │ │ call 1323c30 │ │ jmp 12da991 │ │ @@ -3065263,15 +3065263,15 @@ │ │ mov %rdi,%r14 │ │ mov %rax,%rdi │ │ call 1323500 │ │ movl $0xffffffff,0x6c(%r14) │ │ jmp 12da97b │ │ test %edx,%edx │ │ js 12dac5f │ │ - lea -0xe85179(%rip),%rsi │ │ + lea -0xe851a0(%rip),%rsi │ │ jmp 12da925 │ │ test %edx,%edx │ │ js 12dab0c │ │ lea -0xeaffa1(%rip),%rsi │ │ lea 0x30(%rsp),%rdx │ │ mov %rdi,%r14 │ │ mov %rdx,%rdi │ │ @@ -3065306,15 +3065306,15 @@ │ │ lea 0x30(%rsp),%rdx │ │ call 12e0190 │ │ mov %eax,%ebx │ │ cmp $0xffffffff,%eax │ │ jne 12da689 │ │ call 12c7b40 │ │ lea -0xeaa7ca(%rip),%rdi │ │ - lea -0xe834b8(%rip),%rdx │ │ + lea -0xe834df(%rip),%rdx │ │ mov $0x523,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x85,%esi │ │ jmp 12da680 │ │ mov (%rcx),%rdx │ │ @@ -3065324,15 +3065324,15 @@ │ │ mov %rdi,%r15 │ │ mov %rbx,%rdi │ │ mov %rcx,%r14 │ │ mov %rax,%rcx │ │ call 1323c30 │ │ mov 0x8(%r14),%rdx │ │ mov 0x10(%r14),%rcx │ │ - lea -0xe86fc2(%rip),%rsi │ │ + lea -0xe86fe9(%rip),%rsi │ │ lea 0x8(%rsp),%rdi │ │ call 1323c30 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0x78(%rsp) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ movups %xmm1,0x68(%rsp) │ │ @@ -3065410,15 +3065410,15 @@ │ │ mov %r13,%r12 │ │ mov 0xa8(%r13),%rsi │ │ mov %r15,%rdx │ │ call 12e0200 │ │ test %eax,%eax │ │ jle 12dac58 │ │ lea 0x58(%rsp),%r15 │ │ - lea -0xe890f1(%rip),%rsi │ │ + lea -0xe89118(%rip),%rsi │ │ lea 0x8(%rsp),%rdi │ │ mov %rsp,%rdx │ │ call 1323500 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0x50(%rsp) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ @@ -3065712,20 +3065712,20 @@ │ │ call *0xc0(%rax) │ │ mov %rax,0xa8(%rbx) │ │ mov $0x1,%r15d │ │ test %rax,%rax │ │ jne 12daf9a │ │ call 12c7b40 │ │ lea -0xeaad64(%rip),%rdi │ │ - lea -0xe857bb(%rip),%rdx │ │ + lea -0xe857e2(%rip),%rdx │ │ mov $0x5cc,%esi │ │ jmp 12db09a │ │ call 12c7b40 │ │ lea -0xeaad81(%rip),%rdi │ │ - lea -0xe857d8(%rip),%rdx │ │ + lea -0xe857ff(%rip),%rdx │ │ mov $0x5b4,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x6,%edi │ │ mov $0x6f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3065775,35 +3065775,35 @@ │ │ mov %rbx,%rcx │ │ call *0x50(%r12) │ │ test %eax,%eax │ │ jne 12daf9a │ │ movq $0x0,(%rbx) │ │ call 12c7b40 │ │ lea -0xeaae6a(%rip),%rdi │ │ - lea -0xe858c1(%rip),%rdx │ │ + lea -0xe858e8(%rip),%rdx │ │ mov $0x5ec,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x86,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 12db0e7 │ │ call 12c7b40 │ │ lea -0xeaae9c(%rip),%rdi │ │ - lea -0xe858f3(%rip),%rdx │ │ + lea -0xe8591a(%rip),%rdx │ │ mov $0x5bc,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x6,%edi │ │ mov $0xbe,%esi │ │ jmp 12daf91 │ │ call 12c7b40 │ │ lea -0xeaaecb(%rip),%rdi │ │ - lea -0xe85922(%rip),%rdx │ │ + lea -0xe85949(%rip),%rdx │ │ mov $0x5d8,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x6,%edi │ │ mov $0x80026,%esi │ │ jmp 12daf91 │ │ movq $0x0,(%rbx) │ │ @@ -3066456,15 +3066456,15 @@ │ │ lea -0xeb30e3(%rip),%rdi │ │ lea -0xe807f0(%rip),%rdx │ │ mov $0x163,%esi │ │ call 12c7c60 │ │ mov (%r15),%rdi │ │ call 12f9f30 │ │ test %r14,%r14 │ │ - lea -0xe880e1(%rip),%rcx │ │ + lea -0xe88108(%rip),%rcx │ │ cmove %rcx,%r14 │ │ mov 0x30(%rsp),%rdx │ │ test %rdx,%rdx │ │ cmove %rcx,%rdx │ │ mov %rdx,(%rsp) │ │ lea -0xea2667(%rip),%rdx │ │ mov $0x6,%edi │ │ @@ -3066879,15 +3066879,15 @@ │ │ mov %rax,%rdx │ │ mov %r12,%rcx │ │ call 1343910 │ │ test %rax,%rax │ │ jne 12dc049 │ │ call 12c7b40 │ │ lea -0xeb3625(%rip),%r14 │ │ - lea -0xe8a486(%rip),%rdx │ │ + lea -0xe8a4ad(%rip),%rdx │ │ mov %r14,%rdi │ │ mov $0x241,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3066905,15 +3066905,15 @@ │ │ pop %rbx │ │ pop %r12 │ │ pop %r14 │ │ pop %r15 │ │ jmp 131f230 │ │ call 12c7b40 │ │ lea -0xeb368f(%rip),%rdi │ │ - lea -0xe8a4f0(%rip),%rdx │ │ + lea -0xe8a517(%rip),%rdx │ │ mov $0x239,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3068186,15 +3068186,15 @@ │ │ call 13226b0 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0xf8(%rsp) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ movups %xmm1,0xe8(%rsp) │ │ movups %xmm0,0xd8(%rsp) │ │ - lea -0xe8b478(%rip),%rsi │ │ + lea -0xe8b49f(%rip),%rsi │ │ lea 0x8(%rsp),%rdi │ │ lea 0x44(%rsp),%rdx │ │ call 1322250 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0x120(%rsp) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ @@ -3068216,15 +3068216,15 @@ │ │ call 1322250 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0x170(%rsp) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ movaps %xmm1,0x160(%rsp) │ │ movaps %xmm0,0x150(%rsp) │ │ - lea -0xe8b52a(%rip),%rsi │ │ + lea -0xe8b551(%rip),%rsi │ │ lea 0x8(%rsp),%rdi │ │ lea 0x38(%rsp),%rdx │ │ call 1322250 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0x198(%rsp) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ @@ -3069589,15 +3069589,15 @@ │ │ call 14bfca0 │ │ cmp $0xffffffff,%ebp │ │ jne 12dde9c │ │ jmp 12dde67 │ │ xor %ebx,%ebx │ │ call 12c7b40 │ │ lea -0xe7cdc5(%rip),%rdi │ │ - lea -0xe8695b(%rip),%rdx │ │ + lea -0xe86982(%rip),%rdx │ │ mov $0xb7,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0x6d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3069880,24 +3069880,24 @@ │ │ test %rdi,%rdi │ │ je 12de2bf │ │ call 12e34b0 │ │ mov %rax,%rdi │ │ call 1328920 │ │ jmp 12de2c1 │ │ call 12c7b40 │ │ - lea -0xe8a80a(%rip),%rdi │ │ + lea -0xe8a831(%rip),%rdi │ │ lea -0xe9f33a(%rip),%rdx │ │ mov $0x162,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x3b,%edi │ │ mov $0xc0102,%esi │ │ jmp 12de2b1 │ │ call 12c7b40 │ │ - lea -0xe8a835(%rip),%rdi │ │ + lea -0xe8a85c(%rip),%rdi │ │ lea -0xe9f365(%rip),%rdx │ │ mov $0x16d,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x3b,%edi │ │ mov $0x8003b,%esi │ │ xor %edx,%edx │ │ @@ -3069929,15 +3069929,15 @@ │ │ call 12e34b0 │ │ mov %rax,%r13 │ │ mov %rax,%rdi │ │ call 1328920 │ │ cmpq $0x0,0x60(%r14) │ │ je 12de5e4 │ │ mov %rax,0x20(%rsp) │ │ - lea -0xe8a8d8(%rip),%rsi │ │ + lea -0xe8a8ff(%rip),%rsi │ │ mov $0x28,%edi │ │ mov $0xfe,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 12de64d │ │ mov %rax,%r12 │ │ call 137d930 │ │ @@ -3069968,15 +3069968,15 @@ │ │ mov %r12,%rdi │ │ call 137e0d0 │ │ test %eax,%eax │ │ jle 12de43e │ │ mov %r13,%r12 │ │ mov %eax,%r13d │ │ lea 0x0(,%r13,4),%rdi │ │ - lea -0xe8a996(%rip),%rsi │ │ + lea -0xe8a9bd(%rip),%rsi │ │ mov $0x122,%edx │ │ call 131d6e0 │ │ mov %rax,0x48(%rsp) │ │ test %rax,%rax │ │ je 12de594 │ │ mov %rax,%r15 │ │ mov %r13,0x30(%rsp) │ │ @@ -3070001,44 +3070001,44 @@ │ │ call 12ded20 │ │ orb $0x1,0x70(%rsp) │ │ mov %r12,%rdi │ │ mov %r15,%rsi │ │ mov %r13,%rdx │ │ call 12ded20 │ │ mov 0x48(%rsp),%rdi │ │ - lea -0xe8aa22(%rip),%rsi │ │ + lea -0xe8aa49(%rip),%rsi │ │ mov $0x13b,%edx │ │ call 131d9d0 │ │ mov 0x8(%rsp),%rdi │ │ call 137d780 │ │ cmpl $0x0,0x74(%rsp) │ │ je 12de543 │ │ call 12c7b40 │ │ - lea -0xe8aa4d(%rip),%rdi │ │ + lea -0xe8aa74(%rip),%rdi │ │ lea -0xe7b2c6(%rip),%rdx │ │ mov $0x13e,%esi │ │ call 12c7c60 │ │ mov $0x3b,%edi │ │ mov $0x8000f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 12de59e │ │ call 12c7b40 │ │ - lea -0xe8aa82(%rip),%rdi │ │ + lea -0xe8aaa9(%rip),%rdi │ │ lea -0xe9f5b2(%rip),%rdx │ │ mov $0x167,%esi │ │ call 12c7c60 │ │ lea -0xeb3b57(%rip),%rdx │ │ xor %ebx,%ebx │ │ mov $0x3b,%edi │ │ mov $0x80106,%esi │ │ jmp 12de2b3 │ │ call 12c7b40 │ │ - lea -0xe8aab7(%rip),%rdi │ │ + lea -0xe8aade(%rip),%rdi │ │ lea -0xe7b330(%rip),%rdx │ │ mov $0x107,%esi │ │ call 12c7c60 │ │ mov $0x3b,%edi │ │ mov $0x8000f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3070071,23 +3070071,23 @@ │ │ jmp 12de5e4 │ │ mov 0x8(%rsp),%rdi │ │ call 137d780 │ │ mov 0x18(%rsp),%r12 │ │ mov %rbx,%rdi │ │ xor %esi,%esi │ │ call 12e0070 │ │ - lea -0xe8ab55(%rip),%rsi │ │ + lea -0xe8ab7c(%rip),%rsi │ │ mov %r12,%rdi │ │ mov $0x153,%edx │ │ call 131d9d0 │ │ jmp 12de64d │ │ mov %rbx,%rdi │ │ xor %esi,%esi │ │ call 12e0070 │ │ - lea -0xe8ab78(%rip),%rsi │ │ + lea -0xe8ab9f(%rip),%rsi │ │ mov %r12,%rdi │ │ mov $0x153,%edx │ │ call 131d9d0 │ │ mov %rbx,%rdi │ │ mov 0x28(%rsp),%rsi │ │ mov 0x38(%rsp),%rdx │ │ call 12e0010 │ │ @@ -3070517,15 +3070517,15 @@ │ │ lea -0xe8383f(%rip),%rdi │ │ lea -0xe9a32a(%rip),%rdx │ │ mov $0x1a1,%esi │ │ call 12c7c60 │ │ mov (%r15),%rdi │ │ call 12f9f30 │ │ test %r14,%r14 │ │ - lea -0xe8b14f(%rip),%rcx │ │ + lea -0xe8b176(%rip),%rcx │ │ cmove %rcx,%r14 │ │ mov 0x28(%rsp),%rdx │ │ test %rdx,%rdx │ │ cmove %rcx,%rdx │ │ mov %rdx,(%rsp) │ │ lea -0xeacc38(%rip),%rdx │ │ mov $0x3b,%edi │ │ @@ -3071667,15 +3071667,15 @@ │ │ movups 0x38(%rsp),%xmm1 │ │ movups %xmm1,0x10(%r12) │ │ movups %xmm0,(%r12) │ │ mov %r13,%r12 │ │ mov %rbp,%r13 │ │ mov 0x30(%rbx),%rdx │ │ mov 0x38(%rbx),%rcx │ │ - lea -0xe86e77(%rip),%rsi │ │ + lea -0xe86e9e(%rip),%rsi │ │ lea 0x28(%rsp),%rdi │ │ call 1323c30 │ │ mov 0x48(%rsp),%rax │ │ mov %rax,0x20(%r12) │ │ movups 0x28(%rsp),%xmm0 │ │ movups 0x38(%rsp),%xmm1 │ │ movups %xmm1,0x10(%r12) │ │ @@ -3071823,15 +3071823,15 @@ │ │ mov (%r15),%rcx │ │ mov 0x8(%rsp),%rax │ │ sub (%rax),%rcx │ │ jae 12dfb47 │ │ jmp 12dfb7c │ │ call 12c7b40 │ │ lea -0xeb512c(%rip),%rdi │ │ - lea -0xe8c08d(%rip),%rdx │ │ + lea -0xe8c0b4(%rip),%rdx │ │ mov $0x68,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x3b,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3071955,15 +3071955,15 @@ │ │ mov %rsi,0x10(%rdi) │ │ mov $0x1,%ebx │ │ mov %ebx,%eax │ │ pop %rbx │ │ ret │ │ call 12c7b40 │ │ lea -0xeb52b7(%rip),%rdi │ │ - lea -0xe88759(%rip),%rdx │ │ + lea -0xe88780(%rip),%rdx │ │ mov $0xb3,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x3b,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3072146,15 +3072146,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0xeb5589(%rip),%rdi │ │ - lea -0xe8a79a(%rip),%rdx │ │ + lea -0xe8a7c1(%rip),%rdx │ │ mov $0x109,%esi │ │ call 12c7c60 │ │ mov $0x3b,%edi │ │ mov $0x8000f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3072173,15 +3072173,15 @@ │ │ lea -0xeb55e0(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0xfd,%edx │ │ call 131d9d0 │ │ jmp 12dff49 │ │ call 12c7b40 │ │ lea -0xeb55fe(%rip),%rdi │ │ - lea -0xe8a82c(%rip),%rdx │ │ + lea -0xe8a853(%rip),%rdx │ │ mov $0x123,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x3b,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3072215,15 +3072215,15 @@ │ │ mov %rsi,0x20(%rdi) │ │ mov $0x1,%ebx │ │ mov %ebx,%eax │ │ pop %rbx │ │ ret │ │ call 12c7b40 │ │ lea -0xeb5662(%rip),%rdi │ │ - lea -0xe8e4df(%rip),%rdx │ │ + lea -0xe8e506(%rip),%rdx │ │ mov $0x14d,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x3b,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3072328,15 +3072328,15 @@ │ │ jmp *%rax │ │ xor %ebx,%ebx │ │ jmp 12e018c │ │ mov $0xffffffff,%ebx │ │ jmp 12e018c │ │ call 12c7b40 │ │ lea -0xea6caa(%rip),%rdi │ │ - lea -0xe8e5e7(%rip),%rdx │ │ + lea -0xe8e60e(%rip),%rdx │ │ mov $0x41,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0xc5,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3072358,15 +3072358,15 @@ │ │ jmp *%rax │ │ xor %ebx,%ebx │ │ jmp 12e01ef │ │ mov $0xffffffff,%ebx │ │ jmp 12e01ef │ │ call 12c7b40 │ │ lea -0xea6d0d(%rip),%rdi │ │ - lea -0xe8e64a(%rip),%rdx │ │ + lea -0xe8e671(%rip),%rdx │ │ mov $0x41,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0xc5,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3072443,15 +3072443,15 @@ │ │ jmp *%rax │ │ xor %ebx,%ebx │ │ jmp 12e02cc │ │ mov $0xffffffff,%ebx │ │ jmp 12e02cc │ │ call 12c7b40 │ │ lea -0xea6dea(%rip),%rdi │ │ - lea -0xe8e727(%rip),%rdx │ │ + lea -0xe8e74e(%rip),%rdx │ │ mov $0x41,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0xc5,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3074600,30 +3074600,30 @@ │ │ jne 12e2115 │ │ and $0xfffffffd,%ecx │ │ jne 12e2115 │ │ and $0xfffffffd,%eax │ │ je 12e21bf │ │ call 12c7b40 │ │ lea -0xeb5b5e(%rip),%rdi │ │ - lea -0xe8abc0(%rip),%rdx │ │ + lea -0xe8abe7(%rip),%rdx │ │ mov $0x19b,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xc1,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x20(%rbx) │ │ cmp $0x1,%eax │ │ jne 12e218a │ │ jmp 12e218c │ │ call 12c7b40 │ │ lea -0xeb5b9f(%rip),%rdi │ │ - lea -0xe8ac01(%rip),%rdx │ │ + lea -0xe8ac28(%rip),%rdx │ │ mov $0x12c,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3074687,15 +3074687,15 @@ │ │ call 12e3580 │ │ movq $0x0,0x8(%rbx) │ │ xor %r14d,%r14d │ │ jmp 12e2275 │ │ mov $0x1,%r14d │ │ jmp 12e2275 │ │ call 12c7b40 │ │ - lea -0xe8ca59(%rip),%rdi │ │ + lea -0xe8ca80(%rip),%rdi │ │ lea -0xe81179(%rip),%rdx │ │ mov $0x25,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x6,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ @@ -3074795,15 +3074795,15 @@ │ │ mov %r14,%rdi │ │ call 12e2280 │ │ mov %r14,%rax │ │ jmp 12e2435 │ │ xor %edi,%edi │ │ jmp 12e242e │ │ call 12c7b40 │ │ - lea -0xe8cc12(%rip),%rdi │ │ + lea -0xe8cc39(%rip),%rdi │ │ lea -0xe9bf68(%rip),%rdx │ │ mov $0x41,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3075074,15 +3075074,15 @@ │ │ mov %rdi,%r12 │ │ cmpq $0x0,0x78(%rdi) │ │ jne 12e276a │ │ call 137d930 │ │ mov %rax,0x78(%r12) │ │ test %rax,%rax │ │ je 12e27d2 │ │ - lea -0xe8cf7c(%rip),%rsi │ │ + lea -0xe8cfa3(%rip),%rsi │ │ mov $0x18,%edi │ │ mov $0x10c,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 12e27d2 │ │ mov %rax,%r15 │ │ mov %r13,0x8(%rax) │ │ @@ -3075098,15 +3075098,15 @@ │ │ test %eax,%eax │ │ jne 12e27d4 │ │ mov %r14,%rdi │ │ call 12e3420 │ │ mov $0x11a,%edx │ │ jmp 12e27c3 │ │ mov $0x114,%edx │ │ - lea -0xe8cfd5(%rip),%rsi │ │ + lea -0xe8cffc(%rip),%rsi │ │ mov %r15,%rdi │ │ call 131d9d0 │ │ xor %ebx,%ebx │ │ mov %ebx,%eax │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r12 │ │ @@ -3075129,15 +3075129,15 @@ │ │ push %rbx │ │ mov %rdi,%rbx │ │ mov (%rdi),%rdi │ │ mov 0x8(%rbx),%rsi │ │ call 12e3580 │ │ mov (%rbx),%rdi │ │ call 12e3420 │ │ - lea -0xe8d01a(%rip),%rsi │ │ + lea -0xe8d041(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0xdb,%edx │ │ pop %rbx │ │ jmp 131d9d0 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3075172,15 +3075172,15 @@ │ │ test %eax,%eax │ │ je 12e287e │ │ mov %rbx,0x68(%r15) │ │ mov %r15,%rdi │ │ call 12e2280 │ │ jmp 12e28bb │ │ call 12c7b40 │ │ - lea -0xe8d095(%rip),%rdi │ │ + lea -0xe8d0bc(%rip),%rdi │ │ lea -0xe9c3eb(%rip),%rdx │ │ mov $0x41,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3075255,15 +3075255,15 @@ │ │ mov %rbx,%r13 │ │ mov (%rsp),%rbx │ │ mov %r14,%rsi │ │ mov %ebp,%edx │ │ test %eax,%eax │ │ jne 12e29b5 │ │ call 12c7b40 │ │ - lea -0xe8d180(%rip),%rdi │ │ + lea -0xe8d1a7(%rip),%rdi │ │ lea -0xeb7f4c(%rip),%rdx │ │ mov $0x180,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x65,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3075422,15 +3075422,15 @@ │ │ test %eax,%eax │ │ je 12e2bbd │ │ mov %rbx,0x68(%rdi) │ │ call 12e2280 │ │ mov $0x1,%r15d │ │ jmp 12e2bab │ │ call 12c7b40 │ │ - lea -0xe8d38f(%rip),%rdi │ │ + lea -0xe8d3b6(%rip),%rdi │ │ lea -0xe83b4f(%rip),%rdx │ │ mov $0x1e9,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x6,%edi │ │ mov $0x65,%esi │ │ xor %edx,%edx │ │ @@ -3075476,15 +3075476,15 @@ │ │ test %eax,%eax │ │ je 12e2c1b │ │ mov %rbx,0x68(%r15) │ │ mov %r15,%rdi │ │ call 12e2280 │ │ jmp 12e2c58 │ │ call 12c7b40 │ │ - lea -0xe8d432(%rip),%rdi │ │ + lea -0xe8d459(%rip),%rdi │ │ lea -0xe9c788(%rip),%rdx │ │ mov $0x41,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3075542,15 +3075542,15 @@ │ │ lea -0xea3dba(%rip),%rsi │ │ lea 0x30(%rsp),%rbx │ │ lea 0x120(%rsp),%r15 │ │ mov $0x64,%ecx │ │ mov %rbx,%rdi │ │ mov %r15,%rdx │ │ call 1323be0 │ │ - lea -0xe911a5(%rip),%rsi │ │ + lea -0xe911cc(%rip),%rsi │ │ lea 0x8(%rsp),%rdi │ │ lea 0xb0(%rsp),%r13 │ │ mov $0x64,%ecx │ │ mov %r13,%rdx │ │ call 1323be0 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0x78(%rsp) │ │ @@ -3075585,15 +3075585,15 @@ │ │ call 1321e90 │ │ test %eax,%eax │ │ je 12e2e15 │ │ mov $0x1,%ebx │ │ mov 0x50(%rsp),%rax │ │ mov %r15,%r13 │ │ cmp $0x2,%rax │ │ - lea -0xe89a32(%rip),%rsi │ │ + lea -0xe89a59(%rip),%rsi │ │ cmovae %r13,%rsi │ │ mov %r14,%rdi │ │ mov (%rsp),%rdx │ │ call 131f370 │ │ mov %ebx,%eax │ │ add $0x188,%rsp │ │ pop %rbx │ │ @@ -3075918,15 +3075918,15 @@ │ │ call 1327150 │ │ mov %rbx,%rdi │ │ mov %r14,%rsi │ │ mov $0x131,%edx │ │ call 131d9d0 │ │ call 12c7b40 │ │ lea -0xea0718(%rip),%rdi │ │ - lea -0xe8be11(%rip),%rdx │ │ + lea -0xe8be38(%rip),%rdx │ │ mov $0xfa,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0xc1,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3077195,15 +3077195,15 @@ │ │ mov %r12,0x38(%rsp) │ │ jne 12e3e41 │ │ mov (%r15),%rdi │ │ call 12dd660 │ │ mov %rax,%rbp │ │ test %rax,%rax │ │ je 12e3e41 │ │ - lea -0xe8aa74(%rip),%rsi │ │ + lea -0xe8aa9b(%rip),%rsi │ │ mov %rbp,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 12e3e41 │ │ xor %ebp,%ebp │ │ xor %r12d,%r12d │ │ mov 0x40(%rsp),%rax │ │ @@ -3077216,15 +3077216,15 @@ │ │ test %rbp,%rbp │ │ jne 12e42bd │ │ mov %r13,%rdi │ │ call 12dd660 │ │ mov %rax,%rbp │ │ test %rax,%rax │ │ je 12e42bd │ │ - lea -0xe8aac2(%rip),%rsi │ │ + lea -0xe8aae9(%rip),%rsi │ │ mov %rbp,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 12e42bd │ │ jmp 12e42bb │ │ call 12c81b0 │ │ call 12c7b40 │ │ @@ -3078149,15 +3078149,15 @@ │ │ mov (%rdx),%rcx │ │ mov 0x28(%r10),%rdi │ │ mov 0x30(%r10),%rax │ │ mov 0xa8(%rdi),%r11 │ │ jmp 12e4c9a │ │ call 12c7b40 │ │ lea -0xe989b3(%rip),%rdi │ │ - lea -0xe8d68b(%rip),%rdx │ │ + lea -0xe8d6b2(%rip),%rdx │ │ mov $0x26a,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xbc,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3078253,15 +3078253,15 @@ │ │ test %r15,%r15 │ │ je 12e4ee4 │ │ mov %r15,%rdi │ │ call 12efcb0 │ │ jmp 12e4e7b │ │ call 12c7b40 │ │ lea -0xe98b02(%rip),%rdi │ │ - lea -0xe8f562(%rip),%rdx │ │ + lea -0xe8f589(%rip),%rdx │ │ mov $0x297,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x6,%edi │ │ mov $0xbc,%esi │ │ jmp 12e4e72 │ │ mov 0x78(%rbx),%rax │ │ @@ -3078308,15 +3078308,15 @@ │ │ mov %r12,%rsi │ │ mov 0x8(%rsp),%rdx │ │ mov %r13,%rcx │ │ call *0x88(%rax) │ │ jmp 12e4efd │ │ call 12c7b40 │ │ lea -0xe98bed(%rip),%rdi │ │ - lea -0xe8f64d(%rip),%rdx │ │ + lea -0xe8f674(%rip),%rdx │ │ mov $0x2b7,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x6,%edi │ │ mov $0x86,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3078402,27 +3078402,27 @@ │ │ mov %r9,0x18(%rdi) │ │ mov 0x28(%rax),%r9 │ │ mov 0x30(%rax),%rdi │ │ mov 0xc8(%r9),%rax │ │ jmp 12e5036 │ │ call 12c7b40 │ │ lea -0xe98d55(%rip),%rdi │ │ - lea -0xe9152b(%rip),%rdx │ │ + lea -0xe91552(%rip),%rdx │ │ mov $0x2e6,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x86,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov $0xffffffff,%ebx │ │ jmp 12e5019 │ │ call 12c7b40 │ │ lea -0xe98d8c(%rip),%rdi │ │ - lea -0xe91562(%rip),%rdx │ │ + lea -0xe91589(%rip),%rdx │ │ mov $0x2eb,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0xbc,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3079027,15 +3079027,15 @@ │ │ jmp 12e5862 │ │ xor %r15d,%r15d │ │ jmp 12e5898 │ │ xor %r15d,%r15d │ │ jmp 12e5890 │ │ call 12c7b40 │ │ lea -0xeb5590(%rip),%rdi │ │ - lea -0xe91d46(%rip),%rdx │ │ + lea -0xe91d6d(%rip),%rdx │ │ mov $0x10c,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x6,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3081089,15 +3081089,15 @@ │ │ jne 12e744f │ │ mov %rbx,%rdi │ │ call 125fae0 <_iroh_blake3_compress_xof_avx512@@Base+0x155120> │ │ xor %ebx,%ebx │ │ jmp 12e744f │ │ call 12c7b40 │ │ lea -0xe993f6(%rip),%rdi │ │ - lea -0xe8e06b(%rip),%rdx │ │ + lea -0xe8e092(%rip),%rdx │ │ mov $0x61,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xd,%edi │ │ mov $0x8000b,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3081656,15 +3081656,15 @@ │ │ mov $0x7d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x10(%rsp),%rax │ │ mov %eax,%ebp │ │ jmp 12e7a7d │ │ - lea -0xe9613a(%rip),%rdi │ │ + lea -0xe96161(%rip),%rdi │ │ lea -0xeb3efb(%rip),%rsi │ │ mov $0xc7,%edx │ │ call 12fc640 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3081784,15 +3081784,15 @@ │ │ cmp $0x198,%eax │ │ jne 12e7e29 │ │ mov %rbx,%rdi │ │ pop %rbx │ │ jmp 12e93e0 │ │ call 12c7b40 │ │ lea -0xeac8d8(%rip),%rdi │ │ - lea -0xe8ea66(%rip),%rdx │ │ + lea -0xe8ea8d(%rip),%rdx │ │ mov $0x48,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x8e,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3081808,15 +3081808,15 @@ │ │ cmp $0x198,%eax │ │ jne 12e7e79 │ │ mov %rbx,%rdi │ │ pop %rbx │ │ jmp 12e93e0 │ │ call 12c7b40 │ │ lea -0xeac928(%rip),%rdi │ │ - lea -0xe8eab6(%rip),%rdx │ │ + lea -0xe8eadd(%rip),%rdx │ │ mov $0x48,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x8e,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3081842,15 +3081842,15 @@ │ │ call 129aa40 │ │ xor %ebx,%ebx │ │ test %eax,%eax │ │ cmovne %r14,%rbx │ │ jmp 12e7f1b │ │ call 12c7b40 │ │ lea -0xeac994(%rip),%rdi │ │ - lea -0xe8eb22(%rip),%rdx │ │ + lea -0xe8eb49(%rip),%rdx │ │ mov $0x48,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x8e,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3082251,56 +3082251,56 @@ │ │ mov (%rbx),%rcx │ │ mov %rax,0x80(%rcx) │ │ mov %r14,%rdi │ │ call 12efcb0 │ │ jmp 12e8550 │ │ call 12c7b40 │ │ lea -0xe9e003(%rip),%rdi │ │ - lea -0xe96883(%rip),%rdx │ │ + lea -0xe968aa(%rip),%rdx │ │ mov $0x80b,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x6,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 12e8550 │ │ call 12c7b40 │ │ lea -0xe9e03a(%rip),%rdi │ │ - lea -0xe968ba(%rip),%rdx │ │ + lea -0xe968e1(%rip),%rdx │ │ mov $0x818,%esi │ │ call 12c7c60 │ │ - lea -0xe968b2(%rip),%rdx │ │ + lea -0xe968d9(%rip),%rdx │ │ mov $0x6,%edi │ │ mov $0xce,%esi │ │ mov (%rsp),%r14 │ │ mov %r14,%rcx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 12e8502 │ │ call 12c7b40 │ │ lea -0xe9e078(%rip),%rdi │ │ - lea -0xe968f8(%rip),%rdx │ │ + lea -0xe9691f(%rip),%rdx │ │ mov $0x825,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov %r14,%rdi │ │ call 12efcb0 │ │ mov (%rsp),%r14 │ │ call 12c7b40 │ │ lea -0xe9e0b4(%rip),%rdi │ │ - lea -0xe96934(%rip),%rdx │ │ + lea -0xe9695b(%rip),%rdx │ │ mov $0x835,%esi │ │ call 12c7c60 │ │ - lea -0xe9692c(%rip),%rdx │ │ + lea -0xe96953(%rip),%rdx │ │ mov $0x6,%edi │ │ mov $0xcd,%esi │ │ mov %r14,%rcx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ test %r15,%r15 │ │ je 12e854e │ │ @@ -3082316,15 +3082316,15 @@ │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ mov %rax,%rbx │ │ call 12c7b40 │ │ lea -0xe9e116(%rip),%rdi │ │ - lea -0xe96996(%rip),%rdx │ │ + lea -0xe969bd(%rip),%rdx │ │ mov $0x7fd,%esi │ │ call 12c7c60 │ │ lea -0xeb4780(%rip),%rdx │ │ xor %ebp,%ebp │ │ mov $0x6,%edi │ │ mov $0xc0103,%esi │ │ mov %rbx,%rcx │ │ @@ -3083002,15 +3083002,15 @@ │ │ mov $0x87,%edx │ │ mov %r14,%rcx │ │ call 12ef550 │ │ cmp $0x1,%eax │ │ je 12e8fb0 │ │ call 12c7b40 │ │ lea -0xe9e9ae(%rip),%rdi │ │ - lea -0xe935eb(%rip),%rdx │ │ + lea -0xe93612(%rip),%rdx │ │ mov $0x1b5,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xb4,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3083046,20 +3083046,20 @@ │ │ mov %r15,%rsi │ │ mov 0xb0(%rsp),%rdx │ │ call *%rax │ │ test %eax,%eax │ │ jne 12e8fb0 │ │ call 12c7b40 │ │ lea -0xe9ea69(%rip),%rdi │ │ - lea -0xe936a6(%rip),%rdx │ │ + lea -0xe936cd(%rip),%rdx │ │ mov $0x1d8,%esi │ │ jmp 12e8f3c │ │ call 12c7b40 │ │ lea -0xe9ea83(%rip),%rdi │ │ - lea -0xe936c0(%rip),%rdx │ │ + lea -0xe936e7(%rip),%rdx │ │ mov $0x1c5,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x6,%edi │ │ mov $0x80006,%esi │ │ jmp 12e8f96 │ │ mov 0x100(%rax),%rax │ │ @@ -3083069,30 +3083069,30 @@ │ │ mov %r15,%rsi │ │ mov 0xb0(%rsp),%rdx │ │ call *%rax │ │ test %eax,%eax │ │ jne 12e8fb0 │ │ call 12c7b40 │ │ lea -0xe9ead6(%rip),%rdi │ │ - lea -0xe93713(%rip),%rdx │ │ + lea -0xe9373a(%rip),%rdx │ │ mov $0x1e2,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xb4,%esi │ │ jmp 12e8f96 │ │ call 12c7b40 │ │ lea -0xe9eaff(%rip),%rdi │ │ - lea -0xe9373c(%rip),%rdx │ │ + lea -0xe93763(%rip),%rdx │ │ mov $0x1d3,%esi │ │ jmp 12e8f87 │ │ xor %r15d,%r15d │ │ jmp 12e8d24 │ │ call 12c7b40 │ │ lea -0xe9eb21(%rip),%rdi │ │ - lea -0xe9375e(%rip),%rdx │ │ + lea -0xe93785(%rip),%rdx │ │ mov $0x1dd,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x96,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3083487,15 +3083487,15 @@ │ │ int3 │ │ int3 │ │ cmpl $0x74,(%rdi) │ │ je 12e93e0 │ │ push %rax │ │ call 12c7b40 │ │ lea -0xe9f05c(%rip),%rdi │ │ - lea -0xe93c89(%rip),%rdx │ │ + lea -0xe93cb0(%rip),%rdx │ │ mov $0x358,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x81,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3083538,15 +3083538,15 @@ │ │ je 12e9561 │ │ mov %rax,%rbx │ │ mov %rax,%rdi │ │ call 128e760 │ │ jmp 12e9563 │ │ call 12c7b40 │ │ lea -0xe9f0df(%rip),%rdi │ │ - lea -0xe93d0c(%rip),%rdx │ │ + lea -0xe93d33(%rip),%rdx │ │ mov $0x358,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x81,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3083824,15 +3083824,15 @@ │ │ test %eax,%eax │ │ je 12e993d │ │ lea -0xea7163(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 12e9941 │ │ - lea -0xe9279c(%rip),%rsi │ │ + lea -0xe927c3(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 12e9948 │ │ lea -0xea51a6(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 131fa50 │ │ @@ -3083859,15 +3083859,15 @@ │ │ test %eax,%eax │ │ je 12e996b │ │ lea -0xebbc54(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 12e9972 │ │ - lea -0xe9808e(%rip),%rsi │ │ + lea -0xe980b5(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 12e9979 │ │ lea -0xebee8d(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 131fa50 │ │ @@ -3084481,15 +3084481,15 @@ │ │ test %eax,%eax │ │ jne 12ea0b9 │ │ mov $0x5c2,%ebp │ │ jmp 12ea06e │ │ mov $0x5bb,%ebp │ │ call 12c7b40 │ │ lea -0xe9fc20(%rip),%r14 │ │ - lea -0xe984ad(%rip),%rdx │ │ + lea -0xe984d4(%rip),%rdx │ │ mov %r14,%rdi │ │ mov %ebp,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x8000f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3084877,15 +3084877,15 @@ │ │ xor %ebx,%ebx │ │ test %rdi,%rdi │ │ je 12ea678 │ │ cmpq $0x0,0x60(%rdi) │ │ je 12ea64e │ │ cmpq $0x0,0x68(%rdi) │ │ je 12ea64e │ │ - lea -0xe96c7e(%rip),%rsi │ │ + lea -0xe96ca5(%rip),%rsi │ │ lea 0x80(%rsp),%r14 │ │ mov %rsp,%rdx │ │ mov $0x50,%ecx │ │ mov %rdi,%r15 │ │ mov %r14,%rdi │ │ call 1323be0 │ │ lea 0x58(%rsp),%rdi │ │ @@ -3085942,15 +3085942,15 @@ │ │ call 12c7b40 │ │ lea -0xea87d1(%rip),%rdi │ │ lea -0xea1019(%rip),%rdx │ │ mov $0x283,%esi │ │ call 12c7c60 │ │ mov 0x8(%rbx),%ecx │ │ mov 0x30(%r14),%r9d │ │ - lea -0xe99896(%rip),%rdx │ │ + lea -0xe998bd(%rip),%rdx │ │ xor %r15d,%r15d │ │ mov $0x6,%edi │ │ mov $0x8010c,%esi │ │ mov $0x7,%r8d │ │ jmp 12eb58e │ │ mov 0x30(%rbx),%rdi │ │ mov 0x20(%rbx),%rsi │ │ @@ -3086008,15 +3086008,15 @@ │ │ call 12c7b40 │ │ lea -0xea88b1(%rip),%rdi │ │ lea -0xea10f9(%rip),%rdx │ │ mov $0x2b1,%esi │ │ call 12c7c60 │ │ mov 0x8(%rbx),%ecx │ │ mov 0x30(%r14),%r9d │ │ - lea -0xe9218f(%rip),%rdx │ │ + lea -0xe921b6(%rip),%rdx │ │ xor %r15d,%r15d │ │ mov $0x6,%edi │ │ mov $0x8010c,%esi │ │ mov %ebp,%r8d │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 12eb4f9 │ │ @@ -3086550,15 +3086550,15 @@ │ │ mov $0x12a,%ebp │ │ jmp 12ebd9c │ │ mov $0xfffffffe,%r14d │ │ mov $0x93,%ebx │ │ mov $0x13c,%ebp │ │ call 12c7b40 │ │ lea -0xea90fa(%rip),%rdi │ │ - lea -0xe96565(%rip),%rdx │ │ + lea -0xe9658c(%rip),%rdx │ │ mov %ebp,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov %ebx,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3086958,15 +3086958,15 @@ │ │ mov %rax,%rdi │ │ call 12f5470 │ │ mov %rax,0x20(%rbx) │ │ test %rax,%rax │ │ jne 12ec255 │ │ call 12c7b40 │ │ lea -0xea9562(%rip),%rdi │ │ - lea -0xe98738(%rip),%rdx │ │ + lea -0xe9875f(%rip),%rdx │ │ mov $0x40b,%esi │ │ jmp 12ec28e │ │ mov %eax,%r15d │ │ mov %r15d,%eax │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ @@ -3086993,15 +3086993,15 @@ │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ jmp 12eaff0 │ │ call 12c7b40 │ │ lea -0xea95d4(%rip),%rdi │ │ - lea -0xe987aa(%rip),%rdx │ │ + lea -0xe987d1(%rip),%rdx │ │ mov $0x417,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x6,%edi │ │ mov $0xde,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3087048,15 +3087048,15 @@ │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0xea967c(%rip),%rdi │ │ - lea -0xe96ad9(%rip),%rdx │ │ + lea -0xe96b00(%rip),%rdx │ │ mov $0x3f0,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x6,%edi │ │ mov $0xde,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3087442,15 +3087442,15 @@ │ │ test %eax,%eax │ │ je 12ec8e8 │ │ lea -0xea059f(%rip),%rsi │ │ mov %r14,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12ec8ef │ │ - lea -0xe9ac16(%rip),%rsi │ │ + lea -0xe9ac3d(%rip),%rsi │ │ mov %r14,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12ec8f6 │ │ lea -0xeb12de(%rip),%rsi │ │ mov %r14,%rdi │ │ call 14bff90 │ │ @@ -3087464,15 +3087464,15 @@ │ │ call 12c7b40 │ │ lea -0xea9bee(%rip),%rdi │ │ lea -0xeaf321(%rip),%rdx │ │ mov $0x54a,%esi │ │ call 12c7c60 │ │ mov 0x8(%rbx),%ecx │ │ mov 0x1c(%rbx),%r9d │ │ - lea -0xe93472(%rip),%rdx │ │ + lea -0xe93499(%rip),%rdx │ │ mov $0x4,%edi │ │ mov $0x76,%esi │ │ mov %ebp,%r8d │ │ xor %eax,%eax │ │ call 12c7d60 │ │ movl $0xfffffffe,0x1c(%rbx) │ │ mov $0xfffffffe,%eax │ │ @@ -3087829,15 +3087829,15 @@ │ │ mov 0x18(%rax),%rdi │ │ mov (%rsp),%rsi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 12ecd5d │ │ call 12c7b40 │ │ lea -0xeaa07f(%rip),%rdi │ │ - lea -0xe938c5(%rip),%rdx │ │ + lea -0xe938ec(%rip),%rdx │ │ mov $0x807,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x6,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3090283,23 +3090283,23 @@ │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ jmp 12eaff0 │ │ call 12c7b40 │ │ lea -0xeabbd0(%rip),%rdi │ │ - lea -0xe99014(%rip),%rdx │ │ + lea -0xe9903b(%rip),%rdx │ │ mov $0x72c,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xe0,%esi │ │ jmp 12ee8c2 │ │ call 12c7b40 │ │ lea -0xeabbf9(%rip),%rdi │ │ - lea -0xe9903d(%rip),%rdx │ │ + lea -0xe99064(%rip),%rdx │ │ mov $0x726,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xa3,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3090367,15 +3090367,15 @@ │ │ lea 0x2a925d(%rip),%rcx │ │ mov 0x8(%rax,%rcx,1),%ebx │ │ mov %ebx,%eax │ │ pop %rbx │ │ pop %r14 │ │ pop %rbp │ │ ret │ │ - lea -0xe9cd27(%rip),%rdi │ │ + lea -0xe9cd4e(%rip),%rdi │ │ mov %r14,%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12ee99b │ │ lea -0xebe719(%rip),%rdi │ │ mov %r14,%rsi │ │ call 14bff90 │ │ @@ -3090462,15 +3090462,15 @@ │ │ call 13234b0 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0xb0(%rsp) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ movaps %xmm1,0xa0(%rsp) │ │ movaps %xmm0,0x90(%rsp) │ │ - lea -0xe9d2e7(%rip),%rsi │ │ + lea -0xe9d30e(%rip),%rsi │ │ lea 0x8(%rsp),%rdi │ │ lea 0x30(%rsp),%rdx │ │ call 13234b0 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0xd8(%rsp) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ @@ -3090580,15 +3090580,15 @@ │ │ mov %rbx,%rdi │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ jmp *%rax │ │ call 12c7b40 │ │ lea -0xebea36(%rip),%rdi │ │ - lea -0xe97727(%rip),%rdx │ │ + lea -0xe9774e(%rip),%rdx │ │ mov $0x35,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x6,%edi │ │ mov $0x9a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3090598,15 +3090598,15 @@ │ │ test %rax,%rax │ │ je 12eed05 │ │ mov 0xe8(%rax),%rax │ │ test %rax,%rax │ │ jne 12eecb1 │ │ call 12c7b40 │ │ lea -0xebea80(%rip),%rdi │ │ - lea -0xe97771(%rip),%rdx │ │ + lea -0xe97798(%rip),%rdx │ │ mov $0x4d,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x96,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3090730,15 +3090730,15 @@ │ │ call 12e3700 │ │ mov %eax,%ebx │ │ jmp 12eeec0 │ │ mov $0xffffffff,%ebx │ │ jmp 12eeec0 │ │ call 12c7b40 │ │ lea -0xebec09(%rip),%rdi │ │ - lea -0xe9960c(%rip),%rdx │ │ + lea -0xe99633(%rip),%rdx │ │ mov $0x28,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x86,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3091054,15 +3091054,15 @@ │ │ xor %eax,%eax │ │ test %rdi,%rdi │ │ je 12ef33d │ │ lea 0x4(%rsp),%rsi │ │ call 1321ea0 │ │ test %eax,%eax │ │ je 12ef33b │ │ - lea -0xe99a53(%rip),%rsi │ │ + lea -0xe99a7a(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 12ef33b │ │ mov %rsp,%rsi │ │ mov %rax,%rdi │ │ call 1321ea0 │ │ @@ -3091127,15 +3091127,15 @@ │ │ int3 │ │ int3 │ │ cmpl $0x4,(%rdi) │ │ je 12ef030 │ │ push %rax │ │ call 12c7b40 │ │ lea -0xe8e263(%rip),%rdi │ │ - lea -0xe97df7(%rip),%rdx │ │ + lea -0xe97e1e(%rip),%rdx │ │ mov $0x10f,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x97,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3091216,15 +3091216,15 @@ │ │ mov %rbx,%rdi │ │ call 12ef030 │ │ jmp 12ef4bd │ │ xor %eax,%eax │ │ jmp 12ef4ca │ │ call 12c7b40 │ │ lea -0xe8e346(%rip),%rdi │ │ - lea -0xe97eda(%rip),%rdx │ │ + lea -0xe97f01(%rip),%rdx │ │ mov $0x10f,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x97,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3093429,15 +3093429,15 @@ │ │ pop %rbx │ │ pop %r12 │ │ pop %r14 │ │ pop %r15 │ │ jmp 12f0830 │ │ call 12c7b40 │ │ lea -0xea4eed(%rip),%rdi │ │ - lea -0xe9d6d3(%rip),%rdx │ │ + lea -0xe9d6fa(%rip),%rdx │ │ mov $0x64e,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x98,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3093490,15 +3093490,15 @@ │ │ mov %rax,%r9 │ │ pop %rbx │ │ pop %r14 │ │ pop %rbp │ │ jmp 12f0830 │ │ call 12c7b40 │ │ lea -0xea4f9b(%rip),%rdi │ │ - lea -0xe9d781(%rip),%rdx │ │ + lea -0xe9d7a8(%rip),%rdx │ │ mov $0x64e,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x98,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3093546,15 +3093546,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ - lea -0xe9ba39(%rip),%rsi │ │ + lea -0xe9ba60(%rip),%rsi │ │ mov $0x58,%edi │ │ mov $0x3a,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 12f1334 │ │ movabs $0x200000800,%rcx │ │ mov %rcx,(%rax) │ │ @@ -3093581,15 +3093581,15 @@ │ │ push %r15 │ │ push %r14 │ │ push %r12 │ │ push %rbx │ │ push %rax │ │ mov %rsi,%r15 │ │ mov %rdi,%r12 │ │ - lea -0xe9baa3(%rip),%rsi │ │ + lea -0xe9baca(%rip),%rsi │ │ mov $0x58,%edi │ │ mov $0x3a,%edx │ │ call 131d770 │ │ xor %ebx,%ebx │ │ test %rax,%rax │ │ je 12f142f │ │ mov %rax,%r14 │ │ @@ -3093620,15 +3093620,15 @@ │ │ je 12f142f │ │ mov 0x38(%r15),%rax │ │ mov %rax,0x38(%r14) │ │ mov 0x40(%r15),%rdi │ │ test %rdi,%rdi │ │ je 12f1422 │ │ mov 0x48(%r15),%rsi │ │ - lea -0xe9bb55(%rip),%rdx │ │ + lea -0xe9bb7c(%rip),%rdx │ │ mov $0x6a,%ecx │ │ call 131f320 │ │ mov %rax,0x40(%r14) │ │ test %rax,%rax │ │ je 12f142f │ │ mov 0x48(%r15),%rax │ │ mov %rax,0x48(%r14) │ │ @@ -3093648,15 +3093648,15 @@ │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov 0x98(%rdi),%rbx │ │ test %rbx,%rbx │ │ je 12f1488 │ │ mov 0x40(%rbx),%rdi │ │ - lea -0xe9bba9(%rip),%r14 │ │ + lea -0xe9bbd0(%rip),%r14 │ │ mov %r14,%rsi │ │ mov $0x4d,%edx │ │ call 131d9d0 │ │ mov 0x30(%rbx),%rdi │ │ call 125d7a0 <_iroh_blake3_compress_xof_avx512@@Base+0x152de0> │ │ mov %rbx,%rdi │ │ mov %r14,%rsi │ │ @@ -3093853,15 +3093853,15 @@ │ │ call 12e9700 │ │ mov %rax,%rdi │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ jmp 128c810 │ │ call 12c7b40 │ │ - lea -0xe9be56(%rip),%rdi │ │ + lea -0xe9be7d(%rip),%rdi │ │ lea -0xeae9c5(%rip),%rdx │ │ mov $0x17c,%esi │ │ call 12c7c60 │ │ mov $0x5,%edi │ │ mov $0x6b,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3093916,15 +3093916,15 @@ │ │ cmpl $0x0,0x10(%r12) │ │ je 12f18f1 │ │ mov %r15,%rdi │ │ mov %r14,%rdx │ │ call 128c770 │ │ jmp 12f18fc │ │ call 12c7b40 │ │ - lea -0xe9bf2d(%rip),%rdi │ │ + lea -0xe9bf54(%rip),%rdi │ │ lea -0xec6d43(%rip),%rdx │ │ mov $0x196,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x5,%edi │ │ mov $0x6c,%esi │ │ xor %edx,%edx │ │ @@ -3093936,15 +3093936,15 @@ │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ - lea -0xe9bf70(%rip),%rdi │ │ + lea -0xe9bf97(%rip),%rdi │ │ lea -0xec6d86(%rip),%rdx │ │ mov $0x19c,%esi │ │ jmp 12f17eb │ │ mov 0x50(%r12),%rax │ │ test %rax,%rax │ │ je 12f1805 │ │ cmpq $0x0,0x30(%r12) │ │ @@ -3093957,15 +3093957,15 @@ │ │ jne 12f1805 │ │ mov %rsi,0x10(%rsp) │ │ mov %r14,%rdi │ │ call 128d1b0 │ │ test %eax,%eax │ │ jle 12f1805 │ │ mov %eax,%edi │ │ - lea -0xe9bfbf(%rip),%rsi │ │ + lea -0xe9bfe6(%rip),%rsi │ │ mov %rdi,0x8(%rsp) │ │ mov $0x1be,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ mov 0x10(%rsp),%rsi │ │ je 12f1805 │ │ mov %rax,%r13 │ │ @@ -3094003,15 +3094003,15 @@ │ │ test %eax,%eax │ │ js 12f1805 │ │ mov %ebx,%eax │ │ mov %rax,0x0(%rbp) │ │ mov $0x1,%ebx │ │ jmp 12f1805 │ │ mov 0x8(%rsp),%r14 │ │ - lea -0xe9c070(%rip),%rdx │ │ + lea -0xe9c097(%rip),%rdx │ │ mov %r13,%rdi │ │ mov %r14,%rsi │ │ mov $0x1c8,%ecx │ │ call 131dba0 │ │ jmp 12f1805 │ │ int3 │ │ int3 │ │ @@ -3094096,15 +3094096,15 @@ │ │ jmp 12f1ab1 │ │ mov 0x30(%r14),%rdx │ │ mov %rdx,(%rcx) │ │ jmp 12f1ab1 │ │ mov %rcx,0x38(%r14) │ │ jmp 12f1ab1 │ │ mov 0x40(%r14),%rdi │ │ - lea -0xe9c1ca(%rip),%rsi │ │ + lea -0xe9c1f1(%rip),%rsi │ │ mov $0xc3,%edx │ │ mov %rcx,%r15 │ │ call 131d9d0 │ │ mov %r15,0x40(%r14) │ │ test %r15,%r15 │ │ je 12f1acf │ │ movslq %ebx,%rax │ │ @@ -3094222,15 +3094222,15 @@ │ │ mov %rbx,%rdi │ │ mov %eax,%esi │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ jmp 12c9870 │ │ call 12c7b40 │ │ - lea -0xe9c38d(%rip),%rdi │ │ + lea -0xe9c3b4(%rip),%rdi │ │ lea -0xec1982(%rip),%rdx │ │ mov $0xf5,%esi │ │ call 12c7c60 │ │ mov $0x5,%edi │ │ mov $0x6e,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3094321,26 +3094321,26 @@ │ │ push %r13 │ │ push %r12 │ │ push %rbx │ │ sub $0x18,%rsp │ │ cmp $0x2711,%esi │ │ jl 12f1d74 │ │ call 12c7b40 │ │ - lea -0xe9c48d(%rip),%rdi │ │ + lea -0xe9c4b4(%rip),%rdi │ │ lea -0xec72a9(%rip),%rdx │ │ mov $0xa4,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x5,%edi │ │ mov $0x67,%esi │ │ jmp 12f1da6 │ │ cmp $0x1ff,%esi │ │ jg 12f1db4 │ │ call 12c7b40 │ │ - lea -0xe9c4c1(%rip),%rdi │ │ + lea -0xe9c4e8(%rip),%rdi │ │ lea -0xec72dd(%rip),%rdx │ │ mov $0xa9,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x5,%edi │ │ mov $0x7e,%esi │ │ xor %edx,%edx │ │ @@ -3094377,25 +3094377,25 @@ │ │ call 1266fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x15c5e0> │ │ mov %rax,0x18(%r13) │ │ test %rax,%rax │ │ je 12f1e5e │ │ cmp $0x1,%ebp │ │ jg 12f1eb3 │ │ call 12c7b40 │ │ - lea -0xe9c573(%rip),%rdi │ │ + lea -0xe9c59a(%rip),%rdi │ │ lea -0xec738f(%rip),%rdx │ │ mov $0xbd,%esi │ │ call 12c7c60 │ │ mov $0x5,%edi │ │ mov $0x65,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ call 12c7b40 │ │ - lea -0xe9c5a3(%rip),%rdi │ │ + lea -0xe9c5ca(%rip),%rdi │ │ lea -0xec73bf(%rip),%rdx │ │ mov $0xe6,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x5,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ @@ -3095138,15 +3095138,15 @@ │ │ mov %rsi,%r15 │ │ mov %rdi,%rbx │ │ lea -0xeb1a1e(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12f2856 │ │ - lea -0xe9ed6a(%rip),%rsi │ │ + lea -0xe9ed91(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12f286d │ │ lea -0xec44d1(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ @@ -3095679,15 +3095679,15 @@ │ │ jne 12f2ed0 │ │ mov %rbx,%rdi │ │ call 129a960 │ │ xor %r15d,%r15d │ │ jmp 12f2ed0 │ │ call 12c7b40 │ │ lea -0xea8a29(%rip),%rdi │ │ - lea -0xe9d5d6(%rip),%rdx │ │ + lea -0xe9d5fd(%rip),%rdx │ │ mov $0x1b3,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x10,%edi │ │ mov $0x8b,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3096108,39 +3096108,39 @@ │ │ mov %rax,%rdi │ │ call 12e7e60 │ │ mov 0x88(%r12),%rcx │ │ cmpq $0x0,0x60(%rcx) │ │ je 12f3545 │ │ call 12c7b40 │ │ lea -0xea9001(%rip),%rdi │ │ - lea -0xea1830(%rip),%rdx │ │ + lea -0xea1857(%rip),%rdx │ │ mov $0x122,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x8010c,%esi │ │ jmp 12f350c │ │ lea -0x3(%r14),%eax │ │ mov $0xfffffffe,%ebx │ │ cmp $0xfffffffe,%eax │ │ jb 12f3537 │ │ mov %r14b,0x19(%r15) │ │ jmp 12f3532 │ │ call 12c7b40 │ │ lea -0xea9044(%rip),%rdi │ │ - lea -0xea1873(%rip),%rdx │ │ + lea -0xea189a(%rip),%rdx │ │ mov $0xff,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x8d,%esi │ │ jmp 12f350c │ │ call 12c7b40 │ │ lea -0xea906f(%rip),%rdi │ │ - lea -0xea189e(%rip),%rdx │ │ + lea -0xea18c5(%rip),%rdx │ │ mov $0x108,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x8b,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3096183,15 +3096183,15 @@ │ │ jmp 12f3532 │ │ call 129b620 │ │ jmp 12f3532 │ │ xor %ebx,%ebx │ │ jmp 12f3537 │ │ call 12c7b40 │ │ lea -0xea9123(%rip),%rdi │ │ - lea -0xea1952(%rip),%rdx │ │ + lea -0xea1979(%rip),%rdx │ │ mov $0x16d,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x10,%edi │ │ mov $0x8a,%esi │ │ jmp 12f350c │ │ int3 │ │ @@ -3096212,15 +3096212,15 @@ │ │ mov %rsi,%r15 │ │ mov %rdi,%rbx │ │ lea -0xec526b(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12f3653 │ │ - lea -0xe9fb26(%rip),%rsi │ │ + lea -0xe9fb4d(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 12f368a │ │ lea -0xea5590(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ @@ -3096285,24 +3096285,24 @@ │ │ mov %rbx,%rdi │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ jmp 12f3b60 │ │ call 12c7b40 │ │ lea -0xea9279(%rip),%rdi │ │ - lea -0xea1a9b(%rip),%rdx │ │ + lea -0xea1ac2(%rip),%rdx │ │ mov $0x19f,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x10,%edi │ │ mov $0x97,%esi │ │ jmp 12f3743 │ │ call 12c7b40 │ │ lea -0xea92a5(%rip),%rdi │ │ - lea -0xea1ac7(%rip),%rdx │ │ + lea -0xea1aee(%rip),%rdx │ │ mov $0x18f,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x10,%edi │ │ mov $0x8d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3096622,15 +3096622,15 @@ │ │ jmp 12f3b99 │ │ jle 12f3b99 │ │ ret │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov 0x8(%rdi),%rax │ │ - lea -0xe9a72b(%rip),%rbx │ │ + lea -0xe9a752(%rip),%rbx │ │ mov %rdi,%r14 │ │ mov %rax,%rdi │ │ mov %rbx,%rsi │ │ mov $0x17f,%edx │ │ call 131d9d0 │ │ mov 0x18(%r14),%rdi │ │ call 1327150 │ │ @@ -3096688,15 +3096688,15 @@ │ │ push %r14 │ │ push %r12 │ │ push %rbx │ │ mov %rdx,%r15 │ │ mov %rsi,%r14 │ │ mov %edi,%ebp │ │ mov 0x10(%rsi),%r12 │ │ - lea -0xe9a7ce(%rip),%rsi │ │ + lea -0xe9a7f5(%rip),%rsi │ │ mov $0x128,%edi │ │ mov $0x19,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 12f4137 │ │ mov %rax,%rbx │ │ mov $0x1,%eax │ │ @@ -3096961,15 +3096961,15 @@ │ │ jne 12f4183 │ │ cmpq $0x0,0x48(%rbx) │ │ je 12f419d │ │ cmpq $0x0,0x50(%rbx) │ │ jne 12f4183 │ │ jmp 12f419d │ │ call 12c7b40 │ │ - lea -0xe9acc6(%rip),%rdi │ │ + lea -0xe9aced(%rip),%rdi │ │ lea -0xec5d89(%rip),%rdx │ │ mov $0x38,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ @@ -3096985,15 +3096985,15 @@ │ │ mov 0x58(%rbx),%rax │ │ mov 0x60(%rbx),%rcx │ │ test %rax,%rax │ │ je 12f421f │ │ test %rcx,%rcx │ │ jne 12f421f │ │ call 12c7b40 │ │ - lea -0xe9ad2c(%rip),%rdi │ │ + lea -0xe9ad53(%rip),%rdi │ │ lea -0xec5def(%rip),%rdx │ │ mov $0x16c,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xc1,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3097001,15 +3097001,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x20(%rbx) │ │ cmp $0x1,%eax │ │ jne 12f41de │ │ jmp 12f41e0 │ │ jg 12f4211 │ │ mov 0x8(%rbx),%rdi │ │ - lea -0xe9ad6e(%rip),%r14 │ │ + lea -0xe9ad95(%rip),%r14 │ │ mov %r14,%rsi │ │ mov $0x17f,%edx │ │ call 131d9d0 │ │ mov 0x18(%rbx),%rdi │ │ call 1327150 │ │ mov %rbx,%rdi │ │ mov %r14,%rsi │ │ @@ -3097166,15 +3097166,15 @@ │ │ jne 12f4790 │ │ mov (%r12),%rsi │ │ add $0x8,%r12 │ │ test %rsi,%rsi │ │ jne 12f4440 │ │ jmp 12f4822 │ │ call 12c7b40 │ │ - lea -0xe9aff1(%rip),%rdi │ │ + lea -0xe9b018(%rip),%rdi │ │ lea -0xe932f7(%rip),%rdx │ │ mov $0x1f3,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3097209,15 +3097209,15 @@ │ │ lock xadd %eax,0x20(%r14) │ │ cmp $0x1,%eax │ │ jne 12f4520 │ │ jmp 12f4522 │ │ nopw 0x0(%rax,%rax,1) │ │ jg 12f4553 │ │ mov 0x8(%r14),%rdi │ │ - lea -0xe9b0b0(%rip),%r15 │ │ + lea -0xe9b0d7(%rip),%r15 │ │ mov %r15,%rsi │ │ mov $0x17f,%edx │ │ call 131d9d0 │ │ mov 0x18(%r14),%rdi │ │ call 1327150 │ │ mov %r14,%rdi │ │ mov %r15,%rsi │ │ @@ -3097298,15 +3097298,15 @@ │ │ je 12f4500 │ │ test %r15,%r15 │ │ je 12f48ac │ │ call 12c8010 │ │ mov 0x14(%rsp),%ebp │ │ jmp 12f47a1 │ │ call 12c7b40 │ │ - lea -0xe9b22e(%rip),%rdi │ │ + lea -0xe9b255(%rip),%rdi │ │ lea -0xe93534(%rip),%rdx │ │ mov $0x203,%esi │ │ jmp 12f4757 │ │ xor %r15d,%r15d │ │ mov %r12,%rdi │ │ call 12e3420 │ │ test %r15,%r15 │ │ @@ -3097329,31 +3097329,31 @@ │ │ mov (%r14),%esi │ │ xor %edx,%edx │ │ mov %rax,%rcx │ │ call 12dc130 │ │ test %eax,%eax │ │ jne 12f479c │ │ call 12c7b40 │ │ - lea -0xe9b2ac(%rip),%rdi │ │ + lea -0xe9b2d3(%rip),%rdi │ │ lea -0xe935b2(%rip),%rdx │ │ mov $0x247,%esi │ │ jmp 12f483a │ │ call 12c81b0 │ │ call 12c7b40 │ │ - lea -0xe9b2ce(%rip),%rdi │ │ + lea -0xe9b2f5(%rip),%rdi │ │ lea -0xe935d4(%rip),%rdx │ │ mov $0x257,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x6,%edi │ │ mov $0x9a,%esi │ │ jmp 12f4a4d │ │ call 12c81b0 │ │ call 12c7b40 │ │ - lea -0xe9b302(%rip),%rdi │ │ + lea -0xe9b329(%rip),%rdi │ │ lea -0xe93608(%rip),%rdx │ │ mov $0x269,%esi │ │ jmp 12f4a3b │ │ cmpq $0x0,-0x8(%r12) │ │ je 12f4822 │ │ lock incl 0x20(%r14) │ │ mov %r14,0x28(%rbx) │ │ @@ -3097375,41 +3097375,41 @@ │ │ je 12f49bf │ │ cmp $0x8000,%ebp │ │ jne 12f4a23 │ │ mov 0x68(%r14),%rcx │ │ test %rcx,%rcx │ │ jne 12f49f2 │ │ call 12c7b40 │ │ - lea -0xe9b394(%rip),%rdi │ │ + lea -0xe9b3bb(%rip),%rdi │ │ lea -0xe9369a(%rip),%rdx │ │ mov $0x2df,%esi │ │ jmp 12f4a98 │ │ call 12c7b40 │ │ - lea -0xe9b3b1(%rip),%rdi │ │ + lea -0xe9b3d8(%rip),%rdi │ │ lea -0xe936b7(%rip),%rdx │ │ mov $0x22d,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xe4,%esi │ │ jmp 12f4965 │ │ call 12c7b40 │ │ - lea -0xe9b3dd(%rip),%rdi │ │ + lea -0xe9b404(%rip),%rdi │ │ lea -0xe936e3(%rip),%rdx │ │ mov $0x2c0,%esi │ │ jmp 12f4a3b │ │ cmp $0x10,%ebp │ │ mov 0x18(%rsp),%rdx │ │ je 12f49e5 │ │ cmp $0x20,%ebp │ │ jne 12f4a23 │ │ mov 0x58(%r14),%rcx │ │ test %rcx,%rcx │ │ jne 12f49f2 │ │ call 12c7b40 │ │ - lea -0xe9b41e(%rip),%rdi │ │ + lea -0xe9b445(%rip),%rdi │ │ lea -0xe93724(%rip),%rdx │ │ mov $0x2d7,%esi │ │ jmp 12f4a98 │ │ mov %r14,%rdi │ │ call 12f3b80 │ │ call 12c8010 │ │ mov 0x8(%rsp),%rdi │ │ @@ -3097446,43 +3097446,43 @@ │ │ je 12f493e │ │ mov 0x60(%rax),%rax │ │ test %rax,%rax │ │ jne 12f490e │ │ mov $0x1,%r15d │ │ jmp 12f4a6e │ │ call 12c7b40 │ │ - lea -0xe9b4cd(%rip),%rdi │ │ + lea -0xe9b4f4(%rip),%rdi │ │ lea -0xe937d3(%rip),%rdx │ │ mov $0x307,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x96,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov $0xfffffffe,%r15d │ │ jmp 12f4a6e │ │ call 12c7b40 │ │ - lea -0xe9b508(%rip),%rdi │ │ + lea -0xe9b52f(%rip),%rdi │ │ lea -0xe9380e(%rip),%rdx │ │ mov $0x31c,%esi │ │ jmp 12f4a3b │ │ mov 0x80(%r14),%rcx │ │ test %rcx,%rcx │ │ jne 12f49f2 │ │ call 12c7b40 │ │ - lea -0xe9b531(%rip),%rdi │ │ + lea -0xe9b558(%rip),%rdi │ │ lea -0xe93837(%rip),%rdx │ │ mov $0x2e7,%esi │ │ jmp 12f4a98 │ │ mov 0x40(%r14),%rcx │ │ test %rcx,%rcx │ │ jne 12f49f2 │ │ call 12c7b40 │ │ - lea -0xe9b557(%rip),%rdi │ │ + lea -0xe9b57e(%rip),%rdi │ │ lea -0xe9385d(%rip),%rdx │ │ mov $0x2cf,%esi │ │ jmp 12f4a98 │ │ mov 0x30(%r14),%rcx │ │ test %rcx,%rcx │ │ je 12f4a80 │ │ mov %rax,%rdi │ │ @@ -3097496,15 +3097496,15 @@ │ │ jmp 12f4a64 │ │ mov %eax,%r15d │ │ mov 0x30(%rbx),%rdi │ │ call *0xd0(%r14) │ │ movq $0x0,0x30(%rbx) │ │ jmp 12f4a56 │ │ call 12c7b40 │ │ - lea -0xe9b5b2(%rip),%rdi │ │ + lea -0xe9b5d9(%rip),%rdi │ │ lea -0xe938b8(%rip),%rdx │ │ mov $0x2ee,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x6,%edi │ │ mov $0x86,%esi │ │ xor %edx,%edx │ │ @@ -3097521,28 +3097521,28 @@ │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ - lea -0xe9b60f(%rip),%rdi │ │ + lea -0xe9b636(%rip),%rdi │ │ lea -0xe93915(%rip),%rdx │ │ mov $0x2c7,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x96,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov $0xfffffffe,%r15d │ │ jmp 12f4a56 │ │ call 12c81b0 │ │ call 12c7b40 │ │ - lea -0xe9b64c(%rip),%rdi │ │ + lea -0xe9b673(%rip),%rdi │ │ lea -0xe93952(%rip),%rdx │ │ mov $0x261,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x6,%edi │ │ mov $0xc0103,%esi │ │ jmp 12f4a4d │ │ @@ -3097572,23 +3097572,23 @@ │ │ mov %rcx,%r10 │ │ mov %r8,%r9 │ │ test %rsi,%rsi │ │ je 12f4c20 │ │ mov (%rdx),%rcx │ │ jmp 12f4c22 │ │ call 12c7b40 │ │ - lea -0xe9b6d0(%rip),%rdi │ │ + lea -0xe9b6f7(%rip),%rdi │ │ lea -0xe95a69(%rip),%rdx │ │ mov $0x37a,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xc0102,%esi │ │ jmp 12f4b91 │ │ call 12c7b40 │ │ - lea -0xe9b6f9(%rip),%rdi │ │ + lea -0xe9b720(%rip),%rdi │ │ lea -0xe95a92(%rip),%rdx │ │ mov $0x380,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x97,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3097606,20 +3097606,20 @@ │ │ pop %rbx │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ jmp *%rax │ │ call 12c7b40 │ │ - lea -0xe9b754(%rip),%rdi │ │ + lea -0xe9b77b(%rip),%rdi │ │ lea -0xe95aed(%rip),%rdx │ │ mov $0x388,%esi │ │ jmp 12f4bf7 │ │ call 12c7b40 │ │ - lea -0xe9b76e(%rip),%rdi │ │ + lea -0xe9b795(%rip),%rdi │ │ lea -0xe95b07(%rip),%rdx │ │ mov $0x393,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x96,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3097652,24 +3097652,24 @@ │ │ je 12f4c8b │ │ cltq │ │ test %r13,%r13 │ │ je 12f4cc2 │ │ cmp %rax,(%r12) │ │ jae 12f4cd0 │ │ call 12c7b40 │ │ - lea -0xe9b7ef(%rip),%rdi │ │ + lea -0xe9b816(%rip),%rdi │ │ lea -0xe95b88(%rip),%rdx │ │ mov $0x397,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x9b,%esi │ │ jmp 12f4cb4 │ │ call 12c7b40 │ │ - lea -0xe9b81a(%rip),%rdi │ │ + lea -0xe9b841(%rip),%rdi │ │ lea -0xe95bb3(%rip),%rdx │ │ mov $0x397,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0xa3,%esi │ │ xor %edx,%edx │ │ @@ -3097712,23 +3097712,23 @@ │ │ mov 0x60(%rdi),%r9 │ │ test %r9,%r9 │ │ je 12f4da7 │ │ mov %rax,%rdi │ │ pop %rax │ │ jmp *%r9 │ │ call 12c7b40 │ │ - lea -0xe9b8c0(%rip),%rdi │ │ + lea -0xe9b8e7(%rip),%rdi │ │ lea -0xea6c92(%rip),%rdx │ │ mov $0x3f8,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xc0102,%esi │ │ jmp 12f4d81 │ │ call 12c7b40 │ │ - lea -0xe9b8e9(%rip),%rdi │ │ + lea -0xe9b910(%rip),%rdi │ │ lea -0xea6cbb(%rip),%rdx │ │ mov $0x3fe,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x97,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3097741,20 +3097741,20 @@ │ │ je 12f4dc1 │ │ mov 0x58(%rax),%rax │ │ test %rax,%rax │ │ je 12f4dc1 │ │ pop %r9 │ │ jmp *%rax │ │ call 12c7b40 │ │ - lea -0xe9b936(%rip),%rdi │ │ + lea -0xe9b95d(%rip),%rdi │ │ lea -0xea6d08(%rip),%rdx │ │ mov $0x406,%esi │ │ jmp 12f4dd9 │ │ call 12c7b40 │ │ - lea -0xe9b950(%rip),%rdi │ │ + lea -0xe9b977(%rip),%rdi │ │ lea -0xea6d22(%rip),%rdx │ │ mov $0x410,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x96,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3097804,15 +3097804,15 @@ │ │ mov %r14,%rdi │ │ call 1321e40 │ │ mov %rax,%r13 │ │ lea -0xe9434b(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ mov %rax,%r15 │ │ - lea -0xe9db57(%rip),%rsi │ │ + lea -0xe9db7e(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ mov %rax,%r12 │ │ test %r13,%r13 │ │ je 12f4ed3 │ │ lea 0x28(%rsp),%rsi │ │ mov %r13,%rdi │ │ @@ -3098046,15 +3098046,15 @@ │ │ test %eax,%eax │ │ je 12f5304 │ │ lea -0xea8f6b(%rip),%rdi │ │ mov %rbx,%rsi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 12f530d │ │ - lea -0xea3610(%rip),%rdi │ │ + lea -0xea3637(%rip),%rdi │ │ mov %rbx,%rsi │ │ call 131fa50 │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ lea 0x2a2fd5(%rip),%rcx │ │ cmove %rcx,%rax │ │ @@ -3099086,15 +3099086,15 @@ │ │ mov %rbx,%rsi │ │ call 1321cc0 │ │ test %eax,%eax │ │ je 12f5f42 │ │ mov 0x8(%r15),%rcx │ │ test %rcx,%rcx │ │ je 12f5d93 │ │ - lea -0xe9ea29(%rip),%rdx │ │ + lea -0xe9ea50(%rip),%rdx │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call 1321cc0 │ │ test %eax,%eax │ │ je 12f5f42 │ │ mov 0x10(%r15),%rcx │ │ test %rcx,%rcx │ │ @@ -3099245,15 +3099245,15 @@ │ │ mov %r15d,%r8d │ │ call 127caf0 │ │ test %eax,%eax │ │ je 12f612c │ │ mov 0x8(%r14),%rdx │ │ test %rdx,%rdx │ │ je 12f5fc5 │ │ - lea -0xe9e9da(%rip),%rsi │ │ + lea -0xe9ea01(%rip),%rsi │ │ mov %rbx,%rdi │ │ xor %ecx,%ecx │ │ mov %r15d,%r8d │ │ call 127caf0 │ │ test %eax,%eax │ │ je 12f612c │ │ mov 0x18(%r14),%rdx │ │ @@ -3099270,15 +3099270,15 @@ │ │ je 12f60ec │ │ mov %rbx,%rdi │ │ mov %r15d,%esi │ │ mov $0x80,%edx │ │ call 1262f20 <_iroh_blake3_compress_xof_avx512@@Base+0x158560> │ │ test %eax,%eax │ │ je 12f612c │ │ - lea -0xe9cb80(%rip),%rsi │ │ + lea -0xe9cba7(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ test %eax,%eax │ │ jle 12f612c │ │ lea 0x4(%r15),%eax │ │ mov %eax,0x4(%rsp) │ │ lea -0xec7ef3(%rip),%r13 │ │ @@ -3099336,15 +3099336,15 @@ │ │ mov %rbx,%rdi │ │ mov %r15d,%esi │ │ mov $0x80,%edx │ │ call 1262f20 <_iroh_blake3_compress_xof_avx512@@Base+0x158560> │ │ test %eax,%eax │ │ je 12f612c │ │ mov 0x30(%r14),%edx │ │ - lea -0xea260d(%rip),%rsi │ │ + lea -0xea2634(%rip),%rsi │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jg 12f612e │ │ @@ -3099453,15 +3099453,15 @@ │ │ jmp 12f6649 │ │ mov %ecx,%r12d │ │ mov %r8,%rbp │ │ lea -0xebad1c(%rip),%rsi │ │ jmp 12f61a4 │ │ mov %ecx,%r12d │ │ mov %r8,%rbp │ │ - lea -0xe9d6b7(%rip),%rsi │ │ + lea -0xe9d6de(%rip),%rsi │ │ jmp 12f61a4 │ │ movl $0x20,0x0(%r13) │ │ xor %r15d,%r15d │ │ xor %ebx,%ebx │ │ xor %r12d,%r12d │ │ xor %ebp,%ebp │ │ xor %eax,%eax │ │ @@ -3100615,15 +3100615,15 @@ │ │ je 12f74fd │ │ movl $0x20,(%r14) │ │ jmp 12f760d │ │ mov %r8,%r15 │ │ lea -0xebbf0c(%rip),%rsi │ │ jmp 12f740f │ │ mov %r8,%r15 │ │ - lea -0xe9e8a4(%rip),%rsi │ │ + lea -0xe9e8cb(%rip),%rsi │ │ jmp 12f740f │ │ movl $0x20,(%r14) │ │ xor %r14d,%r14d │ │ xor %edi,%edi │ │ xor %r12d,%r12d │ │ xor %ebx,%ebx │ │ jmp 12f761a │ │ @@ -3101283,15 +3101283,15 @@ │ │ jne 12f7f48 │ │ jmp 12f7f0b │ │ movl $0x800,0x0(%r13) │ │ xor %r15d,%r15d │ │ testb $0x8,0x0(%r13) │ │ je 12f7f48 │ │ call 12c7b40 │ │ - lea -0xe9ea87(%rip),%rdi │ │ + lea -0xe9eaae(%rip),%rdi │ │ lea -0xe96d79(%rip),%rdx │ │ mov $0x7d,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x5,%edi │ │ mov $0x78,%esi │ │ xor %edx,%edx │ │ @@ -3101415,16 +3101415,16 @@ │ │ movl $0x800,(%rbx) │ │ jmp 12f8101 │ │ xor %eax,%eax │ │ jmp 12f8101 │ │ mov $0x71,%ebp │ │ mov $0xac,%r14d │ │ call 12c7b40 │ │ - lea -0xe9ec3a(%rip),%rdi │ │ - lea -0xea6459(%rip),%rdx │ │ + lea -0xe9ec61(%rip),%rdi │ │ + lea -0xea6480(%rip),%rdx │ │ mov %r14d,%esi │ │ call 12c7c60 │ │ mov $0xa,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3104218,15 +3104218,15 @@ │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0xea6870(%rip),%rsi │ │ + lea -0xea6897(%rip),%rsi │ │ mov $0x1b,%edx │ │ jmp 131d9d0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3104236,15 +3104236,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0xea6890(%rip),%rsi │ │ + lea -0xea68b7(%rip),%rsi │ │ mov $0x38,%edi │ │ mov $0x20,%edx │ │ jmp 131d770 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3104338,15 +3104338,15 @@ │ │ int3 │ │ lea 0x9(%rip),%rsi │ │ jmp 137e060 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0xea2ecf(%rip),%rsi │ │ + lea -0xea2ef6(%rip),%rsi │ │ mov $0x35,%edx │ │ jmp 131d9d0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3107016,15 +3107016,15 @@ │ │ mov $0x3f0,%edi │ │ call 12fd7c0 │ │ test %rax,%rax │ │ je 12fc743 │ │ lea 0x2fce92(%rip),%rax │ │ add $0x8,%rsp │ │ ret │ │ - lea -0xeac9e5(%rip),%rax │ │ + lea -0xea3276(%rip),%rax │ │ ret │ │ lea -0xed3c9e(%rip),%rax │ │ ret │ │ lea -0xeb03b6(%rip),%rax │ │ ret │ │ lea -0xe4e502(%rip),%rax │ │ ret │ │ @@ -3107106,15 +3107106,15 @@ │ │ lea 0xe(%rbp),%r13d │ │ test %eax,%eax │ │ cmovns %eax,%r13d │ │ sar $0x3,%r13d │ │ lea 0x0(%r13,%r13,2),%eax │ │ movslq %eax,%rdi │ │ add $0x8,%rdi │ │ - lea -0xeacab1(%rip),%rsi │ │ + lea -0xeacad8(%rip),%rsi │ │ mov %rdi,0x58(%rsp) │ │ mov $0xce,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 12fcaab │ │ movslq %r13d,%rcx │ │ lea (%rax,%rcx,1),%r14 │ │ @@ -3107261,15 +3107261,15 @@ │ │ mov 0x10(%rsp),%rbp │ │ jmp 12fcad9 │ │ mov %r14,%rdi │ │ call 1266f20 <_iroh_blake3_compress_xof_avx512@@Base+0x15c560> │ │ xor %edi,%edi │ │ xor %r14d,%r14d │ │ call 12e10a0 │ │ - lea -0xeacd4b(%rip),%rdx │ │ + lea -0xeacd72(%rip),%rdx │ │ mov 0x20(%rsp),%rdi │ │ mov 0x58(%rsp),%rsi │ │ mov $0xee,%ecx │ │ call 131dba0 │ │ mov %r14d,%eax │ │ add $0x128,%rsp │ │ pop %rbx │ │ @@ -3108356,15 +3108356,15 @@ │ │ push %r15 │ │ push %r14 │ │ push %rbx │ │ lea 0x2f8f24(%rip),%rax │ │ mov (%rax),%rcx │ │ mov 0x8(%rax),%r8 │ │ lea 0x2fbd26(%rip),%rbx │ │ - lea -0xea9d44(%rip),%rdx │ │ + lea -0xea9d6b(%rip),%rdx │ │ mov $0x80,%r14d │ │ mov $0x80,%esi │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 1264090 <_iroh_blake3_compress_xof_avx512@@Base+0x1596d0> │ │ lea -0xe9e767(%rip),%rdi │ │ call 14bfed0 │ │ @@ -3109829,16 +3109829,16 @@ │ │ mov $0x8002,%esi │ │ mov %rbx,%rdx │ │ call 1334180 │ │ lea -0xed5fc3(%rip),%rdi │ │ mov $0x8002,%esi │ │ mov %rbx,%rdx │ │ call 1334180 │ │ - lea -0xea9121(%rip),%rdi │ │ - lea -0xeaed2a(%rip),%rdx │ │ + lea -0xea9148(%rip),%rdi │ │ + lea -0xeaed51(%rip),%rdx │ │ mov $0x8002,%esi │ │ call 1334180 │ │ lea -0xeba16f(%rip),%rdi │ │ lea -0xed5fee(%rip),%rdx │ │ mov $0x8002,%esi │ │ call 1334180 │ │ call 1306410 │ │ @@ -3109935,15 +3109935,15 @@ │ │ lea -0xed0720(%rip),%rdx │ │ mov $0x8002,%esi │ │ call 1334180 │ │ call 12cc110 │ │ mov %rax,%rdi │ │ call 12e5ce0 │ │ lea -0xed072f(%rip),%rdi │ │ - lea -0xea9314(%rip),%rdx │ │ + lea -0xea933b(%rip),%rdx │ │ mov $0x8002,%esi │ │ call 1334180 │ │ lea -0xed4bdb(%rip),%rdi │ │ lea -0xeb0b96(%rip),%rbx │ │ mov $0x8002,%esi │ │ mov %rbx,%rdx │ │ call 1334180 │ │ @@ -3110100,15 +3110100,15 @@ │ │ mov %rax,%rdi │ │ call 12e5ce0 │ │ lea -0xea4445(%rip),%rdi │ │ lea -0xea59d8(%rip),%rbx │ │ mov $0x8002,%esi │ │ mov %rbx,%rdx │ │ call 1334180 │ │ - lea -0xea7907(%rip),%rdi │ │ + lea -0xea792e(%rip),%rdi │ │ mov $0x8002,%esi │ │ mov %rbx,%rdx │ │ call 1334180 │ │ call 1315200 │ │ mov %rax,%rdi │ │ call 12e5ce0 │ │ call 13151d0 │ │ @@ -3110168,15 +3110168,15 @@ │ │ call 1315300 │ │ mov %rax,%rdi │ │ call 12e5ce0 │ │ call 1315330 │ │ mov %rax,%rdi │ │ call 12e5ce0 │ │ lea -0xea2743(%rip),%rdi │ │ - lea -0xead384(%rip),%rbx │ │ + lea -0xead3ab(%rip),%rbx │ │ mov $0x8002,%esi │ │ mov %rbx,%rdx │ │ call 1334180 │ │ lea -0xec0042(%rip),%rdi │ │ mov $0x8002,%esi │ │ mov %rbx,%rdx │ │ call 1334180 │ │ @@ -3115238,15 +3115238,15 @@ │ │ mov %rdx,%r12 │ │ mov %rdx,%rsi │ │ mov %r13d,%edx │ │ call 12da090 │ │ test %eax,%eax │ │ je 1303f3d │ │ call 12c7b40 │ │ - lea -0xeb20ab(%rip),%rdi │ │ + lea -0xeb20d2(%rip),%rdi │ │ lea -0xecc5a5(%rip),%rdx │ │ mov $0x190,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x6,%edi │ │ mov $0xa2,%esi │ │ xor %edx,%edx │ │ @@ -3136039,15 +3136039,15 @@ │ │ mov %r12,%rdi │ │ mov %r14,%rsi │ │ call 14bfca0 │ │ movl $0x1,0x11c(%r15) │ │ jmp 1316ce1 │ │ call 12c7b40 │ │ lea -0xedb47f(%rip),%rdi │ │ - lea -0xec6e3d(%rip),%rdx │ │ + lea -0xec6e64(%rip),%rdx │ │ mov $0x20c,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0xb0,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3140515,15 +3140515,15 @@ │ │ call 131bb10 │ │ mov %rax,%rdi │ │ call 12e5d20 │ │ call 12e37c0 │ │ mov %rax,%rdi │ │ call 12e5d20 │ │ lea -0xeed258(%rip),%rdi │ │ - lea -0xec2cad(%rip),%rdx │ │ + lea -0xec2cd4(%rip),%rdx │ │ mov $0x8001,%esi │ │ call 1334180 │ │ lea -0xed125d(%rip),%rdi │ │ lea -0xef2d2a(%rip),%rdx │ │ mov $0x8001,%esi │ │ call 1334180 │ │ call 131bbb0 │ │ @@ -3141925,15 +3141925,15 @@ │ │ int3 │ │ int3 │ │ push %rbx │ │ call 12c47a0 │ │ test %rax,%rax │ │ je 131c74d │ │ mov %rax,%rbx │ │ - lea -0xecacc1(%rip),%rsi │ │ + lea -0xecace8(%rip),%rsi │ │ mov %rax,%rdi │ │ call 12c4ad0 │ │ test %eax,%eax │ │ je 131c744 │ │ lea -0xef3ade(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 12c4b20 │ │ @@ -3142026,15 +3142026,15 @@ │ │ mov %rax,%rbx │ │ test %rax,%rax │ │ je 131c844 │ │ cmpq $0x0,(%rbx) │ │ je 131c8da │ │ call 12c7b40 │ │ lea -0xee68f2(%rip),%rdi │ │ - lea -0xec8a9b(%rip),%rdx │ │ + lea -0xec8ac2(%rip),%rdx │ │ mov $0x133,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x26,%edi │ │ mov $0x64,%esi │ │ jmp 131c9f5 │ │ lea 0x7e5(%rip),%r9 │ │ @@ -3142066,15 +3142066,15 @@ │ │ test %rax,%rax │ │ je 131c9cb │ │ mov %rax,%rbx │ │ call 137d930 │ │ mov %rax,0x50(%rbx) │ │ test %rax,%rax │ │ je 131c96c │ │ - lea -0xec6de9(%rip),%rax │ │ + lea -0xec6e10(%rip),%rax │ │ mov %rax,0x38(%rbx) │ │ lea -0xeec2aa(%rip),%rax │ │ mov %rax,0x40(%rbx) │ │ movl $0x1,0x48(%rbx) │ │ lea 0x2dc9d4(%rip),%rax │ │ mov (%rax),%rdi │ │ call 1329de0 │ │ @@ -3142142,15 +3142142,15 @@ │ │ mov $0xc1,%edx │ │ call 131d9d0 │ │ mov %rbp,%rbx │ │ test %rbp,%rbp │ │ jne 131c7ab │ │ call 12c7b40 │ │ lea -0xee6b08(%rip),%rdi │ │ - lea -0xec8cb1(%rip),%rdx │ │ + lea -0xec8cd8(%rip),%rdx │ │ mov $0x12d,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x26,%edi │ │ mov $0x70,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3142164,15 +3142164,15 @@ │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ cmp $0x3,%r12 │ │ jb 131ccfd │ │ call 12c7b40 │ │ lea -0xee6b5a(%rip),%rdi │ │ - lea -0xec8d03(%rip),%rdx │ │ + lea -0xec8d2a(%rip),%rdx │ │ mov $0x159,%esi │ │ jmp 131cce6 │ │ test %r15,%r15 │ │ je 131cc8b │ │ cmpb $0x0,(%r15) │ │ je 131cc8b │ │ mov 0x28(%rbx),%rdi │ │ @@ -3142186,20 +3142186,20 @@ │ │ mov $0x14a,%edx │ │ call 131f230 │ │ jmp 131ccbc │ │ cmp $0x3,%r12 │ │ jb 131cd0c │ │ call 12c7b40 │ │ lea -0xee6bc5(%rip),%rdi │ │ - lea -0xec8d6e(%rip),%rdx │ │ + lea -0xec8d95(%rip),%rdx │ │ mov $0x150,%esi │ │ jmp 131cce6 │ │ call 12c7b40 │ │ lea -0xee6be2(%rip),%rdi │ │ - lea -0xec8d8b(%rip),%rdx │ │ + lea -0xec8db2(%rip),%rdx │ │ mov $0x172,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x26,%edi │ │ mov $0x77,%esi │ │ jmp 131c9f5 │ │ xor %eax,%eax │ │ @@ -3142227,15 +3142227,15 @@ │ │ jne 131c9fe │ │ lea -0xee6c6f(%rip),%rbx │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ mov $0x169,%edx │ │ call 131d9d0 │ │ call 12c7b40 │ │ - lea -0xec8e2d(%rip),%rdx │ │ + lea -0xec8e54(%rip),%rdx │ │ mov %rbx,%rdi │ │ mov $0x16a,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x26,%edi │ │ mov $0x8000f,%esi │ │ jmp 131c9f5 │ │ @@ -3142321,15 +3142321,15 @@ │ │ mov %rax,(%rbx) │ │ xor %r15d,%r15d │ │ test %rax,%rax │ │ setne %r15b │ │ jmp 131c9fe │ │ call 12c7b40 │ │ lea -0xee6e0b(%rip),%rdi │ │ - lea -0xec8fb4(%rip),%rdx │ │ + lea -0xec8fdb(%rip),%rdx │ │ mov $0x161,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x26,%edi │ │ mov $0x8f,%esi │ │ jmp 131c9f5 │ │ mov %r12d,0x48(%rbx) │ │ @@ -3142462,15 +3142462,15 @@ │ │ je 131cf79 │ │ mov $0x30000,%edi │ │ call *%rax │ │ cmp $0x30000,%rax │ │ jb 131cf79 │ │ call 12c7fe0 │ │ mov (%rbx),%rdi │ │ - lea -0xecd0cc(%rip),%rsi │ │ + lea -0xecd0f3(%rip),%rsi │ │ call 12906a0 │ │ mov %rax,%r15 │ │ call 12c8010 │ │ test %r15,%r15 │ │ je 131cdbc │ │ lea 0x8(%rbx),%rax │ │ xorps %xmm0,%xmm0 │ │ @@ -3144029,23 +3144029,23 @@ │ │ lea -0xec0e89(%rip),%rsi │ │ mov $0x296,%edx │ │ call 12fc640 │ │ lea -0xee6a6b(%rip),%rdi │ │ lea -0xec0ea1(%rip),%rsi │ │ mov $0x2a8,%edx │ │ call 12fc640 │ │ - lea -0xecc4e0(%rip),%rdi │ │ + lea -0xecc507(%rip),%rdi │ │ lea -0xec0eb9(%rip),%rsi │ │ mov $0x2a6,%edx │ │ call 12fc640 │ │ lea -0xec4d08(%rip),%rdi │ │ lea -0xec0ed1(%rip),%rsi │ │ mov $0x2a3,%edx │ │ call 12fc640 │ │ - lea -0xecc510(%rip),%rdi │ │ + lea -0xecc537(%rip),%rdi │ │ lea -0xec0ee9(%rip),%rsi │ │ mov $0x29f,%edx │ │ call 12fc640 │ │ lea -0xec4d38(%rip),%rdi │ │ lea -0xec0f01(%rip),%rsi │ │ mov $0x29c,%edx │ │ call 12fc640 │ │ @@ -3144814,15 +3144814,15 @@ │ │ lea -0xec1a6c(%rip),%rsi │ │ mov $0x18e,%edx │ │ call 12fc640 │ │ lea -0xef63d4(%rip),%rdi │ │ lea -0xec1a84(%rip),%rsi │ │ mov $0x18f,%edx │ │ call 12fc640 │ │ - lea -0xec784e(%rip),%rdi │ │ + lea -0xec7875(%rip),%rdi │ │ lea -0xec1a9c(%rip),%rsi │ │ mov $0x193,%edx │ │ call 12fc640 │ │ lea -0xef26c1(%rip),%rdi │ │ lea -0xec1ab4(%rip),%rsi │ │ mov $0x197,%edx │ │ call 12fc640 │ │ @@ -3145364,33 +3145364,33 @@ │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ - lea -0xecd682(%rip),%rdi │ │ + lea -0xecd6a9(%rip),%rdi │ │ lea -0xee1eeb(%rip),%rdx │ │ mov $0xdd,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0xf,%edi │ │ mov $0x67,%esi │ │ jmp 131f64f │ │ call 12c7b40 │ │ - lea -0xecd6ae(%rip),%rdi │ │ + lea -0xecd6d5(%rip),%rdi │ │ lea -0xee1f17(%rip),%rdx │ │ mov $0xe3,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0xf,%edi │ │ mov $0x66,%esi │ │ jmp 131f64f │ │ call 12c7b40 │ │ - lea -0xecd6da(%rip),%rdi │ │ + lea -0xecd701(%rip),%rdi │ │ lea -0xee1f43(%rip),%rdx │ │ mov $0xe9,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0xf,%edi │ │ mov $0x74,%esi │ │ xor %edx,%edx │ │ @@ -3145409,28 +3145409,28 @@ │ │ mov %edx,%ebp │ │ mov %rsi,%r14 │ │ mov %rdi,%r15 │ │ call 14bfc80 │ │ cmp $0x1,%rax │ │ ja 131f6b6 │ │ call 12c7b40 │ │ - lea -0xecd734(%rip),%rdi │ │ + lea -0xecd75b(%rip),%rdi │ │ lea -0xec5f3f(%rip),%rdx │ │ mov $0x106,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x79,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 131f74c │ │ mov %rax,%r12 │ │ shr %r12 │ │ - lea -0xecd76c(%rip),%rsi │ │ + lea -0xecd793(%rip),%rsi │ │ mov %r12,%rdi │ │ mov $0x10a,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 131f74a │ │ mov %rax,%rbx │ │ test %r14,%r14 │ │ @@ -3145453,15 +3145453,15 @@ │ │ lea 0x8(%rsp),%rdx │ │ mov %rbx,%rdi │ │ mov %r12,%rsi │ │ mov %r15,%rcx │ │ call 131f520 │ │ test %eax,%eax │ │ jne 131f74c │ │ - lea -0xecd7e6(%rip),%rsi │ │ + lea -0xecd80d(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x115,%edx │ │ call 131d9d0 │ │ xor %ebx,%ebx │ │ mov %rbx,%rax │ │ add $0x10,%rsp │ │ pop %rbx │ │ @@ -3145490,15 +3145490,15 @@ │ │ mov %edx,%ebx │ │ mov %rsi,%r15 │ │ mov %rdi,%r14 │ │ test %bl,%bl │ │ lea (%rsi,%rsi,2),%rax │ │ lea 0x1(%rsi,%rsi,1),%rdi │ │ cmovne %rax,%rdi │ │ - lea -0xecd841(%rip),%rsi │ │ + lea -0xecd868(%rip),%rsi │ │ mov $0x152,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 131f808 │ │ cmp $0x1,%r15 │ │ jne 131f80f │ │ xor %edx,%edx │ │ @@ -3145515,15 +3145515,15 @@ │ │ movzbl (%rdx,%rdi,1),%edx │ │ mov %dl,0x1(%rcx) │ │ test %bl,%bl │ │ je 131f8b0 │ │ mov %bl,0x2(%rcx) │ │ add $0x3,%rcx │ │ jmp 131f8b4 │ │ - lea -0xecd8a2(%rip),%rsi │ │ + lea -0xecd8c9(%rip),%rsi │ │ mov $0x1,%edi │ │ mov $0x14f,%edx │ │ jmp 131d770 │ │ xor %eax,%eax │ │ jmp 131f8be │ │ mov %r15,%rsi │ │ and $0xfffffffffffffffe,%rsi │ │ @@ -3145588,27 +3145588,27 @@ │ │ je 131f913 │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov %rsi,%r14 │ │ mov %rdi,%rbx │ │ lea (%rsi,%rsi,2),%rdi │ │ - lea -0xecd993(%rip),%rsi │ │ + lea -0xecd9ba(%rip),%rsi │ │ mov $0x152,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 131f929 │ │ cmp $0x1,%r14 │ │ jne 131f930 │ │ xor %edx,%edx │ │ mov %rax,%rcx │ │ test $0x1,%r14b │ │ jne 131f9b3 │ │ jmp 131f9db │ │ - lea -0xecd9c3(%rip),%rsi │ │ + lea -0xecd9ea(%rip),%rsi │ │ mov $0x1,%edi │ │ mov $0x14f,%edx │ │ jmp 131d770 │ │ xor %eax,%eax │ │ jmp 131f9df │ │ mov %r14,%rsi │ │ and $0xfffffffffffffffe,%rsi │ │ @@ -3147728,15 +3147728,15 @@ │ │ jmp 132135a │ │ lea -0xef86f6(%rip),%rsi │ │ mov %r15,%rdi │ │ mov $0x44,%edx │ │ call 131d9d0 │ │ call 12c7b40 │ │ lea -0xef870f(%rip),%rdi │ │ - lea -0xec9b5b(%rip),%rdx │ │ + lea -0xec9b82(%rip),%rdx │ │ mov $0x50,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3147857,29 +3147857,29 @@ │ │ jne 13214ac │ │ mov %r14,%rdi │ │ call 12682b0 <_iroh_blake3_compress_xof_avx512@@Base+0x15d8f0> │ │ test %eax,%eax │ │ je 13214ac │ │ call 12c7b40 │ │ lea -0xef885e(%rip),%rdi │ │ - lea -0xed15e2(%rip),%rdx │ │ + lea -0xed1609(%rip),%rdx │ │ mov $0xcd,%esi │ │ call 12c7c60 │ │ - lea -0xed15eb(%rip),%rdx │ │ + lea -0xed1612(%rip),%rdx │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x8010c,%esi │ │ jmp 1321531 │ │ mov %r14,%rdi │ │ call 1266cc0 <_iroh_blake3_compress_xof_avx512@@Base+0x15c300> │ │ cmp $0xfffffff1,%eax │ │ jg 13214f3 │ │ call 12c7b40 │ │ lea -0xef88a0(%rip),%rdi │ │ - lea -0xed1624(%rip),%rdx │ │ + lea -0xed164b(%rip),%rdx │ │ mov $0xd4,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x73,%esi │ │ jmp 132152f │ │ mov %rsi,0x8(%rsp) │ │ @@ -3147891,15 +3147891,15 @@ │ │ test %ecx,%ecx │ │ cmovns %ecx,%eax │ │ sar $0x3,%eax │ │ cmp %r12,%rax │ │ jbe 132153d │ │ call 12c7b40 │ │ lea -0xef88ed(%rip),%rdi │ │ - lea -0xed1671(%rip),%rdx │ │ + lea -0xed1698(%rip),%rdx │ │ mov $0xd8,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x74,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3148776,20 +3148776,20 @@ │ │ je 1322079 │ │ cmp $0x4,%rcx │ │ jne 1322001 │ │ mov (%rax),%eax │ │ jmp 1321fc7 │ │ call 12c7b40 │ │ lea -0xef558f(%rip),%rdi │ │ - lea -0xecffaa(%rip),%rdx │ │ + lea -0xecffd1(%rip),%rdx │ │ mov $0x189,%esi │ │ jmp 1321f2f │ │ call 12c7b40 │ │ lea -0xef55a9(%rip),%rdi │ │ - lea -0xecffc4(%rip),%rdx │ │ + lea -0xecffeb(%rip),%rdx │ │ mov $0x18e,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3148803,15 +3148803,15 @@ │ │ cmp $0x4,%rcx │ │ jne 1322001 │ │ mov (%rax),%eax │ │ test %eax,%eax │ │ jns 1321fc7 │ │ call 12c7b40 │ │ lea -0xef55fd(%rip),%rdi │ │ - lea -0xed0018(%rip),%rdx │ │ + lea -0xed003f(%rip),%rdx │ │ mov $0x1b2,%esi │ │ jmp 13220a8 │ │ cmpq $0x8,0x18(%rdi) │ │ jne 132200c │ │ movsd (%rax),%xmm0 │ │ ucomisd -0x118baab(%rip),%xmm0 │ │ jb 132203a │ │ @@ -3148825,56 +3148825,56 @@ │ │ jp 132203a │ │ cvttsd2si %xmm0,%eax │ │ mov %eax,(%rsi) │ │ mov $0x1,%ebx │ │ jmp 1321f49 │ │ call 12c7b40 │ │ lea -0xef5665(%rip),%rdi │ │ - lea -0xed0080(%rip),%rdx │ │ + lea -0xed00a7(%rip),%rdx │ │ mov $0x1d2,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x81,%esi │ │ jmp 1321f40 │ │ mov $0x4,%edx │ │ pop %rbx │ │ jmp 1322f90 │ │ call 12c7b40 │ │ lea -0xef569e(%rip),%rdi │ │ - lea -0xed00b9(%rip),%rdx │ │ + lea -0xed00e0(%rip),%rdx │ │ mov $0x1ce,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x82,%esi │ │ jmp 1321f40 │ │ call 12c7b40 │ │ lea -0xef56cc(%rip),%rdi │ │ - lea -0xed00e7(%rip),%rdx │ │ + lea -0xed010e(%rip),%rdx │ │ mov $0x1cb,%esi │ │ jmp 13220a8 │ │ mov (%rax),%rax │ │ cmp $0x7fffffff,%rax │ │ jbe 1322084 │ │ call 12c7b40 │ │ lea -0xef56f1(%rip),%rdi │ │ - lea -0xed010c(%rip),%rdx │ │ + lea -0xed0133(%rip),%rdx │ │ mov $0x1ba,%esi │ │ jmp 13220a8 │ │ mov (%rax),%rax │ │ movslq %eax,%rcx │ │ cmp %rax,%rcx │ │ jne 1322090 │ │ mov %eax,(%rsi) │ │ mov $0x1,%ebx │ │ jmp 1321f49 │ │ call 12c7b40 │ │ lea -0xef5722(%rip),%rdi │ │ - lea -0xed013d(%rip),%rdx │ │ + lea -0xed0164(%rip),%rdx │ │ mov $0x1a0,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x7e,%esi │ │ jmp 1321f40 │ │ int3 │ │ @@ -3148910,15 +3148910,15 @@ │ │ je 13221f6 │ │ cmp $0x4,%rcx │ │ jne 1322189 │ │ mov %esi,(%rax) │ │ jmp 132214e │ │ call 12c7b40 │ │ lea -0xef57ae(%rip),%rdi │ │ - lea -0xece3f5(%rip),%rdx │ │ + lea -0xece41c(%rip),%rdx │ │ mov $0x1d9,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3148956,15 +3148956,15 @@ │ │ cmpq $0x8,0x18(%rdi) │ │ jne 132221b │ │ cvtsi2sd %esi,%xmm0 │ │ movsd %xmm0,(%rax) │ │ jmp 132214e │ │ call 12c7b40 │ │ lea -0xef585a(%rip),%rdi │ │ - lea -0xece4a1(%rip),%rdx │ │ + lea -0xece4c8(%rip),%rdx │ │ mov $0x216,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x81,%esi │ │ jmp 1322145 │ │ movq $0x8,0x20(%rdi) │ │ @@ -3148973,15 +3148973,15 @@ │ │ jmp 132214e │ │ movq $0x8,0x20(%rdi) │ │ mov %esi,%ecx │ │ mov %rcx,(%rax) │ │ jmp 132214e │ │ call 12c7b40 │ │ lea -0xef58ad(%rip),%rdi │ │ - lea -0xece4f4(%rip),%rdx │ │ + lea -0xece51b(%rip),%rdx │ │ mov $0x212,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x82,%esi │ │ jmp 1322145 │ │ int3 │ │ @@ -3149200,15 +3149200,15 @@ │ │ cmp $0x8,%rcx │ │ je 132261b │ │ cmp $0x4,%rcx │ │ je 13225ec │ │ jmp 132262a │ │ call 12c7b40 │ │ lea -0xef5be9(%rip),%rdi │ │ - lea -0xecad7b(%rip),%rdx │ │ + lea -0xecada2(%rip),%rdx │ │ mov $0x274,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0xc0102,%esi │ │ jmp 1322666 │ │ movq $0x8,0x20(%rdi) │ │ @@ -3149234,15 +3149234,15 @@ │ │ jne 132262a │ │ test %esi,%esi │ │ js 1322677 │ │ mov %esi,(%rax) │ │ jmp 132266f │ │ call 12c7b40 │ │ lea -0xef5c82(%rip),%rdi │ │ - lea -0xecae14(%rip),%rdx │ │ + lea -0xecae3b(%rip),%rdx │ │ mov $0x2b2,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x81,%esi │ │ jmp 1322666 │ │ movq $0x8,0x20(%rdi) │ │ @@ -3149252,30 +3149252,30 @@ │ │ lea 0xc(%rsp),%rsi │ │ mov $0x4,%edx │ │ call 1323340 │ │ mov %eax,%ebx │ │ jmp 132266f │ │ call 12c7b40 │ │ lea -0xef5ccf(%rip),%rdi │ │ - lea -0xecae61(%rip),%rdx │ │ + lea -0xecae88(%rip),%rdx │ │ mov $0x2ae,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x82,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov %ebx,%eax │ │ add $0x10,%rsp │ │ pop %rbx │ │ ret │ │ call 12c7b40 │ │ lea -0xef5d09(%rip),%rdi │ │ - lea -0xecae9b(%rip),%rdx │ │ + lea -0xecaec2(%rip),%rdx │ │ mov $0x294,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x7e,%esi │ │ jmp 1322666 │ │ int3 │ │ @@ -3149345,20 +3149345,20 @@ │ │ je 13228b8 │ │ cmp $0x4,%rcx │ │ jne 1322849 │ │ movslq (%rax),%rax │ │ jmp 13228bb │ │ call 12c7b40 │ │ lea -0xef5dd0(%rip),%rdi │ │ - lea -0xecea02(%rip),%rdx │ │ + lea -0xecea29(%rip),%rdx │ │ mov $0x2bf,%esi │ │ jmp 1322770 │ │ call 12c7b40 │ │ lea -0xef5dea(%rip),%rdi │ │ - lea -0xecea1c(%rip),%rdx │ │ + lea -0xecea43(%rip),%rdx │ │ mov $0x2c4,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3149385,48 +3149385,48 @@ │ │ xorps %xmm1,%xmm1 │ │ cvtsi2sd %rax,%xmm1 │ │ ucomisd %xmm1,%xmm0 │ │ jne 13227ed │ │ jnp 13228bb │ │ call 12c7b40 │ │ lea -0xef5e7f(%rip),%rdi │ │ - lea -0xeceab1(%rip),%rdx │ │ + lea -0xecead8(%rip),%rdx │ │ mov $0x2f9,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x7b,%esi │ │ jmp 1322781 │ │ call 12c7b40 │ │ lea -0xef5ead(%rip),%rdi │ │ - lea -0xeceadf(%rip),%rdx │ │ + lea -0xeceb06(%rip),%rdx │ │ mov $0x300,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x81,%esi │ │ jmp 1322781 │ │ mov $0x8,%edx │ │ pop %rbx │ │ jmp 1322f90 │ │ call 12c7b40 │ │ lea -0xef5ee6(%rip),%rdi │ │ - lea -0xeceb18(%rip),%rdx │ │ + lea -0xeceb3f(%rip),%rdx │ │ mov $0x2fc,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x82,%esi │ │ jmp 1322781 │ │ mov (%rax),%rax │ │ test %rax,%rax │ │ jns 13228bb │ │ call 12c7b40 │ │ lea -0xef5f1c(%rip),%rdi │ │ - lea -0xeceb4e(%rip),%rdx │ │ + lea -0xeceb75(%rip),%rdx │ │ mov $0x2e2,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x7e,%esi │ │ jmp 1322781 │ │ mov (%rax),%rax │ │ @@ -3150001,15 +3150001,15 @@ │ │ call 1324310 │ │ test %eax,%eax │ │ jne 13231ca │ │ xor %r15d,%r15d │ │ jmp 1323209 │ │ call 12c7b40 │ │ lea -0xef680f(%rip),%rdi │ │ - lea -0xecd6f2(%rip),%rdx │ │ + lea -0xecd719(%rip),%rdx │ │ mov $0xe1,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0xf,%edi │ │ mov $0x7c,%esi │ │ jmp 1323200 │ │ je 13231be │ │ @@ -3150621,33 +3150621,33 @@ │ │ test %rax,%rax │ │ je 132398e │ │ mov (%rdx),%r15 │ │ cmp %r14,%r15 │ │ jae 13239ce │ │ call 12c7b40 │ │ lea -0xef6f6d(%rip),%rdi │ │ - lea -0xecc0e9(%rip),%rdx │ │ + lea -0xecc110(%rip),%rdx │ │ mov $0x544,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x74,%esi │ │ jmp 132395a │ │ call 12c7b40 │ │ lea -0xef6f98(%rip),%rdi │ │ - lea -0xecc114(%rip),%rdx │ │ + lea -0xecc13b(%rip),%rdx │ │ mov $0x520,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0xc0102,%esi │ │ jmp 132395a │ │ call 12c7b40 │ │ lea -0xef6fc3(%rip),%rdi │ │ - lea -0xecc13f(%rip),%rdx │ │ + lea -0xecc166(%rip),%rdx │ │ mov $0x524,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x81,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3150659,15 +3150659,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0xef7006(%rip),%rdi │ │ - lea -0xecc182(%rip),%rdx │ │ + lea -0xecc1a9(%rip),%rdx │ │ mov $0x533,%esi │ │ jmp 132391e │ │ mov %rsi,%rbp │ │ mov %rdx,%r13 │ │ mov %rdi,%r12 │ │ or %r9b,%r8b │ │ movzbl %r8b,%r15d │ │ @@ -3150787,24 +3150787,24 @@ │ │ je 1323b31 │ │ cmp %ecx,0x8(%rdi) │ │ jne 1323aff │ │ cmp %rdx,0x18(%rdi) │ │ jae 1323b3e │ │ call 12c7b40 │ │ lea -0xef7166(%rip),%rdi │ │ - lea -0xecfd83(%rip),%rdx │ │ + lea -0xecfdaa(%rip),%rdx │ │ mov $0x57c,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x74,%esi │ │ jmp 1323b28 │ │ call 12c7b40 │ │ lea -0xef7191(%rip),%rdi │ │ - lea -0xecfdae(%rip),%rdx │ │ + lea -0xecfdd5(%rip),%rdx │ │ mov $0x578,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x81,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3151924,15 +3151924,15 @@ │ │ push %r13 │ │ push %r12 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 1266e80 <_iroh_blake3_compress_xof_avx512@@Base+0x15c4c0> │ │ test %eax,%eax │ │ je 1324946 │ │ - lea -0xed1c38(%rip),%rdi │ │ + lea -0xed1c5f(%rip),%rdi │ │ lea -0xef42fd(%rip),%rsi │ │ mov $0x16,%edx │ │ pop %rbx │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ @@ -3152296,15 +3152296,15 @@ │ │ mov %r14,%rdi │ │ mov $0x2,%esi │ │ call 1266f10 <_iroh_blake3_compress_xof_avx512@@Base+0x15c550> │ │ test %eax,%eax │ │ je 1324e56 │ │ call 12c7b40 │ │ lea -0xef47e0(%rip),%rdi │ │ - lea -0xed2ea2(%rip),%rdx │ │ + lea -0xed2ec9(%rip),%rdx │ │ mov $0x97,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x3,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3152637,15 +3152637,15 @@ │ │ mov %ebx,%eax │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ call 12c7b40 │ │ lea -0xeeb96b(%rip),%rdi │ │ - lea -0xecda76(%rip),%rdx │ │ + lea -0xecda9d(%rip),%rdx │ │ mov $0x38,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3153650,30 +3153650,30 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ push %rbx │ │ - lea -0xed4013(%rip),%rsi │ │ + lea -0xed403a(%rip),%rsi │ │ mov $0x10,%edi │ │ mov $0x20,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 1325fd8 │ │ mov %rax,%rbx │ │ call 1329d70 │ │ mov %rax,%rcx │ │ mov %rbx,%rax │ │ mov %rcx,(%rbx) │ │ test %rcx,%rcx │ │ je 1325fc4 │ │ pop %rbx │ │ ret │ │ - lea -0xed4046(%rip),%rsi │ │ + lea -0xed406d(%rip),%rsi │ │ mov %rax,%rdi │ │ mov $0x27,%edx │ │ call 131d9d0 │ │ xor %eax,%eax │ │ pop %rbx │ │ ret │ │ int3 │ │ @@ -3153683,15 +3153683,15 @@ │ │ push %rbx │ │ mov %rdi,%rbx │ │ mov 0x8(%rdi),%rdi │ │ lea 0x1161(%rip),%rsi │ │ call 137e060 │ │ mov (%rbx),%rdi │ │ call 1329e20 │ │ - lea -0xed407e(%rip),%rsi │ │ + lea -0xed40a5(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x37,%edx │ │ pop %rbx │ │ jmp 131d9d0 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3153794,15 +3153794,15 @@ │ │ mov $0x2e,%esi │ │ call 14c0180 │ │ lea 0x1(%rax),%r15 │ │ test %rax,%rax │ │ cmove %rbx,%r15 │ │ mov 0x10(%r13),%r13 │ │ mov %r15,%rdi │ │ - lea -0xed23f7(%rip),%rsi │ │ + lea -0xed241e(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 1326120 │ │ mov %r15,%rdi │ │ lea -0xec51a6(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ @@ -3153968,15 +3153968,15 @@ │ │ movaps %xmm0,0x30(%rsp) │ │ movq $0x0,0x50(%rsp) │ │ test %rbp,%rbp │ │ je 13264db │ │ xor %ebx,%ebx │ │ jmp 132649a │ │ call 12c7b40 │ │ - lea -0xed44aa(%rip),%rdi │ │ + lea -0xed44d1(%rip),%rdi │ │ mov $0xd3,%esi │ │ lea -0xec2f38(%rip),%rdx │ │ call 12c7c60 │ │ mov $0xf,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3153992,24 +3153992,24 @@ │ │ movq $0x0,0x50(%rsp) │ │ test %rbp,%rbp │ │ mov 0x8(%rsp),%rbx │ │ je 132656e │ │ mov 0x18(%rsp),%r12 │ │ mov 0x10(%rsp),%r13 │ │ mov %rbp,%rdi │ │ - lea -0xed451f(%rip),%rsi │ │ + lea -0xed4546(%rip),%rsi │ │ mov $0x171,%edx │ │ call 131f230 │ │ mov %rax,0x30(%rsp) │ │ test %rax,%rax │ │ je 13264d6 │ │ test %rbx,%rbx │ │ je 13264d6 │ │ mov %rbx,%rdi │ │ - lea -0xed4542(%rip),%rsi │ │ + lea -0xed4569(%rip),%rsi │ │ mov $0x176,%edx │ │ call 131f230 │ │ mov %rax,0x38(%rsp) │ │ test %rax,%rax │ │ je 132653d │ │ call 137d930 │ │ test %rax,%rax │ │ @@ -3154054,15 +3154054,15 @@ │ │ mov 0x18(%rsp),%r12 │ │ mov 0x10(%rsp),%r13 │ │ jne 13264bd │ │ jmp 13264db │ │ mov (%rbx),%rdi │ │ call 1329e00 │ │ call 12c7b40 │ │ - lea -0xed4615(%rip),%rdi │ │ + lea -0xed463c(%rip),%rdi │ │ mov $0xe0,%esi │ │ jmp 1326434 │ │ mov 0x18(%rsp),%r12 │ │ mov 0x10(%rsp),%r13 │ │ mov 0x4(%rsp),%ebp │ │ mov %rbx,%r15 │ │ jmp 132661f │ │ @@ -3154093,29 +3154093,29 @@ │ │ mov 0x20(%rsp),%rdi │ │ call 1327150 │ │ mov %ebx,%r14d │ │ mov (%r15),%rdi │ │ call 1329e00 │ │ jmp 132654e │ │ call 12c7b40 │ │ - lea -0xed46b3(%rip),%rdi │ │ + lea -0xed46da(%rip),%rdi │ │ lea -0xeecd04(%rip),%rdx │ │ mov $0x19c,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x69,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 13266a3 │ │ mov $0x1,%ebx │ │ jmp 13266a3 │ │ call 12c7b40 │ │ - lea -0xed46ee(%rip),%rdi │ │ + lea -0xed4715(%rip),%rdi │ │ lea -0xee8f53(%rip),%rdx │ │ mov $0x148,%esi │ │ call 12c7c60 │ │ lea -0xef9cdf(%rip),%rdx │ │ mov $0xf,%edi │ │ mov $0x69,%esi │ │ mov 0x58(%rsp),%rcx │ │ @@ -3154174,39 +3154174,39 @@ │ │ je 1326850 │ │ lea -0xee46b1(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ mov $0x1,%r12d │ │ test %eax,%eax │ │ je 1326850 │ │ - lea -0xed47be(%rip),%rsi │ │ + lea -0xed47e5(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ mov $0x1,%r12d │ │ test %eax,%eax │ │ je 1326850 │ │ - lea -0xed2f0b(%rip),%rsi │ │ + lea -0xed2f32(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ mov $0x1,%r12d │ │ test %eax,%eax │ │ je 1326850 │ │ lea -0xeebcbc(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ mov $0x1,%r12d │ │ test %eax,%eax │ │ je 1326850 │ │ - lea -0xed3abd(%rip),%rsi │ │ + lea -0xed3ae4(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ xor %r12d,%r12d │ │ test %eax,%eax │ │ je 1326850 │ │ - lea -0xed482a(%rip),%rsi │ │ + lea -0xed4851(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 1326850 │ │ lea -0xed855a(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ @@ -3154229,22 +3154229,22 @@ │ │ je 1326850 │ │ lea -0xefdbc2(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 1326850 │ │ call 12c7b40 │ │ - lea -0xed48bd(%rip),%rdi │ │ + lea -0xed48e4(%rip),%rdi │ │ lea -0xee910f(%rip),%rdx │ │ mov $0x12e,%esi │ │ jmp 132686d │ │ mov %r12d,(%r14) │ │ jmp 132688f │ │ call 12c7b40 │ │ - lea -0xed48dc(%rip),%rdi │ │ + lea -0xed4903(%rip),%rdi │ │ lea -0xee912e(%rip),%rdx │ │ mov $0x118,%esi │ │ call 12c7c60 │ │ lea -0xecb2b1(%rip),%rdx │ │ xor %ebp,%ebp │ │ mov $0xf,%edi │ │ mov $0x69,%esi │ │ @@ -3154330,15 +3154330,15 @@ │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ jmp 13279a0 │ │ call 12c7b40 │ │ - lea -0xed4a18(%rip),%rdi │ │ + lea -0xed4a3f(%rip),%rdi │ │ lea -0xef6356(%rip),%rdx │ │ mov $0x64,%esi │ │ call 12c7c60 │ │ mov $0xe,%edi │ │ mov $0x7e,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3154741,23 +3154741,23 @@ │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ cmpq $0x0,(%rbx) │ │ je 1326ed9 │ │ call 12c7b40 │ │ lea -0xef2e51(%rip),%rdi │ │ - lea -0xecf68e(%rip),%rdx │ │ + lea -0xecf6b5(%rip),%rdx │ │ mov $0x16e,%esi │ │ call 12c7c60 │ │ mov $0xf,%edi │ │ mov $0xc0103,%esi │ │ jmp 1326f03 │ │ call 12c7b40 │ │ lea -0xef2e7a(%rip),%rdi │ │ - lea -0xecf6b7(%rip),%rdx │ │ + lea -0xecf6de(%rip),%rdx │ │ mov $0x169,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0xf,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3158726,15 +3158726,15 @@ │ │ jle 1329fbc │ │ imul $0xf4240,%rax,%rax │ │ add 0x8(%rsp),%rax │ │ imul $0x3e8,%rax,%rbx │ │ jmp 1329fd1 │ │ call 12c7b40 │ │ lea -0xee54c6(%rip),%rdi │ │ - lea -0xed273f(%rip),%rdx │ │ + lea -0xed2766(%rip),%rdx │ │ mov $0x26,%esi │ │ call 12c7c60 │ │ call 14bfd60 <__errno@plt> │ │ mov (%rax),%esi │ │ lea -0xecac4d(%rip),%rdx │ │ xor %ebx,%ebx │ │ mov $0x2,%edi │ │ @@ -3172105,15 +3172105,15 @@ │ │ mov %rax,(%r14) │ │ test %rax,%rax │ │ je 1335d79 │ │ mov %r14,%rbx │ │ jmp 1335d83 │ │ call 12c7b40 │ │ lea -0xedc1dd(%rip),%rdi │ │ - lea -0xede13f(%rip),%rdx │ │ + lea -0xede166(%rip),%rdx │ │ mov $0x1c,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x8,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3172587,23 +3172587,23 @@ │ │ mov 0x8(%rbx),%rbx │ │ call 1336260 │ │ mov %rbx,%rdi │ │ mov %rax,%rsi │ │ pop %rbx │ │ jmp 12595d0 <_iroh_blake3_compress_xof_avx512@@Base+0x14ec10> │ │ call 12c7b40 │ │ - lea -0xede6b9(%rip),%rdi │ │ + lea -0xede6e0(%rip),%rdi │ │ lea -0xef2f5a(%rip),%rdx │ │ mov $0x82,%esi │ │ call 12c7c60 │ │ mov $0x27,%edi │ │ mov $0x6c,%esi │ │ jmp 133631e │ │ call 12c7b40 │ │ - lea -0xede6e2(%rip),%rdi │ │ + lea -0xede709(%rip),%rdi │ │ lea -0xef2f83(%rip),%rdx │ │ mov $0x86,%esi │ │ call 12c7c60 │ │ mov $0x27,%edi │ │ mov $0x68,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3172864,15 +3172864,15 @@ │ │ mov %r14,%rdi │ │ mov %ebx,%edx │ │ mov %ebp,%r8d │ │ call 1338500 │ │ test %eax,%eax │ │ je 1336615 │ │ call 12c7b40 │ │ - lea -0xee0799(%rip),%rdi │ │ + lea -0xee07c0(%rip),%rdi │ │ lea -0xee800f(%rip),%rdx │ │ mov $0x3e,%esi │ │ call 12c7c60 │ │ mov $0x9,%edi │ │ mov $0x6d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3172931,15 +3172931,15 @@ │ │ mov %rsi,0x28(%rsp) │ │ mov %rdi,0x20(%rsp) │ │ movq $0x0,0x18(%rsp) │ │ movq $0x0,0x10(%rsp) │ │ movq $0x0,(%rsp) │ │ movq $0x0,0x8(%rsp) │ │ xor %r12d,%r12d │ │ - lea -0xee0860(%rip),%r14 │ │ + lea -0xee0887(%rip),%r14 │ │ jmp 13366b8 │ │ nopw 0x0(%rax,%rax,1) │ │ test %ebp,%ebp │ │ jne 1336a2d │ │ mov 0x98(%rsp),%ebx │ │ mov %r12,%rdi │ │ test $0x1,%bl │ │ @@ -3173009,30 +3173009,30 @@ │ │ mov %r12,%rdi │ │ lea -0xeed928(%rip),%rsi │ │ call 14bff90 │ │ mov %eax,%ebx │ │ test %eax,%eax │ │ jne 13367fa │ │ mov %r13,%rdi │ │ - lea -0xedeb87(%rip),%rsi │ │ + lea -0xedebae(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 1336a2d │ │ mov %r12,%rdi │ │ lea -0xed8efe(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 1336824 │ │ mov %r13,%rdi │ │ lea -0xf0d781(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 1336a2d │ │ mov %r12,%rdi │ │ - lea -0xedebc8(%rip),%rsi │ │ + lea -0xedebef(%rip),%rsi │ │ call 14bff90 │ │ mov %eax,%ebp │ │ test %eax,%eax │ │ jne 1336850 │ │ mov %r13,%rdi │ │ lea -0xee8232(%rip),%rsi │ │ call 14bff90 │ │ @@ -3173176,15 +3173176,15 @@ │ │ mov 0x30(%rsp),%rax │ │ test %rax,%rax │ │ je 1336aff │ │ mov %r12,(%rax) │ │ mov 0x98(%rsp),%eax │ │ test $0x1,%al │ │ jne 1336b97 │ │ - lea -0xee0c6a(%rip),%rsi │ │ + lea -0xee0c91(%rip),%rsi │ │ mov %r14,%rdi │ │ mov $0x117,%edx │ │ call 131d9d0 │ │ jmp 1336bad │ │ call 12c72a0 │ │ test %eax,%eax │ │ mov $0x7fffff,%ecx │ │ @@ -3173200,29 +3173200,29 @@ │ │ mov %r13,%rdx │ │ xor %eax,%eax │ │ call 12c7770 │ │ jmp 1336bb2 │ │ mov $0x1,%ebp │ │ xor %r15d,%r15d │ │ mov 0x98(%rsp),%eax │ │ - lea -0xee0cd0(%rip),%rbx │ │ + lea -0xee0cf7(%rip),%rbx │ │ mov %r12,%rdi │ │ test $0x1,%al │ │ jne 1336b55 │ │ mov %rbx,%rsi │ │ mov $0x116,%edx │ │ call 131d9d0 │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ mov $0x117,%edx │ │ call 131d9d0 │ │ test %r15b,%r15b │ │ je 1336bb2 │ │ mov (%rsp),%rdi │ │ - lea -0xee0d04(%rip),%rsi │ │ + lea -0xee0d2b(%rip),%rsi │ │ mov $0x119,%edx │ │ call 131d9d0 │ │ jmp 1336bb2 │ │ xor %esi,%esi │ │ mov %rbx,%rdx │ │ mov $0x116,%ecx │ │ call 131edb0 │ │ @@ -3173231,19 +3173231,19 @@ │ │ mov %rbx,%rdx │ │ mov $0x117,%ecx │ │ call 131edb0 │ │ test %r15b,%r15b │ │ je 1336bb2 │ │ mov (%rsp),%rdi │ │ mov 0x8(%rsp),%rsi │ │ - lea -0xee0d46(%rip),%rdx │ │ + lea -0xee0d6d(%rip),%rdx │ │ mov $0x119,%ecx │ │ call 131edb0 │ │ jmp 1336bb2 │ │ - lea -0xee0d59(%rip),%rdx │ │ + lea -0xee0d80(%rip),%rdx │ │ mov %r14,%rdi │ │ xor %esi,%esi │ │ mov $0x117,%ecx │ │ call 131edb0 │ │ mov $0x1,%ebp │ │ mov %ebp,%eax │ │ add $0x58,%rsp │ │ @@ -3173330,15 +3173330,15 @@ │ │ add %rbp,%rax │ │ add $0xfffffffffffffc23,%rax │ │ mov %r15,%rbp │ │ mov 0x8(%rsp),%r15 │ │ cmp $0xfffffffffffffbfe,%rax │ │ ja 1336cc1 │ │ call 12c7b40 │ │ - lea -0xee0e56(%rip),%rdi │ │ + lea -0xee0e7d(%rip),%rdi │ │ lea -0xef0130(%rip),%rdx │ │ mov $0x156,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x9,%edi │ │ mov $0x71,%esi │ │ jmp 1336d5a │ │ @@ -3173349,15 +3173349,15 @@ │ │ xor %esi,%esi │ │ call *%rbx │ │ test %eax,%eax │ │ jle 1336d30 │ │ mov %eax,0x8(%rsp) │ │ mov %eax,%edi │ │ add $0x14,%edi │ │ - lea -0xee0e9e(%rip),%rsi │ │ + lea -0xee0ec5(%rip),%rsi │ │ mov $0x162,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 1336dcc │ │ mov %rax,0x10(%rsp) │ │ mov %rax,0x48(%rsp) │ │ lea 0x48(%rsp),%rsi │ │ @@ -3173368,15 +3173368,15 @@ │ │ je 1336dd8 │ │ test %r12,%r12 │ │ mov %eax,0x1c(%rsp) │ │ je 1336e1a │ │ mov 0x4d0(%rsp),%ebx │ │ jmp 1336e5c │ │ call 12c7b40 │ │ - lea -0xee0ef7(%rip),%rdi │ │ + lea -0xee0f1e(%rip),%rdi │ │ lea -0xef01d1(%rip),%rdx │ │ mov $0x15c,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x9,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ @@ -3173393,15 +3173393,15 @@ │ │ call 14c0160 │ │ mov %r15,%rdi │ │ call 12d89f0 │ │ lea 0x90(%rsp),%rdi │ │ mov $0x400,%esi │ │ call 14c0160 │ │ mov %ebx,%esi │ │ - lea -0xee0f66(%rip),%rdx │ │ + lea -0xee0f8d(%rip),%rdx │ │ mov %r14,%rdi │ │ mov $0x19f,%ecx │ │ call 131dba0 │ │ mov %ebp,%eax │ │ add $0x498,%rsp │ │ pop %rbx │ │ pop %r12 │ │ @@ -3173559,15 +3173559,15 @@ │ │ mov 0x4(%rsp),%eax │ │ add 0x18(%rsp),%eax │ │ mov %eax,0x4(%rsp) │ │ jmp 1336dec │ │ xor %r15d,%r15d │ │ jmp 133706d │ │ call 12c7b40 │ │ - lea -0xee1201(%rip),%rdi │ │ + lea -0xee1228(%rip),%rdi │ │ lea -0xef04db(%rip),%rdx │ │ mov $0x16f,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x9,%edi │ │ mov $0x6f,%esi │ │ xor %edx,%edx │ │ @@ -3173641,15 +3173641,15 @@ │ │ jne 13371a1 │ │ lea -0xee9dee(%rip),%rsi │ │ mov %r13,%rdi │ │ mov $0x1,%edx │ │ call 1262320 <_iroh_blake3_compress_xof_avx512@@Base+0x157960> │ │ cmp $0x1,%eax │ │ jne 13371a1 │ │ - lea -0xee1329(%rip),%rsi │ │ + lea -0xee1350(%rip),%rsi │ │ mov $0x2000,%edi │ │ mov $0x282,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 1337281 │ │ mov %r13,0x10(%rsp) │ │ mov %rax,0x8(%rsp) │ │ @@ -3173660,26 +3173660,26 @@ │ │ jmp 133721c │ │ xor %ebx,%ebx │ │ mov $0x80020,%ebp │ │ jmp 13371ac │ │ xor %ebx,%ebx │ │ xor %r15d,%r15d │ │ call 12c7b40 │ │ - lea -0xee1376(%rip),%rdi │ │ + lea -0xee139d(%rip),%rdi │ │ lea -0xeff30f(%rip),%rdx │ │ mov $0x2a4,%esi │ │ call 12c7c60 │ │ mov $0x9,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov %r14,%rdi │ │ call 12d7e80 │ │ - lea -0xee13a6(%rip),%rdx │ │ + lea -0xee13cd(%rip),%rdx │ │ mov $0x2000,%esi │ │ mov %rbx,%rdi │ │ mov $0x2a6,%ecx │ │ call 131dba0 │ │ mov %r15d,%eax │ │ add $0x28,%rsp │ │ pop %rbx │ │ @@ -3173773,15 +3173773,15 @@ │ │ sub $0x458,%rsp │ │ mov (%rdx),%r14 │ │ mov %r14d,0x4(%rsp) │ │ mov $0x80000000,%eax │ │ cmp %rax,%r14 │ │ jl 133738a │ │ call 12c7b40 │ │ - lea -0xee151a(%rip),%rdi │ │ + lea -0xee1541(%rip),%rdi │ │ lea -0xef2527(%rip),%rdx │ │ mov $0x1b1,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x9,%edi │ │ mov $0x80,%esi │ │ xor %edx,%edx │ │ @@ -3173859,24 +3173859,24 @@ │ │ je 13374bd │ │ movslq 0x4(%rsp),%rdx │ │ mov 0x8(%rsp),%rcx │ │ add %rdx,(%rcx) │ │ mov %eax,%ebx │ │ jmp 13374ed │ │ call 12c7b40 │ │ - lea -0xee1656(%rip),%rdi │ │ + lea -0xee167d(%rip),%rdi │ │ lea -0xef2663(%rip),%rdx │ │ mov $0x1bd,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x9,%edi │ │ mov $0x68,%esi │ │ jmp 133737c │ │ call 12c7b40 │ │ - lea -0xee1684(%rip),%rdi │ │ + lea -0xee16ab(%rip),%rdi │ │ lea -0xef2691(%rip),%rdx │ │ mov $0x1d8,%esi │ │ call 12c7c60 │ │ mov $0x9,%edi │ │ mov $0x65,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3173929,15 +3173929,15 @@ │ │ lea -0xeff6cd(%rip),%rsi │ │ mov $0xa,%edx │ │ mov %rdi,%rbx │ │ call 14c0130 │ │ test %eax,%eax │ │ je 13375bd │ │ call 12c7b40 │ │ - lea -0xee174d(%rip),%rdi │ │ + lea -0xee1774(%rip),%rdi │ │ lea -0xeee701(%rip),%rdx │ │ mov $0x1fb,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x9,%edi │ │ mov $0x6b,%esi │ │ xor %edx,%edx │ │ @@ -3173963,24 +3173963,24 @@ │ │ lea -0xf0a847(%rip),%rsi │ │ mov $0x9,%edx │ │ mov %rbx,%rdi │ │ call 14c0130 │ │ test %eax,%eax │ │ je 133764e │ │ call 12c7b40 │ │ - lea -0xee17e7(%rip),%rdi │ │ + lea -0xee180e(%rip),%rdi │ │ lea -0xeee79b(%rip),%rdx │ │ mov $0x207,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x9,%edi │ │ mov $0x6a,%esi │ │ jmp 13375af │ │ add $0x9,%rbx │ │ - lea -0xedfa08(%rip),%rsi │ │ + lea -0xedfa2f(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 14c00b0 │ │ test %rax,%rax │ │ je 1337620 │ │ lea -0xed3d00(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 14c00b0 │ │ @@ -3173990,24 +3173990,24 @@ │ │ lea 0x1(%rbx),%rdi │ │ lea -0xed5d44(%rip),%rsi │ │ mov $0x9,%edx │ │ call 14c0130 │ │ test %eax,%eax │ │ je 13376f3 │ │ call 12c7b40 │ │ - lea -0xee185e(%rip),%rdi │ │ + lea -0xee1885(%rip),%rdi │ │ lea -0xeee812(%rip),%rdx │ │ mov $0x215,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x9,%edi │ │ mov $0x69,%esi │ │ jmp 13375af │ │ call 12c7b40 │ │ - lea -0xee188c(%rip),%rdi │ │ + lea -0xee18b3(%rip),%rdi │ │ lea -0xeee840(%rip),%rdx │ │ mov $0x20c,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x9,%edi │ │ mov $0x70,%esi │ │ jmp 13375af │ │ @@ -3174041,36 +3174041,36 @@ │ │ test %eax,%eax │ │ jle 13377d6 │ │ lea 0x1(%r14),%rax │ │ mov %rax,(%rsp) │ │ cmpb $0x2c,(%r14) │ │ je 133780c │ │ call 12c7b40 │ │ - lea -0xee1941(%rip),%rdi │ │ + lea -0xee1968(%rip),%rdi │ │ lea -0xeee8f5(%rip),%rdx │ │ mov $0x22c,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x9,%edi │ │ mov $0x81,%esi │ │ jmp 13375af │ │ call 12c7b40 │ │ - lea -0xee196f(%rip),%rdi │ │ + lea -0xee1996(%rip),%rdi │ │ lea -0xeee923(%rip),%rdx │ │ mov $0x227,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x9,%edi │ │ mov $0x72,%esi │ │ jmp 13375af │ │ jne 133780c │ │ cmpb $0x2c,(%r14) │ │ jne 133780c │ │ call 12c7b40 │ │ - lea -0xee19a5(%rip),%rdi │ │ + lea -0xee19cc(%rip),%rdi │ │ lea -0xeee959(%rip),%rdx │ │ mov $0x22f,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x9,%edi │ │ mov $0x82,%esi │ │ jmp 13375af │ │ @@ -3174138,15 +3174138,15 @@ │ │ cmp %ebp,%r13d │ │ jne 1337880 │ │ add %rbp,%r15 │ │ mov %r15,(%rbx) │ │ mov $0x1,%ebx │ │ jmp 13378eb │ │ call 12c7b40 │ │ - lea -0xee1a80(%rip),%rdi │ │ + lea -0xee1aa7(%rip),%rdi │ │ lea -0xf034d5(%rip),%rdx │ │ mov $0x245,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x9,%edi │ │ mov $0x67,%esi │ │ xor %edx,%edx │ │ @@ -3174179,16 +3174179,16 @@ │ │ movq $0x0,(%rsi) │ │ movq $0x0,(%rcx) │ │ mov %r9d,%eax │ │ not %eax │ │ test $0x6,%al │ │ jne 133797e │ │ call 12c7b40 │ │ - lea -0xee1b02(%rip),%rdi │ │ - lea -0xedfcf8(%rip),%rdx │ │ + lea -0xee1b29(%rip),%rdi │ │ + lea -0xedfd1f(%rip),%rdx │ │ mov $0x3ab,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x9,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3174216,38 +3174216,38 @@ │ │ call 1261f90 <_iroh_blake3_compress_xof_avx512@@Base+0x1575d0> │ │ mov %rax,%r14 │ │ test %rbp,%rbp │ │ je 13379ec │ │ test %r14,%r14 │ │ je 13379ec │ │ mov %r13d,0x4(%rsp) │ │ - lea -0xee1b91(%rip),%rsi │ │ + lea -0xee1bb8(%rip),%rsi │ │ mov $0x100,%edi │ │ mov $0x2fd,%edx │ │ test %r13d,%r13d │ │ jne 1337a4c │ │ call 131d6e0 │ │ jmp 1337a51 │ │ call 12c7b40 │ │ - lea -0xee1bb3(%rip),%rdi │ │ - lea -0xedfda9(%rip),%rdx │ │ + lea -0xee1bda(%rip),%rdi │ │ + lea -0xedfdd0(%rip),%rdx │ │ mov $0x3b3,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x9,%edi │ │ mov $0x80020,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %edi,%edi │ │ xor %r12d,%r12d │ │ call 12d7e80 │ │ test %r13d,%r13d │ │ je 1337c58 │ │ - lea -0xee1bf3(%rip),%rdx │ │ + lea -0xee1c1a(%rip),%rdx │ │ mov %rbx,%rdi │ │ xor %esi,%esi │ │ mov $0x3eb,%ecx │ │ call 131edb0 │ │ jmp 1337c6c │ │ call 131dcb0 │ │ mov %rax,%r13 │ │ @@ -3174323,60 +3174323,60 @@ │ │ test %eax,%eax │ │ jne 1337b10 │ │ add $0xfffffff0,%r14d │ │ movb $0x0,-0x6(%r13,%rbp,1) │ │ movslq %r14d,%rbx │ │ cmpl $0x0,0x4(%rsp) │ │ jne 1337c9f │ │ - lea -0xee1d4c(%rip),%rsi │ │ + lea -0xee1d73(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x313,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ mov 0x18(%rsp),%rbp │ │ mov 0x8(%rsp),%r14 │ │ je 1337c38 │ │ lea 0xb(%r13),%rsi │ │ mov %rax,0x28(%rsp) │ │ mov %rax,%rdi │ │ mov %rbx,%rdx │ │ call 14bfca0 │ │ - lea -0xee1d87(%rip),%rbx │ │ + lea -0xee1dae(%rip),%rbx │ │ mov %r13,%rdi │ │ mov %rbx,%rsi │ │ mov $0x31a,%edx │ │ call 131d9d0 │ │ mov $0x100,%edi │ │ mov %rbx,%rsi │ │ mov $0x33d,%edx │ │ call 131d6e0 │ │ jmp 1337d08 │ │ call 12c7b40 │ │ - lea -0xee1dba(%rip),%rdi │ │ + lea -0xee1de1(%rip),%rdi │ │ lea -0xed62b7(%rip),%rdx │ │ mov $0x305,%esi │ │ call 12c7c60 │ │ mov $0x9,%edi │ │ mov $0x6c,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ cmpl $0x0,0x4(%rsp) │ │ mov 0x18(%rsp),%rbp │ │ mov 0x8(%rsp),%r14 │ │ jne 1337eee │ │ - lea -0xee1dfa(%rip),%rsi │ │ + lea -0xee1e21(%rip),%rsi │ │ mov %r13,%rdi │ │ mov $0x31a,%edx │ │ call 131d9d0 │ │ xor %r12d,%r12d │ │ xor %edi,%edi │ │ call 12d7e80 │ │ xor %ebx,%ebx │ │ - lea -0xee1e1a(%rip),%rsi │ │ + lea -0xee1e41(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x3eb,%edx │ │ call 131d9d0 │ │ mov %rbp,%rdi │ │ call 1261fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x1575e0> │ │ mov %r14,%rdi │ │ call 1261fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x1575e0> │ │ @@ -3174390,28 +3174390,28 @@ │ │ pop %rbp │ │ ret │ │ xor %ebx,%ebx │ │ xor %edi,%edi │ │ xor %r12d,%r12d │ │ mov 0x4(%rsp),%r13d │ │ jmp 1337a23 │ │ - lea -0xee1e61(%rip),%rsi │ │ + lea -0xee1e88(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x313,%edx │ │ call 131dcb0 │ │ test %rax,%rax │ │ mov 0x18(%rsp),%rbp │ │ mov 0x8(%rsp),%r14 │ │ je 1337eee │ │ lea 0xb(%r13),%rsi │ │ mov %rax,0x28(%rsp) │ │ mov %rax,%rdi │ │ mov %rbx,%rdx │ │ call 14bfca0 │ │ - lea -0xee1e9c(%rip),%rbx │ │ + lea -0xee1ec3(%rip),%rbx │ │ mov $0x100,%esi │ │ mov %r13,%rdi │ │ mov %rbx,%rdx │ │ mov $0x31a,%ecx │ │ call 131edb0 │ │ mov $0x100,%edi │ │ mov %rbx,%rsi │ │ @@ -3174519,28 +3174519,28 @@ │ │ mov $0xff,%edx │ │ call 1262d10 <_iroh_blake3_compress_xof_avx512@@Base+0x158350> │ │ mov %eax,%r13d │ │ test %eax,%eax │ │ mov 0x38(%rsp),%eax │ │ jg 1337d48 │ │ call 12c7b40 │ │ - lea -0xee2073(%rip),%rdi │ │ - lea -0xee3db4(%rip),%rdx │ │ + lea -0xee209a(%rip),%rdi │ │ + lea -0xee3ddb(%rip),%rdx │ │ mov $0x345,%esi │ │ call 12c7c60 │ │ mov $0x9,%edi │ │ mov $0x66,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov $0x1,%r12b │ │ mov 0x8(%rsp),%r14 │ │ mov 0x4(%rsp),%r13d │ │ jmp 1337fc8 │ │ - lea -0xee20b0(%rip),%rdx │ │ + lea -0xee20d7(%rip),%rdx │ │ mov $0x100,%esi │ │ mov %r13,%rdi │ │ mov $0x31a,%ecx │ │ call 131edb0 │ │ xor %r12d,%r12d │ │ xor %edi,%edi │ │ call 12d7e80 │ │ @@ -3174566,39 +3174566,39 @@ │ │ lea -0xedc56d(%rip),%rsi │ │ mov $0x6,%edx │ │ mov %rbx,%rdi │ │ call 14c0130 │ │ test %eax,%eax │ │ je 13381d6 │ │ call 12c7b40 │ │ - lea -0xee2138(%rip),%rdi │ │ - lea -0xee3e79(%rip),%rdx │ │ + lea -0xee215f(%rip),%rdi │ │ + lea -0xee3ea0(%rip),%rdx │ │ mov $0x371,%esi │ │ jmp 1337fa3 │ │ call 12c7b40 │ │ - lea -0xee2152(%rip),%rdi │ │ - lea -0xee3e93(%rip),%rdx │ │ + lea -0xee2179(%rip),%rdi │ │ + lea -0xee3eba(%rip),%rdx │ │ mov $0x37b,%esi │ │ call 12c7c60 │ │ mov $0x9,%edi │ │ mov $0x66,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov $0x1,%r12b │ │ mov 0x8(%rsp),%r14 │ │ mov 0x18(%rsp),%r15 │ │ test %r13d,%r13d │ │ jne 1337fe3 │ │ - lea -0xee218f(%rip),%rsi │ │ + lea -0xee21b6(%rip),%rsi │ │ mov %r15,%rdi │ │ mov $0x392,%edx │ │ call 131d9d0 │ │ jmp 1337ffc │ │ - lea -0xee21a5(%rip),%rdx │ │ + lea -0xee21cc(%rip),%rdx │ │ mov $0x100,%esi │ │ mov %r15,%rdi │ │ mov $0x392,%ecx │ │ call 131edb0 │ │ test %r12b,%r12b │ │ je 133800b │ │ xor %edi,%edi │ │ @@ -3174684,31 +3174684,31 @@ │ │ mov 0x4(%rsp),%r13d │ │ je 1338208 │ │ jmp 133825b │ │ xor %r12d,%r12d │ │ xor %edi,%edi │ │ jmp 13382a1 │ │ call 12c7b40 │ │ - lea -0xee2321(%rip),%rdi │ │ - lea -0xee0517(%rip),%rdx │ │ + lea -0xee2348(%rip),%rdi │ │ + lea -0xee053e(%rip),%rdx │ │ mov $0x3ce,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x9,%edi │ │ mov $0x64,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x20(%rsp),%rdi │ │ mov 0x8(%rsp),%r14 │ │ mov 0x4(%rsp),%r13d │ │ jmp 13382a1 │ │ call 12c7b40 │ │ - lea -0xee2368(%rip),%rdi │ │ - lea -0xee055e(%rip),%rdx │ │ + lea -0xee238f(%rip),%rdi │ │ + lea -0xee0585(%rip),%rdx │ │ mov $0x3c5,%esi │ │ call 12c7c60 │ │ mov $0x9,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3174761,32 +3174761,32 @@ │ │ mov $0x3e7,%ecx │ │ call 1338300 │ │ movq $0x0,(%rbx) │ │ mov 0x20(%rsp),%rdi │ │ mov 0x28(%rsp),%rbx │ │ jmp 1337a23 │ │ call 12c7b40 │ │ - lea -0xee2472(%rip),%rdi │ │ - lea -0xee41b3(%rip),%rdx │ │ + lea -0xee2499(%rip),%rdi │ │ + lea -0xee41da(%rip),%rdx │ │ mov $0x362,%esi │ │ jmp 1337ec4 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ movslq %edi,%rdi │ │ test $0x1,%sil │ │ jne 13382e5 │ │ - lea -0xee249b(%rip),%rsi │ │ + lea -0xee24c2(%rip),%rsi │ │ jmp 131d6e0 │ │ - lea -0xee24a7(%rip),%rsi │ │ + lea -0xee24ce(%rip),%rsi │ │ jmp 131dcb0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3174797,18 +3174797,18 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ test $0x1,%sil │ │ jne 1338314 │ │ - lea -0xee24c8(%rip),%rsi │ │ + lea -0xee24ef(%rip),%rsi │ │ mov %ecx,%edx │ │ jmp 131d9d0 │ │ - lea -0xee24d6(%rip),%rax │ │ + lea -0xee24fd(%rip),%rax │ │ mov %rdx,%rsi │ │ mov %rax,%rdx │ │ jmp 131edb0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3175476,15 +3175476,15 @@ │ │ xor %r15d,%r15d │ │ jmp 1338fab │ │ mov 0x70(%rsp),%rdi │ │ call 12e89c0 │ │ movq $0x0,0x70(%rsp) │ │ call 12c7b40 │ │ lea -0xedb2d4(%rip),%rdi │ │ - lea -0xee680c(%rip),%rdx │ │ + lea -0xee6833(%rip),%rdx │ │ mov $0x55,%esi │ │ call 12c7c60 │ │ mov $0x9,%edi │ │ mov $0x7e,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3175819,15 +3175819,15 @@ │ │ mov %rdx,%rdi │ │ xor %esi,%esi │ │ call *%r12 │ │ test %eax,%eax │ │ jle 1339153 │ │ mov %eax,%ebp │ │ mov %eax,%edi │ │ - lea -0xee146f(%rip),%rsi │ │ + lea -0xee1496(%rip),%rsi │ │ mov $0x2c,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 1339153 │ │ mov %rax,%r15 │ │ mov %rax,(%rsp) │ │ mov %rsp,%rsi │ │ @@ -3175850,15 +3175850,15 @@ │ │ mov %r14,%rdi │ │ mov %ebp,%edx │ │ call 1262320 <_iroh_blake3_compress_xof_avx512@@Base+0x157960> │ │ cmp %ebp,%eax │ │ jne 1339120 │ │ jmp 133913f │ │ xor %ebx,%ebx │ │ - lea -0xee14d4(%rip),%rsi │ │ + lea -0xee14fb(%rip),%rsi │ │ mov %r15,%rdi │ │ mov $0x3e,%edx │ │ call 131d9d0 │ │ mov %ebx,%eax │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r12 │ │ @@ -3175880,15 +3175880,15 @@ │ │ int3 │ │ int3 │ │ mov %rcx,%r9 │ │ mov %rdx,%r8 │ │ mov %rsi,%rcx │ │ mov %rdi,%rdx │ │ lea 0x6c15d(%rip),%rdi │ │ - lea -0xee1524(%rip),%rsi │ │ + lea -0xee154b(%rip),%rsi │ │ jmp 13388c0 │ │ int3 │ │ mov %rcx,%r9 │ │ mov %rdx,%r8 │ │ mov %rsi,%rcx │ │ mov %rdi,%rdx │ │ lea 0x6c27d(%rip),%rdi │ │ @@ -3176653,23 +3176653,23 @@ │ │ mov 0x8(%rsp),%rdi │ │ lea -0xee00fd(%rip),%rsi │ │ mov $0xcd,%edx │ │ call 131d9d0 │ │ jmp 1339d38 │ │ call 12c7b40 │ │ lea -0xee0115(%rip),%rdi │ │ - lea -0xee3e8e(%rip),%rdx │ │ + lea -0xee3eb5(%rip),%rdx │ │ mov $0xbd,%esi │ │ call 12c7c60 │ │ mov $0x23,%edi │ │ mov $0x8000d,%esi │ │ jmp 1339d25 │ │ call 12c7b40 │ │ lea -0xee013e(%rip),%rdi │ │ - lea -0xee3eb7(%rip),%rdx │ │ + lea -0xee3ede(%rip),%rdx │ │ mov $0xc2,%esi │ │ call 12c7c60 │ │ mov $0x23,%edi │ │ mov $0x66,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3176683,15 +3176683,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0xee018a(%rip),%r14 │ │ - lea -0xee3f03(%rip),%rdx │ │ + lea -0xee3f2a(%rip),%rdx │ │ mov %r14,%rdi │ │ mov $0xc7,%esi │ │ call 12c7c60 │ │ mov $0x23,%edi │ │ mov $0x67,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3178118,15 +3178118,15 @@ │ │ jmp 133af46 │ │ mov (%r14),%eax │ │ cmp $0xffffffff,%eax │ │ jne 133af00 │ │ mov 0x28(%r13),%eax │ │ test %eax,%eax │ │ lea -0xef4719(%rip),%rcx │ │ - lea -0xee8f74(%rip),%rdx │ │ + lea -0xee8f9b(%rip),%rdx │ │ cmove %rcx,%rdx │ │ cmp $0xffffffff,%eax │ │ lea -0xf0a5c9(%rip),%rsi │ │ cmovne %rdx,%rsi │ │ mov %r15,%rdi │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ mov %eax,%ecx │ │ @@ -3178389,15 +3178389,15 @@ │ │ jg 133b2c7 │ │ mov (%rsp),%rax │ │ lea 0x2(%rax),%edx │ │ test %r13,%r13 │ │ lea -0xef9c93(%rip),%rax │ │ lea -0xeef196(%rip),%r8 │ │ cmove %rax,%r8 │ │ - lea -0xee8e7e(%rip),%rsi │ │ + lea -0xee8ea5(%rip),%rsi │ │ lea -0xf0651d(%rip),%rcx │ │ xor %ebx,%ebx │ │ mov %r15,%rdi │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 133b2fc │ │ @@ -3178519,15 +3178519,15 @@ │ │ mov %edx,%ebx │ │ mov %rsi,%r15 │ │ mov %rdi,%r14 │ │ cmpl $0x3,0x4(%rsi) │ │ jne 133b415 │ │ mov 0x10(%r15),%rdx │ │ and $0x7,%edx │ │ - lea -0xeeaf6a(%rip),%rsi │ │ + lea -0xeeaf91(%rip),%rsi │ │ xor %ebp,%ebp │ │ mov %r14,%rdi │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jg 133b428 │ │ jmp 133b44d │ │ @@ -3178649,15 +3178649,15 @@ │ │ cmove %rdx,%rax │ │ cmp $0x21,%esi │ │ mov %esi,%ebx │ │ jne 133b610 │ │ mov %rax,(%rsp) │ │ mov $0x80,%esi │ │ lea 0xa0(%rsp),%rdi │ │ - lea -0xee74c7(%rip),%rdx │ │ + lea -0xee74ee(%rip),%rdx │ │ jmp 133b632 │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ mov 0x10(%rsp),%rdx │ │ mov %rax,0x8(%rsp) │ │ mov %rdx,(%rsp) │ │ mov $0x80,%esi │ │ lea 0xa0(%rsp),%rdi │ │ @@ -3178743,15 +3178743,15 @@ │ │ test $0x40,%dl │ │ jne 133b828 │ │ cmp $0x1f,%ecx │ │ lea 0xa0(%rsp),%rbx │ │ jl 133b9ed │ │ mov $0x80,%esi │ │ mov %rbx,%rdi │ │ - lea -0xee3af9(%rip),%rdx │ │ + lea -0xee3b20(%rip),%rdx │ │ jmp 133b840 │ │ mov 0x44(%rsp),%eax │ │ dec %eax │ │ cmp $0x1d,%eax │ │ ja 133bd79 │ │ lea -0xe81178(%rip),%rcx │ │ movslq (%rcx,%rax,4),%rax │ │ @@ -3178934,15 +3178934,15 @@ │ │ mov $0x1,%edx │ │ call 1262320 <_iroh_blake3_compress_xof_avx512@@Base+0x157960> │ │ test %eax,%eax │ │ jle 133c035 │ │ cmpl $0x10a,0x4(%r14) │ │ jne 133bae9 │ │ mov %r15,%rdi │ │ - lea -0xee6f41(%rip),%rsi │ │ + lea -0xee6f68(%rip),%rsi │ │ mov $0x1,%edx │ │ call 1262320 <_iroh_blake3_compress_xof_avx512@@Base+0x157960> │ │ test %eax,%eax │ │ jle 133c035 │ │ mov (%r14),%eax │ │ test %eax,%eax │ │ jle 133bb27 │ │ @@ -3179047,15 +3179047,15 @@ │ │ call 1262320 <_iroh_blake3_compress_xof_avx512@@Base+0x157960> │ │ test %eax,%eax │ │ jle 133c03f │ │ mov 0x20(%rsp),%rax │ │ cmpl $0x102,0x4(%rax) │ │ jne 133bcad │ │ mov %r15,%rdi │ │ - lea -0xee7105(%rip),%rsi │ │ + lea -0xee712c(%rip),%rsi │ │ mov $0x1,%edx │ │ call 1262320 <_iroh_blake3_compress_xof_avx512@@Base+0x157960> │ │ test %eax,%eax │ │ jle 133c03f │ │ mov 0x20(%rsp),%rax │ │ mov (%rax),%eax │ │ test %eax,%eax │ │ @@ -3180193,15 +3180193,15 @@ │ │ xor %ecx,%ecx │ │ cmp $0x1,%eax │ │ jmp 133ce18 │ │ mov $0x6,%eax │ │ jmp 133ce2e │ │ test $0x406,%eax │ │ je 133cded │ │ - lea -0xee8c20(%rip),%rdx │ │ + lea -0xee8c47(%rip),%rdx │ │ lea 0x10(%rsp),%rdi │ │ mov $0xb,%esi │ │ xor %eax,%eax │ │ call 1264090 <_iroh_blake3_compress_xof_avx512@@Base+0x1596d0> │ │ test %rbx,%rbx │ │ je 133ce29 │ │ lea 0x10(%rsp),%rsi │ │ @@ -3180912,33 +3180912,33 @@ │ │ movslq (%rcx,%rax,4),%rax │ │ add %rcx,%rax │ │ jmp *%rax │ │ mov 0x20(%r15),%rbx │ │ jmp 133dcc0 │ │ call 12c7b40 │ │ lea -0xf1473b(%rip),%rdi │ │ - lea -0xeed38a(%rip),%rdx │ │ + lea -0xeed3b1(%rip),%rdx │ │ mov $0x2da,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x21,%edi │ │ mov $0x8f,%esi │ │ jmp 133d8a3 │ │ call 12c7b40 │ │ lea -0xf14766(%rip),%rdi │ │ - lea -0xeed3b5(%rip),%rdx │ │ + lea -0xeed3dc(%rip),%rdx │ │ mov $0x2e1,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x21,%edi │ │ mov $0x7a,%esi │ │ jmp 133d8a3 │ │ call 12c7b40 │ │ lea -0xf14791(%rip),%rdi │ │ - lea -0xeed3e0(%rip),%rdx │ │ + lea -0xeed407(%rip),%rdx │ │ mov $0x2e7,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x21,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3180988,15 +3180988,15 @@ │ │ cmp $0x15,%eax │ │ jne 133d9c5 │ │ add $0x20,%rbx │ │ mov (%rbx),%rbx │ │ jmp 133da9b │ │ call 12c7b40 │ │ lea -0xf14886(%rip),%rdi │ │ - lea -0xeed4d5(%rip),%rdx │ │ + lea -0xeed4fc(%rip),%rdx │ │ mov $0x321,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x21,%edi │ │ mov $0x70,%esi │ │ jmp 133de22 │ │ mov 0x18(%rbx),%rdi │ │ @@ -3181239,29 +3181239,29 @@ │ │ mov %r14d,%edx │ │ call 1259320 <_iroh_blake3_compress_xof_avx512@@Base+0x14e960> │ │ jmp 133de2b │ │ xor %ebp,%ebp │ │ jmp 133de2b │ │ call 12c7b40 │ │ lea -0xf14c81(%rip),%rdi │ │ - lea -0xeed8d0(%rip),%rdx │ │ + lea -0xeed8f7(%rip),%rdx │ │ mov $0x36c,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x21,%edi │ │ mov $0x6b,%esi │ │ jmp 133de22 │ │ call 12c7b40 │ │ lea -0xf14caf(%rip),%rdi │ │ - lea -0xeed8fe(%rip),%rdx │ │ + lea -0xeed925(%rip),%rdx │ │ mov $0x305,%esi │ │ jmp 133ddca │ │ call 12c7b40 │ │ lea -0xf14cc9(%rip),%rdi │ │ - lea -0xeed918(%rip),%rdx │ │ + lea -0xeed93f(%rip),%rdx │ │ mov $0x2f9,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x21,%edi │ │ mov $0x8000d,%esi │ │ jmp 133de22 │ │ mov $0x80006,%ebx │ │ @@ -3181296,15 +3181296,15 @@ │ │ ret │ │ lea -0xf14d5b(%rip),%rbx │ │ mov %r13,%rdi │ │ mov %rbx,%rsi │ │ mov $0x34d,%edx │ │ call 131d9d0 │ │ call 12c7b40 │ │ - lea -0xeed9bf(%rip),%rdx │ │ + lea -0xeed9e6(%rip),%rdx │ │ mov %rbx,%rdi │ │ mov $0x34e,%esi │ │ call 12c7c60 │ │ mov $0x21,%edi │ │ mov $0x80006,%esi │ │ jmp 133de22 │ │ int3 │ │ @@ -3181467,15 +3181467,15 @@ │ │ mov 0x10(%rsp),%rsi │ │ mov 0x18(%rsp),%edx │ │ call 1259320 <_iroh_blake3_compress_xof_avx512@@Base+0x14e960> │ │ mov $0x1,%ebx │ │ jmp 133e113 │ │ call 12c7b40 │ │ lea -0xf14fdc(%rip),%rdi │ │ - lea -0xee8263(%rip),%rdx │ │ + lea -0xee828a(%rip),%rdx │ │ mov $0x38f,%esi │ │ call 12c7c60 │ │ mov $0x21,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3182745,29 +3182745,29 @@ │ │ mov 0x28(%rax),%rax │ │ xor %ebx,%ebx │ │ cmpq $0x0,0x20(%rax) │ │ sete %bl │ │ mov %ebx,0x14(%r14) │ │ jmp 133f066 │ │ call 12c7b40 │ │ - lea -0xee916f(%rip),%rdi │ │ + lea -0xee9196(%rip),%rdi │ │ lea -0xf08d3e(%rip),%rdx │ │ mov $0x41,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x21,%edi │ │ mov $0x6e,%esi │ │ jmp 133f05d │ │ call 12c7b40 │ │ - lea -0xee919a(%rip),%rdi │ │ + lea -0xee91c1(%rip),%rdi │ │ lea -0xf08d69(%rip),%rdx │ │ mov $0x2d,%esi │ │ jmp 133f04c │ │ call 12c7b40 │ │ - lea -0xee91b4(%rip),%rdi │ │ + lea -0xee91db(%rip),%rdi │ │ lea -0xf08d83(%rip),%rdx │ │ mov $0x3b,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x21,%edi │ │ mov $0x68,%esi │ │ xor %edx,%edx │ │ @@ -3182775,15 +3182775,15 @@ │ │ call 12c7d60 │ │ mov %rbx,%rax │ │ pop %rbx │ │ pop %r14 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ - lea -0xee91ee(%rip),%rdi │ │ + lea -0xee9215(%rip),%rdi │ │ lea -0xf08dbd(%rip),%rdx │ │ mov $0x20,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x21,%edi │ │ mov $0x7a,%esi │ │ jmp 133f05d │ │ @@ -3182980,21 +3182980,21 @@ │ │ mov %rsi,%rbx │ │ mov 0x28(%rdi),%rax │ │ mov %rax,0x28(%rsi) │ │ mov 0x30(%rdi),%r14 │ │ mov 0x30(%rsi),%rdi │ │ test %rdi,%rdi │ │ je 133f2c5 │ │ - lea -0xee9427(%rip),%rsi │ │ + lea -0xee944e(%rip),%rsi │ │ mov $0x1ee,%edx │ │ call 131d9d0 │ │ movq $0x0,0x30(%rbx) │ │ test %r14,%r14 │ │ je 133f2e7 │ │ - lea -0xee9445(%rip),%rsi │ │ + lea -0xee946c(%rip),%rsi │ │ mov %r14,%rdi │ │ mov $0x1f2,%edx │ │ call 131f230 │ │ mov %rax,0x30(%rbx) │ │ test %rax,%rax │ │ je 133f2f6 │ │ mov %rbx,%rdi │ │ @@ -3184826,15 +3184826,15 @@ │ │ jmp 12f88e0 │ │ ret │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ mov 0x8(%rdi),%rdi │ │ call 13436b0 │ │ - lea -0xee925e(%rip),%rsi │ │ + lea -0xee9285(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x30,%edx │ │ pop %rbx │ │ jmp 131d9d0 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3184975,15 +3184975,15 @@ │ │ call 12f8c60 │ │ mov $0x1,%ebp │ │ jmp 1341111 │ │ mov %r12,%rdi │ │ call 14bfc80 │ │ mov %rax,%rbp │ │ lea 0x18(%rax),%rdi │ │ - lea -0xee93f2(%rip),%rsi │ │ + lea -0xee9419(%rip),%rsi │ │ mov $0x77,%edx │ │ call 131d6e0 │ │ mov %rax,%r13 │ │ test %rax,%rax │ │ je 13410fb │ │ mov %r13,%rdi │ │ add $0x10,%rdi │ │ @@ -3185000,15 +3185000,15 @@ │ │ mov $0x1,%ebp │ │ test %rax,%rax │ │ jne 1341111 │ │ mov %r14,%rdi │ │ call 12f9160 │ │ test %eax,%eax │ │ je 1341111 │ │ - lea -0xee944c(%rip),%rsi │ │ + lea -0xee9473(%rip),%rsi │ │ mov %r13,%rdi │ │ mov $0x83,%edx │ │ call 131d9d0 │ │ xor %ebp,%ebp │ │ mov %rbx,%rdi │ │ call 12f9770 │ │ mov %ebp,%eax │ │ @@ -3185089,27 +3185089,27 @@ │ │ test %rdi,%rdi │ │ je 1341199 │ │ push %rbx │ │ mov (%rdi),%rax │ │ mov %rdi,%rbx │ │ mov %rax,%rdi │ │ call 13436b0 │ │ - lea -0xeeed32(%rip),%rsi │ │ + lea -0xeeed59(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x77,%edx │ │ pop %rbx │ │ jmp 131d9d0 │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0xeeed4e(%rip),%rsi │ │ + lea -0xeeed75(%rip),%rsi │ │ mov $0x10,%edi │ │ mov $0x7d,%edx │ │ jmp 131d770 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3185174,15 +3185174,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov %rdi,%r14 │ │ - lea -0xeeede5(%rip),%rsi │ │ + lea -0xeeee0c(%rip),%rsi │ │ mov $0x30,%edi │ │ mov $0xf6,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 13412cd │ │ mov %rax,%rbx │ │ mov %r14,(%rax) │ │ @@ -3185208,15 +3185208,15 @@ │ │ jmp 13412a2 │ │ xor %edi,%edi │ │ call 1342160 │ │ mov 0x10(%rbx),%rdi │ │ call 1329e20 │ │ mov 0x18(%rbx),%rdi │ │ call 1329e20 │ │ - lea -0xeeee67(%rip),%rsi │ │ + lea -0xeeee8e(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x10b,%edx │ │ call 131d9d0 │ │ xor %ebx,%ebx │ │ mov %rbx,%rax │ │ add $0x8,%rsp │ │ pop %rbx │ │ @@ -3185243,15 +3185243,15 @@ │ │ ret │ │ xor %edi,%edi │ │ call 1342160 │ │ mov 0x10(%rbx),%rdi │ │ call 1329e20 │ │ mov 0x18(%rbx),%rdi │ │ call 1329e20 │ │ - lea -0xeeeecf(%rip),%rsi │ │ + lea -0xeeeef6(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x10b,%edx │ │ pop %rbx │ │ jmp 131d9d0 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3185275,15 +3185275,15 @@ │ │ mov %rax,%rsi │ │ call 137e060 │ │ mov 0x10(%r15),%rdi │ │ lea 0xc9f(%rip),%rsi │ │ call 12f8f40 │ │ mov 0x10(%r15),%rdi │ │ call 12f88e0 │ │ - lea -0xeeef2d(%rip),%rsi │ │ + lea -0xeeef54(%rip),%rsi │ │ mov %r15,%rdi │ │ mov $0xe8,%edx │ │ call 131d9d0 │ │ test %r14,%r14 │ │ je 13413ab │ │ mov 0x8(%r14),%rdi │ │ mov %rbx,%rsi │ │ @@ -3185373,15 +3185373,15 @@ │ │ cmovne %rcx,%r12 │ │ test %rsi,%rsi │ │ je 13416cf │ │ mov %r9,%r13 │ │ mov %rdi,%r14 │ │ mov %edx,0xc(%rsp) │ │ mov %rsi,%rbx │ │ - lea -0xeeefff(%rip),%rsi │ │ + lea -0xeef026(%rip),%rsi │ │ mov $0x28,%edi │ │ mov $0x136,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 13416cd │ │ mov %rax,%r15 │ │ mov 0x50(%rsp),%rax │ │ @@ -3185478,15 +3185478,15 @@ │ │ call 1341000 │ │ test %eax,%eax │ │ jne 134150b │ │ mov (%rbx),%rdi │ │ call 13436b0 │ │ movq $0x0,(%rbx) │ │ jmp 13416a8 │ │ - lea -0xeef1ac(%rip),%rsi │ │ + lea -0xeef1d3(%rip),%rsi │ │ mov $0x18,%edi │ │ mov $0x155,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 13416a8 │ │ mov %rax,%r12 │ │ call 137d930 │ │ @@ -3185511,25 +3185511,25 @@ │ │ lea 0x10e(%rip),%rsi │ │ call 137e060 │ │ mov 0x10(%r12),%rdi │ │ lea 0x98d(%rip),%rsi │ │ call 12f8f40 │ │ mov 0x10(%r12),%rdi │ │ call 12f88e0 │ │ - lea -0xeef240(%rip),%rsi │ │ + lea -0xeef267(%rip),%rsi │ │ mov %r12,%rdi │ │ mov $0xe8,%edx │ │ call 131d9d0 │ │ jmp 13416b1 │ │ mov 0x10(%r14),%rdi │ │ call 1329e00 │ │ mov 0x10(%r15),%rdi │ │ call *0x20(%r15) │ │ mov $0xce,%edx │ │ - lea -0xeef26c(%rip),%rsi │ │ + lea -0xeef293(%rip),%rsi │ │ mov %r15,%rdi │ │ call 131d9d0 │ │ xor %eax,%eax │ │ add $0x18,%rsp │ │ pop %rbx │ │ pop %r12 │ │ pop %r13 │ │ @@ -3185604,15 +3185604,15 @@ │ │ test %rdi,%rdi │ │ je 13417a8 │ │ push %rbx │ │ mov 0x10(%rdi),%rax │ │ mov %rdi,%rbx │ │ mov %rax,%rdi │ │ call *0x20(%rbx) │ │ - lea -0xeef341(%rip),%rsi │ │ + lea -0xeef368(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0xce,%edx │ │ pop %rbx │ │ jmp 131d9d0 │ │ ret │ │ int3 │ │ int3 │ │ @@ -3185686,15 +3185686,15 @@ │ │ mov (%rax),%rcx │ │ cmp 0x8(%r14),%rcx │ │ jne 1341840 │ │ mov 0x10(%rax),%rdi │ │ mov %rax,%r13 │ │ call *0x20(%rax) │ │ mov %r13,%rdi │ │ - lea -0xeef41c(%rip),%rsi │ │ + lea -0xeef443(%rip),%rsi │ │ mov $0xce,%edx │ │ call 131d9d0 │ │ mov 0x8(%rbx),%rdi │ │ mov %ebp,%esi │ │ call 137ddb0 │ │ inc %r12d │ │ jmp 1341840 │ │ @@ -3186192,15 +3186192,15 @@ │ │ mov %rax,%rbp │ │ test %r12,%r12 │ │ je 1341f74 │ │ mov %r15,%rdi │ │ call 14bfc80 │ │ mov %rax,0x8(%rsp) │ │ lea 0x30(%rax),%rdi │ │ - lea -0xeefa52(%rip),%rsi │ │ + lea -0xeefa79(%rip),%rsi │ │ mov $0x2f0,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 1341f42 │ │ mov %rax,%r13 │ │ mov 0x80(%rsp),%rcx │ │ add $0x28,%rax │ │ @@ -3186224,22 +3186224,22 @@ │ │ mov %r13,%rsi │ │ call 12f8a20 │ │ test %rax,%rax │ │ je 1341fbf │ │ mov 0x10(%rax),%rdi │ │ mov %rax,%r14 │ │ call *0x20(%rax) │ │ - lea -0xeefad4(%rip),%rsi │ │ + lea -0xeefafb(%rip),%rsi │ │ mov %r14,%rdi │ │ mov $0xd6,%edx │ │ call 131d9d0 │ │ mov $0x1,%r14d │ │ jmp 1341f59 │ │ xor %r13d,%r13d │ │ - lea -0xeefaf3(%rip),%rsi │ │ + lea -0xeefb1a(%rip),%rsi │ │ mov %r13,%rdi │ │ mov $0x307,%edx │ │ call 131d9d0 │ │ mov 0x10(%rbx),%rdi │ │ call 1329e00 │ │ mov %r14d,%eax │ │ add $0x48,%rsp │ │ @@ -3186258,15 +3186258,15 @@ │ │ call 12f8c60 │ │ mov $0x1,%r14d │ │ test %rax,%rax │ │ je 1341f59 │ │ mov 0x10(%rax),%rdi │ │ mov %rax,%r15 │ │ call *0x20(%rax) │ │ - lea -0xeefb53(%rip),%rsi │ │ + lea -0xeefb7a(%rip),%rsi │ │ mov %r15,%rdi │ │ mov $0xd6,%edx │ │ call 131d9d0 │ │ decq 0x20(%rbx) │ │ jmp 1341f59 │ │ mov 0x10(%rbp),%rdi │ │ call 12f9160 │ │ @@ -3186300,15 +3186300,15 @@ │ │ test %rdi,%rdi │ │ je 1342038 │ │ push %rbx │ │ mov 0x10(%rdi),%rax │ │ mov %rdi,%rbx │ │ mov %rax,%rdi │ │ call *0x20(%rbx) │ │ - lea -0xeefbd1(%rip),%rsi │ │ + lea -0xeefbf8(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0xd6,%edx │ │ pop %rbx │ │ jmp 131d9d0 │ │ ret │ │ int3 │ │ int3 │ │ @@ -3186422,15 +3186422,15 @@ │ │ mov %rax,%rsi │ │ call 12f8c60 │ │ test %rax,%rax │ │ je 1342129 │ │ mov 0x10(%rax),%rdi │ │ mov %rax,%rbx │ │ call *0x20(%rax) │ │ - lea -0xeefcc2(%rip),%rsi │ │ + lea -0xeefce9(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0xd6,%edx │ │ pop %rbx │ │ jmp 131d9d0 │ │ pop %rbx │ │ ret │ │ int3 │ │ @@ -3187419,15 +3187419,15 @@ │ │ cmp $0x3e6,%r12 │ │ jbe 1342e30 │ │ mov $0x1,%eax │ │ mov %rax,0x8(%rsp) │ │ jmp 1342e3d │ │ call 12c7b40 │ │ lea -0xee36cc(%rip),%rdi │ │ - lea -0xeecfc0(%rip),%rdx │ │ + lea -0xeecfe7(%rip),%rdx │ │ mov $0x90,%esi │ │ call 12c7c60 │ │ lea -0xf12518(%rip),%rdx │ │ mov $0x37,%edi │ │ mov $0x6c,%esi │ │ jmp 1342f69 │ │ movzbl (%r15),%eax │ │ @@ -3187440,27 +3187440,27 @@ │ │ lea -0xf024ae(%rip),%rdx │ │ mov $0x37,%edi │ │ mov $0x68,%esi │ │ mov %r12,%rcx │ │ jmp 1342f6c │ │ call 12c7b40 │ │ lea -0xee373b(%rip),%rdi │ │ - lea -0xeed02f(%rip),%rdx │ │ + lea -0xeed056(%rip),%rdx │ │ mov $0x8a,%esi │ │ call 12c7c60 │ │ lea -0xf03136(%rip),%rdx │ │ jmp 1342f5f │ │ movzbl 0x1(%r12),%eax │ │ test %eax,%eax │ │ je 1342c80 │ │ cmp $0x2c,%eax │ │ je 1342c80 │ │ call 12c7b40 │ │ lea -0xee3778(%rip),%rdi │ │ - lea -0xeed06c(%rip),%rdx │ │ + lea -0xeed093(%rip),%rdx │ │ mov $0x99,%esi │ │ call 12c7c60 │ │ lea -0xf0251e(%rip),%rdx │ │ mov $0x37,%edi │ │ mov $0x66,%esi │ │ mov %r15,%rcx │ │ xor %eax,%eax │ │ @@ -3187504,15 +3187504,15 @@ │ │ mov %eax,0x10(%r14) │ │ xor %ebp,%ebp │ │ test %eax,%eax │ │ setne %bpl │ │ jmp 1343048 │ │ call 12c7b40 │ │ lea -0xee384b(%rip),%rdi │ │ - lea -0xef0bad(%rip),%rdx │ │ + lea -0xef0bd4(%rip),%rdx │ │ mov $0xf8,%esi │ │ call 12c7c60 │ │ mov (%rbx),%rcx │ │ lea -0xf025f4(%rip),%rdx │ │ xor %ebp,%ebp │ │ mov $0x37,%edi │ │ mov $0x6d,%esi │ │ @@ -3187533,15 +3187533,15 @@ │ │ movzbl (%r15),%eax │ │ test %eax,%eax │ │ je 1342fe4 │ │ cmp $0x2c,%eax │ │ je 1342fe4 │ │ call 12c7b40 │ │ lea -0xee38ca(%rip),%rdi │ │ - lea -0xef0c2c(%rip),%rdx │ │ + lea -0xef0c53(%rip),%rdx │ │ mov $0xf2,%esi │ │ call 12c7c60 │ │ lea -0xf02670(%rip),%rdx │ │ mov $0x37,%edi │ │ mov $0x65,%esi │ │ jmp 1342f69 │ │ movzbl 0x1(%r15),%eax │ │ @@ -3188155,15 +3188155,15 @@ │ │ je 1343906 │ │ lea -0xf06179(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x1,%edx │ │ call 13444c0 │ │ cmp $0x1,%eax │ │ jne 1343906 │ │ - lea -0xef194c(%rip),%rsi │ │ + lea -0xef1973(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x1,%edx │ │ call 13444c0 │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ cmp $0x2,%ecx │ │ je 1343908 │ │ @@ -3189473,15 +3189473,15 @@ │ │ mov 0x68(%rax),%rax │ │ test %rax,%rax │ │ je 1344882 │ │ mov 0x8(%rdi),%rdi │ │ jmp *%rax │ │ push %rax │ │ call 12c7b40 │ │ - lea -0xeee9a3(%rip),%rdi │ │ + lea -0xeee9ca(%rip),%rdi │ │ lea -0xee0e8e(%rip),%rdx │ │ mov $0x62,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0xd5,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3189518,15 +3189518,15 @@ │ │ push %r14 │ │ push %r12 │ │ push %rbx │ │ mov %rdx,%r14 │ │ mov %rsi,%r15 │ │ mov %edi,%ebp │ │ mov 0x10(%rsi),%r12 │ │ - lea -0xeeea1f(%rip),%rsi │ │ + lea -0xeeea46(%rip),%rsi │ │ mov $0xc8,%edi │ │ mov $0x51,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 1344bf8 │ │ mov %rax,%rbx │ │ mov $0x1,%eax │ │ @@ -3189690,16 +3189690,16 @@ │ │ mov %r14,%rdi │ │ call 1327110 │ │ test %eax,%eax │ │ je 1344cf5 │ │ mov %r14,(%rbx) │ │ jmp 1344ce9 │ │ call 12c7b40 │ │ - lea -0xeeed18(%rip),%rdi │ │ - lea -0xef2788(%rip),%rdx │ │ + lea -0xeeed3f(%rip),%rdi │ │ + lea -0xef27af(%rip),%rdx │ │ mov $0x81,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0x80006,%esi │ │ jmp 1344ce0 │ │ mov $0xffffffff,%eax │ │ @@ -3189712,41 +3189712,41 @@ │ │ cmp $0x1,%eax │ │ jne 1344c85 │ │ jmp 1344c87 │ │ jle 1344c51 │ │ xor %ebx,%ebx │ │ jmp 1344ce9 │ │ mov 0x10(%rbx),%rdi │ │ - lea -0xeeed70(%rip),%r14 │ │ + lea -0xeeed97(%rip),%r14 │ │ mov %r14,%rsi │ │ mov $0x49,%edx │ │ call 131d9d0 │ │ mov (%rbx),%rdi │ │ call 1327150 │ │ mov %rbx,%rdi │ │ mov %r14,%rsi │ │ mov $0x4c,%edx │ │ call 131d9d0 │ │ xor %ebx,%ebx │ │ jmp 1344ce9 │ │ jg 1344cb7 │ │ mov 0x10(%rbx),%rdi │ │ - lea -0xeeeda6(%rip),%r14 │ │ + lea -0xeeedcd(%rip),%r14 │ │ mov %r14,%rsi │ │ mov $0x49,%edx │ │ call 131d9d0 │ │ mov (%rbx),%rdi │ │ call 1327150 │ │ mov %rbx,%rdi │ │ mov %r14,%rsi │ │ mov $0x4c,%edx │ │ call 131d9d0 │ │ call 12c7b40 │ │ - lea -0xeeedd7(%rip),%rdi │ │ - lea -0xef2847(%rip),%rdx │ │ + lea -0xeeedfe(%rip),%rdi │ │ + lea -0xef286e(%rip),%rdx │ │ mov $0x10f,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0xc1,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3189761,27 +3189761,27 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x20(%rbx) │ │ cmp $0x1,%eax │ │ jne 1344d06 │ │ jmp 1344d08 │ │ jg 1344d38 │ │ mov 0x10(%rbx),%rdi │ │ - lea -0xeeee27(%rip),%r14 │ │ + lea -0xeeee4e(%rip),%r14 │ │ mov %r14,%rsi │ │ mov $0x49,%edx │ │ call 131d9d0 │ │ mov (%rbx),%rdi │ │ call 1327150 │ │ mov %rbx,%rdi │ │ mov %r14,%rsi │ │ mov $0x4c,%edx │ │ call 131d9d0 │ │ call 12c7b40 │ │ - lea -0xeeee58(%rip),%rdi │ │ - lea -0xef28c8(%rip),%rdx │ │ + lea -0xeeee7f(%rip),%rdi │ │ + lea -0xef28ef(%rip),%rdx │ │ mov $0x115,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0xc0103,%esi │ │ jmp 1344ce0 │ │ int3 │ │ @@ -3189809,15 +3189809,15 @@ │ │ jmp 1344d99 │ │ jle 1344d99 │ │ ret │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov 0x10(%rdi),%rax │ │ - lea -0xeeeebc(%rip),%rbx │ │ + lea -0xeeeee3(%rip),%rbx │ │ mov %rdi,%r14 │ │ mov %rax,%rdi │ │ mov %rbx,%rsi │ │ mov $0x49,%edx │ │ call 131d9d0 │ │ mov (%r14),%rdi │ │ call 1327150 │ │ @@ -3189843,15 +3189843,15 @@ │ │ jmp 1344df9 │ │ jle 1344df9 │ │ ret │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov 0x10(%rdi),%rax │ │ - lea -0xeeef1c(%rip),%rbx │ │ + lea -0xeeef43(%rip),%rbx │ │ mov %rdi,%r14 │ │ mov %rax,%rdi │ │ mov %rbx,%rsi │ │ mov $0x49,%edx │ │ call 131d9d0 │ │ mov (%r14),%rdi │ │ call 1327150 │ │ @@ -3189875,15 +3189875,15 @@ │ │ push %r12 │ │ push %rbx │ │ push %rax │ │ test %rdi,%rdi │ │ je 1344e97 │ │ mov %rsi,%r14 │ │ mov %rdi,%r15 │ │ - lea -0xeeef71(%rip),%rsi │ │ + lea -0xeeef98(%rip),%rsi │ │ mov $0x28,%edi │ │ mov $0x161,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 1344f53 │ │ mov %rax,%rbx │ │ mov $0x1,%eax │ │ @@ -3189892,15 +3189892,15 @@ │ │ je 1344ece │ │ lock incl 0x18(%r14) │ │ mov (%r14),%rax │ │ mov 0x8(%r14),%r12 │ │ mov 0x28(%rax),%r13 │ │ jmp 1344ed4 │ │ call 12c7b40 │ │ - lea -0xeeefb7(%rip),%rdi │ │ + lea -0xeeefde(%rip),%rdi │ │ lea -0xf0912f(%rip),%rdx │ │ mov $0x15d,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov $0xda,%esi │ │ xor %edx,%edx │ │ @@ -3189920,15 +3189920,15 @@ │ │ test %rax,%rax │ │ je 1344f02 │ │ lock incl 0x20(%r15) │ │ mov %r15,(%rbx) │ │ mov %r14,0x10(%rbx) │ │ jmp 1344f55 │ │ call 12c7b40 │ │ - lea -0xeef022(%rip),%r12 │ │ + lea -0xeef049(%rip),%r12 │ │ lea -0xf0919a(%rip),%rdx │ │ mov %r12,%rdi │ │ mov $0x175,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ @@ -3189965,15 +3189965,15 @@ │ │ je 1345038 │ │ push %r15 │ │ push %r14 │ │ push %r12 │ │ push %rbx │ │ push %rax │ │ mov %rdi,%r14 │ │ - lea -0xeef09f(%rip),%rbx │ │ + lea -0xeef0c6(%rip),%rbx │ │ jmp 1344fd0 │ │ nopl (%rax) │ │ mov 0x10(%r12),%rdi │ │ mov %rbx,%rsi │ │ mov $0x49,%edx │ │ call 131d9d0 │ │ mov (%r12),%rdi │ │ @@ -3190230,15 +3190230,15 @@ │ │ mov $0x1,%ebx │ │ jmp 13452cf │ │ mov $0xd6,%ecx │ │ mov $0x23c,%edx │ │ mov %ecx,%ebp │ │ mov %edx,%ebx │ │ call 12c7b40 │ │ - lea -0xeef3c3(%rip),%rdi │ │ + lea -0xeef3ea(%rip),%rdi │ │ lea -0xf14905(%rip),%rdx │ │ mov %ebx,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x6,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ @@ -3191585,15 +3191585,15 @@ │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0x20(%r12) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ movups %xmm1,0x10(%r12) │ │ movups %xmm0,(%r12) │ │ mov %r14,%r12 │ │ - lea -0xef0404(%rip),%rsi │ │ + lea -0xef042b(%rip),%rsi │ │ lea 0x8(%rsp),%rdi │ │ lea 0x34(%rsp),%rdx │ │ call 13226b0 │ │ mov 0x28(%rsp),%rax │ │ mov %rax,0x20(%r12) │ │ movups 0x8(%rsp),%xmm0 │ │ movups 0x18(%rsp),%xmm1 │ │ @@ -3191804,15 +3191804,15 @@ │ │ call 12c7c60 │ │ mov 0x8(%r14),%rcx │ │ mov 0x10(%r14),%r8 │ │ xor %eax,%eax │ │ mov %rax,(%rsp) │ │ mov $0xf,%edi │ │ mov $0x78,%esi │ │ - lea -0xef2dfc(%rip),%rdx │ │ + lea -0xef2e23(%rip),%rdx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 1346585 │ │ nopw 0x0(%rax,%rax,1) │ │ mov 0x10(%r14),%rdi │ │ test %rdi,%rdi │ │ je 134656d │ │ @@ -3197306,15 +3197306,15 @@ │ │ mov $0x96,%ebp │ │ mov $0x254,%r14d │ │ jmp 134ae27 │ │ mov $0x8b,%ebp │ │ mov $0x25c,%r14d │ │ call 12c7b40 │ │ lea -0xf16966(%rip),%rdi │ │ - lea -0xef314e(%rip),%rdx │ │ + lea -0xef3175(%rip),%rdx │ │ mov %r14d,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3197401,15 +3197401,15 @@ │ │ jmp 134af93 │ │ xor %r14d,%r14d │ │ jmp 134afc0 │ │ mov $0x96,%ebx │ │ mov $0x254,%ebp │ │ call 12c7b40 │ │ lea -0xf16ad2(%rip),%rdi │ │ - lea -0xef32ba(%rip),%rdx │ │ + lea -0xef32e1(%rip),%rdx │ │ mov %ebp,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov %ebx,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3197871,15 +3197871,15 @@ │ │ mov $0x96,%ebx │ │ mov $0x254,%ebp │ │ jmp 134b52c │ │ mov $0x8b,%ebx │ │ mov $0x25c,%ebp │ │ call 12c7b40 │ │ lea -0xf1706b(%rip),%rdi │ │ - lea -0xef3853(%rip),%rdx │ │ + lea -0xef387a(%rip),%rdx │ │ mov %ebp,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov %ebx,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3198013,15 +3198013,15 @@ │ │ test %eax,%eax │ │ jle 134b820 │ │ mov $0x2,%eax │ │ cmpl $0x6,0x4(%rsp) │ │ jne 134b822 │ │ cmpq $0x0,0x20(%r12) │ │ je 134b79b │ │ - lea -0xef91c3(%rip),%rsi │ │ + lea -0xef91ea(%rip),%rsi │ │ lea 0x40(%rsp),%r13 │ │ lea 0x90(%rsp),%r15 │ │ mov $0x80,%ecx │ │ mov %r13,%rdi │ │ mov %r15,%rdx │ │ call 1323c30 │ │ lea 0x18(%rsp),%rdi │ │ @@ -3198187,15 +3198187,15 @@ │ │ mov $0x96,%ebp │ │ mov $0x254,%r14d │ │ jmp 134b937 │ │ mov $0x8b,%ebp │ │ mov $0x25c,%r14d │ │ call 12c7b40 │ │ lea -0xf17476(%rip),%rdi │ │ - lea -0xef3c5e(%rip),%rdx │ │ + lea -0xef3c85(%rip),%rdx │ │ mov %r14d,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3198377,15 +3198377,15 @@ │ │ mov %r14,%rdi │ │ mov %r13d,%edx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 134be2b │ │ lea -0xf06c54(%rip),%rsi │ │ - lea -0xef3e42(%rip),%rbx │ │ + lea -0xef3e69(%rip),%rbx │ │ jmp 134bb72 │ │ lea -0xeeccf1(%rip),%rsi │ │ xor %r12d,%r12d │ │ mov %r14,%rdi │ │ mov %r13d,%edx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ @@ -3198506,15 +3198506,15 @@ │ │ mov %ebx,%esi │ │ mov $0x80,%edx │ │ call 1262f20 <_iroh_blake3_compress_xof_avx512@@Base+0x158560> │ │ test %eax,%eax │ │ je 134be2b │ │ xor %r12d,%r12d │ │ mov %r14,%rdi │ │ - lea -0xef9848(%rip),%rsi │ │ + lea -0xef986f(%rip),%rsi │ │ mov %r13d,%edx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 134be2b │ │ mov 0x8(%rbp),%rdx │ │ xor %r12d,%r12d │ │ @@ -3198530,15 +3198530,15 @@ │ │ mov %ebx,%esi │ │ mov $0x80,%edx │ │ call 1262f20 <_iroh_blake3_compress_xof_avx512@@Base+0x158560> │ │ test %eax,%eax │ │ je 134be2b │ │ xor %r12d,%r12d │ │ mov %r14,%rdi │ │ - lea -0xef5e3f(%rip),%rsi │ │ + lea -0xef5e66(%rip),%rsi │ │ mov %r13d,%edx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 134be2b │ │ mov 0x10(%rbp),%rdx │ │ xor %r12d,%r12d │ │ @@ -3198646,15 +3198646,15 @@ │ │ je 134bf3b │ │ mov (%rax),%rsi │ │ mov %rbx,%rdi │ │ call 125d320 <_iroh_blake3_compress_xof_avx512@@Base+0x152960> │ │ test %eax,%eax │ │ jg 134bf52 │ │ jmp 134bfe0 │ │ - lea -0xefb9f4(%rip),%rsi │ │ + lea -0xefba1b(%rip),%rsi │ │ jmp 134bf25 │ │ lea -0xf02fcb(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ xor %r15d,%r15d │ │ test %eax,%eax │ │ setg %r15b │ │ @@ -3198685,15 +3198685,15 @@ │ │ test %rax,%rax │ │ je 134c001 │ │ mov (%rax),%rsi │ │ mov %rbx,%rdi │ │ call 125d320 <_iroh_blake3_compress_xof_avx512@@Base+0x152960> │ │ test %eax,%eax │ │ jle 134bfe0 │ │ - lea -0xefba65(%rip),%rsi │ │ + lea -0xefba8c(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ xor %r15d,%r15d │ │ test %eax,%eax │ │ jle 134bfe3 │ │ mov 0x8(%r14),%rdi │ │ call 125fdb0 <_iroh_blake3_compress_xof_avx512@@Base+0x1553f0> │ │ @@ -3198767,15 +3198767,15 @@ │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ mov %rbx,%rdi │ │ mov %ebp,%esi │ │ mov $0x80,%edx │ │ call 1262f20 <_iroh_blake3_compress_xof_avx512@@Base+0x158560> │ │ test %eax,%eax │ │ je 134c11c │ │ - lea -0xef615f(%rip),%rsi │ │ + lea -0xef6186(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ test %eax,%eax │ │ jle 134c11c │ │ mov 0x18(%r14),%rsi │ │ test %rsi,%rsi │ │ je 134c0f4 │ │ @@ -3198964,15 +3198964,15 @@ │ │ lea 0x10(%rsp),%rdi │ │ call 1358570 │ │ test %eax,%eax │ │ jne 134c413 │ │ jmp 134c451 │ │ call 12c7b40 │ │ lea -0xf17ea7(%rip),%rdi │ │ - lea -0xefbe2d(%rip),%rdx │ │ + lea -0xefbe54(%rip),%rdx │ │ mov $0x35c,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x5,%edi │ │ mov $0x80004,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3199051,15 +3199051,15 @@ │ │ test %rsi,%rsi │ │ je 134c591 │ │ mov %rsi,%r14 │ │ mov %rdi,%rbx │ │ xor %r12d,%r12d │ │ testb $0x1,0x5(%rsi) │ │ je 134c4bb │ │ - lea -0xef7904(%rip),%rsi │ │ + lea -0xef792b(%rip),%rsi │ │ mov $0x1,%r12d │ │ mov %rbx,%rdi │ │ mov $0x1,%edx │ │ call 1262320 <_iroh_blake3_compress_xof_avx512@@Base+0x157960> │ │ mov $0xffffffff,%ebp │ │ cmp $0x1,%eax │ │ jne 134c5c5 │ │ @@ -3199093,15 +3199093,15 @@ │ │ shr %ecx │ │ add %eax,%ecx │ │ shr $0x5,%ecx │ │ imul $0xffffffdd,%ecx,%eax │ │ add %r13d,%eax │ │ jne 134c55b │ │ mov %rbx,%rdi │ │ - lea -0xef83c1(%rip),%rsi │ │ + lea -0xef83e8(%rip),%rsi │ │ mov $0x2,%edx │ │ call 1262320 <_iroh_blake3_compress_xof_avx512@@Base+0x157960> │ │ cmp $0x2,%eax │ │ jne 134c5c0 │ │ add $0x2,%ebp │ │ mov 0x8(%r14),%rax │ │ movzbl (%rax,%r13,1),%esi │ │ @@ -3199308,15 +3199308,15 @@ │ │ test %rax,%rax │ │ je 134c7d7 │ │ lea 0xc(%rsp),%rsi │ │ mov %rax,%rdi │ │ call 1321ea0 │ │ test %eax,%eax │ │ je 134ca2c │ │ - lea -0xef5239(%rip),%rsi │ │ + lea -0xef5260(%rip),%rsi │ │ mov %rbp,%rdi │ │ call 1321e40 │ │ mov %rax,%r12 │ │ test %rax,%rax │ │ je 134c803 │ │ lea 0x10(%rsp),%rsi │ │ mov %r12,%rdi │ │ @@ -3199545,15 +3199545,15 @@ │ │ call 137e0d0 │ │ mov %eax,%ebp │ │ mov %r15,%rdi │ │ call 137e0d0 │ │ mov %eax,%r13d │ │ mov %r12,%rdi │ │ call 137e0d0 │ │ - lea -0xefa67b(%rip),%rdx │ │ + lea -0xefa6a2(%rip),%rdx │ │ mov $0x4,%edi │ │ mov $0xc0103,%esi │ │ mov %ebp,%ecx │ │ mov %r13d,%r8d │ │ mov %eax,%r9d │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3199776,15 +3199776,15 @@ │ │ mov $0x0,%ebp │ │ je 134cf74 │ │ cmpl $0x0,0xc(%rsp) │ │ je 134cf6b │ │ mov 0x20(%rsp),%rcx │ │ test %rcx,%rcx │ │ je 134cf6b │ │ - lea -0xef596c(%rip),%rdx │ │ + lea -0xef5993(%rip),%rdx │ │ mov %r13,%rdi │ │ mov %r12,%rsi │ │ call 1321cc0 │ │ test %eax,%eax │ │ je 134cf74 │ │ lea 0x2a82f9(%rip),%rdx │ │ mov %r13,%rdi │ │ @@ -3200574,15 +3200574,15 @@ │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0xf00f8f(%rip),%rdi │ │ - lea -0xefd43d(%rip),%rdx │ │ + lea -0xefd464(%rip),%rdx │ │ mov $0x29d,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0x95,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3200756,24 +3200756,24 @@ │ │ call 1266cc0 <_iroh_blake3_compress_xof_avx512@@Base+0x15c300> │ │ mov %eax,%edi │ │ call 1351b40 │ │ cmp %eax,%ebx │ │ jle 134dc0e │ │ call 12c7b40 │ │ lea -0xf24a04(%rip),%rdi │ │ - lea -0xef9a25(%rip),%rdx │ │ + lea -0xef9a4c(%rip),%rdx │ │ mov $0x28,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0xa7,%esi │ │ jmp 134dbf3 │ │ call 12c7b40 │ │ lea -0xf24a30(%rip),%rdi │ │ - lea -0xef9a51(%rip),%rdx │ │ + lea -0xef9a78(%rip),%rdx │ │ mov $0x1f,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0x93,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3200816,27 +3200816,27 @@ │ │ je 134dcb7 │ │ mov 0x30(%r12),%rdi │ │ call 12681d0 <_iroh_blake3_compress_xof_avx512@@Base+0x15d810> │ │ test %eax,%eax │ │ je 134dcf2 │ │ call 12c7b40 │ │ lea -0xf24ae9(%rip),%rdi │ │ - lea -0xef9b0a(%rip),%rdx │ │ + lea -0xef9b31(%rip),%rdx │ │ mov $0x3c,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0x65,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 134dcf8 │ │ call 12c7b40 │ │ lea -0xf24b1e(%rip),%rdi │ │ - lea -0xef9b3f(%rip),%rdx │ │ + lea -0xef9b66(%rip),%rdx │ │ mov $0x36,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3200845,15 +3200845,15 @@ │ │ mov $0x1,%r14d │ │ mov 0x30(%r12),%rdi │ │ call 1268290 <_iroh_blake3_compress_xof_avx512@@Base+0x15d8d0> │ │ test %eax,%eax │ │ jne 134dd39 │ │ call 12c7b40 │ │ lea -0xf24b6d(%rip),%rdi │ │ - lea -0xef9b8e(%rip),%rdx │ │ + lea -0xef9bb5(%rip),%rdx │ │ mov $0x40,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0x65,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3200862,15 +3200862,15 @@ │ │ mov %rbp,%rsi │ │ mov %r13,%rdx │ │ call 127efc0 │ │ cmp $0x1,%eax │ │ je 134dd81 │ │ call 12c7b40 │ │ lea -0xf24bb5(%rip),%rdi │ │ - lea -0xef9bd6(%rip),%rdx │ │ + lea -0xef9bfd(%rip),%rdx │ │ mov $0x46,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0x80,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3200879,15 +3200879,15 @@ │ │ mov %rbp,%rsi │ │ mov %r13,%rdx │ │ call 127efc0 │ │ cmp $0x1,%eax │ │ je 134ddc9 │ │ call 12c7b40 │ │ lea -0xf24bfd(%rip),%rdi │ │ - lea -0xef9c1e(%rip),%rdx │ │ + lea -0xef9c45(%rip),%rdx │ │ mov $0x4c,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0x81,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3200895,15 +3200895,15 @@ │ │ mov %rbp,0x20(%rsp) │ │ mov %rbx,0x18(%rsp) │ │ mov %r15,0x28(%rsp) │ │ cmpl $0x0,0x14(%rsp) │ │ je 134de59 │ │ xor %ebx,%ebx │ │ lea -0xf24c43(%rip),%rbp │ │ - lea -0xef9c64(%rip),%r15 │ │ + lea -0xef9c8b(%rip),%r15 │ │ jmp 134de08 │ │ data16 data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ inc %ebx │ │ cmp %ebx,0x14(%rsp) │ │ je 134de59 │ │ mov 0x88(%r12),%rdi │ │ mov %ebx,%esi │ │ @@ -3200962,15 +3200962,15 @@ │ │ cmpl $0x0,0x14(%rsp) │ │ sete %al │ │ lea 0x67(%rax,%rax,1),%esi │ │ mov $0x7f,%eax │ │ mov $0xac,%ebx │ │ cmove %eax,%ebx │ │ lea -0xf24d51(%rip),%rdi │ │ - lea -0xef9d72(%rip),%rdx │ │ + lea -0xef9d99(%rip),%rdx │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov %ebx,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3201070,15 +3201070,15 @@ │ │ je 134e28f │ │ mov %r15,%rdi │ │ call 12681d0 <_iroh_blake3_compress_xof_avx512@@Base+0x15d810> │ │ test %eax,%eax │ │ jne 134e0cf │ │ call 12c7b40 │ │ lea -0xf24f03(%rip),%rdi │ │ - lea -0xef9f24(%rip),%rdx │ │ + lea -0xef9f4b(%rip),%rdx │ │ mov $0x9d,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0x7b,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3201108,15 +3201108,15 @@ │ │ mov 0x50(%r12),%rsi │ │ mov 0x30(%rsp),%rdi │ │ call 1267bd0 <_iroh_blake3_compress_xof_avx512@@Base+0x15d210> │ │ test %eax,%eax │ │ je 134e178 │ │ call 12c7b40 │ │ lea -0xf24fac(%rip),%rdi │ │ - lea -0xef9fcd(%rip),%rdx │ │ + lea -0xef9ff4(%rip),%rdx │ │ mov $0xac,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0x7c,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3201140,15 +3201140,15 @@ │ │ mov 0x58(%r12),%rsi │ │ mov 0x30(%rsp),%rdi │ │ call 1267bd0 <_iroh_blake3_compress_xof_avx512@@Base+0x15d210> │ │ test %eax,%eax │ │ je 134e203 │ │ call 12c7b40 │ │ lea -0xf25037(%rip),%rdi │ │ - lea -0xefa058(%rip),%rdx │ │ + lea -0xefa07f(%rip),%rdx │ │ mov $0xba,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0x7d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3201167,15 +3201167,15 @@ │ │ test %eax,%eax │ │ mov 0x18(%rsp),%rbx │ │ mov 0x8(%rsp),%r13 │ │ mov 0x20(%rsp),%rbp │ │ je 134e2b4 │ │ call 12c7b40 │ │ lea -0xf250b1(%rip),%rdi │ │ - lea -0xefa0d2(%rip),%rdx │ │ + lea -0xefa0f9(%rip),%rdx │ │ mov $0xc4,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0x7e,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3201226,15 +3201226,15 @@ │ │ call 1267bd0 <_iroh_blake3_compress_xof_avx512@@Base+0x15d210> │ │ test %eax,%eax │ │ mov 0x18(%rsp),%rbx │ │ je 134e376 │ │ call 12c7b40 │ │ lea -0xf251aa(%rip),%rdi │ │ mov $0xd5,%esi │ │ - lea -0xefa1d0(%rip),%rdx │ │ + lea -0xefa1f7(%rip),%rdx │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0xa9,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3201249,15 +3201249,15 @@ │ │ mov %r15,%rdi │ │ call 1267bd0 <_iroh_blake3_compress_xof_avx512@@Base+0x15d210> │ │ test %eax,%eax │ │ je 134e2c3 │ │ call 12c7b40 │ │ lea -0xf2520d(%rip),%rdi │ │ mov $0xde,%esi │ │ - lea -0xefa233(%rip),%rdx │ │ + lea -0xefa25a(%rip),%rdx │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0xa8,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3202224,15 +3202224,15 @@ │ │ pop %r15 │ │ pop %rbp │ │ jmp 135a3c0 │ │ cmp $0x1ff,%r14d │ │ jg 134f019 │ │ call 12c7b40 │ │ lea -0xf25e18(%rip),%rdi │ │ - lea -0xef901f(%rip),%rdx │ │ + lea -0xef9046(%rip),%rdx │ │ mov $0x113,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x4,%edi │ │ mov $0x78,%esi │ │ jmp 134f0d0 │ │ test %r12,%r12 │ │ @@ -3202250,33 +3202250,33 @@ │ │ je 134f07c │ │ mov %r14d,%edi │ │ call 1351b40 │ │ cmp %ebp,%eax │ │ jge 134f0ed │ │ call 12c7b40 │ │ lea -0xf25e7e(%rip),%rdi │ │ - lea -0xef9085(%rip),%rdx │ │ + lea -0xef90ac(%rip),%rdx │ │ mov $0x121,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x4,%edi │ │ mov $0xa5,%esi │ │ jmp 134f0d0 │ │ call 12c7b40 │ │ lea -0xf25ea9(%rip),%rdi │ │ - lea -0xef90b0(%rip),%rdx │ │ + lea -0xef90d7(%rip),%rdx │ │ mov $0x11c,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x4,%edi │ │ mov $0xb2,%esi │ │ jmp 134f0d0 │ │ call 12c7b40 │ │ lea -0xf25ed4(%rip),%rdi │ │ - lea -0xef90db(%rip),%rdx │ │ + lea -0xef9102(%rip),%rdx │ │ mov $0x117,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x4,%edi │ │ mov $0x65,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3202929,15 +3202929,15 @@ │ │ call 137d780 │ │ mov %r14,%rdi │ │ call 137d780 │ │ test %bpl,%bpl │ │ je 134fba3 │ │ call 12c7b40 │ │ lea -0xf2699e(%rip),%rdi │ │ - lea -0xef9ba5(%rip),%rdx │ │ + lea -0xef9bcc(%rip),%rdx │ │ mov $0x253,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x4,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3205152,15 +3205152,15 @@ │ │ movups %xmm0,0x58(%rsp) │ │ mov %rbx,%rdi │ │ mov %r14,%rsi │ │ call 12f0590 │ │ jmp 1351712 │ │ call 12c7b40 │ │ lea -0xf178be(%rip),%rdi │ │ - lea -0xef999b(%rip),%rdx │ │ + lea -0xef99c2(%rip),%rdx │ │ mov $0x507,%esi │ │ call 12c7c60 │ │ mov $0x6,%edi │ │ mov $0x93,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3207552,41 +3207552,41 @@ │ │ mov 0x10(%rsp),%rsi │ │ call 12f8520 │ │ mov $0x1,%r15d │ │ test %eax,%eax │ │ jg 1353b37 │ │ call 12c7b40 │ │ lea -0xf123ef(%rip),%rdi │ │ - lea -0xf034e0(%rip),%rdx │ │ + lea -0xf03507(%rip),%rdx │ │ mov $0x1fc,%esi │ │ jmp 1353c32 │ │ call 12c7b40 │ │ lea -0xf1240c(%rip),%rdi │ │ - lea -0xf034fd(%rip),%rdx │ │ + lea -0xf03524(%rip),%rdx │ │ mov $0x1c1,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0x8000f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 1353b32 │ │ call 12c7b40 │ │ lea -0xf12441(%rip),%rdi │ │ - lea -0xf03532(%rip),%rdx │ │ + lea -0xf03559(%rip),%rdx │ │ mov $0x1c5,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0xb3,%esi │ │ jmp 1353b21 │ │ call 12c7b40 │ │ lea -0xf1246d(%rip),%rdi │ │ - lea -0xf0355e(%rip),%rdx │ │ + lea -0xf03585(%rip),%rdx │ │ mov $0x1cb,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3207606,64 +3207606,64 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0xf124cf(%rip),%rdi │ │ - lea -0xf035c0(%rip),%rdx │ │ + lea -0xf035e7(%rip),%rdx │ │ mov $0x1da,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov $0x8010d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %r14d,%r14d │ │ xor %ebx,%ebx │ │ jmp 1353b37 │ │ call 12c7b40 │ │ lea -0xf12506(%rip),%rdi │ │ - lea -0xf035f7(%rip),%rdx │ │ + lea -0xf0361e(%rip),%rdx │ │ mov $0x1df,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %r14d,%r14d │ │ jmp 1353b37 │ │ call 12c7b40 │ │ lea -0xf1253e(%rip),%rdi │ │ - lea -0xf0362f(%rip),%rdx │ │ + lea -0xf03656(%rip),%rdx │ │ mov $0x1e5,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0x8000f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 1353b34 │ │ call 12c7b40 │ │ lea -0xf12576(%rip),%rdi │ │ - lea -0xf03667(%rip),%rdx │ │ + lea -0xf0368e(%rip),%rdx │ │ mov $0x1ea,%esi │ │ jmp 1353c54 │ │ call 12c7b40 │ │ lea -0xf12590(%rip),%rdi │ │ - lea -0xf03681(%rip),%rdx │ │ + lea -0xf036a8(%rip),%rdx │ │ mov $0x1f6,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ jmp 1353c59 │ │ call 12c7b40 │ │ lea -0xf125b2(%rip),%rdi │ │ - lea -0xf036a3(%rip),%rdx │ │ + lea -0xf036ca(%rip),%rdx │ │ mov $0x1f1,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3207684,25 +3207684,25 @@ │ │ int3 │ │ int3 │ │ push %rbx │ │ cmp %esi,%ecx │ │ jle 1353cb0 │ │ call 12c7b40 │ │ lea -0xefa015(%rip),%rdi │ │ - lea -0xefbf1b(%rip),%rdx │ │ + lea -0xefbf42(%rip),%rdx │ │ mov $0x18,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x4,%edi │ │ mov $0x6e,%esi │ │ jmp 1353cdb │ │ jge 1353ce6 │ │ call 12c7b40 │ │ lea -0xefa042(%rip),%rdi │ │ - lea -0xefbf48(%rip),%rdx │ │ + lea -0xefbf6f(%rip),%rdx │ │ mov $0x1d,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x4,%edi │ │ mov $0x7a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3208170,15 +3208170,15 @@ │ │ cmp %r15d,%edx │ │ jl 1354345 │ │ lea 0x2(,%rax,2),%ecx │ │ cmp %edx,%ecx │ │ jle 135437f │ │ call 12c7b40 │ │ lea -0xf0b39b(%rip),%rdi │ │ - lea -0xf00183(%rip),%rdx │ │ + lea -0xf001aa(%rip),%rdx │ │ mov $0xde,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov $0x79,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3208682,15 +3208682,15 @@ │ │ or %r10d,%edi │ │ mov %dil,(%r11,%rcx,1) │ │ inc %rcx │ │ cmp %rcx,%rdx │ │ jne 1354acb │ │ call 12c7b40 │ │ lea -0xf0bb56(%rip),%rdi │ │ - lea -0xf0093e(%rip),%rdx │ │ + lea -0xf00965(%rip),%rdx │ │ mov $0x14c,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov $0x79,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3208774,15 +3208774,15 @@ │ │ push %rbx │ │ push %rax │ │ lea -0xb(%rsi),%eax │ │ cmp %ecx,%eax │ │ jge 1354ca2 │ │ call 12c7b40 │ │ lea -0xef53d1(%rip),%rdi │ │ - lea -0xf046ca(%rip),%rdx │ │ + lea -0xf046f1(%rip),%rdx │ │ mov $0x27,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x4,%edi │ │ mov $0x6e,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3208834,15 +3208834,15 @@ │ │ mov %ecx,%r14d │ │ cmp %ecx,%r8d │ │ jne 1354d50 │ │ cmpb $0x0,(%rdx) │ │ je 1354d49 │ │ call 12c7b40 │ │ lea -0xef5483(%rip),%rdi │ │ - lea -0xf0475f(%rip),%rdx │ │ + lea -0xf04786(%rip),%rdx │ │ mov $0x4f,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov $0x8a,%esi │ │ jmp 1354db0 │ │ inc %rdx │ │ lea -0x1(%r8),%r14d │ │ @@ -3208862,15 +3208862,15 @@ │ │ jne 1354df0 │ │ inc %rax │ │ cmp %eax,%r8d │ │ jne 1354d70 │ │ jmp 1354df9 │ │ call 12c7b40 │ │ lea -0xef54ec(%rip),%rdi │ │ - lea -0xf047c8(%rip),%rdx │ │ + lea -0xf047ef(%rip),%rdx │ │ mov $0x56,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov $0x6a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3208879,49 +3208879,49 @@ │ │ pop %rbx │ │ pop %r14 │ │ ret │ │ test %ecx,%ecx │ │ je 1354df9 │ │ call 12c7b40 │ │ lea -0xef552a(%rip),%rdi │ │ - lea -0xf04806(%rip),%rdx │ │ + lea -0xf0482d(%rip),%rdx │ │ mov $0x6f,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov $0x67,%esi │ │ jmp 1354db0 │ │ test %r9d,%r9d │ │ jne 1354e22 │ │ cmp %eax,%ecx │ │ jne 1354e4e │ │ call 12c7b40 │ │ lea -0xef555c(%rip),%rdi │ │ - lea -0xf04838(%rip),%rdx │ │ + lea -0xf0485f(%rip),%rdx │ │ mov $0x6a,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov $0x71,%esi │ │ jmp 1354db0 │ │ call 12c7b40 │ │ lea -0xef5585(%rip),%rdi │ │ - lea -0xf04861(%rip),%rdx │ │ + lea -0xf04888(%rip),%rdx │ │ mov $0x62,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov $0x66,%esi │ │ jmp 1354db0 │ │ cmp $0x7,%eax │ │ jbe 1354dc7 │ │ add $0xfffffffe,%r14d │ │ sub %rax,%r14 │ │ cmp %esi,%r14d │ │ jle 1354e8f │ │ call 12c7b40 │ │ lea -0xef55c6(%rip),%rdi │ │ - lea -0xf048a2(%rip),%rdx │ │ + lea -0xf048c9(%rip),%rdx │ │ mov $0x75,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov $0x6d,%esi │ │ jmp 1354db0 │ │ lea (%rdx,%rax,1),%rsi │ │ add $0x2,%rsi │ │ @@ -3210573,20 +3210573,20 @@ │ │ mov %eax,%eax │ │ mov 0x10(%rsp),%rcx │ │ mov %rax,(%rcx) │ │ mov $0x1,%eax │ │ jmp 13566ed │ │ call 12c7b40 │ │ lea -0xf1e752(%rip),%rdi │ │ - lea -0xf060be(%rip),%rdx │ │ + lea -0xf060e5(%rip),%rdx │ │ mov $0x98,%esi │ │ jmp 13566d0 │ │ call 12c7b40 │ │ lea -0xf1e76c(%rip),%rdi │ │ - lea -0xf060d8(%rip),%rdx │ │ + lea -0xf060ff(%rip),%rdx │ │ mov $0x9d,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov $0x8f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3210679,23 +3210679,23 @@ │ │ jle 13566ed │ │ mov 0x8(%rsp),%eax │ │ test %eax,%eax │ │ jns 135668d │ │ jmp 13566ed │ │ call 12c7b40 │ │ lea -0xf1e8fa(%rip),%rdi │ │ - lea -0xf06266(%rip),%rdx │ │ + lea -0xf0628d(%rip),%rdx │ │ mov $0xac,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov $0x78,%esi │ │ jmp 13566df │ │ call 12c7b40 │ │ lea -0xf1e926(%rip),%rdi │ │ - lea -0xf06292(%rip),%rdx │ │ + lea -0xf062b9(%rip),%rdx │ │ mov $0xb0,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov $0x80004,%esi │ │ jmp 13566df │ │ int3 │ │ int3 │ │ @@ -3210974,24 +3210974,24 @@ │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ xor %r15d,%r15d │ │ jmp 1356c52 │ │ call 12c7b40 │ │ lea -0xf1ed1d(%rip),%rdi │ │ - lea -0xf02a85(%rip),%rdx │ │ + lea -0xf02aac(%rip),%rdx │ │ mov $0xeb,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x4,%edi │ │ mov $0x64,%esi │ │ jmp 1356cbf │ │ call 12c7b40 │ │ lea -0xf1ed49(%rip),%rdi │ │ - lea -0xf02ab1(%rip),%rdx │ │ + lea -0xf02ad8(%rip),%rdx │ │ mov $0xef,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x4,%edi │ │ mov $0x8f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3211568,15 +3211568,15 @@ │ │ test %eax,%eax │ │ je 13578bd │ │ lea -0xefa3a2(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 13578db │ │ - lea -0xefe1c4(%rip),%rsi │ │ + lea -0xefe1eb(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 13578ea │ │ lea -0xf0ee90(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ @@ -3211641,15 +3211641,15 @@ │ │ je 135783e │ │ lea -0xefc419(%rip),%rsi │ │ mov %r14,%rdi │ │ call 14bff90 │ │ mov $0x4,%esi │ │ test %eax,%eax │ │ je 135783e │ │ - lea -0xf05adf(%rip),%rsi │ │ + lea -0xf05b06(%rip),%rsi │ │ mov %r14,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 13578a0 │ │ lea -0xf1c1a7(%rip),%rsi │ │ mov %r14,%rdi │ │ call 14bff90 │ │ @@ -3211829,15 +3211829,15 @@ │ │ mov $0x8e,%ebp │ │ mov $0x19e,%r14d │ │ jmp 13579a3 │ │ mov $0x8d,%ebp │ │ mov $0x198,%r14d │ │ call 12c7b40 │ │ lea -0xf1fa57(%rip),%rdi │ │ - lea -0xf019c1(%rip),%rdx │ │ + lea -0xf019e8(%rip),%rdx │ │ mov %r14d,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x4,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3212012,15 +3212012,15 @@ │ │ jle 1357c1c │ │ mov %eax,%ebp │ │ cmp $0xffffffff,%r12d │ │ je 1357c26 │ │ cmp $0xfffffffb,%r12d │ │ jg 1357c29 │ │ call 12c7b40 │ │ - lea -0xf05664(%rip),%rdi │ │ + lea -0xf0568b(%rip),%rdi │ │ lea -0xf094f3(%rip),%rdx │ │ mov $0x4e,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x4,%edi │ │ mov $0x88,%esi │ │ xor %edx,%edx │ │ @@ -3212045,15 +3212045,15 @@ │ │ mov 0x18(%rsp),%rdi │ │ movzbl (%rdi),%eax │ │ mov %r15d,%ecx │ │ shr %cl,%eax │ │ test %eax,%eax │ │ je 1357c90 │ │ call 12c7b40 │ │ - lea -0xf056e3(%rip),%rdi │ │ + lea -0xf0570a(%rip),%rdi │ │ lea -0xf09572(%rip),%rdx │ │ mov $0x55,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x4,%edi │ │ mov $0x85,%esi │ │ jmp 1357de1 │ │ @@ -3212062,15 +3212062,15 @@ │ │ sete %dl │ │ mov %ebx,%esi │ │ sub %edx,%esi │ │ lea 0x2(%rbp),%eax │ │ cmp %eax,%esi │ │ jge 1357cd2 │ │ call 12c7b40 │ │ - lea -0xf05725(%rip),%rdi │ │ + lea -0xf0574c(%rip),%rdi │ │ lea -0xf095b4(%rip),%rdx │ │ mov $0x5d,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x4,%edi │ │ mov $0x6d,%esi │ │ jmp 1357de1 │ │ @@ -3212081,15 +3212081,15 @@ │ │ cmp $0xfffffffd,%ecx │ │ jne 1357ce6 │ │ mov %eax,%ecx │ │ jmp 1357d04 │ │ cmp %eax,%ecx │ │ jle 1357d04 │ │ call 12c7b40 │ │ - lea -0xf0576c(%rip),%rdi │ │ + lea -0xf05793(%rip),%rdi │ │ lea -0xf095fb(%rip),%rdx │ │ mov $0x63,%esi │ │ jmp 1357cbb │ │ lea (%rdi,%rdx,1),%r12 │ │ movslq %esi,%rax │ │ cmpb $0xbc,-0x1(%r12,%rax,1) │ │ jne 1357db7 │ │ @@ -3212098,15 +3212098,15 @@ │ │ mov %ecx,0x14(%rsp) │ │ mov %ebp,%eax │ │ not %eax │ │ mov %eax,0x24(%rsp) │ │ add %eax,%esi │ │ mov %rsi,0x38(%rsp) │ │ movslq %esi,%rdi │ │ - lea -0xf057b4(%rip),%rsi │ │ + lea -0xf057db(%rip),%rsi │ │ mov %rdi,%r12 │ │ mov $0x6c,%edx │ │ call 131d6e0 │ │ xor %r13d,%r13d │ │ test %rax,%rax │ │ je 1357dea │ │ mov %ebx,0x20(%rsp) │ │ @@ -3212131,27 +3212131,27 @@ │ │ jle 1357ea8 │ │ mov %r10d,%ecx │ │ cmp $0x8,%r10d │ │ jae 1357e1f │ │ xor %edx,%edx │ │ jmp 1357e97 │ │ call 12c7b40 │ │ - lea -0xf05839(%rip),%rdi │ │ + lea -0xf05860(%rip),%rdi │ │ lea -0xf096c8(%rip),%rdx │ │ mov $0x67,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x4,%edi │ │ mov $0x86,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %edi,%edi │ │ mov 0x8(%rsp),%r15 │ │ - lea -0xf0586e(%rip),%rsi │ │ + lea -0xf05895(%rip),%rsi │ │ mov $0x97,%edx │ │ call 131d9d0 │ │ mov %r15,%rdi │ │ call 12c9e10 │ │ mov %r13d,%eax │ │ add $0xa8,%rsp │ │ pop %rbx │ │ @@ -3212236,29 +3212236,29 @@ │ │ mov 0x24(%rsp),%edx │ │ add %eax,%edx │ │ sub %ecx,%edx │ │ cmp %ebx,%edx │ │ je 1357f95 │ │ mov %ecx,%ebx │ │ call 12c7b40 │ │ - lea -0xf0599d(%rip),%rdi │ │ + lea -0xf059c4(%rip),%rdi │ │ lea -0xf0982c(%rip),%rdx │ │ mov $0x7d,%esi │ │ call 12c7c60 │ │ lea -0xef8681(%rip),%rdx │ │ xor %r13d,%r13d │ │ mov $0x4,%edi │ │ mov $0x88,%esi │ │ mov %ebx,%ecx │ │ mov %r12d,%r8d │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 1357f8d │ │ call 12c7b40 │ │ - lea -0xf059dc(%rip),%rdi │ │ + lea -0xf05a03(%rip),%rdi │ │ lea -0xf0986b(%rip),%rdx │ │ mov $0x77,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x4,%edi │ │ mov $0x87,%esi │ │ xor %edx,%edx │ │ @@ -3212304,15 +3212304,15 @@ │ │ lea 0x60(%rsp),%rdi │ │ mov 0x30(%rsp),%rsi │ │ mov 0x18(%rsp),%rdx │ │ call 14bfcf0 │ │ test %eax,%eax │ │ je 135806e │ │ call 12c7b40 │ │ - lea -0xf05ab3(%rip),%rdi │ │ + lea -0xf05ada(%rip),%rdi │ │ lea -0xf09942(%rip),%rdx │ │ mov $0x8f,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x4,%edi │ │ mov $0x68,%esi │ │ xor %edx,%edx │ │ @@ -3212397,15 +3212397,15 @@ │ │ jmp 135816b │ │ movl $0xfffffffd,0x8(%rsp) │ │ mov %r13d,%ebp │ │ jmp 135816b │ │ cmp $0xfffffffb,%r15d │ │ jg 1358166 │ │ call 12c7b40 │ │ - lea -0xf05bb9(%rip),%rdi │ │ + lea -0xf05be0(%rip),%rdi │ │ lea -0xef465b(%rip),%rdx │ │ mov $0xd8,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0x88,%esi │ │ jmp 1358237 │ │ @@ -3212423,15 +3212423,15 @@ │ │ inc %rcx │ │ mov %rcx,0x18(%rsp) │ │ dec %eax │ │ lea 0x2(%r13),%ecx │ │ cmp %ecx,%eax │ │ jge 13581df │ │ call 12c7b40 │ │ - lea -0xf05c24(%rip),%rdi │ │ + lea -0xf05c4b(%rip),%rdi │ │ lea -0xef46c6(%rip),%rdx │ │ mov $0xe3,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0x6e,%esi │ │ xor %edx,%edx │ │ @@ -3212452,15 +3212452,15 @@ │ │ test %ebp,%ebp │ │ cmovs %ecx,%r15d │ │ jmp 135824a │ │ cmp %ecx,%edx │ │ jle 1358242 │ │ mov %edx,%r15d │ │ call 12c7b40 │ │ - lea -0xf05c8f(%rip),%rdi │ │ + lea -0xf05cb6(%rip),%rdi │ │ lea -0xef4731(%rip),%rdx │ │ mov $0xeb,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x4,%edi │ │ mov $0x6e,%esi │ │ xor %edx,%edx │ │ @@ -3212469,15 +3212469,15 @@ │ │ jmp 135829a │ │ mov %r15d,0x20(%rsp) │ │ mov %edx,%r15d │ │ test %r15d,%r15d │ │ mov %eax,0x24(%rsp) │ │ jle 13582cc │ │ mov %r15d,%ebp │ │ - lea -0xf05cd3(%rip),%rsi │ │ + lea -0xf05cfa(%rip),%rsi │ │ mov %rbp,%rdi │ │ mov $0xef,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 1358297 │ │ mov 0x8(%r14),%rdi │ │ xor %r14d,%r14d │ │ @@ -3212491,15 +3212491,15 @@ │ │ mov 0x10(%rsp),%rbp │ │ jmp 13582ce │ │ xor %r14d,%r14d │ │ xor %ebp,%ebp │ │ xor %edi,%edi │ │ call 12c9e10 │ │ movslq %r15d,%rsi │ │ - lea -0xf05d23(%rip),%rdx │ │ + lea -0xf05d4a(%rip),%rdx │ │ mov %rbp,%rdi │ │ mov $0x11f,%ecx │ │ call 131dba0 │ │ mov %r14d,%eax │ │ add $0x38,%rsp │ │ pop %rbx │ │ pop %r12 │ │ @@ -3212924,15 +3212924,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ test %rdi,%rdi │ │ je 13587c0 │ │ push %rbx │ │ mov %rdi,%rbx │ │ - lea -0xeffb72(%rip),%rsi │ │ + lea -0xeffb99(%rip),%rsi │ │ call 12dd620 │ │ test %eax,%eax │ │ je 13587c3 │ │ xor %ecx,%ecx │ │ jmp 1358853 │ │ xor %eax,%eax │ │ ret │ │ @@ -3213033,15 +3213033,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ xor %eax,%eax │ │ cmp $0x38f,%edi │ │ - lea -0xf00e63(%rip),%rcx │ │ + lea -0xf00e8a(%rip),%rcx │ │ cmove %rcx,%rax │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3213103,15 +3213103,15 @@ │ │ mov %r9,%rdi │ │ call 134e460 │ │ cltq │ │ cmp %rax,%r15 │ │ jbe 13589f8 │ │ call 12c7b40 │ │ lea -0xf2f7b8(%rip),%rdi │ │ - lea -0xf029d0(%rip),%rdx │ │ + lea -0xf029f7(%rip),%rdx │ │ mov $0x140,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x4,%edi │ │ mov $0x70,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3213134,15 +3213134,15 @@ │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ mov $0x14c,%ecx │ │ call 131dba0 │ │ jmp 1358a6c │ │ call 12c7b40 │ │ lea -0xf2f831(%rip),%rdi │ │ - lea -0xf02a49(%rip),%rdx │ │ + lea -0xf02a70(%rip),%rdx │ │ mov $0x134,%esi │ │ call 12c7c60 │ │ mov $0x4,%edi │ │ mov $0x83,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3214446,15 +3214446,15 @@ │ │ mov $0x1,%r13d │ │ jmp 1359b57 │ │ cmpq $0x0,0x38(%rsp) │ │ je 1359b7b │ │ jmp 1359b54 │ │ call 12c7b40 │ │ lea -0xefc2de(%rip),%rdi │ │ - lea -0xf096fe(%rip),%rdx │ │ + lea -0xf09725(%rip),%rdx │ │ mov $0x188,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x3,%edi │ │ mov $0x79,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3250281,15 +3250281,15 @@ │ │ mov %rdx,%rdi │ │ call 1266cc0 <_iroh_blake3_compress_xof_avx512@@Base+0x15c300> │ │ mov %eax,%r12d │ │ lea 0x7(%r12),%eax │ │ add $0xe,%r12d │ │ test %eax,%eax │ │ cmovns %eax,%r12d │ │ - lea -0xf23f50(%rip),%rsi │ │ + lea -0xf23f77(%rip),%rsi │ │ mov %rbp,%rdi │ │ mov %rbx,%rdx │ │ call 12cb2a0 │ │ test %rax,%rax │ │ je 137cc7b │ │ mov %rax,%rbx │ │ cmp %r14,%r13 │ │ @@ -3250599,15 +3250599,15 @@ │ │ movslq %eax,%rdi │ │ lea -0xf3802b(%rip),%rsi │ │ mov $0x9f,%edx │ │ call 131d6e0 │ │ mov %rax,%rbp │ │ test %rax,%rax │ │ je 137d0d1 │ │ - lea -0xf2435c(%rip),%rsi │ │ + lea -0xf24383(%rip),%rsi │ │ mov %r13,%rdi │ │ mov %r15,%rdx │ │ call 12cb2a0 │ │ test %rax,%rax │ │ je 137d0d1 │ │ mov %rax,%r15 │ │ xor %r13d,%r13d │ │ @@ -3251434,15 +3251434,15 @@ │ │ mov (%rdi),%eax │ │ mov %eax,%ecx │ │ xor $0x7fffffff,%ecx │ │ cmp %esi,%ecx │ │ jge 137da58 │ │ call 12c7b40 │ │ lea -0xf2f30c(%rip),%rdi │ │ - lea -0xf25ca2(%rip),%rdx │ │ + lea -0xf25cc9(%rip),%rdx │ │ mov $0xb8,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xf,%edi │ │ mov $0x72,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3251532,15 +3251532,15 @@ │ │ jo 137dbac │ │ or %sil,%r8b │ │ movzbl %r8b,%edx │ │ test %edx,%edx │ │ je 137db24 │ │ call 12c7b40 │ │ lea -0xf2f497(%rip),%rdi │ │ - lea -0xf25e2d(%rip),%rdx │ │ + lea -0xf25e54(%rip),%rdx │ │ mov $0xd2,%esi │ │ jmp 137da39 │ │ xor %ebx,%ebx │ │ mov %ebx,%eax │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %rbp │ │ @@ -3252054,28 +3252054,28 @@ │ │ mov %rdx,(%rax,%rcx,8) │ │ movl $0x0,0x10(%rdi) │ │ mov 0x8(%rdi),%rax │ │ mov (%rax,%rcx,8),%r14 │ │ jmp 137e19d │ │ call 12c7b40 │ │ lea -0xf2fa19(%rip),%rdi │ │ - lea -0xf28132(%rip),%rdx │ │ + lea -0xf28159(%rip),%rdx │ │ mov $0x1d6,%esi │ │ call 12c7c60 │ │ lea -0xf1c713(%rip),%rdx │ │ xor %r14d,%r14d │ │ mov $0xf,%edi │ │ mov $0x80106,%esi │ │ mov %ebx,%ecx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 137e19d │ │ call 12c7b40 │ │ lea -0xf2fa55(%rip),%rdi │ │ - lea -0xf2816e(%rip),%rdx │ │ + lea -0xf28195(%rip),%rdx │ │ mov $0x1d2,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0xf,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3252639,15 +3252639,15 @@ │ │ xor %esi,%esi │ │ call 125a7f0 <_iroh_blake3_compress_xof_avx512@@Base+0x14fe30> │ │ test %rax,%rax │ │ je 137ea26 │ │ mov %rax,%r15 │ │ mov (%rsp),%rdx │ │ mov %ebp,%ecx │ │ - lea -0xf29dc5(%rip),%rsi │ │ + lea -0xf29dec(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1321750 │ │ test %eax,%eax │ │ je 137e9fc │ │ lea -0xf24de5(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov %r15,%rdx │ │ @@ -3252961,15 +3252961,15 @@ │ │ mov %rbx,0x8(%rax) │ │ movq $0x0,0x10(%rax) │ │ pop %rbx │ │ ret │ │ mov %rax,%rbx │ │ call 12c7b40 │ │ lea -0xf342ec(%rip),%rdi │ │ - lea -0xf2700c(%rip),%rdx │ │ + lea -0xf27033(%rip),%rdx │ │ mov $0x270,%esi │ │ call 12c7c60 │ │ mov $0x2c,%edi │ │ mov $0x8002c,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3253177,15 +3253177,15 @@ │ │ movl $0x6,(%rax) │ │ mov %rbx,0x8(%rax) │ │ pop %rbx │ │ ret │ │ mov %rax,%rbx │ │ call 12c7b40 │ │ lea -0xf34564(%rip),%rdi │ │ - lea -0xf2e9dd(%rip),%rdx │ │ + lea -0xf2ea04(%rip),%rdx │ │ mov $0x2ae,%esi │ │ call 12c7c60 │ │ mov $0x2c,%edi │ │ mov $0x8002c,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3253281,15 +3253281,15 @@ │ │ push %rbx │ │ mov 0x60(%rdi),%rax │ │ mov %rdi,%rbx │ │ mov %rax,%rdi │ │ call 1327150 │ │ mov %rbx,%rdi │ │ pop %rbx │ │ - lea -0xf27358(%rip),%rsi │ │ + lea -0xf2737f(%rip),%rsi │ │ mov $0x27,%edx │ │ jmp 131d9d0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3253435,22 +3253435,22 @@ │ │ jne 137f326 │ │ mov 0x10(%rsp),%rdi │ │ mov %r12d,%esi │ │ xor %edx,%edx │ │ call 12faea0 │ │ mov %rax,%r14 │ │ call 12c7b40 │ │ - lea -0xf2757c(%rip),%rdi │ │ + lea -0xf275a3(%rip),%rdi │ │ lea -0xf1b805(%rip),%rdx │ │ mov $0x168,%esi │ │ call 12c7c60 │ │ mov (%r15),%rdi │ │ call 12f9f30 │ │ test %r14,%r14 │ │ - lea -0xf2b99c(%rip),%rcx │ │ + lea -0xf2b9c3(%rip),%rcx │ │ cmove %rcx,%r14 │ │ mov 0x28(%rsp),%r10 │ │ test %r10,%r10 │ │ cmove %rcx,%r10 │ │ lea -0xf540d5(%rip),%rdx │ │ mov $0x2c,%edi │ │ mov %ebp,%esi │ │ @@ -3253461,15 +3253461,15 @@ │ │ push %r10 │ │ push %r12 │ │ call 12c7d60 │ │ add $0x10,%rsp │ │ mov 0x8(%rsp),%r13 │ │ jmp 137f3c5 │ │ call 12c7b40 │ │ - lea -0xf275e8(%rip),%rdi │ │ + lea -0xf2760f(%rip),%rdi │ │ lea -0xf1b871(%rip),%rdx │ │ mov $0x12a,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x2c,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ @@ -3253523,15 +3253523,15 @@ │ │ int3 │ │ test %rdi,%rdi │ │ je 137f43a │ │ mov 0x60(%rdi),%rax │ │ ret │ │ push %rax │ │ call 12c7b40 │ │ - lea -0xf27691(%rip),%rdi │ │ + lea -0xf276b8(%rip),%rdi │ │ lea -0xf4e9fb(%rip),%rdx │ │ mov $0x19b,%esi │ │ call 12c7c60 │ │ mov $0x2c,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3253728,15 +3253728,15 @@ │ │ mov %rax,%rdi │ │ xor %esi,%esi │ │ call 12faf00 │ │ test %eax,%eax │ │ je 137f863 │ │ mov %eax,%ebp │ │ mov 0x10(%r15),%r13 │ │ - lea -0xf278b3(%rip),%rsi │ │ + lea -0xf278da(%rip),%rsi │ │ mov $0xd8,%edi │ │ mov $0x32,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 137f7fb │ │ mov %rbx,0x10(%rsp) │ │ mov $0x1,%ecx │ │ @@ -3253830,29 +3253830,29 @@ │ │ mov 0x10(%rsp),%rbx │ │ je 137f81f │ │ mov $0xffffffff,%ecx │ │ lock xadd %ecx,0x80(%rax) │ │ cmp $0x1,%ecx │ │ jne 137f810 │ │ jmp 137f812 │ │ - lea -0xf27a4c(%rip),%rsi │ │ + lea -0xf27a73(%rip),%rsi │ │ xor %edi,%edi │ │ mov $0x34,%edx │ │ call 131d9d0 │ │ jmp 137f863 │ │ jg 137f833 │ │ mov 0x60(%rax),%rdi │ │ call 1327150 │ │ mov (%rsp),%rax │ │ - lea -0xf27a70(%rip),%rsi │ │ + lea -0xf27a97(%rip),%rsi │ │ mov %rax,%rdi │ │ mov $0x27,%edx │ │ call 131d9d0 │ │ call 12c7b40 │ │ - lea -0xf27a89(%rip),%rdi │ │ + lea -0xf27ab0(%rip),%rdi │ │ lea -0xf494c6(%rip),%rdx │ │ mov $0xef,%esi │ │ call 12c7c60 │ │ mov $0x2c,%edi │ │ mov $0x74,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3253889,15 +3253889,15 @@ │ │ push %rbx │ │ mov 0x60(%rdi),%rax │ │ mov %rdi,%rbx │ │ mov %rax,%rdi │ │ call 1327150 │ │ mov %rbx,%rdi │ │ pop %rbx │ │ - lea -0xf27b08(%rip),%rsi │ │ + lea -0xf27b2f(%rip),%rsi │ │ mov $0x27,%edx │ │ jmp 131d9d0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3253935,15 +3253935,15 @@ │ │ push %rbx │ │ mov 0x60(%rdi),%rax │ │ mov %rdi,%rbx │ │ mov %rax,%rdi │ │ call 1327150 │ │ mov %rbx,%rdi │ │ pop %rbx │ │ - lea -0xf27b78(%rip),%rsi │ │ + lea -0xf27b9f(%rip),%rsi │ │ mov $0x27,%edx │ │ jmp 131d9d0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3254184,15 +3254184,15 @@ │ │ mov 0x30(%r14),%r15 │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x70(%rsp) │ │ movaps %xmm0,0x60(%rsp) │ │ movaps %xmm0,0x50(%rsp) │ │ movaps %xmm0,0x40(%rsp) │ │ movq $0x0,0x80(%rsp) │ │ - lea -0xf29175(%rip),%rsi │ │ + lea -0xf2919c(%rip),%rsi │ │ mov %r13,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 137fc22 │ │ lea 0x40(%rsp),%rsi │ │ mov %rax,%rdi │ │ call 1321ea0 │ │ @@ -3254205,15 +3254205,15 @@ │ │ je 137fc4b │ │ lea 0x48(%rsp),%rsi │ │ mov %rax,%rdi │ │ call 13241d0 │ │ test %eax,%eax │ │ je 13806b7 │ │ mov %rbp,0x8(%rsp) │ │ - lea -0xf271f0(%rip),%rsi │ │ + lea -0xf27217(%rip),%rsi │ │ mov %r13,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 137fc92 │ │ mov %rax,%rbp │ │ lea 0x60(%rsp),%rsi │ │ lea 0x68(%rsp),%rdx │ │ @@ -3254261,24 +3254261,24 @@ │ │ cmpq $0x0,(%rbx) │ │ jne 137fd9c │ │ cmpl $0x1,0x40(%rsp) │ │ jne 137fd9c │ │ mov 0x58(%rsp),%rdi │ │ test %rdi,%rdi │ │ je 13806b2 │ │ - lea -0xf2baeb(%rip),%rsi │ │ + lea -0xf2bb12(%rip),%rsi │ │ mov $0xa6,%edx │ │ call 131f230 │ │ mov %rax,%r13 │ │ test %rax,%rax │ │ je 137fd74 │ │ mov 0x80(%rsp),%rdi │ │ test %rdi,%rdi │ │ je 137fd7b │ │ - lea -0xf2bb11(%rip),%rsi │ │ + lea -0xf2bb38(%rip),%rsi │ │ mov $0xa8,%edx │ │ call 131f230 │ │ mov %rax,%rbp │ │ test %rax,%rax │ │ jne 137fd7d │ │ xor %ebp,%ebp │ │ jmp 137ffdb │ │ @@ -3254420,15 +3254420,15 @@ │ │ mov %rax,%r13 │ │ call 12c7fe0 │ │ test %r13,%r13 │ │ je 138057b │ │ mov %r15,0x10(%rsp) │ │ mov $0x2,%r15d │ │ jmp 1380233 │ │ - lea -0xf2bd91(%rip),%rbx │ │ + lea -0xf2bdb8(%rip),%rbx │ │ mov %r13,%rdi │ │ mov %rbx,%rsi │ │ mov $0xaa,%edx │ │ call 131d9d0 │ │ mov %rbp,%rdi │ │ mov %rbx,%rsi │ │ mov $0xab,%edx │ │ @@ -3254664,15 +3254664,15 @@ │ │ lea 0xe0(%rsp),%r15 │ │ mov %r12,%rdi │ │ mov %r15,%rsi │ │ call 1380f80 │ │ test %eax,%eax │ │ jne 137fe77 │ │ call 12c7b40 │ │ - lea -0xf2c217(%rip),%rdi │ │ + lea -0xf2c23e(%rip),%rdi │ │ lea -0xf35990(%rip),%rdx │ │ mov $0x248,%esi │ │ call 12c7c60 │ │ cmpq $0x0,0x18(%rsp) │ │ lea -0xf1cb00(%rip),%rax │ │ lea -0xf24a53(%rip),%rdx │ │ cmove %rax,%rdx │ │ @@ -3254806,41 +3254806,41 @@ │ │ pop %rbp │ │ ret │ │ call 12c8010 │ │ mov $0x1,%eax │ │ cmpq $0x0,(%rbx) │ │ jne 13806b9 │ │ call 12c7b40 │ │ - lea -0xf2c496(%rip),%rdi │ │ - lea -0xf30092(%rip),%rdx │ │ + lea -0xf2c4bd(%rip),%rdi │ │ + lea -0xf300b9(%rip),%rdx │ │ mov $0x97,%esi │ │ call 12c7c60 │ │ mov $0x2c,%edi │ │ mov $0x8010c,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %eax,%eax │ │ cmpq $0x0,(%rbx) │ │ setne %al │ │ jmp 13806b9 │ │ call 12c7b40 │ │ - lea -0xf2c4d1(%rip),%rdi │ │ + lea -0xf2c4f8(%rip),%rdi │ │ lea -0xf35c4a(%rip),%rdx │ │ mov $0x23e,%esi │ │ call 12c7c60 │ │ mov $0x2c,%edi │ │ mov $0x72,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov $0x1,%bpl │ │ jmp 1380687 │ │ call 12c7b40 │ │ - lea -0xf2c509(%rip),%rdi │ │ + lea -0xf2c530(%rip),%rdi │ │ lea -0xf39a4e(%rip),%rdx │ │ mov $0x155,%esi │ │ call 12c7c60 │ │ mov $0x2c,%edi │ │ mov $0x73,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3254863,22 +3254863,22 @@ │ │ call 12de060 │ │ mov %rax,%rbp │ │ mov %r12,%rdi │ │ call 1259c70 <_iroh_blake3_compress_xof_avx512@@Base+0x14f2b0> │ │ test %rbp,%rbp │ │ je 13807f4 │ │ mov 0x18(%rsp),%rdi │ │ - lea -0xf2c588(%rip),%rsi │ │ + lea -0xf2c5af(%rip),%rsi │ │ mov $0x17c,%edx │ │ call 131d9d0 │ │ lea -0x18ea(%rip),%rax │ │ movl $0x2,0x40(%rsp) │ │ jmp 1380818 │ │ mov 0x18(%rsp),%rdi │ │ - lea -0xf2c5af(%rip),%rsi │ │ + lea -0xf2c5d6(%rip),%rsi │ │ mov $0x17c,%edx │ │ call 131d9d0 │ │ mov (%rbx),%rax │ │ xor %ebp,%ebp │ │ jmp 1380820 │ │ lea -0x1988(%rip),%rax │ │ mov %rbp,%rdi │ │ @@ -3254932,27 +3254932,27 @@ │ │ mov (%rbx),%rcx │ │ mov 0x8(%rcx),%rsi │ │ mov %rax,%rdi │ │ call 1258760 <_iroh_blake3_compress_xof_avx512@@Base+0x14dda0> │ │ mov %rax,%r14 │ │ jmp 138090e │ │ call 12c7b40 │ │ - lea -0xf2e2f4(%rip),%rdi │ │ + lea -0xf2e31b(%rip),%rdi │ │ lea -0xf3d40a(%rip),%rdx │ │ mov $0x5a,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x23,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 1380916 │ │ call 12c7b40 │ │ - lea -0xf2e329(%rip),%rdi │ │ + lea -0xf2e350(%rip),%rdi │ │ lea -0xf3d43f(%rip),%rdx │ │ mov $0x60,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x23,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ @@ -3255012,24 +3255012,24 @@ │ │ mov %r15,0x48(%rsp) │ │ je 1380a1f │ │ call 125a6a0 <_iroh_blake3_compress_xof_avx512@@Base+0x14fce0> │ │ mov %rax,0x8(%rsp) │ │ mov 0x8(%r12),%rax │ │ jmp 1380a29 │ │ call 12c7b40 │ │ - lea -0xf2e3f9(%rip),%rdi │ │ + lea -0xf2e420(%rip),%rdi │ │ lea -0xf3f2be(%rip),%rdx │ │ mov $0xb2,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x23,%edi │ │ mov $0x79,%esi │ │ jmp 1380a01 │ │ call 12c7b40 │ │ - lea -0xf2e425(%rip),%rdi │ │ + lea -0xf2e44c(%rip),%rdi │ │ lea -0xf3f2ea(%rip),%rdx │ │ mov $0xb7,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x23,%edi │ │ mov $0x65,%esi │ │ xor %edx,%edx │ │ @@ -3255188,15 +3255188,15 @@ │ │ add $0x20,%rsp │ │ mov %eax,%ebx │ │ mov %r14,%rdi │ │ call 12c9c20 │ │ jmp 1380d5b │ │ call 12c81b0 │ │ call 12c7b40 │ │ - lea -0xf2e6cd(%rip),%rdi │ │ + lea -0xf2e6f4(%rip),%rdi │ │ lea -0xf3f592(%rip),%rdx │ │ mov $0xd2,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x23,%edi │ │ mov $0x76,%esi │ │ jmp 1380a01 │ │ @@ -3255214,15 +3255214,15 @@ │ │ push %r13 │ │ call 13811b0 │ │ add $0x10,%rsp │ │ mov $0x20,%ebp │ │ test %eax,%eax │ │ jne 1380e59 │ │ call 12c7b40 │ │ - lea -0xf2e744(%rip),%rdi │ │ + lea -0xf2e76b(%rip),%rdi │ │ lea -0xf3f609(%rip),%rdx │ │ mov $0xe9,%esi │ │ jmp 1380f60 │ │ mov 0x178(%rsp),%rcx │ │ test %rcx,%rcx │ │ je 1380eef │ │ sub $0x8,%rsp │ │ @@ -3255240,15 +3255240,15 @@ │ │ push %rbp │ │ call *%r10 │ │ add $0x20,%rsp │ │ mov %eax,%ebx │ │ cmp $0x1,%ebx │ │ je 1380e59 │ │ call 12c7b40 │ │ - lea -0xf2e7b2(%rip),%rdi │ │ + lea -0xf2e7d9(%rip),%rdi │ │ lea -0xf3f677(%rip),%rdx │ │ mov $0x101,%esi │ │ jmp 1380f60 │ │ mov $0xa3,%edi │ │ mov 0x14(%rsp),%ebp │ │ call 12cbc20 │ │ mov %eax,%edi │ │ @@ -3255285,15 +3255285,15 @@ │ │ mov $0x89,%ebp │ │ xor %r15d,%r15d │ │ jmp 1380e11 │ │ mov $0xc0103,%ebx │ │ mov $0x8f,%ebp │ │ mov 0x8(%rsp),%r13 │ │ call 12c7b40 │ │ - lea -0xf2e864(%rip),%rdi │ │ + lea -0xf2e88b(%rip),%rdi │ │ lea -0xf432da(%rip),%rdx │ │ mov %ebp,%esi │ │ call 12c7c60 │ │ mov $0x23,%edi │ │ mov %ebx,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3255363,15 +3255363,15 @@ │ │ mov $0x3,%r8d │ │ mov 0x38(%rsp),%r9 │ │ call 13395f0 │ │ add $0x30,%rsp │ │ test %eax,%eax │ │ jne 1380e59 │ │ call 12c7b40 │ │ - lea -0xf2e996(%rip),%rdi │ │ + lea -0xf2e9bd(%rip),%rdi │ │ lea -0xf3f85b(%rip),%rdx │ │ mov $0x10b,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x23,%edi │ │ mov $0x6b,%esi │ │ xor %edx,%edx │ │ @@ -3255431,15 +3255431,15 @@ │ │ add $0x10,%rsp │ │ test %eax,%eax │ │ je 1381170 │ │ mov %r15,%rdi │ │ call 12e6780 │ │ jmp 13810ab │ │ call 12c7b40 │ │ - lea -0xf2ea9d(%rip),%rdi │ │ + lea -0xf2eac4(%rip),%rdi │ │ lea -0xf3f974(%rip),%rdx │ │ mov $0x130,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x23,%edi │ │ mov $0x6c,%esi │ │ jmp 1381159 │ │ @@ -3255474,27 +3255474,27 @@ │ │ mov %rax,%rsi │ │ call 14c0170 │ │ xor %r15d,%r15d │ │ test %eax,%eax │ │ sete %r15b │ │ jmp 1381162 │ │ call 12c7b40 │ │ - lea -0xf2eb4b(%rip),%rdi │ │ + lea -0xf2eb72(%rip),%rdi │ │ lea -0xf3fa22(%rip),%rdx │ │ mov $0x13d,%esi │ │ call 12c7c60 │ │ mov $0x23,%edi │ │ mov $0x8010c,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %r15d,%r15d │ │ jmp 1381162 │ │ call 12c7b40 │ │ - lea -0xf2eb80(%rip),%rdi │ │ + lea -0xf2eba7(%rip),%rdi │ │ lea -0xf3fa57(%rip),%rdx │ │ mov $0x14b,%esi │ │ call 12c7c60 │ │ mov $0x23,%edi │ │ mov $0x6d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3255503,15 +3255503,15 @@ │ │ add $0x68,%rsp │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ - lea -0xf2ebbe(%rip),%rdi │ │ + lea -0xf2ebe5(%rip),%rdi │ │ lea -0xf3fa95(%rip),%rdx │ │ mov $0x144,%esi │ │ call 12c7c60 │ │ mov $0x23,%edi │ │ mov $0x6d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3257158,15 +3257158,15 @@ │ │ call 12fd500 │ │ mov 0x30(%rbx),%rdi │ │ call 1329e20 │ │ mov $0x51,%edx │ │ jmp 138254c │ │ call 12c7b40 │ │ lea -0xf57264(%rip),%rdi │ │ - lea -0xf2ff11(%rip),%rdx │ │ + lea -0xf2ff38(%rip),%rdx │ │ mov $0x20,%esi │ │ call 12c7c60 │ │ mov $0x28,%edi │ │ mov $0x8000f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3257541,23 +3257541,23 @@ │ │ mov $0xffffffff,%eax │ │ cmp $0x1,%edx │ │ ja 1382999 │ │ mov 0x20(%rcx),%eax │ │ jmp 1382999 │ │ call 12c7b40 │ │ lea -0xf57688(%rip),%rdi │ │ - lea -0xf30327(%rip),%rdx │ │ + lea -0xf3034e(%rip),%rdx │ │ mov $0x1ab,%esi │ │ call 12c7c60 │ │ mov $0x28,%edi │ │ mov $0x67,%esi │ │ jmp 138298b │ │ call 12c7b40 │ │ lea -0xf576b1(%rip),%rdi │ │ - lea -0xf30350(%rip),%rdx │ │ + lea -0xf30377(%rip),%rdx │ │ mov $0x1af,%esi │ │ call 12c7c60 │ │ mov $0x28,%edi │ │ mov $0x66,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3258299,19 +3258299,19 @@ │ │ mov $0x8,%esi │ │ lea 0x28(%rsp),%rdi │ │ xor %edx,%edx │ │ call 131f770 │ │ mov %rax,%rbp │ │ test %rax,%rax │ │ mov %rax,%rcx │ │ - lea -0xf2f7b8(%rip),%rax │ │ + lea -0xf2f7df(%rip),%rax │ │ cmove %rax,%rcx │ │ mov $0x1000,%esi │ │ mov %r12,%rdi │ │ - lea -0xf32af1(%rip),%rdx │ │ + lea -0xf32b18(%rip),%rdx │ │ xor %eax,%eax │ │ call 1264090 <_iroh_blake3_compress_xof_avx512@@Base+0x1596d0> │ │ mov %r12,%rdi │ │ call 14bfc80 │ │ mov 0x18(%rsp),%rsi │ │ movslq %eax,%rbx │ │ lea (%rsp,%rbx,1),%r13 │ │ @@ -3258400,15 +3258400,15 @@ │ │ push %rax │ │ mov 0x30(%rdi),%rdi │ │ call 1329de0 │ │ test %eax,%eax │ │ je 138339e │ │ movb $0x1,0x276804(%rip) │ │ lea -0xf5a06b(%rip),%rbx │ │ - lea -0xf31abe(%rip),%rsi │ │ + lea -0xf31ae5(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 14c0050 │ │ test %rax,%rax │ │ mov 0x25f32c(%rip),%r14 │ │ cmove %r14,%rax │ │ mov %rax,0x2767e1(%rip) │ │ lea -0xf289d3(%rip),%rsi │ │ @@ -3258439,15 +3258439,15 @@ │ │ add %rdx,%rcx │ │ jmp *%rcx │ │ movb $0x0,0x276763(%rip) │ │ mov $0x1,%eax │ │ jmp 13833a0 │ │ mov %rax,%rbx │ │ call 12c7b40 │ │ - lea -0xf2f0e8(%rip),%rdi │ │ + lea -0xf2f10f(%rip),%rdi │ │ lea -0xf43c7b(%rip),%rdx │ │ mov $0x1cb,%esi │ │ call 12c7c60 │ │ mov (%rbx),%ecx │ │ lea -0xf277fe(%rip),%rdx │ │ mov $0x28,%edi │ │ mov $0x6c,%esi │ │ @@ -3260182,15 +3260182,15 @@ │ │ lea 0x140(%rsp),%rax │ │ jmp 1384b84 │ │ xor %r15d,%r15d │ │ jmp 1384f9d │ │ cmp $0x2,%ebp │ │ jne 1384eb4 │ │ mov %rcx,0x30(%rsp) │ │ - lea -0xf3336b(%rip),%rax │ │ + lea -0xf33392(%rip),%rax │ │ mov %rax,0x28(%rsp) │ │ lea 0x110(%rsp),%rax │ │ mov %r15,(%rax) │ │ lea 0xf8(%rsp),%rax │ │ mov %rax,0x60(%rsp) │ │ call 1272df0 │ │ test %rax,%rax │ │ @@ -3260969,15 +3260969,15 @@ │ │ jne 13857ce │ │ test %r14d,%r14d │ │ je 13857ce │ │ call 12c6ca0 │ │ jmp 1385738 │ │ call 12c7b40 │ │ lea -0xf21bb0(%rip),%rdi │ │ - lea -0xf330dc(%rip),%rdx │ │ + lea -0xf33103(%rip),%rdx │ │ mov $0xae,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0xb,%edi │ │ mov $0x80020,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3261006,30 +3261006,30 @@ │ │ mov 0x18(%r15),%rdi │ │ mov %rax,%rsi │ │ call 1399670 │ │ mov %eax,%r14d │ │ jmp 138573b │ │ call 12c7b40 │ │ lea -0xf21c2e(%rip),%rdi │ │ - lea -0xf3315a(%rip),%rdx │ │ + lea -0xf33181(%rip),%rdx │ │ mov $0xd4,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0xb,%edi │ │ mov $0x64,%esi │ │ jmp 138572f │ │ call 12c7b40 │ │ lea -0xf21c5a(%rip),%rdi │ │ - lea -0xf33186(%rip),%rdx │ │ + lea -0xf331ad(%rip),%rdx │ │ mov $0xcf,%esi │ │ call 12c7c60 │ │ jmp 1385817 │ │ call 12c7b40 │ │ lea -0xf21c79(%rip),%rdi │ │ - lea -0xf331a5(%rip),%rdx │ │ + lea -0xf331cc(%rip),%rdx │ │ test %r14d,%r14d │ │ je 138580a │ │ mov $0xbe,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0xb,%edi │ │ mov $0x80009,%esi │ │ @@ -3261060,15 +3261060,15 @@ │ │ push %rbx │ │ push %rax │ │ mov %rdi,%r15 │ │ cmp $0x1,%edx │ │ jne 1385906 │ │ mov %rcx,%r12 │ │ mov %r8,%r14 │ │ - lea -0xf34048(%rip),%rax │ │ + lea -0xf3406f(%rip),%rax │ │ mov %rsi,%rdi │ │ mov %rax,%rsi │ │ call 12662c0 <_iroh_blake3_compress_xof_avx512@@Base+0x15b900> │ │ test %rax,%rax │ │ je 138591c │ │ mov %rax,%r13 │ │ lea -0xf50ad8(%rip),%rcx │ │ @@ -3261327,15 +3261327,15 @@ │ │ lea 0x28(%rsp),%r8 │ │ mov 0x40(%rsp),%rdi │ │ call 1338330 │ │ test %eax,%eax │ │ je 1385fcd │ │ mov %r13,0x30(%rsp) │ │ mov %r12,0x38(%rsp) │ │ - lea -0xf2df61(%rip),%r12 │ │ + lea -0xf2df88(%rip),%r12 │ │ lea -0xf375bd(%rip),%rbp │ │ call 12c81b0 │ │ data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ mov 0x10(%rsp),%r13 │ │ mov %r13,%rdi │ │ mov %r12,%rsi │ │ call 14bff90 │ │ @@ -3263199,15 +3263199,15 @@ │ │ int3 │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov %rsi,%rbx │ │ mov %rdx,(%rsp) │ │ mov (%rsi),%esi │ │ - lea -0xf3131a(%rip),%rdi │ │ + lea -0xf31341(%rip),%rdi │ │ mov %rsp,%r14 │ │ mov %r14,%rdx │ │ call 1395dc0 │ │ mov 0x8(%rbx),%rsi │ │ lea -0xf3c84d(%rip),%rdi │ │ mov %r14,%rdx │ │ call 1396180 │ │ @@ -3263241,15 +3263241,15 @@ │ │ nop │ │ mov %r14,%rdi │ │ mov %ebp,%esi │ │ call 137e0e0 │ │ mov %rax,%r13 │ │ mov 0x8(%rax),%r12 │ │ mov %r12,%rdi │ │ - lea -0xf313a1(%rip),%rsi │ │ + lea -0xf313c8(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 1387460 │ │ mov %r12,%rdi │ │ lea -0xf3c8d1(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ @@ -3263292,15 +3263292,15 @@ │ │ mov $0x22,%edi │ │ mov $0x6a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x8(%r13),%rdx │ │ mov 0x10(%r13),%r8 │ │ - lea -0xf3324f(%rip),%rsi │ │ + lea -0xf33276(%rip),%rsi │ │ lea -0xf52ef6(%rip),%rcx │ │ mov $0x4,%edi │ │ xor %eax,%eax │ │ call 12c7770 │ │ lea 0x22a3e5(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 125e9d0 <_iroh_blake3_compress_xof_avx512@@Base+0x154010> │ │ @@ -3263463,15 +3263463,15 @@ │ │ jle 1387e46 │ │ xor %eax,%eax │ │ mov %rax,0x60(%rsp) │ │ xor %r13d,%r13d │ │ mov %r12d,0x54(%rsp) │ │ jmp 138775b │ │ call 12c7b40 │ │ - lea -0xf2f8ee(%rip),%rdi │ │ + lea -0xf2f915(%rip),%rdi │ │ lea -0xf49b3e(%rip),%rdx │ │ mov $0x66,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x22,%edi │ │ mov $0x80022,%esi │ │ xor %edx,%edx │ │ @@ -3263771,15 +3263771,15 @@ │ │ call 14c0130 │ │ test %eax,%eax │ │ jne 1387ca0 │ │ mov $0x8,%r15d │ │ jmp 1387ca3 │ │ mov $0xd,%edx │ │ mov %r14,%rdi │ │ - lea -0xf30910(%rip),%rsi │ │ + lea -0xf30937(%rip),%rsi │ │ call 14c0130 │ │ test %eax,%eax │ │ jne 1387ca0 │ │ mov $0xe,%r15d │ │ jmp 1387ca3 │ │ mov $0x4,%edx │ │ mov %r14,%rdi │ │ @@ -3263881,23 +3263881,23 @@ │ │ call 137dfd0 │ │ test %eax,%eax │ │ jne 138774a │ │ lea 0x229da3(%rip),%rsi │ │ mov %r12,%rdi │ │ call 125e9d0 <_iroh_blake3_compress_xof_avx512@@Base+0x154010> │ │ call 12c7b40 │ │ - lea -0xf2ffd3(%rip),%rdi │ │ + lea -0xf2fffa(%rip),%rdi │ │ lea -0xf4a223(%rip),%rdx │ │ mov $0x9a,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8000f,%esi │ │ jmp 1388032 │ │ call 12c7b40 │ │ - lea -0xf2ffff(%rip),%rdi │ │ + lea -0xf30026(%rip),%rdi │ │ lea -0xf4a24f(%rip),%rdx │ │ mov $0x6c,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8000f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3263905,41 +3263905,41 @@ │ │ jmp 138850f │ │ lea 0xdf13(%rip),%rsi │ │ mov %rbp,%rdi │ │ call 137e060 │ │ mov 0x10(%rsp),%rbx │ │ jmp 138852f │ │ call 12c7b40 │ │ - lea -0xf3004d(%rip),%rdi │ │ + lea -0xf30074(%rip),%rdi │ │ lea -0xf4a29d(%rip),%rdx │ │ mov $0x74,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x86,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x8(%rbx),%rdx │ │ mov 0x10(%rbx),%r8 │ │ - lea -0xf33bf4(%rip),%rsi │ │ + lea -0xf33c1b(%rip),%rsi │ │ lea -0xf5389b(%rip),%rcx │ │ mov $0x4,%edi │ │ xor %eax,%eax │ │ call 12c7770 │ │ mov 0x10(%rsp),%rbx │ │ jmp 138850f │ │ mov $0x8c,%ebx │ │ mov $0x192,%ebp │ │ jmp 1387ed9 │ │ mov %r15,%rdi │ │ call 125f4b0 <_iroh_blake3_compress_xof_avx512@@Base+0x154af0> │ │ mov $0x8000f,%ebx │ │ mov $0x197,%ebp │ │ call 12c7b40 │ │ - lea -0xf300c7(%rip),%rdi │ │ + lea -0xf300ee(%rip),%rdi │ │ lea -0xf5ec42(%rip),%rdx │ │ mov %ebp,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov %ebx,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3263948,94 +3263948,94 @@ │ │ mov %r14,%rdi │ │ call 137e060 │ │ mov 0x10(%rsp),%rbx │ │ mov 0x28(%rsp),%rbp │ │ mov 0x40(%rsp),%r15 │ │ jmp 13884cd │ │ call 12c7b40 │ │ - lea -0xf30114(%rip),%rdi │ │ + lea -0xf3013b(%rip),%rdi │ │ lea -0xf59348(%rip),%rdx │ │ mov $0x16b,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x8(%rbx),%rdx │ │ mov 0x10(%rbx),%r8 │ │ - lea -0xf33cbb(%rip),%rsi │ │ + lea -0xf33ce2(%rip),%rsi │ │ lea -0xf53962(%rip),%rcx │ │ mov $0x4,%edi │ │ xor %eax,%eax │ │ call 12c7770 │ │ lea 0xdde1(%rip),%rsi │ │ mov %r14,%rdi │ │ call 137e060 │ │ jmp 138848c │ │ call 12c7b40 │ │ - lea -0xf3017a(%rip),%rdi │ │ + lea -0xf301a1(%rip),%rdi │ │ lea -0xf4a3ca(%rip),%rdx │ │ mov $0x8b,%esi │ │ call 12c7c60 │ │ mov 0x8(%rbx),%rcx │ │ lea -0xf481c8(%rip),%rdx │ │ mov $0x22,%edi │ │ mov $0x6e,%esi │ │ jmp 1387ff2 │ │ call 12c7b40 │ │ - lea -0xf301ae(%rip),%rdi │ │ + lea -0xf301d5(%rip),%rdi │ │ lea -0xf4a3fe(%rip),%rdx │ │ mov $0x81,%esi │ │ call 12c7c60 │ │ mov 0x8(%rbx),%rcx │ │ lea -0xf481fc(%rip),%rdx │ │ mov $0x22,%edi │ │ mov $0x87,%esi │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x10(%rsp),%rbx │ │ jmp 138850f │ │ mov %r14,%rdi │ │ call 125d7a0 <_iroh_blake3_compress_xof_avx512@@Base+0x152de0> │ │ call 12c7b40 │ │ - lea -0xf301f9(%rip),%rdi │ │ + lea -0xf30220(%rip),%rdi │ │ lea -0xf4a449(%rip),%rdx │ │ mov $0x93,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x10(%rsp),%rbx │ │ jmp 138850f │ │ call 12c7b40 │ │ - lea -0xf30233(%rip),%rdi │ │ + lea -0xf3025a(%rip),%rdi │ │ lea -0xf2c478(%rip),%rdx │ │ mov $0xaf,%esi │ │ jmp 13883c5 │ │ call 12c7b40 │ │ - lea -0xf30250(%rip),%rdi │ │ + lea -0xf30277(%rip),%rdi │ │ lea -0xf2c495(%rip),%rdx │ │ mov $0xef,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8a,%esi │ │ jmp 13880de │ │ call 12c7b40 │ │ - lea -0xf30279(%rip),%rdi │ │ + lea -0xf302a0(%rip),%rdi │ │ lea -0xf2c4be(%rip),%rdx │ │ mov $0xd9,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x89,%esi │ │ jmp 1388143 │ │ call 12c7b40 │ │ - lea -0xf302a5(%rip),%rdi │ │ + lea -0xf302cc(%rip),%rdi │ │ lea -0xf2c4ea(%rip),%rdx │ │ mov $0xb8,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x6e,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3264048,15 +3264048,15 @@ │ │ lea -0xf3f08a(%rip),%rcx │ │ lea -0xf46983(%rip),%r9 │ │ mov $0x6,%edi │ │ xor %eax,%eax │ │ call 12c7770 │ │ jmp 138839e │ │ call 12c7b40 │ │ - lea -0xf3030a(%rip),%rdi │ │ + lea -0xf30331(%rip),%rdi │ │ lea -0xf2c54f(%rip),%rdx │ │ mov $0xdf,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x87,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3264070,111 +3264070,111 @@ │ │ lea -0xf469e8(%rip),%r9 │ │ mov $0x6,%edi │ │ xor %eax,%eax │ │ call 12c7770 │ │ mov 0x10(%rsp),%rbx │ │ jmp 13884f5 │ │ call 12c7b40 │ │ - lea -0xf30374(%rip),%rdi │ │ + lea -0xf3039b(%rip),%rdi │ │ lea -0xf595a8(%rip),%rdx │ │ mov $0x12c,%esi │ │ jmp 13881e1 │ │ call 12c7b40 │ │ - lea -0xf3038e(%rip),%rdi │ │ + lea -0xf303b5(%rip),%rdi │ │ lea -0xf595c2(%rip),%rdx │ │ mov $0x130,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0xc0103,%esi │ │ jmp 13881f0 │ │ call 12c7b40 │ │ - lea -0xf303b7(%rip),%rdi │ │ + lea -0xf303de(%rip),%rdi │ │ lea -0xf595eb(%rip),%rdx │ │ mov $0x134,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x10(%rsp),%rbx │ │ jmp 13884d7 │ │ call 12c7b40 │ │ - lea -0xf303f1(%rip),%rdi │ │ + lea -0xf30418(%rip),%rdi │ │ lea -0xf59625(%rip),%rdx │ │ mov $0x175,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x8(%rbx),%rdx │ │ mov 0x10(%rbx),%r8 │ │ - lea -0xf33f98(%rip),%rsi │ │ + lea -0xf33fbf(%rip),%rsi │ │ lea -0xf53c3f(%rip),%rcx │ │ mov $0x4,%edi │ │ xor %eax,%eax │ │ call 12c7770 │ │ jmp 138848c │ │ call 12c7b40 │ │ - lea -0xf30448(%rip),%rdi │ │ + lea -0xf3046f(%rip),%rdi │ │ lea -0xf5967c(%rip),%rdx │ │ mov $0x13f,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x10(%rsp),%rbx │ │ mov 0x40(%rsp),%r15 │ │ jmp 13884cd │ │ call 12c7b40 │ │ - lea -0xf30487(%rip),%rdi │ │ + lea -0xf304ae(%rip),%rdi │ │ lea -0xf596bb(%rip),%rdx │ │ mov $0x146,%esi │ │ jmp 13884b0 │ │ call 12c7b40 │ │ - lea -0xf304a4(%rip),%rdi │ │ + lea -0xf304cb(%rip),%rdi │ │ lea -0xf2c6e9(%rip),%rdx │ │ mov $0xc2,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8000d,%esi │ │ jmp 138832f │ │ call 12c7b40 │ │ - lea -0xf304cd(%rip),%rdi │ │ + lea -0xf304f4(%rip),%rdi │ │ lea -0xf2c712(%rip),%rdx │ │ mov $0xc6,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8000f,%esi │ │ jmp 138832f │ │ call 12c7b40 │ │ - lea -0xf304f6(%rip),%rdi │ │ + lea -0xf3051d(%rip),%rdi │ │ lea -0xf2c73b(%rip),%rdx │ │ mov $0xca,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 138839e │ │ call 12c7b40 │ │ - lea -0xf30528(%rip),%rdi │ │ + lea -0xf3054f(%rip),%rdi │ │ lea -0xf2c76d(%rip),%rdx │ │ mov $0xf5,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8b,%esi │ │ jmp 13883d4 │ │ call 12c7b40 │ │ - lea -0xf30551(%rip),%rdi │ │ + lea -0xf30578(%rip),%rdi │ │ lea -0xf2c796(%rip),%rdx │ │ mov $0xce,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3264182,61 +3264182,61 @@ │ │ mov %rbp,%r15 │ │ mov %r12,%rbp │ │ mov 0x20(%rsp),%r12 │ │ mov 0x18(%rsp),%r14 │ │ mov 0x10(%rsp),%rbx │ │ jmp 13884f5 │ │ call 12c7b40 │ │ - lea -0xf3059b(%rip),%rdi │ │ + lea -0xf305c2(%rip),%rdi │ │ lea -0xf2c7e0(%rip),%rdx │ │ mov $0xd3,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x10(%rsp),%rbx │ │ jmp 13884f5 │ │ call 12c7b40 │ │ - lea -0xf305d5(%rip),%rdi │ │ + lea -0xf305fc(%rip),%rdi │ │ lea -0xf59809(%rip),%rdx │ │ mov $0x15a,%esi │ │ jmp 13884b0 │ │ call 12c7b40 │ │ - lea -0xf305f2(%rip),%rdi │ │ + lea -0xf30619(%rip),%rdi │ │ lea -0xf59826(%rip),%rdx │ │ mov $0x17d,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8e,%esi │ │ jmp 13884bf │ │ call 12c7b40 │ │ - lea -0xf3061e(%rip),%rdi │ │ + lea -0xf30645(%rip),%rdi │ │ lea -0xf2c863(%rip),%rdx │ │ mov $0xeb,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8000f,%esi │ │ jmp 13883d4 │ │ call 12c7b40 │ │ - lea -0xf3064a(%rip),%rdi │ │ + lea -0xf30671(%rip),%rdi │ │ lea -0xf5987e(%rip),%rdx │ │ mov $0x163,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x10(%rsp),%rbx │ │ mov 0x28(%rsp),%rbp │ │ jmp 13884cd │ │ call 12c7b40 │ │ - lea -0xf30686(%rip),%rdi │ │ + lea -0xf306ad(%rip),%rdi │ │ lea -0xf598ba(%rip),%rdx │ │ mov $0x14e,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3264393,15 +3264393,15 @@ │ │ mov 0x8(%rax),%r9 │ │ mov %r15,%rdi │ │ lea -0xf5b6d5(%rip),%rsi │ │ mov 0x8(%rsp),%rdx │ │ jmp 1388854 │ │ data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ mov %r15,%rdi │ │ - lea -0xf30865(%rip),%rsi │ │ + lea -0xf3088c(%rip),%rsi │ │ mov 0x8(%rsp),%rdx │ │ lea -0xf5390c(%rip),%rcx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ mov 0x8(%rbx),%rbx │ │ mov (%rbx),%rbp │ │ test %rbp,%rbp │ │ @@ -3264421,15 +3264421,15 @@ │ │ mov 0x8(%rbp),%rdi │ │ call 137e0d0 │ │ cmp $0x2,%eax │ │ mov %r13,%r8 │ │ lea -0xf4fc61(%rip),%rax │ │ cmovge %rax,%r8 │ │ mov %r15,%rdi │ │ - lea -0xf360a6(%rip),%rsi │ │ + lea -0xf360cd(%rip),%rsi │ │ mov %ebx,%edx │ │ mov %r13,%rcx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ mov 0x8(%rbp),%rdi │ │ call 137e0d0 │ │ test %eax,%eax │ │ @@ -3264445,15 +3264445,15 @@ │ │ test %rax,%rax │ │ je 1388617 │ │ mov %r15,%rdi │ │ mov %rax,%rsi │ │ mov %rax,%rbx │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ mov %rbx,%rdi │ │ - lea -0xf3094c(%rip),%rsi │ │ + lea -0xf30973(%rip),%rsi │ │ mov $0x1e8,%edx │ │ call 131d9d0 │ │ jmp 1388785 │ │ mov %r15,%rdi │ │ lea -0xf24bf9(%rip),%rsi │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ mov 0x8(%rbp),%rdi │ │ @@ -3264486,15 +3264486,15 @@ │ │ test %rax,%rax │ │ je 1388617 │ │ mov %rax,%r13 │ │ mov %r15,%rdi │ │ mov %rax,%rsi │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ mov %r13,%rdi │ │ - lea -0xf309ed(%rip),%rsi │ │ + lea -0xf30a14(%rip),%rsi │ │ mov $0x1e8,%edx │ │ call 131d9d0 │ │ jmp 13887af │ │ mov 0x10(%rsp),%rbx │ │ cmpq $0x0,0x8(%rbx) │ │ je 1388832 │ │ mov %r15,%rdi │ │ @@ -3264756,15 +3264756,15 @@ │ │ mov $0x2,%r14b │ │ sbb $0x0,%r14b │ │ mov %r13d,%r12d │ │ mov 0x30(%rsp),%r13 │ │ jmp 1388b1b │ │ call 12c7b40 │ │ lea -0xf4cccf(%rip),%rdi │ │ - lea -0xf32b3d(%rip),%rdx │ │ + lea -0xf32b64(%rip),%rdx │ │ mov $0x7b,%esi │ │ call 12c7c60 │ │ mov 0x8(%rbp),%rcx │ │ mov 0x10(%rbp),%r8 │ │ lea -0xf494a9(%rip),%rdx │ │ xor %r14d,%r14d │ │ mov $0x22,%edi │ │ @@ -3264846,15 +3264846,15 @@ │ │ test %eax,%eax │ │ je 1389012 │ │ movl $0x4,(%r12) │ │ mov %r15,0x8(%r12) │ │ jmp 1388f61 │ │ call 12c7b40 │ │ lea -0xf4ce43(%rip),%rdi │ │ - lea -0xf32cb1(%rip),%rdx │ │ + lea -0xf32cd8(%rip),%rdx │ │ mov $0x98,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x22,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3264868,26 +3264868,26 @@ │ │ test %r12d,%r12d │ │ je 1388dc0 │ │ cmpl $0x0,0x24(%rsp) │ │ je 1388dc0 │ │ test %ebx,%ebx │ │ je 1388dc0 │ │ lea -0xf4ce9c(%rip),%rdi │ │ - lea -0xf32d0a(%rip),%rdx │ │ + lea -0xf32d31(%rip),%rdx │ │ mov $0x8e,%esi │ │ call 12c7c60 │ │ mov 0x10(%rsp),%rax │ │ mov 0x8(%rax),%rcx │ │ lea -0xf51dbc(%rip),%rdx │ │ xor %r14d,%r14d │ │ mov $0x22,%edi │ │ mov $0xac,%esi │ │ jmp 1388df5 │ │ lea -0xf4ced3(%rip),%rdi │ │ - lea -0xf32d41(%rip),%rdx │ │ + lea -0xf32d68(%rip),%rdx │ │ mov $0x8a,%esi │ │ call 12c7c60 │ │ mov 0x10(%rsp),%rax │ │ mov 0x8(%rax),%rcx │ │ lea -0xf51df3(%rip),%rdx │ │ xor %r14d,%r14d │ │ mov $0x22,%edi │ │ @@ -3264918,15 +3264918,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0xf4cf64(%rip),%rdi │ │ - lea -0xf32dd2(%rip),%rdx │ │ + lea -0xf32df9(%rip),%rdx │ │ mov $0x9c,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x22,%edi │ │ mov $0x79,%esi │ │ jmp 1389004 │ │ mov %r12,%rdi │ │ @@ -3264956,28 +3264956,28 @@ │ │ jne 1388f76 │ │ mov %r14,%rdi │ │ call 125f460 <_iroh_blake3_compress_xof_avx512@@Base+0x154aa0> │ │ xor %r14d,%r14d │ │ jmp 1388f76 │ │ call 12c7b40 │ │ lea -0xf4d002(%rip),%rdi │ │ - lea -0xf32e70(%rip),%rdx │ │ + lea -0xf32e97(%rip),%rdx │ │ mov $0xc8,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x7a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %edi,%edi │ │ xor %r12d,%r12d │ │ jmp 1388e0b │ │ call 12c7b40 │ │ lea -0xf4d03c(%rip),%rdi │ │ - lea -0xf32eaa(%rip),%rdx │ │ + lea -0xf32ed1(%rip),%rdx │ │ mov $0xd0,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x22,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3265014,27 +3265014,27 @@ │ │ call 13a4080 │ │ cmpb $0x2,0xc(%rsp) │ │ jne 1388c86 │ │ test %r14,%r14 │ │ jne 1388c86 │ │ call 12c7b40 │ │ lea -0xf4d0f2(%rip),%rdi │ │ - lea -0xf32f60(%rip),%rdx │ │ + lea -0xf32f87(%rip),%rdx │ │ mov $0xbf,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x22,%edi │ │ mov $0x7b,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 1388add │ │ call 12c7b40 │ │ lea -0xf4d12a(%rip),%rdi │ │ - lea -0xf32f98(%rip),%rdx │ │ + lea -0xf32fbf(%rip),%rdx │ │ mov $0xd4,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8000f,%esi │ │ jmp 1388f4e │ │ int3 │ │ int3 │ │ @@ -3265572,15 +3265572,15 @@ │ │ mov $0x22,%edi │ │ mov $0x6a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x8(%r13),%rdx │ │ mov 0x10(%r13),%r8 │ │ - lea -0xf354ff(%rip),%rsi │ │ + lea -0xf35526(%rip),%rsi │ │ lea -0xf551a6(%rip),%rcx │ │ mov $0x4,%edi │ │ xor %eax,%eax │ │ call 12c7770 │ │ jmp 1389747 │ │ int3 │ │ int3 │ │ @@ -3265819,15 +3265819,15 @@ │ │ je 1389b05 │ │ cmpq $0x0,(%r14) │ │ je 1389b34 │ │ mov $0xa0,%ebp │ │ mov $0x72,%r14d │ │ call 12c7b40 │ │ lea -0xf4dbc9(%rip),%rdi │ │ - lea -0xf31ca4(%rip),%rdx │ │ + lea -0xf31ccb(%rip),%rdx │ │ mov %r14d,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3265858,15 +3265858,15 @@ │ │ jmp 1389ba1 │ │ xor %edi,%edi │ │ jmp 1389b05 │ │ mov %r15,%rdi │ │ call 13a3310 │ │ call 12c7b40 │ │ lea -0xf4dc57(%rip),%rdi │ │ - lea -0xf31d32(%rip),%rdx │ │ + lea -0xf31d59(%rip),%rdx │ │ mov $0x5c,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x96,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3265923,21 +3265923,21 @@ │ │ je 1389d20 │ │ lea -0xf2c191(%rip),%rdi │ │ mov %r12,%rsi │ │ call 14bff90 │ │ lea 0x22879e(%rip),%rcx │ │ test %eax,%eax │ │ je 1389d20 │ │ - lea -0xf359b9(%rip),%rdi │ │ + lea -0xf359e0(%rip),%rdi │ │ mov %r12,%rsi │ │ call 14bff90 │ │ lea 0x228798(%rip),%rcx │ │ test %eax,%eax │ │ je 1389d20 │ │ - lea -0xf31e2d(%rip),%rdi │ │ + lea -0xf31e54(%rip),%rdi │ │ mov %r12,%rsi │ │ call 14bff90 │ │ lea 0x228792(%rip),%rcx │ │ test %eax,%eax │ │ je 1389d20 │ │ lea -0xf5ccf5(%rip),%rdi │ │ mov %r12,%rsi │ │ @@ -3266984,15 +3266984,15 @@ │ │ shr %ecx │ │ add %eax,%ecx │ │ shr $0x5,%ecx │ │ imul $0xffffffdd,%ecx,%eax │ │ add %ebp,%eax │ │ jne 138a868 │ │ mov %r14,%rdi │ │ - lea -0xf366ce(%rip),%rsi │ │ + lea -0xf366f5(%rip),%rsi │ │ mov $0x2,%edx │ │ call 1262320 <_iroh_blake3_compress_xof_avx512@@Base+0x157960> │ │ cmp $0x2,%eax │ │ jne 138a8bb │ │ add $0x2,%ebx │ │ mov 0x8(%r15),%rax │ │ movzbl (%rax,%rbp,1),%esi │ │ @@ -3267006,15 +3267006,15 @@ │ │ jne 138a8bb │ │ add $0x2,%ebx │ │ inc %rbp │ │ movslq (%r15),%rax │ │ cmp %rax,%rbp │ │ jl 138a830 │ │ jmp 138a8c0 │ │ - lea -0xf37bb0(%rip),%rsi │ │ + lea -0xf37bd7(%rip),%rsi │ │ mov $0x1,%ebx │ │ mov %r14,%rdi │ │ mov $0x1,%edx │ │ call 1262320 <_iroh_blake3_compress_xof_avx512@@Base+0x157960> │ │ cmp $0x1,%eax │ │ je 138a8c0 │ │ mov $0xffffffff,%ebx │ │ @@ -3268404,20 +3268404,20 @@ │ │ cmp %eax,%r13d │ │ jge 138bdc4 │ │ mov %rbx,%rdi │ │ mov %r13d,%esi │ │ call 137e0e0 │ │ mov %rax,%rbp │ │ mov 0x8(%rax),%rdi │ │ - lea -0xf37726(%rip),%rsi │ │ + lea -0xf3774d(%rip),%rsi │ │ call 13968d0 │ │ test %eax,%eax │ │ je 138ba70 │ │ mov 0x8(%rbp),%rdi │ │ - lea -0xf35979(%rip),%rsi │ │ + lea -0xf359a0(%rip),%rsi │ │ call 13968d0 │ │ test %eax,%eax │ │ je 138ba90 │ │ mov 0x8(%rbp),%rdi │ │ lea -0xf2df4b(%rip),%rsi │ │ call 13968d0 │ │ test %eax,%eax │ │ @@ -3268649,15 +3268649,15 @@ │ │ mov $0x22,%edi │ │ mov $0xa4,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x8(%rbp),%rdx │ │ mov 0x10(%rbp),%r8 │ │ - lea -0xf37b9d(%rip),%rsi │ │ + lea -0xf37bc4(%rip),%rsi │ │ lea -0xf57844(%rip),%rcx │ │ mov $0x4,%edi │ │ xor %eax,%eax │ │ call 12c7770 │ │ jmp 138c074 │ │ call 12c7b40 │ │ lea -0xf3211c(%rip),%rdi │ │ @@ -3268731,15 +3268731,15 @@ │ │ mov $0xa6,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x10(%rsp),%rax │ │ mov 0x8(%rax),%rdx │ │ mov 0x10(%rax),%r8 │ │ - lea -0xf37d43(%rip),%rsi │ │ + lea -0xf37d6a(%rip),%rsi │ │ lea -0xf579ea(%rip),%rcx │ │ mov $0x4,%edi │ │ xor %eax,%eax │ │ call 12c7770 │ │ mov 0x8(%rsp),%r12 │ │ jmp 138c074 │ │ call 12c7b40 │ │ @@ -3268879,15 +3268879,15 @@ │ │ mov %r14,%rdi │ │ lea -0xf522f6(%rip),%rsi │ │ jmp 138c240 │ │ mov %r14,%rdi │ │ lea -0xf62f11(%rip),%rsi │ │ jmp 138c240 │ │ mov %r14,%rdi │ │ - lea -0xf3bb1d(%rip),%rsi │ │ + lea -0xf3bb44(%rip),%rsi │ │ jmp 138c240 │ │ mov %r14,%rdi │ │ lea -0xf41687(%rip),%rsi │ │ jmp 138c240 │ │ mov %r14,%rdi │ │ lea -0xf48cea(%rip),%rsi │ │ data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ @@ -3268896,15 +3268896,15 @@ │ │ mov 0x8(%r15),%rax │ │ mov (%rax),%eax │ │ cmp $0x1,%eax │ │ je 138c270 │ │ test %eax,%eax │ │ jne 138c0f0 │ │ mov %r14,%rdi │ │ - lea -0xf361bf(%rip),%rsi │ │ + lea -0xf361e6(%rip),%rsi │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ jmp 138c0f0 │ │ nop │ │ mov %r14,%rdi │ │ lea -0xf50328(%rip),%rsi │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ mov 0x8(%r15),%rax │ │ @@ -3268962,30 +3268962,30 @@ │ │ mov %r14,%rdi │ │ mov %r12d,%esi │ │ xor %edx,%edx │ │ call 138cc80 │ │ test %eax,%eax │ │ je 138c3ad │ │ mov %r14,%rdi │ │ - lea -0xf377be(%rip),%rsi │ │ + lea -0xf377e5(%rip),%rsi │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ mov 0x8(%rbp),%rax │ │ mov 0x8(%rax),%rcx │ │ mov %r14,%rdi │ │ mov %r12d,%esi │ │ mov $0xff,%edx │ │ call 138cc80 │ │ test %eax,%eax │ │ je 138c3ad │ │ mov %r14,%rdi │ │ lea -0xf3f018(%rip),%rsi │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ jmp 138c2a0 │ │ mov %r14,%rdi │ │ - lea -0xf39d0a(%rip),%rsi │ │ + lea -0xf39d31(%rip),%rsi │ │ mov %ebx,%edx │ │ lea -0xf57602(%rip),%rcx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ jmp 138c18d │ │ mov $0x1,%ebx │ │ mov %ebx,%eax │ │ @@ -3269768,15 +3269768,15 @@ │ │ jne 138ceaa │ │ lea -0xf46c43(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ jmp 138cf21 │ │ lea -0xf46c54(%rip),%r13 │ │ lea -0xf5811e(%rip),%rbp │ │ - lea -0xf3c7b5(%rip),%r14 │ │ + lea -0xf3c7dc(%rip),%r14 │ │ xor %r12d,%r12d │ │ data16 data16 data16 data16 cs nopw 0x0(%rax,%rax,1) │ │ movzwl (%rsp,%r12,1),%eax │ │ rol $0x8,%ax │ │ movzwl %ax,%edx │ │ cmp $0xe,%r12 │ │ mov %rbp,%rcx │ │ @@ -3270642,15 +3270642,15 @@ │ │ mov (%r15,%r14,1),%rdi │ │ test %rax,%rax │ │ je 138dd33 │ │ movl $0x0,(%rdi) │ │ jmp 138d8df │ │ call 12c7b40 │ │ lea -0xf42f7d(%rip),%rdi │ │ - lea -0xf35cb5(%rip),%rdx │ │ + lea -0xf35cdc(%rip),%rdx │ │ mov $0x20f,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x22,%edi │ │ mov $0x80022,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3270664,95 +3270664,95 @@ │ │ call 138d460 │ │ test %eax,%eax │ │ jne 138ddc5 │ │ xor %r13d,%r13d │ │ jmp 138dda1 │ │ call 12c7b40 │ │ lea -0xf42fda(%rip),%rdi │ │ - lea -0xf35d12(%rip),%rdx │ │ + lea -0xf35d39(%rip),%rdx │ │ mov $0x225,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ jmp 138dce2 │ │ call 12c7b40 │ │ lea -0xf42fff(%rip),%rdi │ │ - lea -0xf35d37(%rip),%rdx │ │ + lea -0xf35d5e(%rip),%rdx │ │ mov $0x21f,%esi │ │ call 12c7c60 │ │ mov %r13,%rbx │ │ xor %r13d,%r13d │ │ mov $0x22,%edi │ │ mov $0x73,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x8(%rbx),%rdx │ │ mov 0x10(%rbx),%r8 │ │ jmp 138dd87 │ │ call 12c7b40 │ │ lea -0xf43042(%rip),%rdi │ │ - lea -0xf35d7a(%rip),%rdx │ │ + lea -0xf35da1(%rip),%rdx │ │ mov $0x266,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x80022,%esi │ │ jmp 138dcec │ │ call 12c7b40 │ │ lea -0xf4306e(%rip),%rdi │ │ - lea -0xf35da6(%rip),%rdx │ │ + lea -0xf35dcd(%rip),%rdx │ │ mov $0x23e,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x22,%edi │ │ mov $0xa2,%esi │ │ jmp 138dc61 │ │ call 12c7b40 │ │ lea -0xf4309a(%rip),%rdi │ │ - lea -0xf35dd2(%rip),%rdx │ │ + lea -0xf35df9(%rip),%rdx │ │ mov $0x246,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x22,%edi │ │ mov $0xa3,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x10(%rsp),%rax │ │ mov 0x8(%rax),%rdx │ │ mov 0x10(%rax),%r8 │ │ - lea -0xf399d4(%rip),%rsi │ │ + lea -0xf399fb(%rip),%rsi │ │ lea -0xf5967b(%rip),%rcx │ │ mov $0x4,%edi │ │ xor %eax,%eax │ │ call 12c7770 │ │ mov (%rsp),%r15 │ │ jmp 138dda1 │ │ xor %r13d,%r13d │ │ mov (%rsp),%r15 │ │ jmp 138dda1 │ │ call 12c7b40 │ │ lea -0xf43109(%rip),%rdi │ │ - lea -0xf35e41(%rip),%rdx │ │ + lea -0xf35e68(%rip),%rdx │ │ mov $0x25d,%esi │ │ call 12c7c60 │ │ jmp 138dd1a │ │ call 12c7b40 │ │ lea -0xf43128(%rip),%rdi │ │ - lea -0xf35e60(%rip),%rdx │ │ + lea -0xf35e87(%rip),%rdx │ │ mov $0x261,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x74,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 138dda1 │ │ call 12c7b40 │ │ lea -0xf4315d(%rip),%rdi │ │ - lea -0xf35e95(%rip),%rdx │ │ + lea -0xf35ebc(%rip),%rdx │ │ mov $0x251,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x22,%edi │ │ mov $0x80022,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3270760,27 +3270760,27 @@ │ │ mov (%rsp),%r15 │ │ jmp 138dda1 │ │ lea 0x225156(%rip),%rsi │ │ call 125e9d0 <_iroh_blake3_compress_xof_avx512@@Base+0x154010> │ │ movq $0x0,(%r15,%r14,1) │ │ call 12c7b40 │ │ lea -0xf431aa(%rip),%rdi │ │ - lea -0xf35ee2(%rip),%rdx │ │ + lea -0xf35f09(%rip),%rdx │ │ mov $0x22f,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x22,%edi │ │ mov $0xa5,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x10(%rsp),%rax │ │ mov 0x8(%rax),%rdx │ │ mov 0x10(%rax),%r8 │ │ - lea -0xf39ae4(%rip),%rsi │ │ + lea -0xf39b0b(%rip),%rsi │ │ lea -0xf5978b(%rip),%rcx │ │ mov $0x4,%edi │ │ xor %eax,%eax │ │ call 12c7770 │ │ lea 0x225178(%rip),%rsi │ │ mov %r15,%rdi │ │ call 125e9d0 <_iroh_blake3_compress_xof_avx512@@Base+0x154010> │ │ @@ -3270810,15 +3270810,15 @@ │ │ push %r15 │ │ push %r14 │ │ push %rbx │ │ mov %ecx,%ebx │ │ mov %rdx,%r14 │ │ mov %rsi,%r15 │ │ mov (%rsi),%rsi │ │ - lea -0xf37d46(%rip),%rcx │ │ + lea -0xf37d6d(%rip),%rcx │ │ mov %rdx,%rdi │ │ mov %ebx,%edx │ │ call 138e560 │ │ test %eax,%eax │ │ je 138de25 │ │ mov 0x8(%r15),%rsi │ │ lea -0xf50219(%rip),%rcx │ │ @@ -3271584,15 +3271584,15 @@ │ │ test %eax,%eax │ │ jne 138e874 │ │ mov %r14,%rdi │ │ lea -0xf618cf(%rip),%rsi │ │ jmp 138e84a │ │ nopl 0x0(%rax) │ │ mov %r14,%rdi │ │ - lea -0xf36a50(%rip),%rsi │ │ + lea -0xf36a77(%rip),%rsi │ │ mov 0x14(%rsp),%edx │ │ mov %r15,%rcx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ mov 0x8(%r12),%r12 │ │ mov %r14,%rdi │ │ lea -0xf4a3ad(%rip),%rsi │ │ @@ -3271730,15 +3271730,15 @@ │ │ call 125d320 <_iroh_blake3_compress_xof_avx512@@Base+0x152960> │ │ test %eax,%eax │ │ jle 138e865 │ │ mov %r14,%rdi │ │ lea -0xf417ca(%rip),%rsi │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ mov %r14,%rdi │ │ - lea -0xf38a6b(%rip),%rsi │ │ + lea -0xf38a92(%rip),%rsi │ │ mov 0xc(%rsp),%edx │ │ mov %r15,%rcx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 138e865 │ │ add $0x30,%r12 │ │ @@ -3271900,15 +3271900,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ lea -0xf66f0b(%rip),%rdi │ │ - lea -0xf38c33(%rip),%rsi │ │ + lea -0xf38c5a(%rip),%rsi │ │ mov $0x12,%edx │ │ jmp 131f230 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3271990,15 +3271990,15 @@ │ │ mov 0x18(%r15),%rsi │ │ mov 0x20(%r15),%rdx │ │ mov %rcx,%rdi │ │ call 127a250 │ │ mov %rax,%r12 │ │ jmp 138edf3 │ │ xor %r12d,%r12d │ │ - lea -0xf3e6d8(%rip),%rsi │ │ + lea -0xf3e6ff(%rip),%rsi │ │ lea -0xf5a067(%rip),%r13 │ │ mov %r14,%rdi │ │ mov %ebx,%edx │ │ mov %r13,%rcx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ lea 0x4(%rbx),%ebp │ │ @@ -3272041,29 +3272041,29 @@ │ │ lea -0xf2f4db(%rip),%rsi │ │ lea -0xf5a103(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %ebp,%edx │ │ mov %rax,%r8 │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ - lea -0xf38db2(%rip),%rsi │ │ + lea -0xf38dd9(%rip),%rsi │ │ lea -0xf5a120(%rip),%r12 │ │ mov %r14,%rdi │ │ mov %ebp,%edx │ │ mov %r12,%rcx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ add $0x10,%ebx │ │ mov 0x18(%r15),%rcx │ │ mov 0x20(%r15),%r8d │ │ mov %r14,%rdi │ │ mov %ebx,%esi │ │ mov $0x10,%edx │ │ call 1261d30 <_iroh_blake3_compress_xof_avx512@@Base+0x157370> │ │ - lea -0xf3abfd(%rip),%rsi │ │ + lea -0xf3ac24(%rip),%rsi │ │ mov %r14,%rdi │ │ mov %ebp,%edx │ │ mov %r12,%rcx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ mov 0x28(%r15),%r13 │ │ call 125f5a0 <_iroh_blake3_compress_xof_avx512@@Base+0x154be0> │ │ @@ -3272294,15 +3272294,15 @@ │ │ je 138f255 │ │ mov %r12,%rdi │ │ lea -0xf4262f(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 138f27b │ │ mov %r12,%rdi │ │ - lea -0xf390e1(%rip),%rsi │ │ + lea -0xf39108(%rip),%rsi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 138f302 │ │ call 125f530 <_iroh_blake3_compress_xof_avx512@@Base+0x154b70> │ │ mov %rax,%rbx │ │ mov (%rsp),%rax │ │ mov %rbx,0x18(%rax) │ │ @@ -3272676,15 +3272676,15 @@ │ │ xor %ebp,%ebp │ │ mov 0x10(%r13),%rdi │ │ mov %ebp,%esi │ │ call 137e0e0 │ │ mov %rax,%r13 │ │ inc %ebp │ │ mov %r14,%rdi │ │ - lea -0xf3d0a2(%rip),%rsi │ │ + lea -0xf3d0c9(%rip),%rsi │ │ mov %r15d,%edx │ │ mov %r12,%rcx │ │ mov %ebp,0x2c(%rsp) │ │ mov %ebp,%r8d │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ @@ -3272906,15 +3272906,15 @@ │ │ call 1334bd0 │ │ test %r15,%r15 │ │ cmove %r12,%r15 │ │ lea -0xf4f891(%rip),%rcx │ │ cmove %r12,%rcx │ │ lea -0xf534c8(%rip),%r9 │ │ cmove %r12,%r9 │ │ - lea -0xf3f35c(%rip),%rsi │ │ + lea -0xf3f383(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov %r15,%rdx │ │ mov %r13,%r8 │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 138fb57 │ │ @@ -3273059,38 +3273059,38 @@ │ │ inc %ebp │ │ mov %r14,%rdi │ │ call 137e0d0 │ │ cmp %eax,%ebp │ │ jl 138fc00 │ │ jmp 138fd0d │ │ call 12c7b40 │ │ - lea -0xf37de7(%rip),%rdi │ │ + lea -0xf37e0e(%rip),%rdi │ │ lea -0xf32180(%rip),%rdx │ │ mov $0x41,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x22,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 138fd0d │ │ call 12c7b40 │ │ - lea -0xf37e1b(%rip),%rdi │ │ + lea -0xf37e42(%rip),%rdi │ │ lea -0xf321b4(%rip),%rdx │ │ mov $0x4d,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x6a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x8(%r13),%rdx │ │ mov 0x10(%r13),%r8 │ │ - lea -0xf3ba3f(%rip),%rsi │ │ + lea -0xf3ba66(%rip),%rsi │ │ lea -0xf5b6e6(%rip),%rcx │ │ mov $0x4,%edi │ │ xor %eax,%eax │ │ call 12c7770 │ │ lea 0x223d5d(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 125e9d0 <_iroh_blake3_compress_xof_avx512@@Base+0x154010> │ │ @@ -3273186,15 +3273186,15 @@ │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ lea -0xf67fcb(%rip),%rdi │ │ - lea -0xf37f29(%rip),%rsi │ │ + lea -0xf37f50(%rip),%rsi │ │ mov $0x20,%edx │ │ jmp 131f230 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3273415,15 +3273415,15 @@ │ │ je 13900dd │ │ cmpq $0x0,0x8(%r15) │ │ je 13900dd │ │ lea -0xf42d6e(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ mov 0x8(%r15),%rdi │ │ - lea -0xf39fcb(%rip),%rcx │ │ + lea -0xf39ff2(%rip),%rcx │ │ mov %r14,%rsi │ │ mov %ebx,%edx │ │ call 1390740 │ │ mov $0x1,%eax │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ @@ -3273962,15 +3273962,15 @@ │ │ mov %ebp,%esi │ │ call 1396e90 │ │ mov %rax,%r13 │ │ test %r12,%r12 │ │ je 1390836 │ │ test %r13,%r13 │ │ je 1390836 │ │ - lea -0xf3a700(%rip),%rsi │ │ + lea -0xf3a727(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov %r12,%rdx │ │ mov %r13,%rcx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ lea -0xf4b74f(%rip),%rbp │ │ mov %r12,%rdi │ │ @@ -3274037,15 +3274037,15 @@ │ │ call 1396e90 │ │ mov %rax,%r13 │ │ test %r12,%r12 │ │ je 1390952 │ │ test %r13,%r13 │ │ je 1390952 │ │ mov %rbx,%rdi │ │ - lea -0xf3a81f(%rip),%rsi │ │ + lea -0xf3a846(%rip),%rsi │ │ mov %r12,%rdx │ │ mov %r13,%rcx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ mov %r12,%rdi │ │ lea -0xf4b86e(%rip),%r15 │ │ mov %r15,%rsi │ │ @@ -3275108,15 +3275108,15 @@ │ │ mov 0x8(%rax),%rax │ │ test %rax,%rax │ │ je 1391715 │ │ mov 0x8(%rax),%r9 │ │ test %r9,%r9 │ │ je 1391715 │ │ mov (%rax),%r8d │ │ - lea -0xf3b5d3(%rip),%rsi │ │ + lea -0xf3b5fa(%rip),%rsi │ │ lea -0xf5c96f(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %ebx,%edx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ mov $0x1,%eax │ │ pop %rbx │ │ @@ -3275209,46 +3275209,46 @@ │ │ mov 0x20(%rsp),%r15 │ │ cmp $0x299,%eax │ │ jne 13919cf │ │ test %r15,%r15 │ │ je 13919cf │ │ call 12c7b40 │ │ lea -0xf31ea5(%rip),%rdi │ │ - lea -0xf3f1e3(%rip),%rdx │ │ + lea -0xf3f20a(%rip),%rdx │ │ mov $0x122,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x9f,%esi │ │ jmp 13918e4 │ │ mov 0x18(%rsp),%rdi │ │ mov %r14,%rsi │ │ call 1386820 │ │ jmp 139197b │ │ call 12c7b40 │ │ lea -0xf31ee0(%rip),%rdi │ │ - lea -0xf3f21e(%rip),%rdx │ │ + lea -0xf3f245(%rip),%rdx │ │ mov $0x11c,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x9a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 139197b │ │ call 12c7b40 │ │ lea -0xf31f15(%rip),%rdi │ │ - lea -0xf3f253(%rip),%rdx │ │ + lea -0xf3f27a(%rip),%rdx │ │ mov $0xfb,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x99,%esi │ │ jmp 1391942 │ │ call 12c7b40 │ │ lea -0xf31f3e(%rip),%rdi │ │ - lea -0xf3f27c(%rip),%rdx │ │ + lea -0xf3f2a3(%rip),%rdx │ │ mov $0x105,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x87,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3275293,15 +3275293,15 @@ │ │ mov %r15,0x8(%rax) │ │ mov 0x10(%rsp),%rax │ │ mov %rax,(%r14) │ │ movq $0x0,0x10(%rsp) │ │ jmp 13919ac │ │ call 12c7b40 │ │ lea -0xf3201d(%rip),%rdi │ │ - lea -0xf3f35b(%rip),%rdx │ │ + lea -0xf3f382(%rip),%rdx │ │ mov $0x128,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8000d,%esi │ │ jmp 13918e4 │ │ int3 │ │ int3 │ │ @@ -3275359,15 +3275359,15 @@ │ │ je 1391cc2 │ │ lea -0xf56fd9(%rip),%rsi │ │ mov $0x5,%edx │ │ mov %r12,%rdi │ │ call 14c0130 │ │ test %eax,%eax │ │ je 1391d5c │ │ - lea -0xf39c2f(%rip),%rsi │ │ + lea -0xf39c56(%rip),%rsi │ │ mov $0x5,%edx │ │ mov %r12,%rdi │ │ call 14c0130 │ │ test %eax,%eax │ │ je 1391e59 │ │ call 12c7b40 │ │ lea -0xf32136(%rip),%rdi │ │ @@ -3275499,15 +3275499,15 @@ │ │ movb $0x0,(%rax,%rcx,1) │ │ lea -0xf32361(%rip),%rsi │ │ mov %r12,%rdi │ │ mov $0x9d,%edx │ │ call 131d9d0 │ │ jmp 1391be3 │ │ add $0x5,%r12 │ │ - lea -0xf4055b(%rip),%rsi │ │ + lea -0xf40582(%rip),%rsi │ │ mov %r12,%rdi │ │ call 12662c0 <_iroh_blake3_compress_xof_avx512@@Base+0x15b900> │ │ test %rax,%rax │ │ je 1391ef6 │ │ mov %rax,%r12 │ │ mov %rbp,0x10(%rsp) │ │ mov $0x1,%al │ │ @@ -3275806,38 +3275806,38 @@ │ │ jl 1392160 │ │ cmpq $0x0,0x8(%rbx) │ │ jne 1392296 │ │ cmpq $0x0,(%rbx) │ │ jne 1392296 │ │ call 12c7b40 │ │ lea -0xf66e1e(%rip),%rdi │ │ - lea -0xf3defb(%rip),%rdx │ │ + lea -0xf3df22(%rip),%rdx │ │ mov $0x53,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x97,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 1392285 │ │ call 12c7b40 │ │ lea -0xf66e50(%rip),%rdi │ │ - lea -0xf3df2d(%rip),%rdx │ │ + lea -0xf3df54(%rip),%rdx │ │ mov $0x40,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x22,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 1392296 │ │ call 12c7b40 │ │ lea -0xf66e84(%rip),%rdi │ │ - lea -0xf3df61(%rip),%rdx │ │ + lea -0xf3df88(%rip),%rdx │ │ mov $0x4c,%esi │ │ call 12c7c60 │ │ mov 0x8(%r13),%rcx │ │ lea -0xf52488(%rip),%rdx │ │ mov $0x22,%edi │ │ mov $0x6a,%esi │ │ xor %eax,%eax │ │ @@ -3276248,15 +3276248,15 @@ │ │ mov 0x8(%r14),%rdi │ │ test %rdi,%rdi │ │ je 139281a │ │ cmpl $0x102,0x4(%rdi) │ │ jne 139280e │ │ call 12c7b40 │ │ lea -0xf6574c(%rip),%rdi │ │ - lea -0xf3a8ec(%rip),%rdx │ │ + lea -0xf3a913(%rip),%rdx │ │ mov $0x1bc,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0xa8,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3276338,15 +3276338,15 @@ │ │ orb $0x2,0xe8(%rbx) │ │ mov %rax,%rdi │ │ call 125f510 <_iroh_blake3_compress_xof_avx512@@Base+0x154b50> │ │ cmpl $0x0,0xec(%rbx) │ │ jne 1392965 │ │ call 12c7b40 │ │ lea -0xf658c3(%rip),%rdi │ │ - lea -0xf3aa63(%rip),%rdx │ │ + lea -0xf3aa8a(%rip),%rdx │ │ mov $0x1e5,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0xa9,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3276685,15 +3276685,15 @@ │ │ mov 0x158(%rbx),%rdi │ │ call 1329e00 │ │ mov $0x1,%r14d │ │ test %bpl,%bpl │ │ jns 13926f9 │ │ call 12c7b40 │ │ lea -0xf65e5b(%rip),%rdi │ │ - lea -0xf3affb(%rip),%rdx │ │ + lea -0xf3b022(%rip),%rdx │ │ mov $0x27d,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x22,%edi │ │ mov $0x9e,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3278027,15 +3278027,15 @@ │ │ jmp 1393ea0 │ │ mov 0x8(%rsi),%rax │ │ mov 0x8(%rax),%rsi │ │ movslq (%rax),%rdx │ │ lea -0xf3a158(%rip),%rdi │ │ jmp 1393e5b │ │ lea -0xf5d9ce(%rip),%rdi │ │ - lea -0xf3dcfd(%rip),%rsi │ │ + lea -0xf3dd24(%rip),%rsi │ │ lea 0x8(%rsp),%rdx │ │ jmp 1393e93 │ │ mov 0x8(%rsi),%rax │ │ mov 0x8(%rax),%rsi │ │ movslq (%rax),%rdx │ │ lea -0xf68a59(%rip),%rdi │ │ lea 0x8(%rsp),%rcx │ │ @@ -3278135,15 +3278135,15 @@ │ │ mov 0x8(%rax),%rsi │ │ movslq (%rax),%rdx │ │ lea 0x110(%rsp),%rdi │ │ lea 0x8(%rsp),%rcx │ │ call 1395d50 │ │ test %eax,%eax │ │ jne 1393ea0 │ │ - lea -0xf3dec4(%rip),%rsi │ │ + lea -0xf3deeb(%rip),%rsi │ │ lea 0x110(%rsp),%rdi │ │ jmp 1393e42 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3278179,15 +3278179,15 @@ │ │ mov 0x8(%rcx),%rax │ │ mov (%rax),%edx │ │ mov 0x8(%rax),%rcx │ │ lea -0xf5f9d2(%rip),%rsi │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ jmp 13941de │ │ - lea -0xf3c1ab(%rip),%rsi │ │ + lea -0xf3c1d2(%rip),%rsi │ │ mov %rdi,%r15 │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ mov 0x8(%r14),%rsi │ │ mov $0x82031f,%ecx │ │ mov %r15,%rdi │ │ xor %edx,%edx │ │ @@ -3278211,19 +3278211,19 @@ │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ lea -0xf4efdc(%rip),%rsi │ │ mov %r14,%rdi │ │ mov $0x122,%edx │ │ call 131d9d0 │ │ jmp 13941de │ │ - lea -0xf41a20(%rip),%rsi │ │ + lea -0xf41a47(%rip),%rsi │ │ jmp 139413b │ │ lea -0xf494e8(%rip),%rsi │ │ jmp 13941d7 │ │ - lea -0xf439b6(%rip),%rsi │ │ + lea -0xf439dd(%rip),%rsi │ │ mov %rdi,%r15 │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ mov 0x8(%r14),%rsi │ │ mov %r15,%rdi │ │ call 138a6e0 │ │ jmp 13941de │ │ @@ -3278243,26 +3278243,26 @@ │ │ cmp $0x289,%eax │ │ je 13941e6 │ │ cmp $0x4b8,%eax │ │ jne 13941d0 │ │ mov 0x8(%rcx),%rax │ │ mov (%rax),%edx │ │ mov 0x8(%rax),%rcx │ │ - lea -0xf43a3d(%rip),%rsi │ │ + lea -0xf43a64(%rip),%rsi │ │ jmp 139408a │ │ xor %ebx,%ebx │ │ jmp 13941de │ │ cmp $0x4b9,%eax │ │ je 13941fc │ │ cmp $0x4bb,%eax │ │ jne 13941d0 │ │ mov 0x8(%rcx),%rax │ │ mov (%rax),%edx │ │ mov 0x8(%rax),%rcx │ │ - lea -0xf41add(%rip),%rsi │ │ + lea -0xf41b04(%rip),%rsi │ │ jmp 139408a │ │ lea -0xf4d3d3(%rip),%rsi │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ mov %ebx,%eax │ │ pop %rbx │ │ pop %r14 │ │ @@ -3278686,15 +3278686,15 @@ │ │ test %r14,%r14 │ │ jne 139487c │ │ jmp 1394874 │ │ xor %r13d,%r13d │ │ jmp 1394828 │ │ call 12c7b40 │ │ lea -0xf4f6c8(%rip),%rdi │ │ - lea -0xf404eb(%rip),%rdx │ │ + lea -0xf40512(%rip),%rdx │ │ mov $0x2ac,%esi │ │ call 12c7c60 │ │ lea -0xf359ff(%rip),%rdx │ │ xor %r13d,%r13d │ │ mov $0x22,%edi │ │ mov $0x96,%esi │ │ mov %r15,%rcx │ │ @@ -3278975,15 +3278975,15 @@ │ │ mov %r14,%rdi │ │ call 137e0d0 │ │ cmp %eax,%r12d │ │ mov 0x8(%rsp),%rbp │ │ jl 1394a93 │ │ mov $0x1,%ebp │ │ jmp 1394c19 │ │ - lea -0xf3eaab(%rip),%rsi │ │ + lea -0xf3ead2(%rip),%rsi │ │ jmp 1394c07 │ │ lea -0xf5cb5c(%rip),%rsi │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ xor %ebp,%ebp │ │ test %eax,%eax │ │ @@ -3279193,15 +3279193,15 @@ │ │ lea 0x10(%rsp),%rsi │ │ mov %r15,%rdx │ │ call 13a4e70 │ │ test %eax,%eax │ │ je 1394f25 │ │ mov 0x8(%rsp),%rdi │ │ mov 0x10(%rsp),%rdx │ │ - lea -0xf3c222(%rip),%rsi │ │ + lea -0xf3c249(%rip),%rsi │ │ call 12cb2a0 │ │ test %rax,%rax │ │ je 1394f25 │ │ mov %rax,%r14 │ │ call 125f450 <_iroh_blake3_compress_xof_avx512@@Base+0x154a90> │ │ test %rax,%rax │ │ je 1394f1d │ │ @@ -3279824,50 +3279824,50 @@ │ │ inc %r15d │ │ mov %r14,%rdi │ │ call 137e0d0 │ │ cmp %eax,%r15d │ │ jl 1395540 │ │ jmp 139570d │ │ call 12c7b40 │ │ - lea -0xf3f4df(%rip),%rdi │ │ + lea -0xf3f506(%rip),%rdi │ │ lea -0xf33b1c(%rip),%rdx │ │ mov $0x63,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x22,%edi │ │ mov $0x8000f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 139570d │ │ call 12c7b40 │ │ - lea -0xf3f516(%rip),%rdi │ │ + lea -0xf3f53d(%rip),%rdi │ │ lea -0xf33b53(%rip),%rdx │ │ mov $0x80,%esi │ │ call 12c7c60 │ │ mov $0x22,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 13956f4 │ │ call 12c7b40 │ │ - lea -0xf3f548(%rip),%rdi │ │ + lea -0xf3f56f(%rip),%rdi │ │ lea -0xf33b85(%rip),%rdx │ │ mov $0x77,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x22,%edi │ │ mov $0x8f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x8(%r13),%rdx │ │ mov 0x10(%r13),%r8 │ │ - lea -0xf41437(%rip),%rsi │ │ + lea -0xf4145e(%rip),%rsi │ │ lea -0xf610de(%rip),%rcx │ │ mov $0x4,%edi │ │ xor %eax,%eax │ │ call 12c7770 │ │ lea -0x13624b(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 137e060 │ │ @@ -3279899,15 +3279899,15 @@ │ │ push %r14 │ │ push %r13 │ │ push %r12 │ │ push %rbx │ │ sub $0x18,%rsp │ │ mov %rdx,%r14 │ │ mov %rsi,0x8(%rsp) │ │ - lea -0xf3f5d3(%rip),%rsi │ │ + lea -0xf3f5fa(%rip),%rsi │ │ lea -0xf609ba(%rip),%rax │ │ xor %r12d,%r12d │ │ mov %rdx,%rdi │ │ mov %ecx,0x4(%rsp) │ │ mov %ecx,%edx │ │ mov %rax,%rcx │ │ xor %eax,%eax │ │ @@ -3279945,15 +3279945,15 @@ │ │ cmp $0x2,%eax │ │ lea -0xf60a54(%rip),%rcx │ │ mov %rcx,%r8 │ │ lea -0xf5cd55(%rip),%rax │ │ cmovge %rax,%r8 │ │ xor %r12d,%r12d │ │ mov %r14,%rdi │ │ - lea -0xf4319d(%rip),%rsi │ │ + lea -0xf431c4(%rip),%rsi │ │ mov 0x4(%rsp),%edx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 1395a0a │ │ mov 0x8(%r13),%rdi │ │ call 137e0d0 │ │ @@ -3280052,15 +3280052,15 @@ │ │ mov 0x4(%rsp),%edx │ │ lea -0xf60c1c(%rip),%rcx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ js 1395a0a │ │ mov %r14,%rdi │ │ - lea -0xf432be(%rip),%rsi │ │ + lea -0xf432e5(%rip),%rsi │ │ call 1262b10 <_iroh_blake3_compress_xof_avx512@@Base+0x158150> │ │ test %eax,%eax │ │ jle 1395a07 │ │ inc %ebp │ │ mov 0x8(%rsp),%rbx │ │ mov %rbx,%rdi │ │ call 137e0d0 │ │ @@ -3280374,15 +3280374,15 @@ │ │ pop %rbx │ │ pop %r14 │ │ jmp 131d9d0 │ │ ret │ │ mov %rdx,%rcx │ │ test %esi,%esi │ │ je 1395dd8 │ │ - lea -0xf43e32(%rip),%rsi │ │ + lea -0xf43e59(%rip),%rsi │ │ mov $0x4,%edx │ │ jmp 1395bd0 │ │ lea -0xf4f5ef(%rip),%rsi │ │ mov $0x5,%edx │ │ jmp 1395bd0 │ │ int3 │ │ int3 │ │ @@ -3280412,15 +3280412,15 @@ │ │ jmp 1395e38 │ │ xor %r14d,%r14d │ │ jmp 1395e6e │ │ mov $0x8000d,%ebp │ │ mov $0xae,%r14d │ │ call 12c7b40 │ │ lea -0xf4b1a7(%rip),%rdi │ │ - lea -0xf456c1(%rip),%rdx │ │ + lea -0xf456e8(%rip),%rdx │ │ mov %r14d,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x22,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3280761,15 +3280761,15 @@ │ │ push %r14 │ │ push %rbx │ │ mov %rdi,%rbx │ │ mov 0x10(%rdi),%r15 │ │ test %r15,%r15 │ │ je 1396388 │ │ mov %rsi,%r14 │ │ - lea -0xf442e3(%rip),%rsi │ │ + lea -0xf4430a(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 13963df │ │ lea -0xf5420a(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ @@ -3280816,15 +3280816,15 @@ │ │ test %eax,%eax │ │ je 13963f5 │ │ lea -0xf480e1(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 13963f5 │ │ - lea -0xf443db(%rip),%rsi │ │ + lea -0xf44402(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 13963f5 │ │ call 12c7b40 │ │ lea -0xf4b6f7(%rip),%rdi │ │ lea -0xf52d69(%rip),%rdx │ │ @@ -3280834,15 +3280834,15 @@ │ │ mov $0x22,%edi │ │ mov $0x68,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov 0x8(%rbx),%rdx │ │ mov 0x10(%rbx),%r8 │ │ - lea -0xf42120(%rip),%rsi │ │ + lea -0xf42147(%rip),%rsi │ │ lea -0xf61dc7(%rip),%rcx │ │ mov $0x4,%edi │ │ xor %eax,%eax │ │ call 12c7770 │ │ jmp 13963ec │ │ movl $0xff,(%r14) │ │ mov $0x1,%r14d │ │ @@ -3280865,15 +3280865,15 @@ │ │ test %rax,%rax │ │ je 1396422 │ │ mov %rax,(%rbx) │ │ mov $0x1,%ebx │ │ jmp 1396446 │ │ mov 0x8(%r14),%rdx │ │ mov 0x10(%r14),%r8 │ │ - lea -0xf42187(%rip),%rsi │ │ + lea -0xf421ae(%rip),%rsi │ │ lea -0xf61e2e(%rip),%rcx │ │ xor %ebx,%ebx │ │ mov $0x4,%edi │ │ xor %eax,%eax │ │ call 12c7770 │ │ mov %ebx,%eax │ │ add $0x8,%rsp │ │ @@ -3281659,15 +3281659,15 @@ │ │ je 1396f0a │ │ mov %esi,%ecx │ │ cmp $0x10,%esi │ │ jne 1396f38 │ │ lea 0x10(%rsp),%r14 │ │ mov $0x8,%ebp │ │ mov $0x28,%r15d │ │ - lea -0xf42ba8(%rip),%r12 │ │ + lea -0xf42bcf(%rip),%r12 │ │ lea -0xf39307(%rip),%r13 │ │ nop │ │ cmp $0x2,%ebp │ │ mov %r13,%rdx │ │ cmovae %r12,%rdx │ │ movslq %r15d,%rsi │ │ movzwl (%rbx),%eax │ │ @@ -3282911,23 +3282911,23 @@ │ │ mov %ebx,%esi │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ jmp 137e0e0 │ │ call 12c7b40 │ │ lea -0xf547e0(%rip),%rdi │ │ - lea -0xf41c91(%rip),%rdx │ │ + lea -0xf41cb8(%rip),%rdx │ │ mov $0x3b,%esi │ │ call 12c7c60 │ │ mov $0xb,%edi │ │ mov $0xc0102,%esi │ │ jmp 1397e6c │ │ call 12c7b40 │ │ lea -0xf54809(%rip),%rdi │ │ - lea -0xf41cba(%rip),%rdx │ │ + lea -0xf41ce1(%rip),%rdx │ │ mov $0x3f,%esi │ │ call 12c7c60 │ │ mov $0xb,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3283144,15 +3283144,15 @@ │ │ push %r14 │ │ push %r12 │ │ push %rbx │ │ sub $0x18,%rsp │ │ mov %rcx,%rbx │ │ mov %rsi,%rax │ │ mov %rdi,%r12 │ │ - lea -0xf3f44d(%rip),%rsi │ │ + lea -0xf3f474(%rip),%rsi │ │ mov %rax,%rdi │ │ call 12cb2a0 │ │ mov %rax,%r14 │ │ mov %r12,%rdi │ │ xor %esi,%esi │ │ call 13a32f0 │ │ test %rbx,%rbx │ │ @@ -3283550,15 +3283550,15 @@ │ │ je 1398503 │ │ mov %rax,%rdi │ │ mov %rbx,%rsi │ │ pop %rbx │ │ jmp 1398540 │ │ call 12c7b40 │ │ lea -0xf3c882(%rip),%rdi │ │ - lea -0xf47d46(%rip),%rdx │ │ + lea -0xf47d6d(%rip),%rdx │ │ mov $0x192,%esi │ │ call 12c7c60 │ │ mov $0xb,%edi │ │ mov $0x6c,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3283672,15 +3283672,15 @@ │ │ call 139a4a0 │ │ mov $0x38,%ebp │ │ cmp $0x2,%rax │ │ jne 13987d3 │ │ mov $0x39,%ecx │ │ test %r14,%r14 │ │ je 13987fa │ │ - lea -0xf41628(%rip),%rsi │ │ + lea -0xf4164f(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12e9ac0 │ │ mov $0x39,%ecx │ │ test %eax,%eax │ │ je 13987fa │ │ lea 0x20(%rsp),%rsi │ │ lea 0x18(%rsp),%rcx │ │ @@ -3283703,15 +3283703,15 @@ │ │ mov %rbx,%rax │ │ and $0xfffffffffffeffff,%rax │ │ mov %rax,0x8(%rsp) │ │ jmp 13988c8 │ │ mov $0x39,%eax │ │ test %r14,%r14 │ │ je 13988fc │ │ - lea -0xf416bf(%rip),%rsi │ │ + lea -0xf416e6(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12e9ac0 │ │ mov %eax,%ecx │ │ mov $0x39,%eax │ │ test %ecx,%ecx │ │ je 13988fc │ │ lea 0x20(%rsp),%rsi │ │ @@ -3283847,15 +3283847,15 @@ │ │ push %rbx │ │ sub $0x68,%rsp │ │ mov $0x39,%ebp │ │ test %rdi,%rdi │ │ je 13989dc │ │ mov %rdx,%rbx │ │ mov %esi,%r14d │ │ - lea -0xf418a9(%rip),%rsi │ │ + lea -0xf418d0(%rip),%rsi │ │ mov %rdi,%r15 │ │ call 12e9ac0 │ │ test %eax,%eax │ │ je 13989dc │ │ lea 0x10(%rsp),%rsi │ │ lea 0x8(%rsp),%rcx │ │ mov $0x50,%edx │ │ @@ -3284477,15 +3284477,15 @@ │ │ mov $0xc7,%r15d │ │ jmp 1398f69 │ │ mov $0xcb,%r15d │ │ jmp 1398f69 │ │ mov $0xd1,%r15d │ │ call 12c7b40 │ │ lea -0xf6483b(%rip),%r14 │ │ - lea -0xf46848(%rip),%rdx │ │ + lea -0xf4686f(%rip),%rdx │ │ mov %r14,%rdi │ │ mov %r15d,%esi │ │ call 12c7c60 │ │ mov $0xb,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3285039,15 +3285039,15 @@ │ │ mov $0x1,%ebx │ │ mov $0x1,%edx │ │ call 1399550 │ │ test %eax,%eax │ │ jne 13996b6 │ │ call 12c7b40 │ │ lea -0xf64f56(%rip),%rdi │ │ - lea -0xf41755(%rip),%rdx │ │ + lea -0xf4177c(%rip),%rdx │ │ mov $0x1ba,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xb,%edi │ │ mov $0x8000b,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3285993,28 +3285993,28 @@ │ │ jmp 139a458 │ │ xor %r13d,%r13d │ │ jmp 139a423 │ │ xor %r12d,%r12d │ │ test %r13,%r13 │ │ je 139a3b0 │ │ mov 0x8(%r13),%r14 │ │ - lea -0xf47c55(%rip),%rsi │ │ + lea -0xf47c7c(%rip),%rsi │ │ mov %r13,%rdi │ │ mov $0xad,%edx │ │ call 131d9d0 │ │ test %r12d,%r12d │ │ jne 139a458 │ │ jmp 139a3be │ │ mov 0x20(%rsp),%r14 │ │ test %r12d,%r12d │ │ jne 139a458 │ │ movb $0x0,(%r14) │ │ jmp 139a458 │ │ mov 0x8(%r13),%r14 │ │ - lea -0xf47c8f(%rip),%rsi │ │ + lea -0xf47cb6(%rip),%rsi │ │ mov %r13,%rdi │ │ mov $0x36,%edx │ │ call 131d9d0 │ │ mov $0xc8,%edx │ │ movslq %edx,%rbx │ │ lea -0xf36750(%rip),%rsi │ │ mov %r14,%rdi │ │ @@ -3286027,15 +3286027,15 @@ │ │ jmp 139a423 │ │ mov $0x86,%ebp │ │ mov $0x79,%ebx │ │ jmp 139a423 │ │ mov $0x80007,%ebp │ │ mov $0xb4,%ebx │ │ call 12c7b40 │ │ - lea -0xf47cec(%rip),%rdi │ │ + lea -0xf47d13(%rip),%rdi │ │ lea -0xf6045f(%rip),%rdx │ │ mov %ebx,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0xb,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ @@ -3286274,16 +3286274,16 @@ │ │ test %edi,%edi │ │ je 139a6da │ │ cmp $0x4,%edi │ │ jne 139a6af │ │ movl $0x27,0xb8(%rbx) │ │ jmp 139a74a │ │ call 12c7b40 │ │ - lea -0xf44489(%rip),%rdi │ │ - lea -0xf4632e(%rip),%rdx │ │ + lea -0xf444b0(%rip),%rdi │ │ + lea -0xf46355(%rip),%rdx │ │ mov $0xe1,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xb,%edi │ │ mov $0x90,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3286339,25 +3286339,25 @@ │ │ mov $0x1,%ebx │ │ mov %ebx,%eax │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ ret │ │ call 12c7b40 │ │ - lea -0xf44591(%rip),%rdi │ │ - lea -0xf46436(%rip),%rdx │ │ + lea -0xf445b8(%rip),%rdi │ │ + lea -0xf4645d(%rip),%rdx │ │ mov $0xf7,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xb,%edi │ │ mov $0x8e,%esi │ │ jmp 139a681 │ │ call 12c7b40 │ │ - lea -0xf445bf(%rip),%rdi │ │ - lea -0xf46464(%rip),%rdx │ │ + lea -0xf445e6(%rip),%rdi │ │ + lea -0xf4648b(%rip),%rdx │ │ mov $0x117,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xb,%edi │ │ mov $0x8d,%esi │ │ jmp 139a681 │ │ xor %ebx,%ebx │ │ @@ -3286809,23 +3286809,23 @@ │ │ mov 0x8(%rdi),%rsi │ │ test %rsi,%rsi │ │ je 139ad17 │ │ cmpq $0x0,0x98(%rbx) │ │ je 139ad5f │ │ call 12c7b40 │ │ lea -0xf6f899(%rip),%rdi │ │ - lea -0xf484c6(%rip),%rdx │ │ + lea -0xf484ed(%rip),%rdx │ │ mov $0x157,%esi │ │ call 12c7c60 │ │ mov $0xb,%edi │ │ mov $0xc0101,%esi │ │ jmp 139ad3e │ │ call 12c7b40 │ │ lea -0xf6f8c2(%rip),%rdi │ │ - lea -0xf484ef(%rip),%rdx │ │ + lea -0xf48516(%rip),%rdx │ │ mov $0x14d,%esi │ │ call 12c7c60 │ │ mov $0xb,%edi │ │ mov $0x69,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3287023,15 +3287023,15 @@ │ │ je 139b048 │ │ cmpq $0x0,0x100(%rdi) │ │ jne 139a9f0 │ │ jmp 139acd0 │ │ push %rax │ │ call 12c7b40 │ │ lea -0xf6fbf4(%rip),%rdi │ │ - lea -0xf48832(%rip),%rdx │ │ + lea -0xf48859(%rip),%rdx │ │ mov $0x122,%esi │ │ call 12c7c60 │ │ mov $0xb,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3287785,15 +3287785,15 @@ │ │ call 13a0dd0 │ │ mov %rax,0x20(%rbx) │ │ test %rax,%rax │ │ jne 139babe │ │ jmp 139bad3 │ │ call 12c7b40 │ │ lea -0xf7059a(%rip),%rdi │ │ - lea -0xf43a99(%rip),%rdx │ │ + lea -0xf43ac0(%rip),%rdx │ │ mov $0x981,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0xb,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3287831,15 +3287831,15 @@ │ │ mov %rax,%rdi │ │ call 13a0ec0 │ │ test %eax,%eax │ │ jne 139bb0c │ │ jmp 139bbe8 │ │ call 12c7b40 │ │ lea -0xf7067e(%rip),%rdi │ │ - lea -0xf43b7d(%rip),%rdx │ │ + lea -0xf43ba4(%rip),%rdx │ │ mov $0x9dd,%esi │ │ call 12c7c60 │ │ mov $0xb,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3287872,23 +3287872,23 @@ │ │ mov %r14,%rdx │ │ call 12fd1b0 │ │ mov $0x1,%r15d │ │ test %eax,%eax │ │ jne 139bc6c │ │ call 12c7b40 │ │ lea -0xf7072b(%rip),%rdi │ │ - lea -0xf43c2a(%rip),%rdx │ │ + lea -0xf43c51(%rip),%rdx │ │ mov $0x9f9,%esi │ │ call 12c7c60 │ │ mov $0xb,%edi │ │ mov $0x8000f,%esi │ │ jmp 139bafa │ │ call 12c7b40 │ │ lea -0xf70757(%rip),%rdi │ │ - lea -0xf477d3(%rip),%rdx │ │ + lea -0xf477fa(%rip),%rdx │ │ mov $0xac4,%esi │ │ call 12c7c60 │ │ lea -0xf64bdb(%rip),%rdx │ │ lea -0xf51a13(%rip),%rcx │ │ mov $0xb,%edi │ │ mov $0x79,%esi │ │ xor %eax,%eax │ │ @@ -3288779,15 +3288779,15 @@ │ │ mov %rax,%rsi │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ jmp 13a0ec0 │ │ call 12c7b40 │ │ lea -0xf714a5(%rip),%rdi │ │ - lea -0xf48521(%rip),%rdx │ │ + lea -0xf48548(%rip),%rdx │ │ mov $0xac4,%esi │ │ call 12c7c60 │ │ lea -0xf65929(%rip),%rdx │ │ mov $0xb,%edi │ │ mov $0x79,%esi │ │ mov %rbx,%rcx │ │ xor %eax,%eax │ │ @@ -3293908,15 +3293908,15 @@ │ │ call 137e0d0 │ │ cmp %eax,%ebp │ │ jl 13a1210 │ │ orb $0x80,0x18(%rbx) │ │ jmp 13a128b │ │ call 12c7b40 │ │ lea -0xf4171b(%rip),%rdi │ │ - lea -0xf4b045(%rip),%rdx │ │ + lea -0xf4b06c(%rip),%rdx │ │ mov $0x15f,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0xb,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3294037,15 +3294037,15 @@ │ │ mov %eax,0x10(%rdi) │ │ mov %rdi,%rbx │ │ call 13a0ec0 │ │ mov %ebp,0x10(%rbx) │ │ jmp 13a1402 │ │ call 12c7b40 │ │ lea -0xf4189d(%rip),%rdi │ │ - lea -0xf4b1de(%rip),%rdx │ │ + lea -0xf4b205(%rip),%rdx │ │ mov $0xe2,%esi │ │ call 12c7c60 │ │ mov $0xb,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3294929,15 +3294929,15 @@ │ │ push %r12 │ │ push %rbx │ │ push %rax │ │ mov %rcx,%r14 │ │ mov %rdx,%rbx │ │ mov %rsi,%r12 │ │ mov %rdi,%r15 │ │ - lea -0xf4909d(%rip),%rsi │ │ + lea -0xf490c4(%rip),%rsi │ │ mov %r12,%rdi │ │ call 12dd620 │ │ test %eax,%eax │ │ je 13a1d22 │ │ mov $0x100100,%eax │ │ and 0xe8(%r15),%eax │ │ cmp $0x100,%eax │ │ @@ -3294980,15 +3294980,15 @@ │ │ push %rbx │ │ push %rax │ │ test %rsi,%rsi │ │ je 13a1dfb │ │ mov %rcx,%r14 │ │ mov %rdx,%rbx │ │ mov %rdi,%r15 │ │ - lea -0xf49143(%rip),%rax │ │ + lea -0xf4916a(%rip),%rax │ │ mov %rsi,%r12 │ │ mov %rsi,%rdi │ │ mov %rax,%rsi │ │ call 12dd620 │ │ test %eax,%eax │ │ je 13a1dce │ │ mov $0x100100,%eax │ │ @@ -3295205,15 +3295205,15 @@ │ │ je 13a20bb │ │ mov %rax,%r13 │ │ cmpl $0x3,0x4(%r14) │ │ jne 13a200c │ │ testb $0x7,0x10(%r14) │ │ je 13a200c │ │ call 12c7b40 │ │ - lea -0xf51743(%rip),%rdi │ │ + lea -0xf5176a(%rip),%rdi │ │ lea -0xf40411(%rip),%rdx │ │ mov $0x80,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0xdc,%esi │ │ jmp 13a20e2 │ │ mov 0x0(%rbp),%rdi │ │ @@ -3295239,40 +3295239,40 @@ │ │ call 1334820 │ │ mov %rax,%rdi │ │ call 12e5eb0 │ │ mov %rax,%rdx │ │ test %rax,%rax │ │ jne 13a21d2 │ │ call 12c7b40 │ │ - lea -0xf517dd(%rip),%rdi │ │ + lea -0xf51804(%rip),%rdi │ │ lea -0xf404ab(%rip),%rdx │ │ mov $0xb7,%esi │ │ call 12c7c60 │ │ mov 0x8(%rsp),%ecx │ │ lea -0xf5e99e(%rip),%rdx │ │ xor %r15d,%r15d │ │ mov $0xd,%edi │ │ mov $0xa1,%esi │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 13a2351 │ │ call 12c7b40 │ │ - lea -0xf5181e(%rip),%rdi │ │ + lea -0xf51845(%rip),%rdi │ │ lea -0xf404ec(%rip),%rdx │ │ mov $0x7b,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0xc0102,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov $0xffffffff,%ebp │ │ jmp 13a236f │ │ call 12c7b40 │ │ - lea -0xf51858(%rip),%rdi │ │ + lea -0xf5187f(%rip),%rdi │ │ lea -0xf40526(%rip),%rdx │ │ mov $0x86,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0xd,%edi │ │ mov $0xc7,%esi │ │ jmp 13a2348 │ │ @@ -3295297,20 +3295297,20 @@ │ │ xor %esi,%esi │ │ mov %rbp,%rdx │ │ mov %r13,%rcx │ │ call 134ad20 │ │ test %eax,%eax │ │ jg 13a21eb │ │ call 12c7b40 │ │ - lea -0xf518e7(%rip),%rdi │ │ + lea -0xf5190e(%rip),%rdi │ │ lea -0xf405b5(%rip),%rdx │ │ mov $0xaa,%esi │ │ jmp 13a22bc │ │ call 12c7b40 │ │ - lea -0xf51904(%rip),%rdi │ │ + lea -0xf5192b(%rip),%rdi │ │ lea -0xf405d2(%rip),%rdx │ │ mov $0xb0,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0xd,%edi │ │ mov $0xc8,%esi │ │ jmp 13a2348 │ │ @@ -3295339,39 +3295339,39 @@ │ │ mov %r15,%r8 │ │ call 12e4f40 │ │ mov $0x1,%ebp │ │ test %eax,%eax │ │ jg 13a2356 │ │ mov %eax,%ebx │ │ call 12c7b40 │ │ - lea -0xf51998(%rip),%rdi │ │ + lea -0xf519bf(%rip),%rdi │ │ lea -0xf40666(%rip),%rdx │ │ mov $0xda,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov %ebx,%ebp │ │ jmp 13a2356 │ │ call 12c7b40 │ │ - lea -0xf519cf(%rip),%rdi │ │ + lea -0xf519f6(%rip),%rdi │ │ lea -0xf4069d(%rip),%rdx │ │ mov $0xc3,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %r15d,%r15d │ │ jmp 13a2356 │ │ call 12c7b40 │ │ - lea -0xf51a07(%rip),%rdi │ │ + lea -0xf51a2e(%rip),%rdi │ │ lea -0xf406d5(%rip),%rdx │ │ mov $0xcc,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0xd,%edi │ │ mov $0xc0103,%esi │ │ jmp 13a2348 │ │ @@ -3295393,51 +3295393,51 @@ │ │ jle 13a23ba │ │ cmp $0x1,%ebp │ │ jne 13a21eb │ │ mov $0x1,%ebp │ │ xor %r15d,%r15d │ │ jmp 13a2356 │ │ call 12c7b40 │ │ - lea -0xf51a81(%rip),%rdi │ │ + lea -0xf51aa8(%rip),%rdi │ │ lea -0xf4074f(%rip),%rdx │ │ mov $0xd1,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0xd,%edi │ │ mov $0x8000d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov $0xffffffff,%ebp │ │ mov 0x10(%rsp),%rdi │ │ - lea -0xf51ab9(%rip),%rdx │ │ + lea -0xf51ae0(%rip),%rdx │ │ mov %r15,%rsi │ │ mov $0xdf,%ecx │ │ call 131dba0 │ │ mov %ebp,%eax │ │ add $0x18,%rsp │ │ pop %rbx │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ - lea -0xf51ae3(%rip),%rdi │ │ + lea -0xf51b0a(%rip),%rdi │ │ lea -0xf407b1(%rip),%rdx │ │ mov $0x8c,%esi │ │ jmp 13a210d │ │ call 12c7b40 │ │ - lea -0xf51b00(%rip),%rdi │ │ + lea -0xf51b27(%rip),%rdi │ │ lea -0xf407ce(%rip),%rdx │ │ mov $0xa5,%esi │ │ jmp 13a21b9 │ │ call 12c7b40 │ │ - lea -0xf51b1d(%rip),%rdi │ │ + lea -0xf51b44(%rip),%rdi │ │ lea -0xf407eb(%rip),%rdx │ │ mov $0x97,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0xd,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ @@ -3296720,15 +3296720,15 @@ │ │ mov $0x200,%edx │ │ jmp 13a34b0 │ │ mov $0x21a,%edx │ │ mov $0x1,%r14d │ │ jmp 13a34b0 │ │ call 12c7b40 │ │ lea -0xf54b30(%rip),%rdi │ │ - lea -0xf4b503(%rip),%rdx │ │ + lea -0xf4b52a(%rip),%rdx │ │ mov $0x21d,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0xb,%edi │ │ mov $0x80007,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3297113,15 +3297113,15 @@ │ │ movslq %r15d,%r14 │ │ mov %r14,%rdx │ │ call 14bfca0 │ │ add %r14,(%rbx) │ │ jmp 13a3a48 │ │ call 12c7b40 │ │ lea -0xf55078(%rip),%rdi │ │ - lea -0xf51170(%rip),%rdx │ │ + lea -0xf51197(%rip),%rdx │ │ mov $0x10f,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0x80007,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3297129,15 +3297129,15 @@ │ │ jmp 13a3a33 │ │ mov %ebp,%r15d │ │ jmp 13a3a48 │ │ mov %r13,%rdi │ │ call 137d780 │ │ call 12c7b40 │ │ lea -0xf550bb(%rip),%rdi │ │ - lea -0xf511b3(%rip),%rdx │ │ + lea -0xf511da(%rip),%rdx │ │ mov $0x11a,%esi │ │ call 12c7c60 │ │ mov $0xd,%edi │ │ mov $0x8000f,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3297687,15 +3297687,15 @@ │ │ test %eax,%eax │ │ je 13a41f8 │ │ mov %rbx,(%r14) │ │ mov $0x1,%eax │ │ jmp 13a4202 │ │ call 12c7b40 │ │ lea -0xf5efc1(%rip),%rdi │ │ - lea -0xf5191d(%rip),%rdx │ │ + lea -0xf51944(%rip),%rdx │ │ mov $0x1a9,%esi │ │ call 12c7c60 │ │ mov $0xb,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3297704,15 +3297704,15 @@ │ │ mov $0x6f,%ebp │ │ mov $0x1ae,%r14d │ │ jmp 13a41cd │ │ mov $0x7c,%ebp │ │ mov $0x1bb,%r14d │ │ call 12c7b40 │ │ lea -0xf5f010(%rip),%rdi │ │ - lea -0xf5196c(%rip),%rdx │ │ + lea -0xf51993(%rip),%rdx │ │ mov %r14d,%esi │ │ call 12c7c60 │ │ mov $0xb,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3297931,15 +3297931,15 @@ │ │ mov %rax,%rbx │ │ mov %rax,%rdi │ │ call 12ea180 │ │ test %eax,%eax │ │ jne 13a4550 │ │ call 12c7b40 │ │ lea -0xf5f35d(%rip),%rdi │ │ - lea -0xf4e2e6(%rip),%rdx │ │ + lea -0xf4e30d(%rip),%rdx │ │ mov $0x1dc,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0xb,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3298048,15 +3298048,15 @@ │ │ call 12e89c0 │ │ mov %r15,(%rbx) │ │ jmp 13a4703 │ │ xor %r15d,%r15d │ │ jmp 13a4713 │ │ call 12c7b40 │ │ lea -0xf5f4fc(%rip),%rdi │ │ - lea -0xf4e485(%rip),%rdx │ │ + lea -0xf4e4ac(%rip),%rdx │ │ mov $0x1dc,%esi │ │ call 12c7c60 │ │ mov $0xb,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3300392,15 +3300392,15 @@ │ │ xor %eax,%eax │ │ call 12c7d60 │ │ lea -0xf4c8a7(%rip),%rdi │ │ mov $0x17b,%esi │ │ xor %edx,%edx │ │ call 12c7c60 │ │ lea -0xf7b30a(%rip),%rsi │ │ - lea -0xf53f39(%rip),%rcx │ │ + lea -0xf53f60(%rip),%rcx │ │ lea 0x30(%rsp),%rdx │ │ mov $0x3,%edi │ │ xor %eax,%eax │ │ call 12c7770 │ │ jmp 13a6889 │ │ test %eax,%eax │ │ jne 13a67fa │ │ @@ -3303537,15 +3303537,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rsi,%rbx │ │ - lea -0xf54bf2(%rip),%rsi │ │ + lea -0xf54c19(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 13a981b │ │ lea -0xf7aa60(%rip),%rsi │ │ mov %rax,%rdi │ │ call 1323d00 │ │ @@ -3303740,15 +3303740,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rsi,%rbx │ │ - lea -0xf54e62(%rip),%rsi │ │ + lea -0xf54e89(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 13a9a8b │ │ lea -0xf5eb84(%rip),%rsi │ │ mov %rax,%rdi │ │ call 1323d00 │ │ @@ -3303886,15 +3303886,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rsi,%rbx │ │ - lea -0xf55002(%rip),%rsi │ │ + lea -0xf55029(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 13a9c2b │ │ lea -0xf5ebca(%rip),%rsi │ │ mov %rax,%rdi │ │ call 1323d00 │ │ @@ -3303978,15 +3303978,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rsi,%rbx │ │ - lea -0xf55102(%rip),%rsi │ │ + lea -0xf55129(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 13a9d2b │ │ lea -0xf7c9d7(%rip),%rsi │ │ mov %rax,%rdi │ │ call 1323d00 │ │ @@ -3305557,15 +3305557,15 @@ │ │ je 13ab02e │ │ mov %rax,%rcx │ │ mov 0x18(%r12),%rax │ │ test %rax,%rax │ │ mov %rcx,0x8(%rsp) │ │ jne 13aaf2a │ │ mov (%r12),%rdi │ │ - lea -0xf5a570(%rip),%rsi │ │ + lea -0xf5a597(%rip),%rsi │ │ xor %r14d,%r14d │ │ xor %edx,%edx │ │ call 12cb2a0 │ │ mov 0x8(%rsp),%rcx │ │ mov %rax,0x18(%r12) │ │ test %rax,%rax │ │ je 13ab040 │ │ @@ -3305616,15 +3305616,15 @@ │ │ js 13ab02e │ │ mov %r14d,%eax │ │ mov %rax,(%rbx) │ │ mov $0x1,%r14d │ │ jmp 13ab02e │ │ call 12c7b40 │ │ lea -0xf72d1f(%rip),%rdi │ │ - lea -0xf52f1b(%rip),%rdx │ │ + lea -0xf52f42(%rip),%rdx │ │ mov $0xaf,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0x9e,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3305646,15 +3305646,15 @@ │ │ ret │ │ lea -0xf72d7a(%rip),%rbx │ │ mov %rcx,%rdi │ │ mov %rbx,%rsi │ │ mov $0xbf,%edx │ │ call 131d9d0 │ │ call 12c7b40 │ │ - lea -0xf52f8b(%rip),%rdx │ │ + lea -0xf52fb2(%rip),%rdx │ │ mov %rbx,%rdi │ │ mov $0xc0,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0xc0103,%esi │ │ jmp 13ab00a │ │ int3 │ │ @@ -3305747,15 +3305747,15 @@ │ │ jne 13ab259 │ │ cmpl $0x4,0x10(%r13) │ │ jne 13ab2ca │ │ mov 0x18(%r13),%rax │ │ test %rax,%rax │ │ jne 13ab1fc │ │ mov 0x0(%r13),%rdi │ │ - lea -0xf5a848(%rip),%rsi │ │ + lea -0xf5a86f(%rip),%rsi │ │ xor %r14d,%r14d │ │ xor %edx,%edx │ │ call 12cb2a0 │ │ mov %rax,0x18(%r13) │ │ test %rax,%rax │ │ je 13ab395 │ │ mov 0x28(%r13),%r9 │ │ @@ -3305991,15 +3305991,15 @@ │ │ push %r15 │ │ push %r14 │ │ push %rbx │ │ test %rdi,%rdi │ │ je 13ab70b │ │ mov %rsi,%r14 │ │ mov %rdi,%rbx │ │ - lea -0xf52112(%rip),%rsi │ │ + lea -0xf52139(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 13ab5e6 │ │ mov 0x8(%rax),%ecx │ │ cmp $0x1,%ecx │ │ je 13ab579 │ │ @@ -3306084,15 +3306084,15 @@ │ │ je 13ab694 │ │ mov 0x28(%rbx),%rsi │ │ mov 0x30(%rbx),%rdx │ │ mov %rax,%rdi │ │ call 1323dc0 │ │ test %eax,%eax │ │ je 13ab70b │ │ - lea -0xf561a2(%rip),%rsi │ │ + lea -0xf561c9(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 13ab6b7 │ │ mov 0x38(%rbx),%esi │ │ mov %rax,%rdi │ │ call 13224e0 │ │ @@ -3306214,15 +3306214,15 @@ │ │ mov (%r14),%rdi │ │ lea 0x20(%rsp),%rsi │ │ lea 0x60(%rsp),%rdx │ │ call 12cb2a0 │ │ mov %rax,0x18(%r14) │ │ test %rax,%rax │ │ je 13abb20 │ │ - lea -0xf52469(%rip),%rsi │ │ + lea -0xf52490(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 13ab98e │ │ movl $0x0,0x8(%rsp) │ │ mov 0x8(%rax),%ecx │ │ cmp $0x4,%ecx │ │ @@ -3306271,15 +3306271,15 @@ │ │ je 13abb20 │ │ cmp $0x4,%ecx │ │ jne 13ab98a │ │ mov $0x4,%ecx │ │ cmpq $0x0,0x18(%r14) │ │ jne 13ab98a │ │ mov (%r14),%rdi │ │ - lea -0xf52d31(%rip),%rsi │ │ + lea -0xf52d58(%rip),%rsi │ │ lea 0x60(%rsp),%rdx │ │ call 12cb2a0 │ │ mov %rax,0x18(%r14) │ │ test %rax,%rax │ │ je 13abb20 │ │ mov 0x8(%rsp),%ecx │ │ mov %ecx,0x10(%r14) │ │ @@ -3306337,15 +3306337,15 @@ │ │ lea -0xf737ab(%rip),%rsi │ │ mov $0x23c,%edx │ │ call 131d9d0 │ │ mov 0x8(%rsp),%rax │ │ mov %rax,0x28(%r14) │ │ mov 0x18(%rsp),%rax │ │ mov %rax,0x30(%r14) │ │ - lea -0xf565a2(%rip),%rsi │ │ + lea -0xf565c9(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 13abac1 │ │ lea 0x8(%rsp),%rsi │ │ mov %rax,%rdi │ │ call 1322280 │ │ @@ -3307073,15 +3307073,15 @@ │ │ add $0xe,%eax │ │ test %r12d,%r12d │ │ cmovs %eax,%r12d │ │ cmp $0xe,%eax │ │ ja 13ac46a │ │ call 12c7b40 │ │ lea -0xf5f563(%rip),%rdi │ │ - lea -0xf55ecb(%rip),%rdx │ │ + lea -0xf55ef2(%rip),%rdx │ │ mov $0x93,%esi │ │ call 12c7c60 │ │ xor %eax,%eax │ │ mov %rax,0x40(%rsp) │ │ mov $0x35,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ @@ -3307096,15 +3307096,15 @@ │ │ xor %edi,%edi │ │ xor %eax,%eax │ │ mov %rax,(%rsp) │ │ mov 0x10(%rsp),%rbp │ │ jmp 13ac3da │ │ call 12c7b40 │ │ lea -0xf5f5bc(%rip),%rdi │ │ - lea -0xf55f24(%rip),%rdx │ │ + lea -0xf55f4b(%rip),%rdx │ │ mov $0x8d,%esi │ │ call 12c7c60 │ │ xor %eax,%eax │ │ mov %rax,0x40(%rsp) │ │ mov $0x35,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ @@ -3307244,15 +3307244,15 @@ │ │ mov %r15,%rax │ │ and $0xffffffffffffffe0,%rax │ │ mov %rax,0xa8(%rsp) │ │ and $0xfffffffffffffff8,%r15 │ │ jmp 13ac735 │ │ call 12c7b40 │ │ lea -0xf5f848(%rip),%rdi │ │ - lea -0xf561b0(%rip),%rdx │ │ + lea -0xf561d7(%rip),%rdx │ │ mov $0x9a,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x35,%edi │ │ mov $0x80010,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3307265,15 +3307265,15 @@ │ │ mov 0x10(%rsp),%rbp │ │ mov %rbx,%r12 │ │ xor %eax,%eax │ │ mov %rax,0x28(%rsp) │ │ jmp 13ac3da │ │ call 12c7b40 │ │ lea -0xf5f89d(%rip),%rdi │ │ - lea -0xf56205(%rip),%rdx │ │ + lea -0xf5622c(%rip),%rdx │ │ mov $0x9f,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x35,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3307281,15 +3307281,15 @@ │ │ xor %r13d,%r13d │ │ xor %r14d,%r14d │ │ xor %eax,%eax │ │ mov %rax,0x28(%rsp) │ │ jmp 13ac6e1 │ │ call 12c7b40 │ │ lea -0xf5f8df(%rip),%rdi │ │ - lea -0xf56247(%rip),%rdx │ │ + lea -0xf5626e(%rip),%rdx │ │ mov $0xab,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x35,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3307461,15 +3307461,15 @@ │ │ xor %edi,%edi │ │ mov 0x10(%rsp),%rbp │ │ mov 0x8(%rsp),%r12 │ │ mov 0x18(%rsp),%r13 │ │ jmp 13ac3d4 │ │ call 12c7b40 │ │ lea -0xf5fbcb(%rip),%rdi │ │ - lea -0xf56533(%rip),%rdx │ │ + lea -0xf5655a(%rip),%rdx │ │ mov $0xbd,%esi │ │ call 12c7c60 │ │ mov $0x35,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3307478,31 +3307478,31 @@ │ │ mov 0x8(%rsp),%r12 │ │ mov %r13,%r15 │ │ mov 0x18(%rsp),%r13 │ │ mov 0x20(%rsp),%r14 │ │ jmp 13ac3d4 │ │ call 12c7b40 │ │ lea -0xf5fc19(%rip),%rdi │ │ - lea -0xf56581(%rip),%rdx │ │ + lea -0xf565a8(%rip),%rdx │ │ mov $0xc5,%esi │ │ call 12c7c60 │ │ mov $0x35,%edi │ │ mov $0x80010,%esi │ │ jmp 13aca5b │ │ call 12c7b40 │ │ lea -0xf5fc42(%rip),%rdi │ │ - lea -0xf565aa(%rip),%rdx │ │ + lea -0xf565d1(%rip),%rdx │ │ mov $0xcb,%esi │ │ call 12c7c60 │ │ mov $0x35,%edi │ │ mov $0xc0103,%esi │ │ jmp 13aca5b │ │ call 12c7b40 │ │ lea -0xf5fc6b(%rip),%rdi │ │ - lea -0xf565d3(%rip),%rdx │ │ + lea -0xf565fa(%rip),%rdx │ │ mov $0xd2,%esi │ │ call 12c7c60 │ │ mov $0x35,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3307639,15 +3307639,15 @@ │ │ mov 0x98(%rsp),%rcx │ │ mov %rax,(%rcx) │ │ mov $0x1,%eax │ │ mov %rax,(%rsp) │ │ jmp 13acd96 │ │ call 12c7b40 │ │ lea -0xf5fede(%rip),%rdi │ │ - lea -0xf56846(%rip),%rdx │ │ + lea -0xf5686d(%rip),%rdx │ │ mov $0xe8,%esi │ │ call 12c7c60 │ │ xor %eax,%eax │ │ mov %rax,(%rsp) │ │ mov $0x35,%edi │ │ mov $0x80006,%esi │ │ xor %edx,%edx │ │ @@ -3307656,54 +3307656,54 @@ │ │ mov %r13,%rdi │ │ mov 0x8(%rsp),%r12 │ │ mov 0x18(%rsp),%r13 │ │ mov 0x30(%rsp),%r15 │ │ jmp 13aca7e │ │ call 12c7b40 │ │ lea -0xf5ff2b(%rip),%rdi │ │ - lea -0xf56893(%rip),%rdx │ │ + lea -0xf568ba(%rip),%rdx │ │ mov $0xe0,%esi │ │ call 12c7c60 │ │ mov $0x35,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %edi,%edi │ │ xor %eax,%eax │ │ mov %rax,(%rsp) │ │ jmp 13aca76 │ │ call 12c7b40 │ │ lea -0xf5ff68(%rip),%rdi │ │ - lea -0xf568d0(%rip),%rdx │ │ + lea -0xf568f7(%rip),%rdx │ │ mov $0xf2,%esi │ │ call 12c7c60 │ │ xor %eax,%eax │ │ mov %rax,(%rsp) │ │ mov $0x35,%edi │ │ mov $0x8000d,%esi │ │ jmp 13acd8d │ │ call 12c7b40 │ │ lea -0xf5ff97(%rip),%rdi │ │ - lea -0xf568ff(%rip),%rdx │ │ + lea -0xf56926(%rip),%rdx │ │ mov $0xf7,%esi │ │ call 12c7c60 │ │ xor %eax,%eax │ │ mov %rax,(%rsp) │ │ mov $0x35,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov %r13,%rdi │ │ mov 0x10(%rsp),%rbp │ │ jmp 13acce0 │ │ call 12c7b40 │ │ lea -0xf5ffda(%rip),%rdi │ │ - lea -0xf56942(%rip),%rdx │ │ + lea -0xf56969(%rip),%rdx │ │ mov $0xfe,%esi │ │ jmp 13acd78 │ │ int3 │ │ int3 │ │ int3 │ │ push %rbp │ │ push %r15 │ │ @@ -3307819,15 +3307819,15 @@ │ │ xor %eax,%eax │ │ mov %rax,0x38(%rsp) │ │ xor %eax,%eax │ │ mov %rax,0x18(%rsp) │ │ xor %ebx,%ebx │ │ call 12c7b40 │ │ lea -0xf601b4(%rip),%rdi │ │ - lea -0xf54eac(%rip),%rdx │ │ + lea -0xf54ed3(%rip),%rdx │ │ mov %ebp,%esi │ │ call 12c7c60 │ │ mov $0x35,%edi │ │ mov %r15d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3309437,15 +3309437,15 @@ │ │ mov %rbx,%rsi │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ jmp 14afad0 │ │ call 12c7b40 │ │ lea -0xf4a50d(%rip),%rdi │ │ - lea -0xf5db47(%rip),%rdx │ │ + lea -0xf5db6e(%rip),%rdx │ │ mov $0x55,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x68,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3309678,15 +3309678,15 @@ │ │ test %rax,%rax │ │ je 13ae76f │ │ mov 0x1d8(%rbx),%esi │ │ mov %rax,%rdi │ │ call 13224e0 │ │ test %eax,%eax │ │ je 13ae8dd │ │ - lea -0xf5ccc1(%rip),%rsi │ │ + lea -0xf5cce8(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 13ae799 │ │ mov 0x1dc(%rbx),%esi │ │ mov %rax,%rdi │ │ call 13224e0 │ │ @@ -3309698,15 +3309698,15 @@ │ │ test %rax,%rax │ │ je 13ae7c4 │ │ mov 0x1e8(%rbx),%rsi │ │ mov %rax,%rdi │ │ call 13234f0 │ │ test %eax,%eax │ │ je 13ae8eb │ │ - lea -0xf55444(%rip),%rsi │ │ + lea -0xf5546b(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 13ae7ef │ │ mov 0x1f0(%rbx),%rsi │ │ mov %rax,%rdi │ │ call 13234f0 │ │ @@ -3309829,15 +3309829,15 @@ │ │ sub $0x28,%rsp │ │ mov $0x1,%ebx │ │ test %rsi,%rsi │ │ je 13aec67 │ │ mov %rsi,%r15 │ │ mov %rdi,%r14 │ │ mov 0x1d0(%rdi),%rbp │ │ - lea -0xf591f5(%rip),%rsi │ │ + lea -0xf5921c(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 13ae9b5 │ │ cmpl $0x5,0x8(%rax) │ │ jne 13aebc9 │ │ mov 0x10(%rax),%rsi │ │ @@ -3309887,15 +3309887,15 @@ │ │ test %rax,%rax │ │ je 13aeafd │ │ mov %rax,%r12 │ │ lea -0xf7caed(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321e40 │ │ mov %rax,%r13 │ │ - lea -0xf5b03a(%rip),%rsi │ │ + lea -0xf5b061(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321e40 │ │ cmpl $0x5,0x8(%r12) │ │ jne 13aec17 │ │ test %rax,%rax │ │ je 13aec17 │ │ cmpl $0x5,0x8(%rax) │ │ @@ -3422805,31 +3422805,31 @@ │ │ cmp 0x30(%r14),%rax │ │ je 145dbf8 │ │ mov $0x69,%ebp │ │ mov $0x105,%ebx │ │ jmp 145dbcc │ │ call 12c7b40 │ │ lea -0x100f02d(%rip),%rdi │ │ - lea -0x1005a9b(%rip),%rdx │ │ + lea -0x1005ac2(%rip),%rdx │ │ mov $0xeb,%esi │ │ jmp 145dbaf │ │ call 12c7b40 │ │ lea -0x100f047(%rip),%rdi │ │ - lea -0x1005ab5(%rip),%rdx │ │ + lea -0x1005adc(%rip),%rdx │ │ mov $0xf6,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x67,%esi │ │ jmp 145dbef │ │ mov $0x67,%ebp │ │ mov $0x100,%ebx │ │ call 12c7b40 │ │ lea -0x100f07c(%rip),%rdi │ │ - lea -0x1005aea(%rip),%rdx │ │ + lea -0x1005b11(%rip),%rdx │ │ mov %ebx,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3429917,15 +3429917,15 @@ │ │ jmp 14637f1 │ │ mov $0x69,%ebp │ │ mov $0x8b,%ebx │ │ jmp 14637f1 │ │ mov $0x67,%ebp │ │ mov $0x92,%ebx │ │ call 12c7b40 │ │ - lea -0x100f096(%rip),%rdi │ │ + lea -0x100f0bd(%rip),%rdi │ │ lea -0x102b4aa(%rip),%rdx │ │ mov %ebx,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ @@ -3429989,15 +3429989,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ push %rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 14638eb │ │ - lea -0x100f13a(%rip),%rsi │ │ + lea -0x100f161(%rip),%rsi │ │ mov $0x138,%edi │ │ mov $0x34,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 14638eb │ │ mov %rax,%rbx │ │ mov $0x100,%edi │ │ @@ -3430032,15 +3430032,15 @@ │ │ int3 │ │ int3 │ │ test %rdi,%rdi │ │ je 1463928 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 14afcd0 │ │ - lea -0x100f1ae(%rip),%rdx │ │ + lea -0x100f1d5(%rip),%rdx │ │ mov $0x138,%esi │ │ mov %rbx,%rdi │ │ mov $0x40,%ecx │ │ pop %rbx │ │ jmp 131dba0 │ │ ret │ │ int3 │ │ @@ -3430049,40 +3430049,40 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ test %rdi,%rdi │ │ je 146398f │ │ push %rbx │ │ - lea -0x100f1d6(%rip),%rdx │ │ + lea -0x100f1fd(%rip),%rdx │ │ mov $0x138,%esi │ │ mov $0x4a,%ecx │ │ call 131f320 │ │ test %rax,%rax │ │ je 14639a6 │ │ mov 0x78(%rax),%rdi │ │ test %rdi,%rdi │ │ je 146398d │ │ cmpl $0x0,0x80(%rax) │ │ je 146398d │ │ mov 0x88(%rax),%rsi │ │ - lea -0x100f20a(%rip),%rdx │ │ + lea -0x100f231(%rip),%rdx │ │ mov $0x4d,%ecx │ │ mov %rax,%rbx │ │ call 131f320 │ │ mov %rax,%rcx │ │ mov %rbx,%rax │ │ mov %rcx,0x78(%rbx) │ │ test %rcx,%rcx │ │ je 1463992 │ │ pop %rbx │ │ ret │ │ xor %eax,%eax │ │ ret │ │ - lea -0x100f232(%rip),%rsi │ │ + lea -0x100f259(%rip),%rsi │ │ mov %rax,%rdi │ │ mov $0x4f,%edx │ │ call 131d9d0 │ │ xor %eax,%eax │ │ pop %rbx │ │ ret │ │ int3 │ │ @@ -3430123,16 +3430123,16 @@ │ │ call 13234f0 │ │ test %eax,%eax │ │ jne 1463a5e │ │ mov $0x6a,%ebx │ │ jmp 1463a2f │ │ mov $0x65,%ebx │ │ call 12c7b40 │ │ - lea -0x100f2d4(%rip),%rdi │ │ - lea -0x100f2a7(%rip),%rdx │ │ + lea -0x100f2fb(%rip),%rdi │ │ + lea -0x100f2ce(%rip),%rdx │ │ mov %ebx,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x68,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3430467,15 +3430467,15 @@ │ │ movl $0x0,0x130(%rdi) │ │ mov $0x1,%eax │ │ ret │ │ push %rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 1463f85 │ │ - lea -0x100be0c(%rip),%rsi │ │ + lea -0x100be33(%rip),%rsi │ │ mov $0x350,%edi │ │ mov $0x2e,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 1463f85 │ │ mov %rax,%rbx │ │ mov $0x100,%edi │ │ @@ -3430504,15 +3430504,15 @@ │ │ int3 │ │ int3 │ │ test %rdi,%rdi │ │ je 1463fb8 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 14afcd0 │ │ - lea -0x100be90(%rip),%rdx │ │ + lea -0x100beb7(%rip),%rdx │ │ mov $0x350,%esi │ │ mov %rbx,%rdi │ │ mov $0x57,%ecx │ │ pop %rbx │ │ jmp 131dba0 │ │ ret │ │ int3 │ │ @@ -3430521,40 +3430521,40 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ test %rdi,%rdi │ │ je 146401f │ │ push %rbx │ │ - lea -0x100beb8(%rip),%rdx │ │ + lea -0x100bedf(%rip),%rdx │ │ mov $0x350,%esi │ │ mov $0x45,%ecx │ │ call 131f320 │ │ test %rax,%rax │ │ je 1464036 │ │ mov 0x78(%rax),%rdi │ │ test %rdi,%rdi │ │ je 146401d │ │ cmpl $0x0,0x80(%rax) │ │ je 146401d │ │ mov 0x88(%rax),%rsi │ │ - lea -0x100beec(%rip),%rdx │ │ + lea -0x100bf13(%rip),%rdx │ │ mov $0x48,%ecx │ │ mov %rax,%rbx │ │ call 131f320 │ │ mov %rax,%rcx │ │ mov %rbx,%rax │ │ mov %rcx,0x78(%rbx) │ │ test %rcx,%rcx │ │ je 1464022 │ │ pop %rbx │ │ ret │ │ xor %eax,%eax │ │ ret │ │ - lea -0x100bf14(%rip),%rsi │ │ + lea -0x100bf3b(%rip),%rsi │ │ mov %rax,%rdi │ │ mov $0x4a,%edx │ │ call 131d9d0 │ │ xor %eax,%eax │ │ pop %rbx │ │ ret │ │ int3 │ │ @@ -3430665,15 +3430665,15 @@ │ │ test %eax,%eax │ │ je 146416c │ │ test %rbx,%rbx │ │ je 1464170 │ │ cmp %rbx,%rbp │ │ jae 146417e │ │ call 12c7b40 │ │ - lea -0x100c02f(%rip),%rdi │ │ + lea -0x100c056(%rip),%rdi │ │ lea -0x1017348(%rip),%rdx │ │ mov $0x12e,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x6a,%esi │ │ xor %edx,%edx │ │ @@ -3430790,15 +3430790,15 @@ │ │ test %rax,%rax │ │ je 14642b7 │ │ mov 0x338(%rbx),%rsi │ │ mov %rax,%rdi │ │ call 13234f0 │ │ test %eax,%eax │ │ je 1464377 │ │ - lea -0x100af37(%rip),%rsi │ │ + lea -0x100af5e(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 14642e2 │ │ mov 0x348(%rbx),%rsi │ │ mov %rax,%rdi │ │ call 13234f0 │ │ @@ -3430811,44 +3430811,44 @@ │ │ test %rax,%rax │ │ je 14643de │ │ cmpl $0x5,0x8(%rax) │ │ jne 1464391 │ │ testb $0x2,0x6c(%rbx) │ │ jne 14643e9 │ │ call 12c7b40 │ │ - lea -0x100c20b(%rip),%rdi │ │ + lea -0x100c232(%rip),%rdi │ │ lea -0x101b026(%rip),%rdx │ │ mov $0x86,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0x77,%esi │ │ jmp 14643d5 │ │ call 12c7b40 │ │ - lea -0x100c23a(%rip),%rdi │ │ + lea -0x100c261(%rip),%rdi │ │ lea -0x101b055(%rip),%rdx │ │ mov $0x6b,%esi │ │ jmp 14643c3 │ │ call 12c7b40 │ │ - lea -0x100c254(%rip),%rdi │ │ + lea -0x100c27b(%rip),%rdi │ │ lea -0x101b06f(%rip),%rdx │ │ mov $0x71,%esi │ │ jmp 14643c3 │ │ call 12c7b40 │ │ - lea -0x100c26e(%rip),%rdi │ │ + lea -0x100c295(%rip),%rdi │ │ lea -0x101b089(%rip),%rdx │ │ mov $0x76,%esi │ │ jmp 14643c3 │ │ call 12c7b40 │ │ - lea -0x100c288(%rip),%rdi │ │ + lea -0x100c2af(%rip),%rdi │ │ lea -0x101b0a3(%rip),%rdx │ │ mov $0x82,%esi │ │ jmp 14643c3 │ │ call 12c7b40 │ │ - lea -0x100c2a2(%rip),%rdi │ │ + lea -0x100c2c9(%rip),%rdi │ │ lea -0x101b0bd(%rip),%rdx │ │ mov $0x7b,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0x68,%esi │ │ xor %edx,%edx │ │ @@ -3430860,15 +3430860,15 @@ │ │ pop %r14 │ │ ret │ │ mov 0x18(%rax),%rdx │ │ lea -0x11(%rdx),%rcx │ │ cmp $0xffffffffffffffef,%rcx │ │ ja 1464423 │ │ call 12c7b40 │ │ - lea -0x100c2ee(%rip),%rdi │ │ + lea -0x100c315(%rip),%rdi │ │ lea -0x101b109(%rip),%rdx │ │ mov $0x8a,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0x76,%esi │ │ jmp 14643d5 │ │ @@ -3431011,15 +3431011,15 @@ │ │ jmp 1464625 │ │ mov $0x73,%ebp │ │ mov $0xe0,%ebx │ │ jmp 1464625 │ │ mov $0x78,%ebp │ │ mov $0xd0,%ebx │ │ call 12c7b40 │ │ - lea -0x100c51c(%rip),%rdi │ │ + lea -0x100c543(%rip),%rdi │ │ lea -0x1022b35(%rip),%rdx │ │ mov %ebx,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ @@ -3431755,15 +3431755,15 @@ │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ lea -0x1037ddd(%rip),%rsi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 14651b3 │ │ - lea -0x100ed06(%rip),%rsi │ │ + lea -0x100ed2d(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 14651b7 │ │ lea -0x1007269(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 131fa50 │ │ @@ -3432408,15 +3432408,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ push %rax │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 1465961 │ │ - lea -0x101119e(%rip),%rsi │ │ + lea -0x10111c5(%rip),%rsi │ │ mov $0x18,%edi │ │ mov $0x1e,%edx │ │ pop %rax │ │ jmp 131d770 │ │ xor %eax,%eax │ │ pop %rcx │ │ ret │ │ @@ -3432427,15 +3432427,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x10111c4(%rip),%rsi │ │ + lea -0x10111eb(%rip),%rsi │ │ mov $0x24,%edx │ │ jmp 131d9d0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3432593,15 +3432593,15 @@ │ │ test %rax,%rax │ │ je 1465aee │ │ mov %rax,%rdi │ │ xor %esi,%esi │ │ call 13234f0 │ │ test %eax,%eax │ │ je 1465b2a │ │ - lea -0x100e94d(%rip),%rsi │ │ + lea -0x100e974(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ mov $0x1,%r14d │ │ test %rax,%rax │ │ je 1465b5f │ │ mov 0x8(%rbx),%rdx │ │ mov 0x10(%rbx),%rsi │ │ @@ -3432611,15 +3432611,15 @@ │ │ jne 1465b5f │ │ mov $0x8d,%ebx │ │ jmp 1465b2f │ │ mov $0x82,%ebx │ │ jmp 1465b2f │ │ mov $0x87,%ebx │ │ call 12c7b40 │ │ - lea -0x1011388(%rip),%rdi │ │ + lea -0x10113af(%rip),%rdi │ │ lea -0x102f4d5(%rip),%rdx │ │ mov %ebx,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0x68,%esi │ │ xor %edx,%edx │ │ @@ -3432660,15 +3432660,15 @@ │ │ add $0x8,%r14 │ │ mov %rax,%rdi │ │ mov %r14,%rsi │ │ call 13234e0 │ │ test %eax,%eax │ │ jne 1465be8 │ │ call 12c7b40 │ │ - lea -0x101140f(%rip),%rdi │ │ + lea -0x1011436(%rip),%rdi │ │ lea -0x10299f7(%rip),%rdx │ │ mov $0xa9,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x67,%esi │ │ xor %edx,%edx │ │ @@ -3433341,15 +3433341,15 @@ │ │ lea 0xc0(%rbx),%rax │ │ mov %rax,0xb0(%rbx) │ │ pop %rbx │ │ ret │ │ int3 │ │ int3 │ │ push %rbx │ │ - lea -0x100e1d6(%rip),%rsi │ │ + lea -0x100e1fd(%rip),%rsi │ │ mov $0x1f8,%edi │ │ mov $0x50,%edx │ │ call 131d770 │ │ mov %rax,%rbx │ │ test %rax,%rax │ │ je 1466373 │ │ mov $0x100,%edi │ │ @@ -3433398,15 +3433398,15 @@ │ │ call 1466430 │ │ mov $0x1,%r14d │ │ test %eax,%eax │ │ jne 14663fb │ │ mov $0x66,%ebx │ │ mov $0xb0,%ebp │ │ call 12c7b40 │ │ - lea -0x100e288(%rip),%rdi │ │ + lea -0x100e2af(%rip),%rdi │ │ lea -0x1031944(%rip),%rdx │ │ mov %ebp,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov %ebx,%esi │ │ xor %edx,%edx │ │ @@ -3433474,15 +3433474,15 @@ │ │ movzbl 0x6c(%rbp),%r9d │ │ mov %r9d,%eax │ │ and $0x4,%al │ │ je 146655a │ │ cmp $0x1000001,%r14 │ │ jb 14664e2 │ │ call 12c7b40 │ │ - lea -0x100e368(%rip),%rdi │ │ + lea -0x100e38f(%rip),%rdi │ │ lea -0x1022cc4(%rip),%rdx │ │ mov $0x8e,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x94,%esi │ │ xor %edx,%edx │ │ @@ -3433536,15 +3433536,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 14afcd0 │ │ - lea -0x100e42e(%rip),%rdx │ │ + lea -0x100e455(%rip),%rdx │ │ mov $0x1f8,%esi │ │ mov %rbx,%rdi │ │ mov $0x5f,%ecx │ │ pop %rbx │ │ jmp 131dba0 │ │ int3 │ │ int3 │ │ @@ -3433572,15 +3433572,15 @@ │ │ jne 1466610 │ │ mov 0x1d0(%rbx),%rax │ │ test %rax,%rax │ │ je 14665dd │ │ lea 0x140(%rbx),%rcx │ │ cmp %rcx,%rax │ │ jne 1466610 │ │ - lea -0x100e492(%rip),%rsi │ │ + lea -0x100e4b9(%rip),%rsi │ │ mov $0x1f8,%edi │ │ mov $0x72,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 1466610 │ │ mov 0xa8(%rbx),%rcx │ │ mov %rax,%rdi │ │ @@ -3433645,15 +3433645,15 @@ │ │ je 146670f │ │ mov $0x68,%ebx │ │ mov $0xeb,%ebp │ │ jmp 14666d4 │ │ mov $0x67,%ebx │ │ mov $0xe3,%ebp │ │ call 12c7b40 │ │ - lea -0x100e58e(%rip),%rdi │ │ + lea -0x100e5b5(%rip),%rdi │ │ lea -0x1022edb(%rip),%rdx │ │ mov %ebp,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov %ebx,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3433732,15 +3433732,15 @@ │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ jmp 1466640 │ │ call 12c7b40 │ │ - lea -0x100e67d(%rip),%rdi │ │ + lea -0x100e6a4(%rip),%rdi │ │ lea -0x10027cb(%rip),%rdx │ │ mov $0x36,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x69,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3434347,15 +3434347,15 @@ │ │ call 14afad0 │ │ xor %ebx,%ebx │ │ test %eax,%eax │ │ setne %bl │ │ jmp 1466fc2 │ │ call 12c7b40 │ │ lea -0x1037eba(%rip),%rdi │ │ - lea -0x10127c0(%rip),%rdx │ │ + lea -0x10127e7(%rip),%rdx │ │ mov $0x68,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x69,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3434404,15 +3434404,15 @@ │ │ push %rbx │ │ push %rax │ │ mov %rsi,%rbx │ │ mov %rdi,%r12 │ │ call 14b09c0 │ │ test %eax,%eax │ │ je 1467086 │ │ - lea -0x1015571(%rip),%rsi │ │ + lea -0x1015598(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1321df0 │ │ mov $0x1,%ebx │ │ test %rax,%rax │ │ je 14670bc │ │ mov 0x48(%r12),%r15 │ │ test %r15,%r15 │ │ @@ -3434494,15 +3434494,15 @@ │ │ push %rax │ │ mov %r9,%rbx │ │ mov %r8,%r14 │ │ mov %rcx,%r15 │ │ mov %rdx,%r12 │ │ mov %esi,%ebp │ │ mov %rdi,%r13 │ │ - lea -0x1013c0c(%rip),%rsi │ │ + lea -0x1013c33(%rip),%rsi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 146712b │ │ mov %rax,%rdi │ │ xor %esi,%esi │ │ call 13220c0 │ │ test %eax,%eax │ │ @@ -3435636,15 +3435636,15 @@ │ │ call 1467c40 │ │ test %eax,%eax │ │ jne 1468044 │ │ mov $0x66,%ebp │ │ mov $0xa3,%ebx │ │ call 12c7b40 │ │ lea -0x101943c(%rip),%rdi │ │ - lea -0x100fea6(%rip),%rdx │ │ + lea -0x100fecd(%rip),%rdx │ │ mov %ebx,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3435846,15 +3435846,15 @@ │ │ mov %rax,(%r12) │ │ test %r15,%r15 │ │ je 1468297 │ │ cmp %r15,%rax │ │ jbe 14682aa │ │ call 12c7b40 │ │ lea -0x100e22e(%rip),%rdi │ │ - lea -0x10158b0(%rip),%rdx │ │ + lea -0x10158d7(%rip),%rdx │ │ mov $0xbb,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xda,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3436164,15 +3436164,15 @@ │ │ mov %rax,(%r12) │ │ test %r15,%r15 │ │ je 14685da │ │ cmp %r15,%rax │ │ jbe 14685ed │ │ call 12c7b40 │ │ lea -0x100e571(%rip),%rdi │ │ - lea -0x1017bf7(%rip),%rdx │ │ + lea -0x1017c1e(%rip),%rdx │ │ mov $0xbc,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xda,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3440782,15 +3440782,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ push %rax │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 146c461 │ │ - lea -0x101ba79(%rip),%rsi │ │ + lea -0x101baa0(%rip),%rsi │ │ mov $0x60,%edi │ │ mov $0x3f,%edx │ │ pop %rax │ │ jmp 131d770 │ │ xor %eax,%eax │ │ pop %rcx │ │ ret │ │ @@ -3440833,15 +3440833,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x101baef(%rip),%rdx │ │ + lea -0x101bb16(%rip),%rdx │ │ mov $0x60,%esi │ │ mov $0x3f,%ecx │ │ jmp 131dba0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3440852,15 +3440852,15 @@ │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 146c538 │ │ - lea -0x101bb1c(%rip),%rsi │ │ + lea -0x101bb43(%rip),%rsi │ │ mov $0x60,%edi │ │ mov $0x3f,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 146c538 │ │ movups 0x50(%rbx),%xmm0 │ │ movups %xmm0,0x50(%rax) │ │ @@ -3440986,15 +3440986,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ push %rax │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 146c661 │ │ - lea -0x101bc79(%rip),%rsi │ │ + lea -0x101bca0(%rip),%rsi │ │ mov $0x70,%edi │ │ mov $0x44,%edx │ │ pop %rax │ │ jmp 131d770 │ │ xor %eax,%eax │ │ pop %rcx │ │ ret │ │ @@ -3441037,15 +3441037,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x101bcef(%rip),%rdx │ │ + lea -0x101bd16(%rip),%rdx │ │ mov $0x70,%esi │ │ mov $0x44,%ecx │ │ jmp 131dba0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3441056,15 +3441056,15 @@ │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 146c740 │ │ - lea -0x101bd1c(%rip),%rsi │ │ + lea -0x101bd43(%rip),%rsi │ │ mov $0x70,%edi │ │ mov $0x44,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 146c740 │ │ movups 0x60(%rbx),%xmm0 │ │ movups %xmm0,0x60(%rax) │ │ @@ -3441141,15 +3441141,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ push %rax │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 146c7c1 │ │ - lea -0x101bdd9(%rip),%rsi │ │ + lea -0x101be00(%rip),%rsi │ │ mov $0x70,%edi │ │ mov $0x49,%edx │ │ pop %rax │ │ jmp 131d770 │ │ xor %eax,%eax │ │ pop %rcx │ │ ret │ │ @@ -3441192,15 +3441192,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x101be4f(%rip),%rdx │ │ + lea -0x101be76(%rip),%rdx │ │ mov $0x70,%esi │ │ mov $0x49,%ecx │ │ jmp 131dba0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3441211,15 +3441211,15 @@ │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 146c8a0 │ │ - lea -0x101be7c(%rip),%rsi │ │ + lea -0x101bea3(%rip),%rsi │ │ mov $0x70,%edi │ │ mov $0x49,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 146c8a0 │ │ movups 0x60(%rbx),%xmm0 │ │ movups %xmm0,0x60(%rax) │ │ @@ -3441296,15 +3441296,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ push %rax │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 146c921 │ │ - lea -0x101bf39(%rip),%rsi │ │ + lea -0x101bf60(%rip),%rsi │ │ mov $0x70,%edi │ │ mov $0x4e,%edx │ │ pop %rax │ │ jmp 131d770 │ │ xor %eax,%eax │ │ pop %rcx │ │ ret │ │ @@ -3441347,15 +3441347,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x101bfaf(%rip),%rdx │ │ + lea -0x101bfd6(%rip),%rdx │ │ mov $0x70,%esi │ │ mov $0x4e,%ecx │ │ jmp 131dba0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3441366,15 +3441366,15 @@ │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 146ca00 │ │ - lea -0x101bfdc(%rip),%rsi │ │ + lea -0x101c003(%rip),%rsi │ │ mov $0x70,%edi │ │ mov $0x4e,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 146ca00 │ │ movups 0x60(%rbx),%xmm0 │ │ movups %xmm0,0x60(%rax) │ │ @@ -3441451,15 +3441451,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ push %rax │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 146ca81 │ │ - lea -0x101c099(%rip),%rsi │ │ + lea -0x101c0c0(%rip),%rsi │ │ mov $0xd8,%edi │ │ mov $0x53,%edx │ │ pop %rax │ │ jmp 131d770 │ │ xor %eax,%eax │ │ pop %rcx │ │ ret │ │ @@ -3441502,15 +3441502,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x101c10f(%rip),%rdx │ │ + lea -0x101c136(%rip),%rdx │ │ mov $0xd8,%esi │ │ mov $0x53,%ecx │ │ jmp 131dba0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3441521,15 +3441521,15 @@ │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 146cb40 │ │ - lea -0x101c13c(%rip),%rsi │ │ + lea -0x101c163(%rip),%rsi │ │ mov $0xd8,%edi │ │ mov $0x53,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 146cb40 │ │ mov $0xd8,%edx │ │ mov %rax,%rdi │ │ @@ -3441598,15 +3441598,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ push %rax │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 146cbc1 │ │ - lea -0x101c1d9(%rip),%rsi │ │ + lea -0x101c200(%rip),%rsi │ │ mov $0xd8,%edi │ │ mov $0x58,%edx │ │ pop %rax │ │ jmp 131d770 │ │ xor %eax,%eax │ │ pop %rcx │ │ ret │ │ @@ -3441649,15 +3441649,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x101c24f(%rip),%rdx │ │ + lea -0x101c276(%rip),%rdx │ │ mov $0xd8,%esi │ │ mov $0x58,%ecx │ │ jmp 131dba0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3441668,15 +3441668,15 @@ │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 146cc80 │ │ - lea -0x101c27c(%rip),%rsi │ │ + lea -0x101c2a3(%rip),%rsi │ │ mov $0xd8,%edi │ │ mov $0x58,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 146cc80 │ │ mov $0xd8,%edx │ │ mov %rax,%rdi │ │ @@ -3441745,15 +3441745,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ push %rax │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 146cd01 │ │ - lea -0x101c319(%rip),%rsi │ │ + lea -0x101c340(%rip),%rsi │ │ mov $0xd8,%edi │ │ mov $0x5d,%edx │ │ pop %rax │ │ jmp 131d770 │ │ xor %eax,%eax │ │ pop %rcx │ │ ret │ │ @@ -3441796,15 +3441796,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x101c38f(%rip),%rdx │ │ + lea -0x101c3b6(%rip),%rdx │ │ mov $0xd8,%esi │ │ mov $0x5d,%ecx │ │ jmp 131dba0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3441815,15 +3441815,15 @@ │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 146cdc0 │ │ - lea -0x101c3bc(%rip),%rsi │ │ + lea -0x101c3e3(%rip),%rsi │ │ mov $0xd8,%edi │ │ mov $0x5d,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 146cdc0 │ │ mov $0xd8,%edx │ │ mov %rax,%rdi │ │ @@ -3441892,15 +3441892,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ push %rax │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 146ce41 │ │ - lea -0x101c459(%rip),%rsi │ │ + lea -0x101c480(%rip),%rsi │ │ mov $0xd8,%edi │ │ mov $0x62,%edx │ │ pop %rax │ │ jmp 131d770 │ │ xor %eax,%eax │ │ pop %rcx │ │ ret │ │ @@ -3441943,15 +3441943,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x101c4cf(%rip),%rdx │ │ + lea -0x101c4f6(%rip),%rdx │ │ mov $0xd8,%esi │ │ mov $0x62,%ecx │ │ jmp 131dba0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3441962,15 +3441962,15 @@ │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 146cf00 │ │ - lea -0x101c4fc(%rip),%rsi │ │ + lea -0x101c523(%rip),%rsi │ │ mov $0xd8,%edi │ │ mov $0x62,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 146cf00 │ │ mov $0xd8,%edx │ │ mov %rax,%rdi │ │ @@ -3443371,21 +3443371,21 @@ │ │ lea -0x102a610(%rip),%rsi │ │ mov $0x136,%edx │ │ call 131d9d0 │ │ movq $0x0,0x10(%rsp) │ │ test %r12,%r12 │ │ je 146df63 │ │ movl $0x2,0x24(%rsp) │ │ - lea -0x10173d3(%rip),%rsi │ │ + lea -0x10173fa(%rip),%rsi │ │ lea 0x50(%rsp),%rdi │ │ lea 0x24(%rsp),%rdx │ │ call 1322250 │ │ mov 0x108(%rbx),%rax │ │ mov (%rax),%r13 │ │ - lea -0x1016de2(%rip),%rsi │ │ + lea -0x1016e09(%rip),%rsi │ │ mov %r13,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 146dea4 │ │ mov %r12,%rdi │ │ call 129b610 │ │ test $0x4,%al │ │ @@ -3445673,26 +3445673,26 @@ │ │ call 1323be0 │ │ mov 0x60(%rsp),%rax │ │ mov %rax,0x108(%rsp) │ │ movups 0x40(%rsp),%xmm0 │ │ movups 0x50(%rsp),%xmm1 │ │ movups %xmm1,0xf8(%rsp) │ │ movups %xmm0,0xe8(%rsp) │ │ - lea -0x1016b78(%rip),%rsi │ │ + lea -0x1016b9f(%rip),%rsi │ │ lea 0x40(%rsp),%rdi │ │ mov %r15,%rdx │ │ mov %r13,%rcx │ │ call 1323c30 │ │ mov 0x60(%rsp),%rax │ │ mov %rax,0x130(%rsp) │ │ movups 0x40(%rsp),%xmm0 │ │ movups 0x50(%rsp),%xmm1 │ │ movaps %xmm1,0x120(%rsp) │ │ movaps %xmm0,0x110(%rsp) │ │ - lea -0x1018b92(%rip),%rsi │ │ + lea -0x1018bb9(%rip),%rsi │ │ lea 0x40(%rsp),%rdi │ │ lea 0x18(%rsp),%rdx │ │ call 1322250 │ │ mov 0x60(%rsp),%rax │ │ mov %rax,0x158(%rsp) │ │ movups 0x40(%rsp),%xmm0 │ │ movups 0x50(%rsp),%xmm1 │ │ @@ -3446035,15 +3446035,15 @@ │ │ mov $0xb6,%edx │ │ call 131d9d0 │ │ mov %r14,%rdi │ │ call 1261fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x1575e0> │ │ mov 0x28(%rsp),%r12 │ │ mov %r15,%rbx │ │ movl $0x2,0x24(%rsp) │ │ - lea -0x101906b(%rip),%rsi │ │ + lea -0x1019092(%rip),%rsi │ │ lea 0x70(%rsp),%r15 │ │ lea 0x24(%rsp),%rdx │ │ mov %r15,%rdi │ │ call 1322250 │ │ mov 0x8(%rbx),%rax │ │ mov 0x8(%rax),%rdx │ │ lea -0x1041850(%rip),%rsi │ │ @@ -3447654,15 +3447654,15 @@ │ │ call 1350b80 │ │ mov 0x8(%rsp),%rdi │ │ call 1266cc0 <_iroh_blake3_compress_xof_avx512@@Base+0x15c300> │ │ cmp $0x20,%eax │ │ jle 147137c │ │ call 12c7b40 │ │ lea -0x1047cd9(%rip),%rdi │ │ - lea -0x1020867(%rip),%rdx │ │ + lea -0x102088e(%rip),%rdx │ │ mov $0x2a0,%esi │ │ jmp 1471811 │ │ lea -0x1021bfe(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12e9ac0 │ │ mov %eax,%ecx │ │ mov $0xffffffff,%eax │ │ @@ -3448085,15 +3448085,15 @@ │ │ mov 0x20(%rsp),%rax │ │ mov %rax,0x78(%rsp) │ │ movups (%rsp),%xmm0 │ │ movups 0x10(%rsp),%xmm1 │ │ movups %xmm1,0x68(%rsp) │ │ movups %xmm0,0x58(%rsp) │ │ lea -0x10499bd(%rip),%rsi │ │ - lea -0x1018ced(%rip),%rdx │ │ + lea -0x1018d14(%rip),%rdx │ │ mov %rsp,%rdi │ │ xor %ecx,%ecx │ │ call 1323be0 │ │ mov 0x20(%rsp),%rax │ │ mov %rax,0xa0(%rsp) │ │ movups (%rsp),%xmm0 │ │ movups 0x10(%rsp),%xmm1 │ │ @@ -3448264,15 +3448264,15 @@ │ │ test %eax,%eax │ │ je 1471d00 │ │ lea -0x103b546(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 1471d07 │ │ - lea -0x10211d7(%rip),%rsi │ │ + lea -0x10211fe(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 1471d0e │ │ lea -0x1013c71(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ @@ -3448294,15 +3448294,15 @@ │ │ test %eax,%eax │ │ je 1471d2a │ │ lea -0x1017bab(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 1471d31 │ │ - lea -0x101a012(%rip),%rsi │ │ + lea -0x101a039(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 1471d38 │ │ lea -0x102367e(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ @@ -3448380,24 +3448380,24 @@ │ │ mov %rax,0x20(%r12) │ │ movups 0x28(%rsp),%xmm0 │ │ movups 0x38(%rsp),%xmm1 │ │ movups %xmm1,0x10(%r12) │ │ movups %xmm0,(%r12) │ │ mov 0x8(%rsp),%rdx │ │ mov 0x10(%rsp),%rcx │ │ - lea -0x1019371(%rip),%rsi │ │ + lea -0x1019398(%rip),%rsi │ │ lea 0x28(%rsp),%rdi │ │ call 1323c30 │ │ mov 0x48(%rsp),%rax │ │ mov %rax,0x48(%r12) │ │ movups 0x28(%rsp),%xmm0 │ │ movups 0x38(%rsp),%xmm1 │ │ movups %xmm1,0x38(%r12) │ │ movups %xmm0,0x28(%r12) │ │ - lea -0x101b37e(%rip),%rsi │ │ + lea -0x101b3a5(%rip),%rsi │ │ lea 0x28(%rsp),%rdi │ │ lea 0x4(%rsp),%rdx │ │ call 1322250 │ │ mov 0x48(%rsp),%rax │ │ mov %rax,0x70(%r12) │ │ movups 0x28(%rsp),%xmm0 │ │ movups 0x38(%rsp),%xmm1 │ │ @@ -3448611,15 +3448611,15 @@ │ │ mov %r13,%rdi │ │ mov %rbx,%rsi │ │ call *%rcx │ │ mov %r12,%rax │ │ mov %rax,%rdi │ │ call 1261fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x1575e0> │ │ movl $0x2,0x14(%rsp) │ │ - lea -0x101b646(%rip),%rsi │ │ + lea -0x101b66d(%rip),%rsi │ │ lea 0x40(%rsp),%r12 │ │ lea 0x14(%rsp),%rdx │ │ mov %r12,%rdi │ │ call 1322250 │ │ mov 0x108(%rbx),%rax │ │ mov 0x8(%rax),%rdx │ │ lea -0x1043e2e(%rip),%rsi │ │ @@ -3448928,24 +3448928,24 @@ │ │ mov %rax,0xa8(%rsp) │ │ movups 0x28(%rsp),%xmm0 │ │ movups 0x38(%rsp),%xmm1 │ │ movups %xmm1,0x98(%rsp) │ │ movups %xmm0,0x88(%rsp) │ │ mov 0x18(%rsp),%rdx │ │ mov 0x50(%rsp),%rcx │ │ - lea -0x1019a7c(%rip),%rsi │ │ + lea -0x1019aa3(%rip),%rsi │ │ lea 0x28(%rsp),%rdi │ │ call 1323c30 │ │ mov 0x48(%rsp),%rax │ │ mov %rax,0xd0(%rsp) │ │ movups 0x28(%rsp),%xmm0 │ │ movups 0x38(%rsp),%xmm1 │ │ movaps %xmm1,0xc0(%rsp) │ │ movaps %xmm0,0xb0(%rsp) │ │ - lea -0x101ba90(%rip),%rsi │ │ + lea -0x101bab7(%rip),%rsi │ │ lea 0x28(%rsp),%rdi │ │ lea 0x24(%rsp),%rdx │ │ call 1322250 │ │ mov 0x48(%rsp),%rax │ │ mov %rax,0xf8(%rsp) │ │ movups 0x28(%rsp),%xmm0 │ │ movups 0x38(%rsp),%xmm1 │ │ @@ -3449283,15 +3449283,15 @@ │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ test %rcx,%rcx │ │ je 147293d │ │ call 12c7b40 │ │ lea -0x1027808(%rip),%rdi │ │ - lea -0x101c46e(%rip),%rdx │ │ + lea -0x101c495(%rip),%rdx │ │ mov $0x524,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3450489,15 +3450489,15 @@ │ │ test %rax,%rax │ │ je 147398c │ │ mov 0x10(%r15),%r8 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x8(%rsp) │ │ movl $0x0,(%rsp) │ │ lea -0x1e583e(%rip),%rdi │ │ - lea -0x1022e3e(%rip),%rsi │ │ + lea -0x1022e65(%rip),%rsi │ │ mov %r14,%rdx │ │ mov %rbx,%rcx │ │ xor %r9d,%r9d │ │ call 1336bf0 │ │ xor %ebx,%ebx │ │ test %eax,%eax │ │ setg %bl │ │ @@ -3451026,15 +3451026,15 @@ │ │ push %rax │ │ test %rcx,%rcx │ │ jne 1473eaf │ │ test $0x1,%r8b │ │ jne 1473ee9 │ │ call 12c7b40 │ │ lea -0x1028dbb(%rip),%rdi │ │ - lea -0x101bd2c(%rip),%rdx │ │ + lea -0x101bd53(%rip),%rdx │ │ mov $0x54d,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3452916,15 +3452916,15 @@ │ │ push %rax │ │ test %rcx,%rcx │ │ jne 147525f │ │ test $0x2,%r8b │ │ jne 1475299 │ │ call 12c7b40 │ │ lea -0x102a16b(%rip),%rdi │ │ - lea -0x101d0b2(%rip),%rdx │ │ + lea -0x101d0d9(%rip),%rdx │ │ mov $0x563,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3453008,15 +3453008,15 @@ │ │ push %rax │ │ test %rcx,%rcx │ │ jne 147534f │ │ test $0x2,%r8b │ │ jne 1475389 │ │ call 12c7b40 │ │ lea -0x102a25b(%rip),%rdi │ │ - lea -0x101ee8d(%rip),%rdx │ │ + lea -0x101eeb4(%rip),%rdx │ │ mov $0x564,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3453521,15 +3453521,15 @@ │ │ push %rbx │ │ test %rcx,%rcx │ │ jne 147591c │ │ test $0x1,%r8b │ │ jne 1475950 │ │ call 12c7b40 │ │ lea -0x102a828(%rip),%rdi │ │ - lea -0x1021142(%rip),%rdx │ │ + lea -0x1021169(%rip),%rdx │ │ mov $0x56f,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3453804,15 +3453804,15 @@ │ │ push %rbx │ │ test %rcx,%rcx │ │ jne 1475c5c │ │ test $0x2,%r8b │ │ jne 1475c90 │ │ call 12c7b40 │ │ lea -0x102ab68(%rip),%rdi │ │ - lea -0x1023293(%rip),%rdx │ │ + lea -0x10232ba(%rip),%rdx │ │ mov $0x573,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3453947,15 +3453947,15 @@ │ │ push %rbx │ │ test %rcx,%rcx │ │ jne 1475dfc │ │ test $0x1,%r8b │ │ jne 1475e30 │ │ call 12c7b40 │ │ lea -0x102ad08(%rip),%rdi │ │ - lea -0x10215f9(%rip),%rdx │ │ + lea -0x1021620(%rip),%rdx │ │ mov $0x576,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3454523,15 +3454523,15 @@ │ │ push %rax │ │ test %rcx,%rcx │ │ jne 147647c │ │ test $0x1,%r8b │ │ jne 14764b0 │ │ call 12c7b40 │ │ lea -0x102b388(%rip),%rdi │ │ - lea -0x1025a69(%rip),%rdx │ │ + lea -0x1025a90(%rip),%rdx │ │ mov $0x580,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3454754,15 +3454754,15 @@ │ │ push %rax │ │ test %rcx,%rcx │ │ jne 14766ec │ │ test $0x2,%r8b │ │ jne 1476720 │ │ call 12c7b40 │ │ lea -0x102b5f8(%rip),%rdi │ │ - lea -0x1025cb4(%rip),%rdx │ │ + lea -0x1025cdb(%rip),%rdx │ │ mov $0x583,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3455146,15 +3455146,15 @@ │ │ call 12c7d60 │ │ xor %eax,%eax │ │ pop %rcx │ │ ret │ │ sub $0x8,%rsp │ │ lea 0x40f5(%rip),%rax │ │ lea 0x3a0e(%rip),%r10 │ │ - lea -0x1022309(%rip),%r8 │ │ + lea -0x1022330(%rip),%r8 │ │ mov $0x440,%ecx │ │ mov %r9,%r11 │ │ xor %r9d,%r9d │ │ push %rax │ │ push $0x0 │ │ push 0x28(%rsp) │ │ push %r11 │ │ @@ -3455224,15 +3455224,15 @@ │ │ call 12c7d60 │ │ xor %eax,%eax │ │ pop %rcx │ │ ret │ │ sub $0x8,%rsp │ │ lea 0x4025(%rip),%rax │ │ lea 0x3abe(%rip),%r10 │ │ - lea -0x10223d9(%rip),%r8 │ │ + lea -0x1022400(%rip),%r8 │ │ mov $0x440,%ecx │ │ mov %r9,%r11 │ │ xor %r9d,%r9d │ │ push %rax │ │ push $0x0 │ │ push 0x28(%rsp) │ │ push %r11 │ │ @@ -3455285,15 +3455285,15 @@ │ │ push %rax │ │ test %rcx,%rcx │ │ jne 1476c9c │ │ test $0x1,%r8b │ │ jne 1476cd0 │ │ call 12c7b40 │ │ lea -0x102bba8(%rip),%rdi │ │ - lea -0x102245e(%rip),%rdx │ │ + lea -0x1022485(%rip),%rdx │ │ mov $0x58a,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3455510,15 +3455510,15 @@ │ │ push %rax │ │ test %rcx,%rcx │ │ jne 1476f0c │ │ test $0x1,%r8b │ │ jne 1476f40 │ │ call 12c7b40 │ │ lea -0x102be18(%rip),%rdi │ │ - lea -0x101ed25(%rip),%rdx │ │ + lea -0x101ed4c(%rip),%rdx │ │ mov $0x58d,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3455816,15 +3455816,15 @@ │ │ push %rax │ │ test %rcx,%rcx │ │ jne 147724c │ │ test $0x1,%r8b │ │ jne 1477280 │ │ call 12c7b40 │ │ lea -0x102c158(%rip),%rdi │ │ - lea -0x10267e9(%rip),%rdx │ │ + lea -0x1026810(%rip),%rdx │ │ mov $0x591,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3457150,15 +3457150,15 @@ │ │ push %r12 │ │ push %rbx │ │ sub $0x18,%rsp │ │ test %rcx,%rcx │ │ je 1478286 │ │ call 12c7b40 │ │ lea -0x102d14f(%rip),%rdi │ │ - lea -0x1020038(%rip),%rdx │ │ + lea -0x102005f(%rip),%rdx │ │ mov $0x5ab,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3457189,15 +3457189,15 @@ │ │ test %rax,%rax │ │ je 147841c │ │ mov 0x10(%r15),%r8 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x8(%rsp) │ │ movl $0x0,(%rsp) │ │ lea -0x1ea2ce(%rip),%rdi │ │ - lea -0x10278ce(%rip),%rsi │ │ + lea -0x10278f5(%rip),%rsi │ │ mov %r14,%rdx │ │ mov %rbx,%rcx │ │ xor %r9d,%r9d │ │ call 1336bf0 │ │ xor %ebx,%ebx │ │ test %eax,%eax │ │ setg %bl │ │ @@ -3458698,15 +3458698,15 @@ │ │ push %r14 │ │ push %rbx │ │ sub $0x10,%rsp │ │ test %rcx,%rcx │ │ je 14795cc │ │ call 12c7b40 │ │ lea -0x102e499(%rip),%rdi │ │ - lea -0x1024d22(%rip),%rdx │ │ + lea -0x1024d49(%rip),%rdx │ │ mov $0x5c2,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3460071,15 +3460071,15 @@ │ │ mov %r14,%rcx │ │ mov %r12d,%r9d │ │ call 13a4de0 │ │ test %eax,%eax │ │ jne 147a6af │ │ call 12c7b40 │ │ lea -0x102f56d(%rip),%r14 │ │ - lea -0x10241ad(%rip),%rdx │ │ + lea -0x10241d4(%rip),%rdx │ │ mov %r14,%rdi │ │ mov $0x9d,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x8000b,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3460466,15 +3460466,15 @@ │ │ mov %rbx,%rsi │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ jmp 12939b0 │ │ call 12c7b40 │ │ lea -0x102fa62(%rip),%rdi │ │ - lea -0x1022982(%rip),%rdx │ │ + lea -0x10229a9(%rip),%rdx │ │ mov $0x2c1,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0xdc,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3460642,15 +3460642,15 @@ │ │ push %r14 │ │ push %r12 │ │ push %rbx │ │ sub $0x10,%rsp │ │ test %rcx,%rcx │ │ je 147ad65 │ │ call 12c7b40 │ │ - lea -0x1024841(%rip),%rdi │ │ + lea -0x1024868(%rip),%rdi │ │ lea -0x103b167(%rip),%rdx │ │ mov $0xaf,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ @@ -3460680,15 +3460680,15 @@ │ │ mov %r14,%rsi │ │ mov %ebp,%edx │ │ call 1262320 <_iroh_blake3_compress_xof_avx512@@Base+0x157960> │ │ mov %eax,%ebx │ │ mov %r15,%rdi │ │ call 1261fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x1575e0> │ │ mov 0x8(%rsp),%rdi │ │ - lea -0x10248cd(%rip),%rsi │ │ + lea -0x10248f4(%rip),%rsi │ │ mov $0x61,%edx │ │ call 131d9d0 │ │ mov %ebx,%eax │ │ add $0x10,%rsp │ │ pop %rbx │ │ pop %r12 │ │ pop %r14 │ │ @@ -3460749,15 +3460749,15 @@ │ │ push %r14 │ │ push %r12 │ │ push %rbx │ │ sub $0x10,%rsp │ │ test %rcx,%rcx │ │ je 147ae85 │ │ call 12c7b40 │ │ - lea -0x1024961(%rip),%rdi │ │ + lea -0x1024988(%rip),%rdi │ │ lea -0x1016d4e(%rip),%rdx │ │ mov $0xb1,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ @@ -3460787,15 +3460787,15 @@ │ │ mov %r14,%rsi │ │ mov %ebp,%edx │ │ call 1262320 <_iroh_blake3_compress_xof_avx512@@Base+0x157960> │ │ mov %eax,%ebx │ │ mov %r15,%rdi │ │ call 1261fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x1575e0> │ │ mov 0x8(%rsp),%rdi │ │ - lea -0x10249ed(%rip),%rsi │ │ + lea -0x1024a14(%rip),%rsi │ │ mov $0x61,%edx │ │ call 131d9d0 │ │ mov %ebx,%eax │ │ add $0x10,%rsp │ │ pop %rbx │ │ pop %r12 │ │ pop %r14 │ │ @@ -3461361,15 +3461361,15 @@ │ │ push %r15 │ │ push %r14 │ │ push %rbx │ │ test %rcx,%rcx │ │ je 147b4de │ │ call 12c7b40 │ │ lea -0x103d400(%rip),%rdi │ │ - lea -0x1023289(%rip),%rdx │ │ + lea -0x10232b0(%rip),%rdx │ │ mov $0x35e,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3461417,15 +3461417,15 @@ │ │ push %r15 │ │ push %r14 │ │ push %rbx │ │ test %rcx,%rcx │ │ je 147b57e │ │ call 12c7b40 │ │ lea -0x103d4a0(%rip),%rdi │ │ - lea -0x1026cc8(%rip),%rdx │ │ + lea -0x1026cef(%rip),%rdx │ │ mov $0x35f,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3461896,15 +3461896,15 @@ │ │ push %r15 │ │ push %r14 │ │ push %rbx │ │ test %rcx,%rcx │ │ je 147bb6e │ │ call 12c7b40 │ │ lea -0x103da90(%rip),%rdi │ │ - lea -0x1025617(%rip),%rdx │ │ + lea -0x102563e(%rip),%rdx │ │ mov $0x36c,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3462314,15 +3462314,15 @@ │ │ mov %r12,%rdi │ │ call 127cfa0 │ │ mov %rax,%r13 │ │ mov %r12,%rdi │ │ call 12682b0 <_iroh_blake3_compress_xof_avx512@@Base+0x15d8f0> │ │ test %eax,%eax │ │ lea -0x1047314(%rip),%rax │ │ - lea -0x102751f(%rip),%r8 │ │ + lea -0x1027546(%rip),%r8 │ │ cmove %rax,%r8 │ │ mov 0x0(%r13),%r9 │ │ lea -0x103dfd4(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov %r15,%rdx │ │ mov %r14,%rcx │ │ xor %eax,%eax │ │ @@ -3462479,15 +3462479,15 @@ │ │ test %edi,%edi │ │ je 147c31c │ │ call 12f5320 │ │ mov %rax,%rdi │ │ call 12f5470 │ │ test %rax,%rax │ │ je 147c40f │ │ - lea -0x102b85a(%rip),%rsi │ │ + lea -0x102b881(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov %rax,%rdx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ @@ -3462513,15 +3462513,15 @@ │ │ mov %rbx,%rdi │ │ call 147c010 │ │ test %eax,%eax │ │ je 147c40f │ │ mov 0x18(%r14),%rdx │ │ test %rdx,%rdx │ │ je 147c390 │ │ - lea -0x1029982(%rip),%rsi │ │ + lea -0x10299a9(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 147c010 │ │ test %eax,%eax │ │ je 147c40f │ │ mov 0x20(%r14),%rdx │ │ test %rdx,%rdx │ │ je 147c3b0 │ │ @@ -3462539,15 +3462539,15 @@ │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 147c40f │ │ mov 0x30(%r14),%edx │ │ cmp $0xffffffff,%edx │ │ je 147c3ec │ │ - lea -0x10299d6(%rip),%rsi │ │ + lea -0x10299fd(%rip),%rsi │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 147c40f │ │ mov 0x3c(%r14),%edx │ │ mov $0x1,%eax │ │ @@ -3462585,15 +3462585,15 @@ │ │ xor %ebp,%ebp │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 147c57d │ │ test %r14,%r14 │ │ je 147c564 │ │ - lea -0x1025343(%rip),%rsi │ │ + lea -0x102536a(%rip),%rsi │ │ xor %ebp,%ebp │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 147c57d │ │ mov %r14,%rax │ │ @@ -3462630,15 +3462630,15 @@ │ │ lea -0x102f199(%rip),%rsi │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 147c57d │ │ xor %ebp,%ebp │ │ mov %rbx,%rdi │ │ - lea -0x10253fb(%rip),%rsi │ │ + lea -0x1025422(%rip),%rsi │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 147c57d │ │ movzbl 0x1(%r15,%r13,1),%edx │ │ cmp %r13,%r14 │ │ lea -0x10362d5(%rip),%rcx │ │ @@ -3462978,15 +3462978,15 @@ │ │ mov %r13,%rdi │ │ call 129d750 │ │ test %eax,%eax │ │ je 147cc09 │ │ mov %r13,0x18(%rsp) │ │ mov %eax,%edi │ │ call 1334820 │ │ - lea -0x102382b(%rip),%rsi │ │ + lea -0x1023852(%rip),%rsi │ │ xor %r13d,%r13d │ │ mov %r14,%rdi │ │ mov %rax,%rdx │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ mov 0x38(%rsp),%rdx │ │ @@ -3462998,15 +3462998,15 @@ │ │ jmp 147c8f7 │ │ lea -0x104161e(%rip),%rsi │ │ mov 0x38(%rsp),%rdx │ │ mov %r14,%rdi │ │ call 147c010 │ │ test %eax,%eax │ │ je 147cc09 │ │ - lea -0x102740e(%rip),%rsi │ │ + lea -0x1027435(%rip),%rsi │ │ mov %r14,%rdi │ │ mov 0x50(%rsp),%rdx │ │ call 147c010 │ │ test %eax,%eax │ │ je 147cc09 │ │ lea -0x104ac35(%rip),%rsi │ │ mov %r14,%rdi │ │ @@ -3463273,15 +3463273,15 @@ │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 147d22d │ │ lea -0x1041b18(%rip),%rbx │ │ lea -0x1037fd9(%rip),%rax │ │ mov %rax,(%rsp) │ │ - lea -0x10251cb(%rip),%rax │ │ + lea -0x10251f2(%rip),%rax │ │ jmp 147cee7 │ │ lea -0x103e099(%rip),%rbx │ │ lea -0x101943b(%rip),%rax │ │ mov %rax,(%rsp) │ │ lea -0x103d8be(%rip),%rax │ │ mov %rax,0x28(%rsp) │ │ lea 0x30(%rsp),%rsi │ │ @@ -3463439,15 +3463439,15 @@ │ │ call 147c010 │ │ test %eax,%eax │ │ je 147d22d │ │ mov (%rsp),%rdx │ │ inc %edx │ │ xor %r13d,%r13d │ │ mov %r12,%rdi │ │ - lea -0x102ac7c(%rip),%rsi │ │ + lea -0x102aca3(%rip),%rsi │ │ mov %rdx,(%rsp) │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 147d22d │ │ mov (%rsp),%rsi │ │ dec %esi │ │ @@ -3463461,15 +3463461,15 @@ │ │ call 147c010 │ │ test %eax,%eax │ │ je 147d22d │ │ mov (%rsp),%rdx │ │ inc %edx │ │ xor %r13d,%r13d │ │ mov %r12,%rdi │ │ - lea -0x1027262(%rip),%rsi │ │ + lea -0x1027289(%rip),%rsi │ │ mov %rdx,(%rsp) │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 147d22d │ │ mov (%rsp),%rax │ │ lea -0x2(%rax),%esi │ │ @@ -3463483,15 +3463483,15 @@ │ │ test %eax,%eax │ │ jne 147d10a │ │ jmp 147d22d │ │ mov 0x20(%rsp),%rdi │ │ call 1358570 │ │ test %eax,%eax │ │ je 147d257 │ │ - lea -0x102ccee(%rip),%rsi │ │ + lea -0x102cd15(%rip),%rsi │ │ xor %r13d,%r13d │ │ mov %r12,%rdi │ │ xor %eax,%eax │ │ call 1263470 <_iroh_blake3_compress_xof_avx512@@Base+0x158ab0> │ │ test %eax,%eax │ │ jle 147d22d │ │ mov $0x1,%r13d │ │ @@ -3463760,15 +3463760,15 @@ │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 147d5b5 │ │ - lea -0x102703b(%rip),%rsi │ │ + lea -0x1027062(%rip),%rsi │ │ mov $0x48,%edi │ │ mov $0x59,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 147d5b5 │ │ mov %rbx,%rdi │ │ mov %rax,%rbx │ │ @@ -3463861,15 +3463861,15 @@ │ │ jmp 147df50 │ │ mov 0x38(%r14),%rax │ │ test %r12,%r12 │ │ je 147d6be │ │ cmp %r13,%rax │ │ jbe 147d6cc │ │ call 12c7b40 │ │ - lea -0x1027152(%rip),%rdi │ │ + lea -0x1027179(%rip),%rdi │ │ lea -0x1052023(%rip),%rdx │ │ mov $0xe1,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x39,%edi │ │ mov $0x6a,%esi │ │ jmp 147d7bb │ │ @@ -3463880,15 +3463880,15 @@ │ │ test %rdi,%rdi │ │ je 147d791 │ │ cmpq $0x0,0x10(%r14) │ │ je 147d791 │ │ call 128d1b0 │ │ movslq %eax,%r15 │ │ mov %r15,0x8(%rsp) │ │ - lea -0x10271af(%rip),%rsi │ │ + lea -0x10271d6(%rip),%rsi │ │ mov %r15,%rdi │ │ mov $0xe6,%edx │ │ call 131dcb0 │ │ test %rax,%rax │ │ je 147d7d5 │ │ mov %rax,%r13 │ │ lea 0x8(%rsp),%rdx │ │ @@ -3463916,22 +3463916,22 @@ │ │ add $0x20,%rsp │ │ test %eax,%eax │ │ je 147d776 │ │ mov 0x38(%r14),%rax │ │ mov %rax,(%rbx) │ │ mov $0x1,%r15d │ │ mov 0x8(%rsp),%rsi │ │ - lea -0x1027239(%rip),%rdx │ │ + lea -0x1027260(%rip),%rdx │ │ mov %r13,%rdi │ │ mov $0xf9,%ecx │ │ call 131edb0 │ │ jmp 147d7c4 │ │ call 12c7b40 │ │ - lea -0x1027254(%rip),%rdi │ │ - lea -0x102ccf8(%rip),%rdx │ │ + lea -0x102727b(%rip),%rdi │ │ + lea -0x102cd1f(%rip),%rdx │ │ mov $0xb9,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x39,%edi │ │ mov $0x80,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3463989,16 +3463989,16 @@ │ │ je 147d897 │ │ mov 0x10(%r15),%rdi │ │ call 128d0c0 │ │ mov %r14,0x10(%r15) │ │ mov $0x1,%ebx │ │ jmp 147d897 │ │ call 12c7b40 │ │ - lea -0x1027328(%rip),%rdi │ │ - lea -0x1028fd3(%rip),%rdx │ │ + lea -0x102734f(%rip),%rdi │ │ + lea -0x1028ffa(%rip),%rdx │ │ mov $0x9c,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xcb,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3464024,15 +3464024,15 @@ │ │ int3 │ │ int3 │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov %rdi,%rbx │ │ mov 0x40(%rdi),%rdi │ │ - lea -0x1027379(%rip),%r14 │ │ + lea -0x10273a0(%rip),%r14 │ │ mov %r14,%rsi │ │ mov $0x115,%edx │ │ call 131d9d0 │ │ mov 0x8(%rbx),%rdi │ │ call 128d0c0 │ │ mov 0x10(%rbx),%rdi │ │ call 128d0c0 │ │ @@ -3464063,15 +3464063,15 @@ │ │ push %r15 │ │ push %r14 │ │ push %rbx │ │ mov %rdi,%r14 │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 147da9d │ │ - lea -0x10273f3(%rip),%rsi │ │ + lea -0x102741a(%rip),%rsi │ │ mov $0x48,%edi │ │ mov $0x126,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 147da9d │ │ mov %rax,%rbx │ │ movups (%r14),%xmm0 │ │ @@ -3464123,30 +3464123,30 @@ │ │ mov %rax,(%rcx) │ │ mov 0x28(%r14),%rdi │ │ test %rdi,%rdi │ │ je 147da25 │ │ mov 0x30(%r14),%rsi │ │ test %rsi,%rsi │ │ je 147da25 │ │ - lea -0x10274c9(%rip),%rdx │ │ + lea -0x10274f0(%rip),%rdx │ │ mov $0x143,%ecx │ │ call 131f320 │ │ mov %rax,0x28(%rbx) │ │ test %rax,%rax │ │ je 147da48 │ │ mov 0x40(%r14),%rdi │ │ test %rdi,%rdi │ │ je 147da9f │ │ - lea -0x10274ec(%rip),%rsi │ │ + lea -0x1027513(%rip),%rsi │ │ mov $0x149,%edx │ │ call 131f230 │ │ mov %rax,0x40(%rbx) │ │ test %rax,%rax │ │ jne 147da9f │ │ - lea -0x1027506(%rip),%r14 │ │ + lea -0x102752d(%rip),%r14 │ │ xor %edi,%edi │ │ mov %r14,%rsi │ │ mov $0x115,%edx │ │ call 131d9d0 │ │ mov %r15,%rdi │ │ call 128d0c0 │ │ mov 0x10(%rbx),%rdi │ │ @@ -3464217,15 +3464217,15 @@ │ │ xor %r15d,%r15d │ │ or %rax,%rcx │ │ jne 147dde9 │ │ mov $0x1,%eax │ │ jmp 147db78 │ │ xor %eax,%eax │ │ mov %eax,0x1c(%rbx) │ │ - lea -0x102a0cf(%rip),%rsi │ │ + lea -0x102a0f6(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 147dc6e │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x50(%rsp) │ │ movaps %xmm0,0x40(%rsp) │ │ @@ -3464263,25 +3464263,25 @@ │ │ test %rax,%rax │ │ je 147dde6 │ │ mov %rax,%rdi │ │ call 12dd740 │ │ test %eax,%eax │ │ je 147dc6e │ │ call 12c7b40 │ │ - lea -0x10276fc(%rip),%rdi │ │ + lea -0x1027723(%rip),%rdi │ │ lea -0x101bbe4(%rip),%rdx │ │ mov $0x18c,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0xb7,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 147dde6 │ │ - lea -0x102c037(%rip),%rsi │ │ + lea -0x102c05e(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 147dca0 │ │ lea 0x10(%rsp),%rsi │ │ mov %rax,%rdi │ │ call 13234e0 │ │ @@ -3464293,15 +3464293,15 @@ │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 147dd1d │ │ mov %rax,%r12 │ │ movq $0x0,0x10(%rsp) │ │ mov 0x28(%rbx),%rdi │ │ - lea -0x1027782(%rip),%rsi │ │ + lea -0x10277a9(%rip),%rsi │ │ mov $0x1a6,%edx │ │ call 131d9d0 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x28(%rbx) │ │ cmpq $0x0,0x10(%r12) │ │ je 147dd1d │ │ cmpq $0x0,0x18(%r12) │ │ @@ -3464339,29 +3464339,29 @@ │ │ call 1321e40 │ │ test %rax,%rax │ │ je 147ddde │ │ mov %rax,%r14 │ │ lea 0x60(%rsp),%rax │ │ mov %rax,(%rsp) │ │ mov 0x40(%rbx),%rdi │ │ - lea -0x102783c(%rip),%rsi │ │ + lea -0x1027863(%rip),%rsi │ │ mov $0x1bd,%edx │ │ call 131d9d0 │ │ movq $0x0,0x40(%rbx) │ │ cmpq $0x0,0x10(%r14) │ │ je 147ddde │ │ cmpq $0x0,0x18(%r14) │ │ je 147ddde │ │ mov %rsp,%rsi │ │ mov $0x50,%edx │ │ mov %r14,%rdi │ │ call 13237c0 │ │ test %eax,%eax │ │ je 147dde6 │ │ - lea -0x1027877(%rip),%rsi │ │ + lea -0x102789e(%rip),%rsi │ │ lea 0x60(%rsp),%rdi │ │ mov $0x1c2,%edx │ │ call 131f230 │ │ mov %rax,0x40(%rbx) │ │ mov $0x0,%r15d │ │ test %rax,%rax │ │ je 147dde9 │ │ @@ -3464413,15 +3464413,15 @@ │ │ lea -0x102e13d(%rip),%rsi │ │ jmp 147de5e │ │ lea -0x10490c4(%rip),%rsi │ │ mov %rax,%rdi │ │ call 1323a10 │ │ test %eax,%eax │ │ je 147df32 │ │ - lea -0x102a3c2(%rip),%rsi │ │ + lea -0x102a3e9(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 147deaf │ │ mov %rax,%r12 │ │ mov 0x20(%r14),%rdi │ │ test %rdi,%rdi │ │ @@ -3464430,15 +3464430,15 @@ │ │ mov %rax,%rsi │ │ jmp 147de9f │ │ lea -0x1049105(%rip),%rsi │ │ mov %r12,%rdi │ │ call 1323a10 │ │ test %eax,%eax │ │ je 147df32 │ │ - lea -0x102c278(%rip),%rsi │ │ + lea -0x102c29f(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 147ded3 │ │ mov 0x38(%r14),%rsi │ │ mov %rax,%rdi │ │ call 13234f0 │ │ @@ -3464507,25 +3464507,25 @@ │ │ call 128d1b0 │ │ cltq │ │ test %rbx,%rbx │ │ je 147e026 │ │ cmp %r12,%rax │ │ jbe 147dffb │ │ call 12c7b40 │ │ - lea -0x1027a5f(%rip),%rdi │ │ - lea -0x102d503(%rip),%rdx │ │ + lea -0x1027a86(%rip),%rdi │ │ + lea -0x102d52a(%rip),%rdx │ │ mov $0xc3,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x6a,%esi │ │ jmp 147dff0 │ │ call 12c7b40 │ │ - lea -0x1027a8a(%rip),%rdi │ │ - lea -0x102d52e(%rip),%rdx │ │ + lea -0x1027ab1(%rip),%rdi │ │ + lea -0x102d555(%rip),%rdx │ │ mov $0xb9,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x80,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3465045,15 +3465045,15 @@ │ │ mov $0x1,%eax │ │ movabs $0x46444b33363958,%rcx │ │ cmp %rcx,0x60(%rsp) │ │ je 147e66c │ │ jmp 147e7fa │ │ xor %eax,%eax │ │ mov %eax,0x1c(%rbx) │ │ - lea -0x102abc3(%rip),%rsi │ │ + lea -0x102abea(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 147e762 │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x50(%rsp) │ │ movaps %xmm0,0x40(%rsp) │ │ @@ -3465092,24 +3465092,24 @@ │ │ je 147e7f7 │ │ mov %rax,%rdi │ │ call 12dd740 │ │ test %eax,%eax │ │ je 147e762 │ │ call 12c7b40 │ │ lea -0x1046319(%rip),%rdi │ │ - lea -0x102dc84(%rip),%rdx │ │ + lea -0x102dcab(%rip),%rdx │ │ mov $0x13f,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0xb7,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 147e7f7 │ │ - lea -0x102cb2b(%rip),%rsi │ │ + lea -0x102cb52(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 147e790 │ │ lea 0x10(%rsp),%rsi │ │ mov %rax,%rdi │ │ call 13234e0 │ │ @@ -3465206,15 +3465206,15 @@ │ │ lea -0x103f8d5(%rip),%rsi │ │ jmp 147e8b2 │ │ lea -0x1049b18(%rip),%rsi │ │ mov %rax,%rdi │ │ call 1323a10 │ │ test %eax,%eax │ │ je 147e950 │ │ - lea -0x102ae16(%rip),%rsi │ │ + lea -0x102ae3d(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 147e8ff │ │ mov %rax,%r12 │ │ mov 0x20(%r14),%rdi │ │ test %rdi,%rdi │ │ @@ -3465223,15 +3465223,15 @@ │ │ mov %rax,%rsi │ │ jmp 147e8f3 │ │ lea -0x1049b59(%rip),%rsi │ │ mov %r12,%rdi │ │ call 1323a10 │ │ test %eax,%eax │ │ je 147e950 │ │ - lea -0x102ccc8(%rip),%rsi │ │ + lea -0x102ccef(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 147e923 │ │ mov 0x38(%r14),%rsi │ │ mov %rax,%rdi │ │ call 13234f0 │ │ @@ -3465581,27 +3465581,27 @@ │ │ test %eax,%eax │ │ je 147ed3d │ │ mov %rbx,%rax │ │ pop %rbx │ │ ret │ │ call 12c7b40 │ │ lea -0x104de05(%rip),%rdi │ │ - lea -0x102c303(%rip),%rdx │ │ + lea -0x102c32a(%rip),%rdx │ │ mov $0xa5,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov $0xa6,%edx │ │ jmp 147ed7b │ │ call 12c7b40 │ │ lea -0x104de3c(%rip),%rdi │ │ - lea -0x102c33a(%rip),%rdx │ │ + lea -0x102c361(%rip),%rdx │ │ mov $0xab,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3465702,15 +3465702,15 @@ │ │ mov 0x8(%r14),%rdi │ │ call 12bf320 │ │ mov %rbx,0x8(%r14) │ │ mov $0x1,%ebx │ │ jmp 147ee7c │ │ call 12c7b40 │ │ lea -0x104df45(%rip),%rdi │ │ - lea -0x102e389(%rip),%rdx │ │ + lea -0x102e3b0(%rip),%rdx │ │ mov $0x53,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3466362,15 +3466362,15 @@ │ │ call 147f970 │ │ test %eax,%eax │ │ je 147f8a1 │ │ cmpq $0x0,0x90(%r14) │ │ jne 147f65d │ │ mov 0x80(%r14),%rdi │ │ mov 0x98(%r14),%rdx │ │ - lea -0x10298b6(%rip),%rsi │ │ + lea -0x10298dd(%rip),%rsi │ │ call 12e58b0 │ │ mov %rax,0x90(%r14) │ │ test %rax,%rax │ │ je 147f7a6 │ │ cmpq $0x0,0x88(%r14) │ │ jne 147f691 │ │ mov 0x80(%r14),%rdi │ │ @@ -3466479,15 +3466479,15 @@ │ │ cmp %edx,%eax │ │ jae 147f8b2 │ │ call 12c7b40 │ │ lea -0x10256bd(%rip),%rdi │ │ lea -0x104ad40(%rip),%rdx │ │ mov $0x440,%esi │ │ call 12c7c60 │ │ - lea -0x102edb5(%rip),%rdx │ │ + lea -0x102eddc(%rip),%rdx │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xeb,%esi │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov %ebx,%eax │ │ add $0x8,%rsp │ │ @@ -3466529,15 +3466529,15 @@ │ │ call 12c7b40 │ │ lea -0x1025769(%rip),%rdi │ │ lea -0x104adec(%rip),%rdx │ │ mov $0x438,%esi │ │ call 12c7c60 │ │ mov 0x54(%r14),%r8d │ │ mov 0x58(%r14),%ecx │ │ - lea -0x102b08d(%rip),%rdx │ │ + lea -0x102b0b4(%rip),%rdx │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xea,%esi │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 147f8a1 │ │ int3 │ │ @@ -3466674,15 +3466674,15 @@ │ │ lea -0x10259b6(%rip),%rsi │ │ mov $0x52b,%edx │ │ call 131d9d0 │ │ movq $0x0,0x20(%rbx) │ │ movl $0x0,0x28(%rbx) │ │ jmp 147fe5b │ │ mov %eax,0x28(%rbx) │ │ - lea -0x102a8ff(%rip),%rsi │ │ + lea -0x102a926(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 147fc3a │ │ cmpq $0x0,0x10(%rax) │ │ je 147fe5b │ │ lea 0x30(%rbx),%r15 │ │ @@ -3469411,15 +3469411,15 @@ │ │ int3 │ │ int3 │ │ push %rbx │ │ cmp $0x7,%esi │ │ ja 14827d4 │ │ call 12c7b40 │ │ lea -0x10285e9(%rip),%rdi │ │ - lea -0x102a566(%rip),%rdx │ │ + lea -0x102a58d(%rip),%rdx │ │ mov $0x4b5,%esi │ │ call 12c7c60 │ │ lea -0x1051867(%rip),%rdx │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xeb,%esi │ │ mov $0x8,%ecx │ │ @@ -3469752,33 +3469752,33 @@ │ │ mov %rbp,%rsi │ │ mov %r14,%r9 │ │ push %rbx │ │ call 1483320 │ │ jmp 1482cbc │ │ call 12c7b40 │ │ lea -0x103b7e2(%rip),%rdi │ │ - lea -0x102e334(%rip),%rdx │ │ + lea -0x102e35b(%rip),%rdx │ │ mov $0xe1,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x39,%edi │ │ mov $0x81,%esi │ │ jmp 1482c84 │ │ call 12c7b40 │ │ lea -0x103b80e(%rip),%rdi │ │ - lea -0x102e360(%rip),%rdx │ │ + lea -0x102e387(%rip),%rdx │ │ mov $0xe5,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x39,%edi │ │ mov $0x80,%esi │ │ jmp 1482c84 │ │ call 12c7b40 │ │ lea -0x103b83a(%rip),%rdi │ │ - lea -0x102e38c(%rip),%rdx │ │ + lea -0x102e3b3(%rip),%rdx │ │ mov $0xe9,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x39,%edi │ │ mov $0x69,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3470115,15 +3470115,15 @@ │ │ mov %rsi,%r14 │ │ mov %rdi,%rbx │ │ call 14834e0 │ │ test %eax,%eax │ │ je 14831e6 │ │ cmpl $0x0,0x8(%rbx) │ │ je 14831eb │ │ - lea -0x102c3db(%rip),%rsi │ │ + lea -0x102c402(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 1483139 │ │ mov %rax,%r12 │ │ lea 0x48(%rbx),%r13 │ │ mov 0x48(%rbx),%rdi │ │ @@ -3470135,15 +3470135,15 @@ │ │ xor %r15d,%r15d │ │ mov %r12,%rdi │ │ mov %r13,%rsi │ │ xor %edx,%edx │ │ call 13239f0 │ │ test %eax,%eax │ │ je 148321e │ │ - lea -0x102fb79(%rip),%rsi │ │ + lea -0x102fba0(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 148318d │ │ mov %rax,%r12 │ │ lea 0x58(%rbx),%r13 │ │ mov 0x58(%rbx),%rdi │ │ @@ -3470161,15 +3470161,15 @@ │ │ je 148321e │ │ mov 0x68(%rbx),%rdi │ │ mov 0x70(%rbx),%rsi │ │ lea -0x103bd70(%rip),%rdx │ │ mov $0x36e,%ecx │ │ call 131dba0 │ │ movq $0x0,0x68(%rbx) │ │ - lea -0x102a74e(%rip),%rsi │ │ + lea -0x102a775(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 14831de │ │ lea 0x68(%rbx),%rsi │ │ add $0x70,%rbx │ │ xor %r15d,%r15d │ │ @@ -3470656,15 +3470656,15 @@ │ │ pop %rbx │ │ pop %r12 │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ call 12c7b40 │ │ lea -0x103c3e8(%rip),%rdi │ │ - lea -0x1032d01(%rip),%rdx │ │ + lea -0x1032d28(%rip),%rdx │ │ mov $0xb9,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x39,%edi │ │ mov $0x81,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3470777,15 +3470777,15 @@ │ │ test %rax,%rax │ │ je 14839d1 │ │ mov %rbx,0xa8(%rax) │ │ pop %rbx │ │ ret │ │ call 12c7b40 │ │ lea -0x103e56d(%rip),%rdi │ │ - lea -0x1032ebc(%rip),%rdx │ │ + lea -0x1032ee3(%rip),%rdx │ │ mov $0x31,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0xc0100,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3470939,15 +3470939,15 @@ │ │ mov %r14,%rsi │ │ mov $0x4c,%edx │ │ call 131d9d0 │ │ xor %ebx,%ebx │ │ jmp 1483c8d │ │ call 12c7b40 │ │ lea -0x103e7f7(%rip),%rdi │ │ - lea -0x1033146(%rip),%rdx │ │ + lea -0x103316d(%rip),%rdx │ │ mov $0x31,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xc0100,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3471263,15 +3471263,15 @@ │ │ ret │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 14840d3 │ │ - lea -0x102f7b3(%rip),%rsi │ │ + lea -0x102f7da(%rip),%rsi │ │ mov $0x70,%edi │ │ mov $0x79,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 14840d3 │ │ mov %rbx,(%rax) │ │ movl $0x20,0x18(%rax) │ │ @@ -3471295,15 +3471295,15 @@ │ │ push %r14 │ │ push %rbx │ │ mov %rdi,%r14 │ │ mov (%rdi),%r15 │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 1484284 │ │ - lea -0x102f80e(%rip),%rsi │ │ + lea -0x102f835(%rip),%rsi │ │ mov $0x70,%edi │ │ mov $0x79,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 1484284 │ │ mov %rax,%rbx │ │ mov %r15,(%rax) │ │ @@ -3471354,15 +3471354,15 @@ │ │ mov %rax,0x60(%rbx) │ │ jmp 1484286 │ │ mov (%rbx),%r15 │ │ mov 0x10(%rbx),%rdi │ │ call 12e5160 │ │ mov 0x40(%rbx),%rdi │ │ mov 0x48(%rbx),%rsi │ │ - lea -0x102f8fc(%rip),%r14 │ │ + lea -0x102f923(%rip),%r14 │ │ mov %r14,%rdx │ │ mov $0x93,%ecx │ │ call 131dba0 │ │ mov 0x30(%rbx),%rdi │ │ mov 0x38(%rbx),%rsi │ │ mov %r14,%rdx │ │ mov $0x94,%ecx │ │ @@ -3471408,15 +3471408,15 @@ │ │ mov (%rdi),%r15 │ │ mov 0x10(%rdi),%rax │ │ mov %rdi,%rbx │ │ mov %rax,%rdi │ │ call 12e5160 │ │ mov 0x40(%rbx),%rdi │ │ mov 0x48(%rbx),%rsi │ │ - lea -0x102f9ce(%rip),%r14 │ │ + lea -0x102f9f5(%rip),%r14 │ │ mov %r14,%rdx │ │ mov $0x93,%ecx │ │ call 131dba0 │ │ mov 0x30(%rbx),%rdi │ │ mov 0x38(%rbx),%rsi │ │ mov %r14,%rdx │ │ mov $0x94,%ecx │ │ @@ -3471460,15 +3471460,15 @@ │ │ push %rbx │ │ mov %rdi,%rbx │ │ mov (%rdi),%r15 │ │ mov 0x10(%rdi),%rdi │ │ call 12e5160 │ │ mov 0x40(%rbx),%rdi │ │ mov 0x48(%rbx),%rsi │ │ - lea -0x102fa92(%rip),%r14 │ │ + lea -0x102fab9(%rip),%r14 │ │ mov %r14,%rdx │ │ mov $0x93,%ecx │ │ call 131dba0 │ │ mov 0x30(%rbx),%rdi │ │ mov 0x38(%rbx),%rsi │ │ mov %r14,%rdx │ │ mov $0x94,%ecx │ │ @@ -3471569,33 +3471569,33 @@ │ │ jne 1484630 │ │ jmp 1484623 │ │ cmpq $0x0,0x28(%r12) │ │ je 148458c │ │ cmpq $0x0,0x20(%r12) │ │ je 148458c │ │ call 12c7b40 │ │ - lea -0x102fc51(%rip),%rdi │ │ + lea -0x102fc78(%rip),%rdi │ │ lea -0x102a368(%rip),%rdx │ │ mov $0x13b,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x39,%edi │ │ mov $0x96,%esi │ │ jmp 14845b5 │ │ call 12c7b40 │ │ - lea -0x102fc7c(%rip),%rdi │ │ + lea -0x102fca3(%rip),%rdi │ │ lea -0x102a393(%rip),%rdx │ │ mov $0x141,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x39,%edi │ │ mov $0x69,%esi │ │ jmp 14845b5 │ │ call 12c7b40 │ │ - lea -0x102fca7(%rip),%rdi │ │ + lea -0x102fcce(%rip),%rdi │ │ lea -0x102a3be(%rip),%rdx │ │ mov $0x136,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x39,%edi │ │ mov $0x72,%esi │ │ xor %edx,%edx │ │ @@ -3471611,15 +3471611,15 @@ │ │ test %rax,%rax │ │ je 148465b │ │ cmp %r15,%rax │ │ je 148465b │ │ mov $0x9a,%ebp │ │ mov $0x150,%r12d │ │ call 12c7b40 │ │ - lea -0x102fd08(%rip),%rdi │ │ + lea -0x102fd2f(%rip),%rdi │ │ lea -0x102a41f(%rip),%rdx │ │ mov %r12d,%esi │ │ call 12c7c60 │ │ xor %r13d,%r13d │ │ mov $0x39,%edi │ │ mov %ebp,%esi │ │ xor %edx,%edx │ │ @@ -3471628,15 +3471628,15 @@ │ │ jmp 1484623 │ │ xor %r15d,%r15d │ │ xor %r13d,%r13d │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call 14c0160 │ │ xor %ebp,%ebp │ │ - lea -0x102fd46(%rip),%rdx │ │ + lea -0x102fd6d(%rip),%rdx │ │ mov %r13,%rdi │ │ mov %r15,%rsi │ │ mov $0x16a,%ecx │ │ call 131dba0 │ │ mov %ebp,%eax │ │ add $0xd8,%rsp │ │ pop %rbx │ │ @@ -3471645,15 +3471645,15 @@ │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ cmpl $0x0,0x8(%r12) │ │ je 14846f7 │ │ mov 0x60(%r12),%ebp │ │ - lea -0x102fd82(%rip),%rsi │ │ + lea -0x102fda9(%rip),%rsi │ │ mov %r15,%rdi │ │ mov $0x160,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 1484620 │ │ mov %rax,%r13 │ │ lea 0x0(,%rbx,8),%eax │ │ @@ -3471777,15 +3471777,15 @@ │ │ mov 0x10(%r13),%rsi │ │ mov 0x18(%r13),%rdx │ │ lea -0x105560a(%rip),%rdi │ │ call 131faa0 │ │ test %eax,%eax │ │ je 148486b │ │ call 12c7b40 │ │ - lea -0x102ff4b(%rip),%rdi │ │ + lea -0x102ff72(%rip),%rdi │ │ lea -0x103b4a5(%rip),%rdx │ │ mov $0x196,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x7d,%esi │ │ xor %edx,%edx │ │ @@ -3471839,15 +3471839,15 @@ │ │ test %rax,%rax │ │ je 1484937 │ │ lea 0x60(%r14),%rsi │ │ mov %rax,%rdi │ │ call 1321ea0 │ │ test %eax,%eax │ │ je 14849e3 │ │ - lea -0x1033132(%rip),%rsi │ │ + lea -0x1033159(%rip),%rsi │ │ mov %r12,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 1484978 │ │ movl $0x0,0x4(%rsp) │ │ lea 0x4(%rsp),%rsi │ │ mov %rax,%rdi │ │ @@ -3471912,15 +3471912,15 @@ │ │ call 12e5270 │ │ lea -0x103e084(%rip),%rsi │ │ mov %rax,%rdi │ │ call 12e55f0 │ │ test %eax,%eax │ │ jne 14847e9 │ │ call 12c7b40 │ │ - lea -0x103014d(%rip),%rdi │ │ + lea -0x1030174(%rip),%rdi │ │ lea -0x103b6a7(%rip),%rdx │ │ mov $0x189,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x97,%esi │ │ jmp 1484859 │ │ @@ -3472953,15 +3472953,15 @@ │ │ mov %r12,%rdi │ │ mov %r13,%rsi │ │ xor %edx,%edx │ │ mov %rbp,%rcx │ │ call 13239f0 │ │ test %eax,%eax │ │ je 1485926 │ │ - lea -0x102d66f(%rip),%rsi │ │ + lea -0x102d696(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 148591b │ │ mov %rax,%r14 │ │ lea 0x30(%rbx),%r12 │ │ lea 0x38(%rbx),%r13 │ │ @@ -3473067,15 +3473067,15 @@ │ │ movaps %xmm0,0x10(%rsp) │ │ movaps %xmm0,(%rsp) │ │ mov %rbx,%rdi │ │ mov %rax,%rbx │ │ call 14af770 │ │ mov %rax,%r14 │ │ lea -0x105dab6(%rip),%rsi │ │ - lea -0x102cde6(%rip),%rdx │ │ + lea -0x102ce0d(%rip),%rdx │ │ mov %rsp,%r15 │ │ mov %r15,%rdi │ │ xor %ecx,%ecx │ │ call 1323be0 │ │ mov %rbx,%r12 │ │ add $0x30,%rbx │ │ mov %rbx,%rdi │ │ @@ -3473255,15 +3473255,15 @@ │ │ movaps %xmm0,0x20(%rsp) │ │ movaps %xmm0,0x10(%rsp) │ │ movaps %xmm0,(%rsp) │ │ mov %r15,%rdi │ │ call 14af770 │ │ mov %rax,%r15 │ │ lea -0x105dd2b(%rip),%rsi │ │ - lea -0x102d05b(%rip),%rdx │ │ + lea -0x102d082(%rip),%rdx │ │ mov %rsp,%r12 │ │ mov %r12,%rdi │ │ xor %ecx,%ecx │ │ call 1323be0 │ │ mov %r14,%rdi │ │ mov %r12,%rsi │ │ mov %r15,%rdx │ │ @@ -3474102,15 +3474102,15 @@ │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 14868e1 │ │ mov $0x80006,%ebx │ │ mov $0x3f,%ebp │ │ call 12c7b40 │ │ lea -0x105d1d0(%rip),%rdi │ │ - lea -0x1035d32(%rip),%rdx │ │ + lea -0x1035d59(%rip),%rdx │ │ mov %ebp,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov %ebx,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3474983,24 +3474983,24 @@ │ │ call 12c7b40 │ │ lea -0x104786a(%rip),%rdi │ │ lea -0x1043b81(%rip),%rdx │ │ mov $0x1d8,%esi │ │ jmp 14874fe │ │ call 12c7b40 │ │ lea -0x1047884(%rip),%rdi │ │ - lea -0x103694d(%rip),%rdx │ │ + lea -0x1036974(%rip),%rdx │ │ mov $0xc2,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x39,%edi │ │ mov $0x82,%esi │ │ jmp 148750f │ │ call 12c7b40 │ │ lea -0x10478af(%rip),%rdi │ │ - lea -0x1036978(%rip),%rdx │ │ + lea -0x103699f(%rip),%rdx │ │ mov $0xc7,%esi │ │ call 12c7c60 │ │ xor %ebp,%ebp │ │ mov $0x39,%edi │ │ mov $0x83,%esi │ │ jmp 148750f │ │ xor %eax,%eax │ │ @@ -3475427,15 +3475427,15 @@ │ │ mov 0x8(%rsp),%rax │ │ cmp $0x2,%rax │ │ jb 1487cde │ │ popcnt %rax,%rcx │ │ cmp $0x1,%ecx │ │ ja 1487cde │ │ mov %rax,0x30(%rbx) │ │ - lea -0x10363ac(%rip),%rsi │ │ + lea -0x10363d3(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 1487bef │ │ lea 0x8(%rsp),%rsi │ │ mov %rax,%rdi │ │ call 1322b00 │ │ @@ -3475872,15 +3475872,15 @@ │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 14882ed │ │ - lea -0x10339bc(%rip),%rsi │ │ + lea -0x10339e3(%rip),%rsi │ │ mov $0x58,%edi │ │ mov $0x3f,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 14882ed │ │ mov %rbx,(%rax) │ │ pop %rbx │ │ @@ -3475907,15 +3475907,15 @@ │ │ push %r14 │ │ push %rbx │ │ mov %rdi,%r14 │ │ mov (%rdi),%r15 │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 1488425 │ │ - lea -0x1033a07(%rip),%rsi │ │ + lea -0x1033a2e(%rip),%rsi │ │ mov $0x58,%edi │ │ mov $0x3f,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 1488425 │ │ mov %rax,%rbx │ │ mov %r15,(%rax) │ │ @@ -3475950,15 +3475950,15 @@ │ │ jmp 1488427 │ │ mov (%rbx),%r15 │ │ mov %rbx,%rdi │ │ add $0x8,%rdi │ │ call 13aa7f0 │ │ mov 0x20(%rbx),%rdi │ │ mov 0x28(%rbx),%rsi │ │ - lea -0x1033aac(%rip),%r14 │ │ + lea -0x1033ad3(%rip),%r14 │ │ mov %r14,%rdx │ │ mov $0x56,%ecx │ │ call 131dba0 │ │ mov 0x30(%rbx),%rdi │ │ mov 0x38(%rbx),%rsi │ │ mov %r14,%rdx │ │ mov $0x57,%ecx │ │ @@ -3475993,15 +3475993,15 @@ │ │ mov (%rdi),%r15 │ │ lea 0x8(%rdi),%rax │ │ mov %rdi,%rbx │ │ mov %rax,%rdi │ │ call 13aa7f0 │ │ mov 0x20(%rbx),%rdi │ │ mov 0x28(%rbx),%rsi │ │ - lea -0x1033b47(%rip),%r14 │ │ + lea -0x1033b6e(%rip),%r14 │ │ mov %r14,%rdx │ │ mov $0x56,%ecx │ │ call 131dba0 │ │ mov 0x30(%rbx),%rdi │ │ mov 0x38(%rbx),%rsi │ │ mov %r14,%rdx │ │ mov $0x57,%ecx │ │ @@ -3476041,15 +3476041,15 @@ │ │ push %rbx │ │ mov %rdi,%rbx │ │ mov (%rdi),%r15 │ │ add $0x8,%rdi │ │ call 13aa7f0 │ │ mov 0x20(%rbx),%rdi │ │ mov 0x28(%rbx),%rsi │ │ - lea -0x1033bdb(%rip),%r14 │ │ + lea -0x1033c02(%rip),%r14 │ │ mov %r14,%rdx │ │ mov $0x56,%ecx │ │ call 131dba0 │ │ mov 0x30(%rbx),%rdi │ │ mov 0x38(%rbx),%rsi │ │ mov %r14,%rdx │ │ mov $0x57,%ecx │ │ @@ -3476168,51 +3476168,51 @@ │ │ cmp %r14,%r12 │ │ jbe 14887c3 │ │ mov %r15,%rdi │ │ mov %r14,%rdx │ │ call 14bfca0 │ │ jmp 1488865 │ │ call 12c7b40 │ │ - lea -0x1033dc1(%rip),%rdi │ │ + lea -0x1033de8(%rip),%rdi │ │ lea -0x104a5ad(%rip),%rdx │ │ mov $0xb7,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x81,%esi │ │ jmp 14887a5 │ │ call 12c7b40 │ │ - lea -0x1033def(%rip),%rdi │ │ + lea -0x1033e16(%rip),%rdi │ │ lea -0x104a5db(%rip),%rdx │ │ mov $0xbb,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x80,%esi │ │ jmp 14887a5 │ │ call 12c7b40 │ │ - lea -0x1033e1a(%rip),%rdi │ │ + lea -0x1033e41(%rip),%rdi │ │ lea -0x104a606(%rip),%rdx │ │ mov $0xbf,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x87,%esi │ │ jmp 14887a5 │ │ call 12c7b40 │ │ - lea -0x1033e45(%rip),%rdi │ │ + lea -0x1033e6c(%rip),%rdi │ │ lea -0x104a631(%rip),%rdx │ │ mov $0xc3,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x85,%esi │ │ jmp 14887a5 │ │ call 12c7b40 │ │ - lea -0x1033e70(%rip),%rdi │ │ + lea -0x1033e97(%rip),%rdi │ │ lea -0x104a65c(%rip),%rdx │ │ mov $0xc7,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x86,%esi │ │ xor %edx,%edx │ │ @@ -3476337,15 +3476337,15 @@ │ │ mov %r12,%rdi │ │ call 13aa990 │ │ mov %rax,%rdi │ │ call 12dd740 │ │ test %eax,%eax │ │ je 148894f │ │ call 12c7b40 │ │ - lea -0x103400b(%rip),%rdi │ │ + lea -0x1034032(%rip),%rdi │ │ lea -0x104c636(%rip),%rdx │ │ mov $0xe9,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x39,%edi │ │ mov $0xb7,%esi │ │ xor %edx,%edx │ │ @@ -3476358,15 +3476358,15 @@ │ │ test %rax,%rax │ │ je 14889a9 │ │ mov %rax,%r12 │ │ lea 0x20(%rbx),%r13 │ │ lea 0x28(%rbx),%rbp │ │ mov 0x20(%rbx),%rdi │ │ mov 0x28(%rbx),%rsi │ │ - lea -0x1034065(%rip),%rdx │ │ + lea -0x103408c(%rip),%rdx │ │ mov $0x79,%ecx │ │ call 131dba0 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x20(%rbx) │ │ xor %r15d,%r15d │ │ mov %r12,%rdi │ │ mov %r13,%rsi │ │ @@ -3476381,15 +3476381,15 @@ │ │ test %rax,%rax │ │ je 1488a03 │ │ mov %rax,%r12 │ │ lea 0x30(%rbx),%r13 │ │ lea 0x38(%rbx),%rbp │ │ mov 0x30(%rbx),%rdi │ │ mov 0x38(%rbx),%rsi │ │ - lea -0x10340bf(%rip),%rdx │ │ + lea -0x10340e6(%rip),%rdx │ │ mov $0x79,%ecx │ │ call 131dba0 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x30(%rbx) │ │ xor %r15d,%r15d │ │ mov %r12,%rdi │ │ mov %r13,%rsi │ │ @@ -3476404,28 +3476404,28 @@ │ │ test %rax,%rax │ │ je 1488a59 │ │ mov %rax,%r12 │ │ lea 0x48(%rbx),%r13 │ │ lea 0x50(%rbx),%rbp │ │ mov 0x48(%rbx),%rdi │ │ mov 0x50(%rbx),%rsi │ │ - lea -0x1034119(%rip),%rdx │ │ + lea -0x1034140(%rip),%rdx │ │ mov $0x79,%ecx │ │ call 131dba0 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x48(%rbx) │ │ xor %r15d,%r15d │ │ mov %r12,%rdi │ │ mov %r13,%rsi │ │ xor %edx,%edx │ │ mov %rbp,%rcx │ │ call 13239f0 │ │ test %eax,%eax │ │ je 1488ad5 │ │ - lea -0x1031fd5(%rip),%rsi │ │ + lea -0x1031ffc(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 1488acf │ │ mov %rax,%r14 │ │ mov %rsp,%rsi │ │ mov %rax,%rdi │ │ @@ -3476438,15 +3476438,15 @@ │ │ cmpq $0x1,0x18(%r14) │ │ jne 1488aca │ │ movzbl (%rax),%eax │ │ lea -0x47(%rax),%ecx │ │ cmp $0xf9,%cl │ │ ja 1488ae7 │ │ call 12c7b40 │ │ - lea -0x103418e(%rip),%rdi │ │ + lea -0x10341b5(%rip),%rdi │ │ lea -0x104c7b9(%rip),%rdx │ │ mov $0x111,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x8a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3476800,15 +3476800,15 @@ │ │ xor %edx,%edx │ │ test %eax,%eax │ │ jle 14891c9 │ │ xor %ecx,%ecx │ │ jmp 1488f72 │ │ call 12c7b40 │ │ lea -0x105433a(%rip),%rdi │ │ - lea -0x10345ad(%rip),%rdx │ │ + lea -0x10345d4(%rip),%rdx │ │ mov $0x1a6,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x39,%edi │ │ mov $0x84,%esi │ │ jmp 14891f8 │ │ test %r13,%r13 │ │ @@ -3476959,31 +3476959,31 @@ │ │ xor %r15d,%r15d │ │ mov $0x0,%r12d │ │ test %rax,%rax │ │ jne 14890c3 │ │ jmp 1489387 │ │ call 12c7b40 │ │ lea -0x10545e3(%rip),%rdi │ │ - lea -0x1034856(%rip),%rdx │ │ + lea -0x103487d(%rip),%rdx │ │ mov $0x1b7,%esi │ │ jmp 14891b5 │ │ call 12c7b40 │ │ lea -0x10545fd(%rip),%rdi │ │ - lea -0x1034870(%rip),%rdx │ │ + lea -0x1034897(%rip),%rdx │ │ mov $0x1d9,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x39,%edi │ │ mov $0x81,%esi │ │ jmp 14891f8 │ │ xor %r15d,%r15d │ │ jmp 1489201 │ │ call 12c7b40 │ │ lea -0x105462e(%rip),%rdi │ │ - lea -0x10348a1(%rip),%rdx │ │ + lea -0x10348c8(%rip),%rdx │ │ mov $0x1c6,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x39,%edi │ │ mov $0x89,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3477460,15 +3477460,15 @@ │ │ mov $0xb7,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 148991d │ │ lea 0x28(%r14),%r12 │ │ lea 0x30(%r14),%r13 │ │ - lea -0x10345e6(%rip),%rsi │ │ + lea -0x103460d(%rip),%rsi │ │ mov %r15,%rdi │ │ mov %r12,%rdx │ │ mov %r13,%rcx │ │ call 1323e90 │ │ cmp $0xffffffff,%eax │ │ jne 14898a6 │ │ lea -0x103c626(%rip),%rsi │ │ @@ -3477990,15 +3477990,15 @@ │ │ mov %rax,%r15 │ │ lea -0x1061fd8(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 148a053 │ │ mov 0x10(%rax),%rdi │ │ - lea -0x103449b(%rip),%rsi │ │ + lea -0x10344c2(%rip),%rsi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 1489f82 │ │ mov 0x10(%rbx),%rdi │ │ call 12e5160 │ │ lea 0x8(%rbx),%rdi │ │ lea -0x103ea17(%rip),%rdx │ │ @@ -3478013,15 +3478013,15 @@ │ │ xor %ecx,%ecx │ │ mov %r15,%r9 │ │ call 13aac20 │ │ test %eax,%eax │ │ je 148a041 │ │ lea 0x10(%rbx),%rdi │ │ lea -0x103ea53(%rip),%rdx │ │ - lea -0x103137d(%rip),%r8 │ │ + lea -0x10313a4(%rip),%r8 │ │ mov %r14,%rsi │ │ xor %ecx,%ecx │ │ mov %r15,%r9 │ │ call 13aac20 │ │ test %eax,%eax │ │ je 148a041 │ │ xorps %xmm0,%xmm0 │ │ @@ -3478051,15 +3478051,15 @@ │ │ call 12c7d60 │ │ lea 0x10(%rsp),%rdi │ │ call 13aa7f0 │ │ xor %r15d,%r15d │ │ jmp 148a19a │ │ lea 0x10(%rsp),%rdi │ │ call 13aa7f0 │ │ - lea -0x1034dc2(%rip),%rsi │ │ + lea -0x1034de9(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 148a0ae │ │ mov %rax,%r12 │ │ lea 0x18(%rbx),%r13 │ │ lea 0x20(%rbx),%rbp │ │ @@ -3478755,15 +3478755,15 @@ │ │ xor %r12d,%r12d │ │ mov $0x39,%edi │ │ mov $0xb7,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 148adb3 │ │ - lea -0x10357c1(%rip),%rsi │ │ + lea -0x10357e8(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ mov %r13,0x8(%rsp) │ │ jne 148aa7f │ │ lea -0x103d800(%rip),%rsi │ │ mov %r15,%rdi │ │ @@ -3478870,15 +3478870,15 @@ │ │ mov %r14,%rsi │ │ xor %edx,%edx │ │ mov %r13,%rcx │ │ mov 0x8(%rsp),%r13 │ │ call 13239f0 │ │ test %eax,%eax │ │ je 148adb3 │ │ - lea -0x103a0cb(%rip),%rsi │ │ + lea -0x103a0f2(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 148ac4c │ │ lea 0x98(%rbx),%rsi │ │ mov %rax,%rdi │ │ call 1321ea0 │ │ @@ -3480367,15 +3480367,15 @@ │ │ lea -0x103d1b7(%rip),%rdx │ │ mov $0x298,%esi │ │ call 12c7c60 │ │ lea -0x104fbd3(%rip),%rdx │ │ jmp 148bf84 │ │ call 12c7b40 │ │ lea -0x102de6d(%rip),%rdi │ │ - lea -0x10394c3(%rip),%rdx │ │ + lea -0x10394ea(%rip),%rdx │ │ mov $0x309,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x7d,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3480949,15 +3480949,15 @@ │ │ mov %r14,%rdi │ │ mov %r13,%rdx │ │ call 129cb40 │ │ test %eax,%eax │ │ je 148c735 │ │ call 12c7b40 │ │ lea -0x102e66d(%rip),%rdi │ │ - lea -0x1039cd8(%rip),%rdx │ │ + lea -0x1039cff(%rip),%rdx │ │ mov $0xe5,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xcb,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3481281,15 +3481281,15 @@ │ │ mov 0x20(%r15),%r14 │ │ cmp $0x41,%r14 │ │ jae 148caa1 │ │ movzwl (%r15),%eax │ │ rol $0x8,%ax │ │ mov %ax,0xe(%rsp) │ │ sub $0x8,%rsp │ │ - lea -0x103823a(%rip),%rax │ │ + lea -0x1038261(%rip),%rax │ │ lea 0x16(%rsp),%r15 │ │ lea -0xfcc1dc(%rip),%r9 │ │ lea 0x38(%rsp),%rsi │ │ mov %r12,%rdi │ │ mov %r14,%rdx │ │ xor %ecx,%ecx │ │ xor %r8d,%r8d │ │ @@ -3481390,15 +3481390,15 @@ │ │ call 129bb80 │ │ xor %ebp,%ebp │ │ test %eax,%eax │ │ setg %bpl │ │ jmp 148cd1f │ │ call 12c7b40 │ │ lea -0x102ec6f(%rip),%rdi │ │ - lea -0x1036785(%rip),%rdx │ │ + lea -0x10367ac(%rip),%rdx │ │ mov $0x210,%esi │ │ call 12c7c60 │ │ lea -0x1059ff1(%rip),%rdx │ │ xor %ebp,%ebp │ │ mov $0x39,%edi │ │ mov $0x8e,%esi │ │ xor %eax,%eax │ │ @@ -3481436,15 +3481436,15 @@ │ │ lea -0x1062984(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 148cde1 │ │ call 12c7b40 │ │ lea -0x104ec16(%rip),%rdi │ │ - lea -0x1034b41(%rip),%rdx │ │ + lea -0x1034b68(%rip),%rdx │ │ mov $0xa8,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0xb0,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3481820,15 +3481820,15 @@ │ │ push 0x40(%rsp) │ │ call 148ce00 │ │ add $0x20,%rsp │ │ mov %eax,%r14d │ │ jmp 148d39a │ │ call 12c7b40 │ │ lea -0x104f1e9(%rip),%rdi │ │ - lea -0x1036df4(%rip),%rdx │ │ + lea -0x1036e1b(%rip),%rdx │ │ mov $0x17c,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x6a,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3481999,15 +3481999,15 @@ │ │ test %eax,%eax │ │ je 148d65e │ │ mov 0x20(%r12),%r8 │ │ mov 0x38(%r12),%rdx │ │ sub $0x30,%rsp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x18(%rsp) │ │ - lea -0x103abe0(%rip),%rax │ │ + lea -0x103ac07(%rip),%rax │ │ mov %rax,0x10(%rsp) │ │ mov %r15,(%rsp) │ │ movq $0x2,0x8(%rsp) │ │ lea -0xfccc7e(%rip),%r9 │ │ lea 0x40(%rsp),%rcx │ │ mov %rbx,%rdi │ │ mov %r14,%rsi │ │ @@ -3482875,15 +3482875,15 @@ │ │ mov 0x20(%r14),%r15 │ │ cmp $0x41,%r15 │ │ jae 148e0f1 │ │ movzwl (%r14),%eax │ │ rol $0x8,%ax │ │ mov %ax,0x6(%rsp) │ │ sub $0x8,%rsp │ │ - lea -0x103989e(%rip),%rax │ │ + lea -0x10398c5(%rip),%rax │ │ lea 0xe(%rsp),%r14 │ │ lea -0xfcd834(%rip),%r9 │ │ lea 0x18(%rsp),%rsi │ │ mov %r13,%rdi │ │ mov %r15,%rdx │ │ xor %ecx,%ecx │ │ xor %r8d,%r8d │ │ @@ -3483019,15 +3483019,15 @@ │ │ je 148e4de │ │ test %r14,%r14 │ │ je 148e3b8 │ │ cmp %rcx,(%r14) │ │ jae 148e3b8 │ │ call 12c7b40 │ │ lea -0x104e760(%rip),%rdi │ │ - lea -0x1037dfd(%rip),%rdx │ │ + lea -0x1037e24(%rip),%rdx │ │ mov $0x133,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x39,%edi │ │ mov $0xd9,%esi │ │ jmp 148e557 │ │ mov %eax,0xc(%rsp) │ │ @@ -3483129,15 +3483129,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0x104e904(%rip),%rdi │ │ - lea -0x1037fa1(%rip),%rdx │ │ + lea -0x1037fc8(%rip),%rdx │ │ mov $0x121,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x39,%edi │ │ mov $0x9e,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3483362,15 +3483362,15 @@ │ │ test %rax,%rax │ │ je 148e7e1 │ │ cmpl $0x4,0x8(%rax) │ │ jne 148e7e6 │ │ mov 0x10(%rax),%rsi │ │ test %rsi,%rsi │ │ je 148e7e6 │ │ - lea -0x103dc67(%rip),%rdi │ │ + lea -0x103dc8e(%rip),%rdi │ │ call 131fa50 │ │ test %eax,%eax │ │ jne 148e7e6 │ │ movl $0x0,0x10(%r14) │ │ mov $0x1,%ebx │ │ mov %ebx,%eax │ │ add $0x8,%rsp │ │ @@ -3483427,15 +3483427,15 @@ │ │ test %rax,%rax │ │ je 148e8a5 │ │ cmpl $0x4,0x8(%rax) │ │ jne 148e8ac │ │ mov 0x10(%rax),%rsi │ │ test %rsi,%rsi │ │ je 148e8ac │ │ - lea -0x103dd27(%rip),%rdi │ │ + lea -0x103dd4e(%rip),%rdi │ │ call 131fa50 │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ jne 148e8ae │ │ movl $0x0,0x10(%rbx) │ │ mov $0x1,%eax │ │ jmp 148e8ae │ │ @@ -3483580,15 +3483580,15 @@ │ │ lea -0x1033c23(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 148ea6e │ │ call 12c7b40 │ │ lea -0x10545ef(%rip),%rdi │ │ - lea -0x103a0f0(%rip),%rdx │ │ + lea -0x103a117(%rip),%rdx │ │ mov $0x2a7,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3484773,15 +3484773,15 @@ │ │ xor %ebx,%ebx │ │ test %rdi,%rdi │ │ je 148f8f3 │ │ mov %rsi,%r15 │ │ test %rsi,%rsi │ │ je 148f8ba │ │ mov %rdi,%r14 │ │ - lea -0x1038d3e(%rip),%rsi │ │ + lea -0x1038d65(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 148f832 │ │ cmpl $0x4,0x8(%rax) │ │ jne 148f806 │ │ mov 0x10(%rax),%r12 │ │ @@ -3484884,15 +3484884,15 @@ │ │ movaps %xmm0,0x10(%rsp) │ │ movq $0x0,0x80(%rsp) │ │ lea -0x1064ebd(%rip),%rsi │ │ lea 0x10(%rsp),%r14 │ │ lea 0xc(%rsp),%rdx │ │ mov %r14,%rdi │ │ call 1322250 │ │ - lea -0x103a0c7(%rip),%rsi │ │ + lea -0x103a0ee(%rip),%rsi │ │ lea 0x90(%rsp),%rdi │ │ lea 0x8(%rsp),%rdx │ │ call 1322250 │ │ mov 0xb0(%rsp),%rax │ │ mov %rax,0x58(%rsp) │ │ movups 0x90(%rsp),%xmm0 │ │ movups 0xa0(%rsp),%xmm1 │ │ @@ -3485048,28 +3485048,28 @@ │ │ xor %ebx,%ebx │ │ test %rdi,%rdi │ │ je 148fde6 │ │ mov %rsi,%r15 │ │ test %rsi,%rsi │ │ je 148fde1 │ │ mov %rdi,%r14 │ │ - lea -0x10390c1(%rip),%rsi │ │ + lea -0x10390e8(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 148fbf9 │ │ cmpl $0x4,0x8(%rax) │ │ jne 148fba0 │ │ mov 0x10(%rax),%r12 │ │ lea -0x10459aa(%rip),%rdi │ │ mov %r12,%rsi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 148fbd7 │ │ - lea -0x103df33(%rip),%rdi │ │ + lea -0x103df5a(%rip),%rdi │ │ mov %r12,%rsi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 148fbdb │ │ lea -0x105f925(%rip),%rdi │ │ mov %r12,%rsi │ │ call 131fa50 │ │ @@ -3485384,15 +3485384,15 @@ │ │ pop %rbx │ │ pop %r12 │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ call 12c7b40 │ │ lea -0x1053cb0(%rip),%rdi │ │ - lea -0x1037d56(%rip),%rdx │ │ + lea -0x1037d7d(%rip),%rdx │ │ mov $0x278,%esi │ │ call 12c7c60 │ │ mov 0x3c(%r15),%ecx │ │ lea -0x1050392(%rip),%rdx │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0xc0103,%esi │ │ @@ -3486075,15 +3486075,15 @@ │ │ movaps %xmm0,0x10(%rsp) │ │ movq $0x0,0x80(%rsp) │ │ lea -0x1065d1d(%rip),%rsi │ │ lea 0x10(%rsp),%r14 │ │ lea 0xc(%rsp),%rdx │ │ mov %r14,%rdi │ │ call 1322250 │ │ - lea -0x103af27(%rip),%rsi │ │ + lea -0x103af4e(%rip),%rsi │ │ lea 0x90(%rsp),%rdi │ │ lea 0x8(%rsp),%rdx │ │ call 1322250 │ │ mov 0xb0(%rsp),%rax │ │ mov %rax,0x58(%rsp) │ │ movups 0x90(%rsp),%xmm0 │ │ movups 0xa0(%rsp),%xmm1 │ │ @@ -3486434,15 +3486434,15 @@ │ │ mov 0x80(%r14),%rdi │ │ call 129be50 │ │ mov %rbx,0x80(%r14) │ │ mov $0x1,%ebx │ │ jmp 1490bf9 │ │ call 12c7b40 │ │ lea -0x1041e9f(%rip),%rdi │ │ - lea -0x104006a(%rip),%rdx │ │ + lea -0x1040091(%rip),%rdx │ │ mov $0x418,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xb0,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3486543,15 +3486543,15 @@ │ │ mov 0x10(%r12),%rdi │ │ mov %r15,%rsi │ │ mov $0x461,%edx │ │ call 131f230 │ │ mov %rax,0x10(%rbx) │ │ test %rax,%rax │ │ je 14910b1 │ │ - lea -0x103d475(%rip),%rsi │ │ + lea -0x103d49c(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 1490dae │ │ xor %ebp,%ebp │ │ cmpl $0x4,0x8(%rax) │ │ jne 14910b1 │ │ @@ -3487620,15 +3487620,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ xor %ecx,%ecx │ │ cmp $0xc,%edi │ │ - lea -0x104067d(%rip),%rax │ │ + lea -0x10406a4(%rip),%rax │ │ cmove %rax,%rcx │ │ cmp $0xb,%edi │ │ lea -0x1062063(%rip),%rax │ │ cmovne %rcx,%rax │ │ ret │ │ int3 │ │ push %r14 │ │ @@ -3488026,15 +3488026,15 @@ │ │ call 1321680 │ │ mov $0x0,%edi │ │ test %eax,%eax │ │ je 14920a1 │ │ mov 0x18(%r14),%rdx │ │ test %rdx,%rdx │ │ je 1491f01 │ │ - lea -0x103e601(%rip),%rsi │ │ + lea -0x103e628(%rip),%rsi │ │ xor %r15d,%r15d │ │ mov %rbx,%rdi │ │ xor %ecx,%ecx │ │ call 1321680 │ │ mov $0x0,%edi │ │ test %eax,%eax │ │ je 14920a1 │ │ @@ -3488388,29 +3488388,29 @@ │ │ lea 0x1c(%rsp),%rdx │ │ lea 0x18(%rsp),%rcx │ │ mov %r12,%rdi │ │ call 129d800 │ │ test %eax,%eax │ │ je 1492529 │ │ mov 0x14(%rsp),%ecx │ │ - lea -0x1040c02(%rip),%rdx │ │ + lea -0x1040c29(%rip),%rdx │ │ xor %edi,%edi │ │ mov %r14,%rsi │ │ call 1321b00 │ │ test %eax,%eax │ │ je 1492529 │ │ mov 0x1c(%rsp),%ecx │ │ lea -0x105919d(%rip),%rdx │ │ xor %edi,%edi │ │ mov %r14,%rsi │ │ call 1321b00 │ │ test %eax,%eax │ │ je 1492529 │ │ mov 0x18(%rsp),%ecx │ │ - lea -0x103ebd8(%rip),%rdx │ │ + lea -0x103ebff(%rip),%rdx │ │ xor %edi,%edi │ │ mov %r14,%rsi │ │ call 1321b00 │ │ test %eax,%eax │ │ je 1492529 │ │ lea 0x28(%rsp),%rax │ │ mov %rax,(%rsp) │ │ @@ -3488662,15 +3488662,15 @@ │ │ mov %rsi,%r14 │ │ mov %rdi,%r15 │ │ call 129b5e0 │ │ mov %eax,%edi │ │ call 1294010 │ │ test %rax,%rax │ │ je 1492841 │ │ - lea -0x103ef49(%rip),%rdx │ │ + lea -0x103ef70(%rip),%rdx │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ mov %rax,%rcx │ │ call 1321b80 │ │ test %eax,%eax │ │ je 14928be │ │ mov %r15,%rdi │ │ @@ -3489557,15 +3489557,15 @@ │ │ mov $0x100,%edx │ │ mov $0x80,%ecx │ │ mov $0x40,%r8d │ │ call 14932e0 │ │ xor %ebx,%ebx │ │ test %eax,%eax │ │ je 149315e │ │ - lea -0x10415ac(%rip),%rsi │ │ + lea -0x10415d3(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 1493159 │ │ lea -0x105e3b3(%rip),%rsi │ │ mov %rax,%rdi │ │ call 1323a10 │ │ @@ -3489674,15 +3489674,15 @@ │ │ mov $0x1c8,%edx │ │ mov $0xe0,%ecx │ │ mov $0x72,%r8d │ │ call 14932e0 │ │ xor %ebx,%ebx │ │ test %eax,%eax │ │ je 149325e │ │ - lea -0x10416ac(%rip),%rsi │ │ + lea -0x10416d3(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 1493259 │ │ lea -0x105e4b3(%rip),%rsi │ │ mov %rax,%rdi │ │ call 1323a10 │ │ @@ -3490134,15 +3490134,15 @@ │ │ mov %r14,%rsi │ │ call 148d510 │ │ test %eax,%eax │ │ jne 14937cb │ │ jmp 149383e │ │ call 12c7b40 │ │ lea -0x106280a(%rip),%rdi │ │ - lea -0x1040d47(%rip),%rdx │ │ + lea -0x1040d6e(%rip),%rdx │ │ mov $0x2b2,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x80010,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3490170,15 +3490170,15 @@ │ │ mov %rbx,%rdi │ │ add $0x11,%rdi │ │ mov %r14,%rsi │ │ call 12b5940 │ │ jmp 149389d │ │ call 12c7b40 │ │ lea -0x1062899(%rip),%rdi │ │ - lea -0x1040dd6(%rip),%rdx │ │ + lea -0x1040dfd(%rip),%rdx │ │ mov $0x2bb,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80010,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3490816,15 +3490816,15 @@ │ │ mov %rbx,%rdx │ │ call 14bfca0 │ │ mov %rbx,0x18(%r14) │ │ mov $0x1,%ebx │ │ jmp 1493eb1 │ │ call 12c7b40 │ │ lea -0x104ca26(%rip),%rdi │ │ - lea -0x103f52b(%rip),%rdx │ │ + lea -0x103f552(%rip),%rdx │ │ mov $0x1a9,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x80106,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3490900,15 +3490900,15 @@ │ │ mov 0x18(%rbx),%rcx │ │ mov %rcx,0x18(%r12) │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,(%r14) │ │ jmp 1493fc4 │ │ call 12c7b40 │ │ lea -0x104cb39(%rip),%rdi │ │ - lea -0x103bd19(%rip),%rdx │ │ + lea -0x103bd40(%rip),%rdx │ │ mov $0x1e4,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80039,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3490918,15 +3490918,15 @@ │ │ pop %r12 │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ mov %rax,%r14 │ │ call 12c7b40 │ │ lea -0x104cb7a(%rip),%rdi │ │ - lea -0x103bd5a(%rip),%rdx │ │ + lea -0x103bd81(%rip),%rdx │ │ mov $0x1ed,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x9e,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3490975,15 +3490975,15 @@ │ │ call 13aa5c0 │ │ mov %r12,%rdi │ │ mov %rbx,%rsi │ │ mov $0x64,%edx │ │ call 131d9d0 │ │ call 12c7b40 │ │ lea -0x104cc6c(%rip),%rdi │ │ - lea -0x103be4c(%rip),%rdx │ │ + lea -0x103be73(%rip),%rdx │ │ mov $0x1fa,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0xc0103,%esi │ │ jmp 1493fb9 │ │ int3 │ │ int3 │ │ @@ -3491768,15 +3491768,15 @@ │ │ test %ecx,%ecx │ │ je 14949d5 │ │ lea -0x1036127(%rip),%rsi │ │ mov %rax,%rdi │ │ call 1323a10 │ │ test %eax,%eax │ │ je 1494a2a │ │ - lea -0x1042e4f(%rip),%rsi │ │ + lea -0x1042e76(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 1494a2f │ │ cmp $0x1000,%ebp │ │ jne 1494a2f │ │ mov %rax,%r13 │ │ @@ -3492451,15 +3492451,15 @@ │ │ movaps %xmm0,0x10(%rsp) │ │ movq $0x0,0x80(%rsp) │ │ lea -0x106a63d(%rip),%rsi │ │ lea 0x10(%rsp),%r14 │ │ lea 0xc(%rsp),%rdx │ │ mov %r14,%rdi │ │ call 1322250 │ │ - lea -0x103f847(%rip),%rsi │ │ + lea -0x103f86e(%rip),%rsi │ │ lea 0x90(%rsp),%rdi │ │ lea 0x8(%rsp),%rdx │ │ call 1322250 │ │ mov 0xb0(%rsp),%rax │ │ mov %rax,0x58(%rsp) │ │ movups 0x90(%rsp),%xmm0 │ │ movups 0xa0(%rsp),%xmm1 │ │ @@ -3492586,15 +3492586,15 @@ │ │ mov $0x39,%edi │ │ mov $0x69,%esi │ │ jmp 14952a8 │ │ cmpb $0x0,0xf1(%rbx) │ │ jne 14952ff │ │ call 12c7b40 │ │ lea -0x1069be0(%rip),%rdi │ │ - lea -0x103d000(%rip),%rdx │ │ + lea -0x103d027(%rip),%rdx │ │ mov $0x75,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x72,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3492971,15 +3492971,15 @@ │ │ mov $0x39,%edi │ │ mov $0x69,%esi │ │ jmp 1495768 │ │ cmpb $0x0,0x81(%rbx) │ │ jne 14957bf │ │ call 12c7b40 │ │ lea -0x106a0a0(%rip),%rdi │ │ - lea -0x103d4c0(%rip),%rdx │ │ + lea -0x103d4e7(%rip),%rdx │ │ mov $0x75,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x72,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3494434,15 +3494434,15 @@ │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ mov %rdi,%rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 1496a11 │ │ - lea -0x104203d(%rip),%rsi │ │ + lea -0x1042064(%rip),%rsi │ │ mov $0x28,%edi │ │ mov $0x41,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 1496a11 │ │ mov %rax,%r14 │ │ call 12d89c0 │ │ @@ -3494455,15 +3494455,15 @@ │ │ jmp 1496a13 │ │ xor %edi,%edi │ │ mov %rax,%rbx │ │ call 12d89f0 │ │ mov %rbx,%rdi │ │ add $0x10,%rdi │ │ call 13aa5c0 │ │ - lea -0x104208a(%rip),%rsi │ │ + lea -0x10420b1(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x36,%edx │ │ call 131d9d0 │ │ xor %eax,%eax │ │ add $0x8,%rsp │ │ pop %rbx │ │ pop %r14 │ │ @@ -3494497,15 +3494497,15 @@ │ │ test %eax,%eax │ │ jne 1496a90 │ │ mov 0x8(%rbx),%rdi │ │ call 12d89f0 │ │ mov %rbx,%rdi │ │ add $0x10,%rdi │ │ call 13aa5c0 │ │ - lea -0x1042107(%rip),%rsi │ │ + lea -0x104212e(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x36,%edx │ │ call 131d9d0 │ │ xor %ebx,%ebx │ │ mov %rbx,%rax │ │ add $0x8,%rsp │ │ pop %rbx │ │ @@ -3494521,15 +3494521,15 @@ │ │ push %rbx │ │ mov 0x8(%rdi),%rax │ │ mov %rdi,%rbx │ │ mov %rax,%rdi │ │ call 12d89f0 │ │ lea 0x10(%rbx),%rdi │ │ call 13aa5c0 │ │ - lea -0x104214b(%rip),%rsi │ │ + lea -0x1042172(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x36,%edx │ │ pop %rbx │ │ jmp 131d9d0 │ │ ret │ │ int3 │ │ int3 │ │ @@ -3494587,15 +3494587,15 @@ │ │ pop %rbx │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ jmp 12da030 │ │ call 12c7b40 │ │ - lea -0x10421fa(%rip),%rdi │ │ + lea -0x1042221(%rip),%rdi │ │ lea -0x1063e2f(%rip),%rdx │ │ mov $0x6a,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0x69,%esi │ │ xor %edx,%edx │ │ @@ -3494869,24 +3494869,24 @@ │ │ test %eax,%eax │ │ je 1496f21 │ │ mov $0x1,%r12d │ │ jmp 1496f21 │ │ xor %r12d,%r12d │ │ jmp 1496f21 │ │ call 12c7b40 │ │ - lea -0x1042554(%rip),%rdi │ │ + lea -0x104257b(%rip),%rdi │ │ lea -0x1067c9f(%rip),%rdx │ │ mov $0xdc,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x39,%edi │ │ mov $0x7d,%esi │ │ jmp 1496f18 │ │ call 12c7b40 │ │ - lea -0x1042580(%rip),%rdi │ │ + lea -0x10425a7(%rip),%rdi │ │ lea -0x10641b5(%rip),%rdx │ │ mov $0x6a,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x39,%edi │ │ mov $0x69,%esi │ │ xor %edx,%edx │ │ @@ -3496508,15 +3496508,15 @@ │ │ movl $0x0,0x8(%rbx) │ │ mov $0x1,%r14d │ │ jmp 1498327 │ │ xor %r14d,%r14d │ │ jmp 1498327 │ │ call 12c7b40 │ │ lea -0x103e0ce(%rip),%rdi │ │ - lea -0x1040056(%rip),%rdx │ │ + lea -0x104007d(%rip),%rdx │ │ mov $0x55,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0x69,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3496642,15 +3496642,15 @@ │ │ mov 0x10(%rax),%rsi │ │ lea 0x10(%r14),%rdi │ │ call 1340d00 │ │ movl $0x0,0x8(%r14) │ │ jmp 1498473 │ │ call 12c7b40 │ │ lea -0x103e228(%rip),%rdi │ │ - lea -0x10401b0(%rip),%rdx │ │ + lea -0x10401d7(%rip),%rdx │ │ mov $0x55,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x69,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3497454,15 +3497454,15 @@ │ │ lea -0x10518a2(%rip),%r14 │ │ mov %r12,%rdi │ │ mov %rbx,%rsi │ │ mov %r14,%rdx │ │ mov $0xb1,%ecx │ │ call 131edb0 │ │ call 12c7b40 │ │ - lea -0x1048208(%rip),%rdx │ │ + lea -0x104822f(%rip),%rdx │ │ mov %r14,%rdi │ │ mov $0xb2,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xbf,%esi │ │ xor %edx,%edx │ │ @@ -3498911,15 +3498911,15 @@ │ │ test %rax,%rax │ │ je 149a1db │ │ mov 0x78(%rbx),%esi │ │ mov %rax,%rdi │ │ call 13220c0 │ │ test %eax,%eax │ │ je 149a354 │ │ - lea -0x104964e(%rip),%rsi │ │ + lea -0x1049675(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 149a206 │ │ mov 0x88(%rbx),%rsi │ │ mov %rax,%rdi │ │ call 13234f0 │ │ @@ -3498961,35 +3498961,35 @@ │ │ test %rax,%rax │ │ je 149a2b2 │ │ mov 0xa8(%rbx),%rsi │ │ mov %rax,%rdi │ │ call 13234f0 │ │ test %eax,%eax │ │ je 149a354 │ │ - lea -0x1042005(%rip),%rsi │ │ + lea -0x104202c(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 149a2d9 │ │ mov 0xb0(%rbx),%rsi │ │ mov %rax,%rdi │ │ call 13234f0 │ │ test %eax,%eax │ │ je 149a354 │ │ - lea -0x1044389(%rip),%rsi │ │ + lea -0x10443b0(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 149a2ff │ │ mov 0xbc(%rbx),%esi │ │ mov %rax,%rdi │ │ call 13224e0 │ │ test %eax,%eax │ │ je 149a354 │ │ - lea -0x1042046(%rip),%rsi │ │ + lea -0x104206d(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 149a326 │ │ mov 0xc0(%rbx),%rsi │ │ mov %rax,%rdi │ │ call 1323540 │ │ @@ -3499068,15 +3499068,15 @@ │ │ push %r14 │ │ push %rbx │ │ mov $0x1,%ebx │ │ test %rsi,%rsi │ │ je 149a468 │ │ mov %rsi,%r15 │ │ mov %rdi,%r14 │ │ - lea -0x10444c5(%rip),%rsi │ │ + lea -0x10444ec(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 149a43c │ │ lea 0xbc(%r14),%rsi │ │ mov %rax,%rdi │ │ call 1322280 │ │ @@ -3499102,15 +3499102,15 @@ │ │ push %rbx │ │ mov %rdx,%rdi │ │ call 12dd740 │ │ test %eax,%eax │ │ je 149a4b1 │ │ call 12c7b40 │ │ lea -0x1052fc1(%rip),%rdi │ │ - lea -0x10421c4(%rip),%rdx │ │ + lea -0x10421eb(%rip),%rdx │ │ mov $0x400,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xb7,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3501331,15 +3501331,15 @@ │ │ jne 149c802 │ │ mov 0x18(%rbp),%rax │ │ cmp $0x3,%rax │ │ jb 149c802 │ │ mov 0x10(%rbp),%r13 │ │ lea (%rax,%r13,1),%rsi │ │ add $0xfffffffffffffffd,%rsi │ │ - lea -0x1049a17(%rip),%rdi │ │ + lea -0x1049a3e(%rip),%rdi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 149c4be │ │ call 12c7b40 │ │ lea -0x10600e7(%rip),%rdi │ │ lea -0x103a3c3(%rip),%rdx │ │ mov $0x2e4,%esi │ │ @@ -3503614,27 +3503614,27 @@ │ │ int3 │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ test %rsi,%rsi │ │ je 149e0fd │ │ call 12c7b40 │ │ - lea -0x1047b26(%rip),%rdi │ │ + lea -0x1047b4d(%rip),%rdi │ │ lea -0x1067901(%rip),%rdx │ │ mov $0x33,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xe5,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 149e12c │ │ mov %rdi,%r14 │ │ - lea -0x1047b58(%rip),%rsi │ │ + lea -0x1047b7f(%rip),%rsi │ │ mov $0x10,%edi │ │ mov $0x37,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 149e12a │ │ mov %rax,%rbx │ │ mov %r14,(%rax) │ │ @@ -3503651,15 +3503651,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x1047b98(%rip),%rsi │ │ + lea -0x1047bbf(%rip),%rsi │ │ mov $0x42,%edx │ │ jmp 131d9d0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3503718,27 +3503718,27 @@ │ │ test %r15,%r15 │ │ setne %r14b │ │ mov %rbx,%rdi │ │ call 1346a40 │ │ jmp 149e25e │ │ mov %rdi,%rbx │ │ call 12c7b40 │ │ - lea -0x1047c51(%rip),%rdi │ │ + lea -0x1047c78(%rip),%rdi │ │ lea -0x1060007(%rip),%rdx │ │ mov $0x65,%esi │ │ call 12c7c60 │ │ xor %esi,%esi │ │ cmpl $0x2,0x8(%rbx) │ │ sete %sil │ │ xor $0xc1,%esi │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ jmp 149e255 │ │ call 12c7b40 │ │ - lea -0x1047c88(%rip),%rdi │ │ + lea -0x1047caf(%rip),%rdi │ │ lea -0x106003e(%rip),%rdx │ │ mov $0x6b,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0x80024,%esi │ │ xor %edx,%edx │ │ @@ -3503758,15 +3503758,15 @@ │ │ push %rbx │ │ push %rax │ │ mov $0x1,%r14d │ │ cmpl $0x1,0x8(%rdi) │ │ je 149e2c1 │ │ mov %rdi,%rbx │ │ call 12c7b40 │ │ - lea -0x1047ce0(%rip),%rdi │ │ + lea -0x1047d07(%rip),%rdi │ │ lea -0x106d2e7(%rip),%rdx │ │ mov $0x85,%esi │ │ call 12c7c60 │ │ xor %esi,%esi │ │ cmpl $0x2,0x8(%rbx) │ │ sete %sil │ │ xor $0xc1,%esi │ │ @@ -3503935,27 +3503935,27 @@ │ │ shr $0x20,%rax │ │ je 149e53b │ │ mov %rcx,%rax │ │ xor %edx,%edx │ │ div %r14 │ │ jmp 149e542 │ │ call 12c7b40 │ │ - lea -0x1047ea6(%rip),%rdi │ │ + lea -0x1047ecd(%rip),%rdi │ │ lea -0x1063f8f(%rip),%rdx │ │ mov $0xbb,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0x80024,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 149e54e │ │ call 12c7b40 │ │ - lea -0x1047ede(%rip),%rdi │ │ + lea -0x1047f05(%rip),%rdi │ │ lea -0x1063fc7(%rip),%rdx │ │ mov $0xca,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0xba,%esi │ │ xor %edx,%edx │ │ @@ -3504011,15 +3504011,15 @@ │ │ pop %r14 │ │ pop %r15 │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ mov %rsi,%rdi │ │ - lea -0x1047fbb(%rip),%rax │ │ + lea -0x1047fe2(%rip),%rax │ │ mov %rdx,%rsi │ │ mov %rax,%rdx │ │ mov $0xd3,%ecx │ │ jmp 131edb0 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3504917,35 +3504917,35 @@ │ │ push %r14 │ │ push %rbx │ │ mov %rsi,%r14 │ │ mov %rdi,%r15 │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 149f0d7 │ │ - lea -0x1048aa1(%rip),%rsi │ │ + lea -0x1048ac8(%rip),%rsi │ │ mov $0x188,%edi │ │ mov $0x87,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 149f0d7 │ │ mov %rax,%rbx │ │ mov %r15,%rdi │ │ call 14af770 │ │ mov %rax,(%rbx) │ │ orb $0x2,0x1c(%rbx) │ │ test %r14,%r14 │ │ je 149f0d9 │ │ - lea -0x1048ad3(%rip),%rsi │ │ + lea -0x1048afa(%rip),%rsi │ │ mov %r14,%rdi │ │ mov $0x8e,%edx │ │ call 131f230 │ │ mov %rax,0x8(%rbx) │ │ test %rax,%rax │ │ jne 149f0d9 │ │ - lea -0x1048af0(%rip),%rsi │ │ + lea -0x1048b17(%rip),%rsi │ │ mov %rbx,%rdi │ │ mov $0x8f,%edx │ │ call 131d9d0 │ │ xor %ebx,%ebx │ │ mov %rbx,%rax │ │ pop %rbx │ │ pop %r14 │ │ @@ -3505310,15 +3505310,15 @@ │ │ push %rax │ │ mov %rdi,%rbx │ │ mov 0x170(%rdi),%rdi │ │ call 12c9e10 │ │ mov 0x168(%rbx),%rdi │ │ call 12c9c20 │ │ mov 0x178(%rbx),%rdi │ │ - lea -0x1048f23(%rip),%r14 │ │ + lea -0x1048f4a(%rip),%r14 │ │ mov %r14,%rsi │ │ mov $0x26c,%edx │ │ call 131d9d0 │ │ mov 0x8(%rbx),%rdi │ │ mov %r14,%rsi │ │ mov $0x26d,%edx │ │ call 131d9d0 │ │ @@ -3505339,15 +3505339,15 @@ │ │ push %r15 │ │ push %r14 │ │ push %rbx │ │ mov %rdi,%r15 │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 149f692 │ │ - lea -0x1048f82(%rip),%rsi │ │ + lea -0x1048fa9(%rip),%rsi │ │ mov $0x188,%edi │ │ mov $0x27a,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 149f692 │ │ mov %rax,%rbx │ │ mov $0x188,%edx │ │ @@ -3505388,28 +3505388,28 @@ │ │ test %eax,%eax │ │ je 149f638 │ │ mov 0x8(%r15),%rdi │ │ test %rdi,%rdi │ │ je 149f694 │ │ mov %rbx,%r15 │ │ add $0x8,%r15 │ │ - lea -0x1049047(%rip),%rsi │ │ + lea -0x104906e(%rip),%rsi │ │ mov $0x292,%edx │ │ call 131f230 │ │ mov %rax,(%r15) │ │ test %rax,%rax │ │ jne 149f694 │ │ jmp 149f638 │ │ xor %r14d,%r14d │ │ mov 0x170(%rbx),%rdi │ │ call 12c9e10 │ │ mov 0x168(%rbx),%rdi │ │ call 12c9c20 │ │ mov 0x178(%rbx),%rdi │ │ - lea -0x1049084(%rip),%r15 │ │ + lea -0x10490ab(%rip),%r15 │ │ mov %r15,%rsi │ │ mov $0x26c,%edx │ │ call 131d9d0 │ │ xor %edi,%edi │ │ mov %r15,%rsi │ │ mov $0x26d,%edx │ │ call 131d9d0 │ │ @@ -3505432,15 +3505432,15 @@ │ │ push %r14 │ │ push %rbx │ │ xor %ebx,%ebx │ │ test %rdi,%rdi │ │ je 149f738 │ │ mov %rsi,%r15 │ │ mov %rdi,%r14 │ │ - lea -0x104d1b0(%rip),%rsi │ │ + lea -0x104d1d7(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 149f6e8 │ │ mov 0x128(%r14),%rdx │ │ lea 0x24(%r14),%rsi │ │ test %rdx,%rdx │ │ @@ -3505656,15 +3505656,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x1046d39(%rip),%rcx │ │ + lea -0x1046d60(%rip),%rcx │ │ mov $0x10,%r8d │ │ jmp 14a05c0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3505673,15 +3505673,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x1046d59(%rip),%rcx │ │ + lea -0x1046d80(%rip),%rcx │ │ mov $0x4000,%r8d │ │ jmp 14a05c0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3505763,15 +3505763,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x1046e29(%rip),%rcx │ │ + lea -0x1046e50(%rip),%rcx │ │ mov $0x20,%r8d │ │ jmp 14a05c0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3505780,15 +3505780,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x1046e49(%rip),%rcx │ │ + lea -0x1046e70(%rip),%rcx │ │ mov $0x8000,%r8d │ │ jmp 14a05c0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3505904,15 +3505904,15 @@ │ │ mov %r15,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 149fc21 │ │ mov %rax,%r15 │ │ lea 0x178(%rbx),%r12 │ │ mov 0x178(%rbx),%rdi │ │ - lea -0x1049615(%rip),%rsi │ │ + lea -0x104963c(%rip),%rsi │ │ mov $0x3c4,%edx │ │ call 131d9d0 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x178(%rbx) │ │ add $0x180,%rbx │ │ xor %r14d,%r14d │ │ mov %r15,%rdi │ │ @@ -3506223,15 +3506223,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104dbb3(%rip),%rcx │ │ + lea -0x104dbda(%rip),%rcx │ │ mov $0x10,%r8d │ │ jmp 14a05c0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3506240,15 +3506240,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104dbd3(%rip),%rcx │ │ + lea -0x104dbfa(%rip),%rcx │ │ mov $0x4000,%r8d │ │ jmp 14a05c0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3506257,15 +3506257,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104dbf3(%rip),%rcx │ │ + lea -0x104dc1a(%rip),%rcx │ │ mov $0x20,%r8d │ │ jmp 14a05c0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3506274,15 +3506274,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104dc13(%rip),%rcx │ │ + lea -0x104dc3a(%rip),%rcx │ │ mov $0x8000,%r8d │ │ jmp 14a05c0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3506291,15 +3506291,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104dc2a(%rip),%rcx │ │ + lea -0x104dc51(%rip),%rcx │ │ mov $0x10,%r8d │ │ jmp 14a05c0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3506308,15 +3506308,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104dc4a(%rip),%rcx │ │ + lea -0x104dc71(%rip),%rcx │ │ mov $0x4000,%r8d │ │ jmp 14a05c0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3506325,15 +3506325,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104dc6a(%rip),%rcx │ │ + lea -0x104dc91(%rip),%rcx │ │ mov $0x20,%r8d │ │ jmp 14a05c0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3506342,15 +3506342,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104dc8a(%rip),%rcx │ │ + lea -0x104dcb1(%rip),%rcx │ │ mov $0x8000,%r8d │ │ jmp 14a05c0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3506542,15 +3506542,15 @@ │ │ pop %r12 │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ - lea -0x1049b0c(%rip),%rdi │ │ + lea -0x1049b33(%rip),%rdi │ │ lea -0x105e55f(%rip),%rdx │ │ mov $0x11e,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x72,%esi │ │ xor %edx,%edx │ │ @@ -3506744,15 +3506744,15 @@ │ │ test %ebp,%ebp │ │ js 14a0382 │ │ mov %rbx,%rdi │ │ call 12dd740 │ │ test %eax,%eax │ │ je 14a0461 │ │ call 12c7b40 │ │ - lea -0x1049d7f(%rip),%rdi │ │ + lea -0x1049da6(%rip),%rdi │ │ lea -0x1069b78(%rip),%rdx │ │ mov $0xb5,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0xb7,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3506762,41 +3506762,41 @@ │ │ je 14a0396 │ │ test %ebp,%ebp │ │ je 14a03d2 │ │ cmp $0x32,%r12 │ │ jae 14a0410 │ │ jmp 14a0448 │ │ call 12c7b40 │ │ - lea -0x1049dc8(%rip),%rdi │ │ + lea -0x1049def(%rip),%rdi │ │ lea -0x1069bc1(%rip),%rdx │ │ mov $0xa9,%esi │ │ call 12c7c60 │ │ lea -0x105ae74(%rip),%rdx │ │ mov $0x39,%edi │ │ mov $0x7a,%esi │ │ mov %r14,%rcx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ test %ebp,%ebp │ │ jne 14a038b │ │ call 12c7b40 │ │ - lea -0x1049e04(%rip),%rdi │ │ + lea -0x1049e2b(%rip),%rdi │ │ lea -0x1069bfd(%rip),%rdx │ │ mov $0xac,%esi │ │ call 12c7c60 │ │ - lea -0x104d99f(%rip),%rdx │ │ + lea -0x104d9c6(%rip),%rdx │ │ mov $0x39,%edi │ │ mov $0xae,%esi │ │ mov %r14,%rcx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ cmp $0x32,%r12 │ │ jb 14a0448 │ │ call 12c7b40 │ │ - lea -0x1049e42(%rip),%rdi │ │ + lea -0x1049e69(%rip),%rdi │ │ lea -0x1069c3b(%rip),%rdx │ │ mov $0xaf,%esi │ │ call 12c7c60 │ │ lea -0x1067f2b(%rip),%rdx │ │ mov $0x39,%edi │ │ mov $0x7a,%esi │ │ mov %r14,%rcx │ │ @@ -3506876,19 +3506876,19 @@ │ │ mov $0x32,%edx │ │ mov %r15,%rdi │ │ mov %r14,%rsi │ │ call 131f370 │ │ mov $0x1,%eax │ │ jmp 14a0452 │ │ call 12c7b40 │ │ - lea -0x1049fa7(%rip),%rdi │ │ + lea -0x1049fce(%rip),%rdi │ │ lea -0x1069da0(%rip),%rdx │ │ mov $0xca,%esi │ │ call 12c7c60 │ │ - lea -0x10482b5(%rip),%rdx │ │ + lea -0x10482dc(%rip),%rdx │ │ mov $0x39,%edi │ │ mov $0xae,%esi │ │ mov %r14,%rcx │ │ mov %r15,%r8 │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 14a0448 │ │ @@ -3507008,15 +3507008,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ test %rdi,%rdi │ │ je 14a0700 │ │ push %rbx │ │ mov %rdi,%rbx │ │ - lea -0x1047ab2(%rip),%rsi │ │ + lea -0x1047ad9(%rip),%rsi │ │ call 12dd620 │ │ test %eax,%eax │ │ je 14a0703 │ │ xor %ecx,%ecx │ │ jmp 14a0803 │ │ xor %eax,%eax │ │ ret │ │ @@ -3507052,21 +3507052,21 @@ │ │ jne 14a0803 │ │ lea -0x1077588(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 12dd620 │ │ mov $0x6,%ecx │ │ test %eax,%eax │ │ jne 14a0803 │ │ - lea -0x104e4f6(%rip),%rsi │ │ + lea -0x104e51d(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 12dd620 │ │ mov $0x7,%ecx │ │ test %eax,%eax │ │ jne 14a0803 │ │ - lea -0x104e505(%rip),%rsi │ │ + lea -0x104e52c(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 12dd620 │ │ mov $0x8,%ecx │ │ test %eax,%eax │ │ jne 14a0803 │ │ lea -0x1077855(%rip),%rsi │ │ mov %rbx,%rdi │ │ @@ -3507659,15 +3507659,15 @@ │ │ push %rbx │ │ push %rax │ │ xor %ebx,%ebx │ │ test %rdi,%rdi │ │ je 14a0fa2 │ │ mov %rsi,%r15 │ │ mov %rdi,%r14 │ │ - lea -0x104e9d3(%rip),%rsi │ │ + lea -0x104e9fa(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 14a0f0f │ │ mov 0x120(%r14),%rdx │ │ lea 0x1d(%r14),%rsi │ │ test %rdx,%rdx │ │ @@ -3507925,15 +3507925,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x10485f9(%rip),%rcx │ │ + lea -0x1048620(%rip),%rcx │ │ mov $0x10,%r8d │ │ jmp 14a1ee0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3507942,15 +3507942,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x1048619(%rip),%rcx │ │ + lea -0x1048640(%rip),%rcx │ │ mov $0x4000,%r8d │ │ jmp 14a1ee0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3508032,15 +3508032,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x10486e9(%rip),%rcx │ │ + lea -0x1048710(%rip),%rcx │ │ mov $0x20,%r8d │ │ jmp 14a1ee0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3508049,15 +3508049,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x1048709(%rip),%rcx │ │ + lea -0x1048730(%rip),%rcx │ │ mov $0x8000,%r8d │ │ jmp 14a1ee0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3508488,15 +3508488,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104f463(%rip),%rcx │ │ + lea -0x104f48a(%rip),%rcx │ │ mov $0x10,%r8d │ │ jmp 14a1ee0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3508505,15 +3508505,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104f483(%rip),%rcx │ │ + lea -0x104f4aa(%rip),%rcx │ │ mov $0x4000,%r8d │ │ jmp 14a1ee0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3508522,15 +3508522,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104f4a3(%rip),%rcx │ │ + lea -0x104f4ca(%rip),%rcx │ │ mov $0x20,%r8d │ │ jmp 14a1ee0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3508539,15 +3508539,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104f4c3(%rip),%rcx │ │ + lea -0x104f4ea(%rip),%rcx │ │ mov $0x8000,%r8d │ │ jmp 14a1ee0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3508556,15 +3508556,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104f4da(%rip),%rcx │ │ + lea -0x104f501(%rip),%rcx │ │ mov $0x10,%r8d │ │ jmp 14a1ee0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3508573,15 +3508573,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104f4fa(%rip),%rcx │ │ + lea -0x104f521(%rip),%rcx │ │ mov $0x4000,%r8d │ │ jmp 14a1ee0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3508590,15 +3508590,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104f51a(%rip),%rcx │ │ + lea -0x104f541(%rip),%rcx │ │ mov $0x20,%r8d │ │ jmp 14a1ee0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3508607,15 +3508607,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104f53a(%rip),%rcx │ │ + lea -0x104f561(%rip),%rcx │ │ mov $0x8000,%r8d │ │ jmp 14a1ee0 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3509071,15 +3509071,15 @@ │ │ call 12c7d60 │ │ jmp 14a1d57 │ │ call 12c7b40 │ │ lea -0x106d107(%rip),%rdi │ │ lea -0x1052fa6(%rip),%rdx │ │ mov $0xc9,%esi │ │ call 12c7c60 │ │ - lea -0x104f2ec(%rip),%rdx │ │ + lea -0x104f313(%rip),%rdx │ │ mov $0x39,%edi │ │ mov $0xae,%esi │ │ mov %rbx,%rcx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov %r14,%rdi │ │ call 12c9c20 │ │ @@ -3509162,15 +3509162,15 @@ │ │ call 131f370 │ │ jmp 14a1d61 │ │ call 12c7b40 │ │ lea -0x106d285(%rip),%rdi │ │ lea -0x1053124(%rip),%rdx │ │ mov $0xe4,%esi │ │ call 12c7c60 │ │ - lea -0x1049bdd(%rip),%rdx │ │ + lea -0x1049c04(%rip),%rdx │ │ mov $0x39,%edi │ │ mov $0xae,%esi │ │ mov %rbx,%rcx │ │ mov %r15,%r8 │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 14a1d57 │ │ @@ -3509334,15 +3509334,15 @@ │ │ je 14a20cc │ │ test %r13,%r13 │ │ je 14a2211 │ │ cmp $0x3f,%r12 │ │ ja 14a20d4 │ │ call 12c7b40 │ │ lea -0x10532f4(%rip),%rdi │ │ - lea -0x1049dbc(%rip),%rdx │ │ + lea -0x1049de3(%rip),%rdx │ │ mov $0x18f,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x39,%edi │ │ mov $0x6a,%esi │ │ jmp 14a22a6 │ │ xor %r12d,%r12d │ │ @@ -3509353,24 +3509353,24 @@ │ │ movzbl 0x11c(%r14),%eax │ │ test $0x8,%al │ │ jne 14a214f │ │ test $0x2,%al │ │ je 14a21bc │ │ call 12c7b40 │ │ lea -0x1053348(%rip),%rdi │ │ - lea -0x1049e10(%rip),%rdx │ │ + lea -0x1049e37(%rip),%rdx │ │ mov $0x1bc,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x39,%edi │ │ mov $0xf3,%esi │ │ jmp 14a22a6 │ │ call 12c7b40 │ │ lea -0x1053377(%rip),%rdi │ │ - lea -0x1049e3f(%rip),%rdx │ │ + lea -0x1049e66(%rip),%rdx │ │ mov $0x193,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x39,%edi │ │ mov $0xdd,%esi │ │ jmp 14a22a6 │ │ test $0x2,%al │ │ @@ -3509429,32 +3509429,32 @@ │ │ je 14a2227 │ │ mov (%rsp),%rax │ │ movq $0x40,(%rax) │ │ mov $0x1,%r12d │ │ jmp 14a22af │ │ call 12c7b40 │ │ lea -0x105347e(%rip),%rdi │ │ - lea -0x1049f46(%rip),%rdx │ │ + lea -0x1049f6d(%rip),%rdx │ │ mov $0x1c4,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x39,%edi │ │ mov $0xaf,%esi │ │ jmp 14a22a6 │ │ call 12c7b40 │ │ lea -0x10534aa(%rip),%rdi │ │ - lea -0x1049f72(%rip),%rdx │ │ + lea -0x1049f99(%rip),%rdx │ │ mov $0x1b0,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0xf1,%esi │ │ jmp 14a22a6 │ │ call 12c7b40 │ │ lea -0x10534d3(%rip),%rdi │ │ - lea -0x1049f9b(%rip),%rdx │ │ + lea -0x1049fc2(%rip),%rdx │ │ mov $0x1b6,%esi │ │ call 12c7c60 │ │ xor %r12d,%r12d │ │ mov $0x39,%edi │ │ mov $0xa6,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3509505,15 +3509505,15 @@ │ │ movzbl 0x11c(%rbx),%eax │ │ test $0x8,%al │ │ jne 14a234e │ │ test $0x2,%al │ │ je 14a23b4 │ │ call 12c7b40 │ │ lea -0x1053576(%rip),%rdi │ │ - lea -0x104d982(%rip),%rdx │ │ + lea -0x104d9a9(%rip),%rdx │ │ mov $0x261,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x39,%edi │ │ mov $0xf3,%esi │ │ jmp 14a2460 │ │ test $0x2,%al │ │ @@ -3509566,23 +3509566,23 @@ │ │ push %rax │ │ call 12b2fc0 │ │ add $0x30,%rsp │ │ mov %eax,%r15d │ │ jmp 14a2469 │ │ call 12c7b40 │ │ lea -0x1053664(%rip),%rdi │ │ - lea -0x104da70(%rip),%rdx │ │ + lea -0x104da97(%rip),%rdx │ │ mov $0x255,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0xf1,%esi │ │ jmp 14a2460 │ │ call 12c7b40 │ │ lea -0x105368d(%rip),%rdi │ │ - lea -0x104da99(%rip),%rdx │ │ + lea -0x104dac0(%rip),%rdx │ │ mov $0x25b,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x39,%edi │ │ mov $0xa6,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3509822,15 +3509822,15 @@ │ │ push %r14 │ │ push %rbx │ │ push %rax │ │ xor %ebx,%ebx │ │ test %rdi,%rdi │ │ je 14a270b │ │ mov %rdi,%r14 │ │ - lea -0x10501c8(%rip),%rax │ │ + lea -0x10501ef(%rip),%rax │ │ mov %rsi,%rdi │ │ mov %rax,%rsi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 14a2706 │ │ mov 0x110(%r14),%rdx │ │ add $0x10,%r14 │ │ @@ -3509873,15 +3509873,15 @@ │ │ je 14a2860 │ │ test %rsi,%rsi │ │ je 14a285b │ │ push %r14 │ │ push %rbx │ │ sub $0x48,%rsp │ │ mov %rdi,%rbx │ │ - lea -0x104b987(%rip),%rax │ │ + lea -0x104b9ae(%rip),%rax │ │ mov %rsi,%r14 │ │ mov %rsi,%rdi │ │ mov %rax,%rsi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 14a2921 │ │ xorps %xmm0,%xmm0 │ │ @@ -3509901,20 +3509901,20 @@ │ │ je 14a296f │ │ mov 0x8(%rsp),%rdi │ │ lea -0x10593ef(%rip),%rsi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 14a289d │ │ mov 0x8(%rsp),%rdi │ │ - lea -0x104fd7a(%rip),%rsi │ │ + lea -0x104fda1(%rip),%rsi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 14a28bc │ │ mov 0x8(%rsp),%rdi │ │ - lea -0x104a4f3(%rip),%rsi │ │ + lea -0x104a51a(%rip),%rsi │ │ call 131fa50 │ │ test %eax,%eax │ │ je 14a28dd │ │ mov 0x8(%rsp),%rdi │ │ lea -0x10645fb(%rip),%rsi │ │ call 131fa50 │ │ test %eax,%eax │ │ @@ -3510734,15 +3510734,15 @@ │ │ push %rax │ │ mov %rcx,%r12 │ │ mov %rdx,%r13 │ │ mov %rsi,%rbp │ │ mov %rdi,%r14 │ │ call 12c9df0 │ │ mov %rax,%rbx │ │ - lea -0x104be3a(%rip),%rsi │ │ + lea -0x104be61(%rip),%rsi │ │ xor %r15d,%r15d │ │ mov %r14,%rdi │ │ xor %edx,%edx │ │ call 12cb2a0 │ │ mov %rax,%r14 │ │ test %rbx,%rbx │ │ je 14a32cf │ │ @@ -3512122,15 +3512122,15 @@ │ │ push %rbx │ │ sub $0xe8,%rsp │ │ xor %ebx,%ebx │ │ test %rdi,%rdi │ │ je 14a482f │ │ mov %rsi,%r15 │ │ mov %rdi,%r14 │ │ - lea -0x1051dac(%rip),%rsi │ │ + lea -0x1051dd3(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 14a4372 │ │ mov %rax,%r12 │ │ lea 0x28(%rsp),%rdi │ │ lea 0x60(%rsp),%rsi │ │ @@ -3512166,15 +3512166,15 @@ │ │ je 14a482f │ │ mov 0x8(%rsp),%rdx │ │ mov %r12,%rdi │ │ mov %r13,%rsi │ │ call 1323b70 │ │ test %eax,%eax │ │ je 14a482f │ │ - lea -0x104af50(%rip),%rsi │ │ + lea -0x104af77(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 14a44b6 │ │ mov 0x8(%rax),%ecx │ │ cmp $0x1,%ecx │ │ je 14a44a2 │ │ @@ -3512562,15 +3512562,15 @@ │ │ mov %rax,0x28(%rsp) │ │ lea 0x28(%rsp),%rsi │ │ mov $0x100,%edx │ │ mov %r15,%rdi │ │ call 13237c0 │ │ test %eax,%eax │ │ je 14a4fa2 │ │ - lea -0x104b64f(%rip),%rsi │ │ + lea -0x104b676(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 14a4be8 │ │ mov 0x8(%rax),%ecx │ │ cmp $0x4,%ecx │ │ je 14a4ab5 │ │ @@ -3512592,15 +3512592,15 @@ │ │ test %eax,%eax │ │ je 14a4b15 │ │ lea -0x105584a(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 14a4b1c │ │ - lea -0x1052ea6(%rip),%rsi │ │ + lea -0x1052ecd(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ je 14a4b23 │ │ lea -0x106956a(%rip),%rsi │ │ mov %r15,%rdi │ │ call 14bff90 │ │ @@ -3512629,15 +3512629,15 @@ │ │ lea -0x107b445(%rip),%rdx │ │ mov $0x679,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xa5,%esi │ │ jmp 14a4f11 │ │ - lea -0x1052118(%rip),%r15 │ │ + lea -0x105213f(%rip),%r15 │ │ jmp 14a4ba8 │ │ lea -0x106e368(%rip),%r15 │ │ jmp 14a4b96 │ │ lea -0x1077590(%rip),%r15 │ │ mov 0x10(%rax),%rdi │ │ mov $0xf000,%esi │ │ call 1350e00 │ │ @@ -3512784,15 +3512784,15 @@ │ │ call 12c7b40 │ │ lea -0x10778a3(%rip),%rdi │ │ lea -0x107b70d(%rip),%rdx │ │ mov $0x6c2,%esi │ │ call 12c7c60 │ │ mov 0xb4(%r13),%ecx │ │ mov 0x8(%rsp),%r8d │ │ - lea -0x1050488(%rip),%rdx │ │ + lea -0x10504af(%rip),%rdx │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xac,%esi │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 14a4fa2 │ │ lea -0x107c457(%rip),%rsi │ │ @@ -3512846,15 +3512846,15 @@ │ │ cmpq $0x0,0x20(%r13) │ │ mov 0x10(%rsp),%rsi │ │ jne 14a4f57 │ │ test %rsi,%rsi │ │ jne 14a4f57 │ │ cmp $0x6,%eax │ │ jne 14a4f57 │ │ - lea -0x104c314(%rip),%rsi │ │ + lea -0x104c33b(%rip),%rsi │ │ mov %rsi,0x10(%rsp) │ │ mov 0x20(%rsp),%rax │ │ test %rax,%rax │ │ je 14a4f7a │ │ mov 0x18(%rsp),%rdx │ │ mov %rax,%rsi │ │ call 14a5dc0 │ │ @@ -3513228,15 +3513228,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104c739(%rip),%rcx │ │ + lea -0x104c760(%rip),%rcx │ │ mov $0x10,%r8d │ │ jmp 14a6d00 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3513245,15 +3513245,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104c759(%rip),%rcx │ │ + lea -0x104c780(%rip),%rcx │ │ mov $0x4000,%r8d │ │ jmp 14a6d00 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3513262,15 +3513262,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104c779(%rip),%rcx │ │ + lea -0x104c7a0(%rip),%rcx │ │ mov $0x20,%r8d │ │ jmp 14a6d00 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3513279,15 +3513279,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104c799(%rip),%rcx │ │ + lea -0x104c7c0(%rip),%rcx │ │ mov $0x8000,%r8d │ │ jmp 14a6d00 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3513296,15 +3513296,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x104c7b9(%rip),%rcx │ │ + lea -0x104c7e0(%rip),%rcx │ │ mov $0x40,%r8d │ │ jmp 14a6d00 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3513823,15 +3513823,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x1053523(%rip),%rcx │ │ + lea -0x105354a(%rip),%rcx │ │ mov $0x10,%r8d │ │ jmp 14a6d00 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3513840,15 +3513840,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x1053543(%rip),%rcx │ │ + lea -0x105356a(%rip),%rcx │ │ mov $0x4000,%r8d │ │ jmp 14a6d00 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3513857,15 +3513857,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x1053563(%rip),%rcx │ │ + lea -0x105358a(%rip),%rcx │ │ mov $0x20,%r8d │ │ jmp 14a6d00 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3513874,15 +3513874,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x1053583(%rip),%rcx │ │ + lea -0x10535aa(%rip),%rcx │ │ mov $0x8000,%r8d │ │ jmp 14a6d00 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3513891,15 +3513891,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x10535a3(%rip),%rcx │ │ + lea -0x10535ca(%rip),%rcx │ │ mov $0x40,%r8d │ │ jmp 14a6d00 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3513908,15 +3513908,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x10535ba(%rip),%rcx │ │ + lea -0x10535e1(%rip),%rcx │ │ mov $0x10,%r8d │ │ jmp 14a6d00 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3513925,15 +3513925,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x10535da(%rip),%rcx │ │ + lea -0x1053601(%rip),%rcx │ │ mov $0x4000,%r8d │ │ jmp 14a6d00 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3513942,15 +3513942,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x10535fa(%rip),%rcx │ │ + lea -0x1053621(%rip),%rcx │ │ mov $0x20,%r8d │ │ jmp 14a6d00 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3513959,15 +3513959,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x105361a(%rip),%rcx │ │ + lea -0x1053641(%rip),%rcx │ │ mov $0x8000,%r8d │ │ jmp 14a6d00 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3513976,15 +3513976,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ - lea -0x105363a(%rip),%rcx │ │ + lea -0x1053661(%rip),%rcx │ │ mov $0x40,%r8d │ │ jmp 14a6d00 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3514495,15 +3514495,15 @@ │ │ call 12c7d60 │ │ jmp 14a5f13 │ │ call 12c7b40 │ │ lea -0x1078940(%rip),%rdi │ │ lea -0x105ac58(%rip),%rdx │ │ mov $0x1e2,%esi │ │ call 12c7c60 │ │ - lea -0x1053481(%rip),%rdx │ │ + lea -0x10534a8(%rip),%rdx │ │ mov $0x39,%edi │ │ mov $0xae,%esi │ │ mov %rbx,%rcx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov %r14,%rdi │ │ call 12c9c20 │ │ @@ -3514553,38 +3514553,38 @@ │ │ mov %eax,%ebp │ │ mov %rbx,%rdi │ │ call 12dd740 │ │ test %eax,%eax │ │ je 14a6034 │ │ call 12c7b40 │ │ lea -0x1078a13(%rip),%rdi │ │ - lea -0x104dc8f(%rip),%rdx │ │ + lea -0x104dcb6(%rip),%rdx │ │ mov $0x192,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0xb7,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 14a6021 │ │ call 12c7b40 │ │ lea -0x1078a45(%rip),%rdi │ │ - lea -0x104dcc1(%rip),%rdx │ │ + lea -0x104dce8(%rip),%rdx │ │ mov $0x181,%esi │ │ call 12c7c60 │ │ lea -0x1060a97(%rip),%rdx │ │ mov $0x39,%edi │ │ mov $0x7a,%esi │ │ jmp 14a6017 │ │ call 12c7b40 │ │ lea -0x1078a75(%rip),%rdi │ │ - lea -0x104dcf1(%rip),%rdx │ │ + lea -0x104dd18(%rip),%rdx │ │ mov $0x187,%esi │ │ call 12c7c60 │ │ - lea -0x10535b6(%rip),%rdx │ │ + lea -0x10535dd(%rip),%rdx │ │ mov $0x39,%edi │ │ mov $0xae,%esi │ │ mov %r14,%rcx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov %rbx,%rdi │ │ call 12c9c20 │ │ @@ -3514602,15 +3514602,15 @@ │ │ call 14a6200 │ │ test %eax,%eax │ │ je 14a6021 │ │ cmp $0x32,%r12 │ │ jb 14a6076 │ │ call 12c7b40 │ │ lea -0x1078ad9(%rip),%rdi │ │ - lea -0x104dd55(%rip),%rdx │ │ + lea -0x104dd7c(%rip),%rdx │ │ mov $0x1a7,%esi │ │ call 12c7c60 │ │ lea -0x106db68(%rip),%rdx │ │ jmp 14a5fdd │ │ movzbl 0x1c(%r15),%eax │ │ test $0x2,%al │ │ jne 14a60a7 │ │ @@ -3514651,18 +3514651,18 @@ │ │ mov %r15,%rdi │ │ mov %r14,%rsi │ │ call 131f370 │ │ mov $0x1,%eax │ │ jmp 14a602b │ │ call 12c7b40 │ │ lea -0x1078ba9(%rip),%rdi │ │ - lea -0x104de25(%rip),%rdx │ │ + lea -0x104de4c(%rip),%rdx │ │ mov $0x1ae,%esi │ │ call 12c7c60 │ │ - lea -0x104de5d(%rip),%rdx │ │ + lea -0x104de84(%rip),%rdx │ │ mov $0x39,%edi │ │ mov $0xae,%esi │ │ mov %r14,%rcx │ │ mov %r15,%r8 │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 14a6021 │ │ @@ -3514826,15 +3514826,15 @@ │ │ mov 0x8(%rsp),%rdx │ │ test %rdx,%rdx │ │ je 14a6390 │ │ cmp %r14,%r12 │ │ jbe 14a63a2 │ │ call 12c7b40 │ │ lea -0x1078dda(%rip),%rdi │ │ - lea -0x104e049(%rip),%rdx │ │ + lea -0x104e070(%rip),%rdx │ │ mov $0x2b5,%esi │ │ call 12c7c60 │ │ lea -0x105cf97(%rip),%rdx │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xb3,%esi │ │ mov %r14,%rcx │ │ @@ -3514877,24 +3514877,24 @@ │ │ jle 14a6449 │ │ mov %eax,%eax │ │ mov 0x20(%rsp),%rcx │ │ mov %rax,(%rcx) │ │ jmp 14a6398 │ │ call 12c7b40 │ │ lea -0x1078eaa(%rip),%rdi │ │ - lea -0x104e119(%rip),%rdx │ │ + lea -0x104e140(%rip),%rdx │ │ mov $0x2bc,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xa6,%esi │ │ jmp 14a6472 │ │ call 12c7b40 │ │ lea -0x1078ed5(%rip),%rdi │ │ - lea -0x104e144(%rip),%rdx │ │ + lea -0x104e16b(%rip),%rdx │ │ mov $0x336,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x80004,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3514937,37 +3514937,37 @@ │ │ mov 0xc8(%r15),%rsi │ │ mov %r14d,%edi │ │ mov 0x8(%rsp),%rdx │ │ mov $0x5,%r8d │ │ jmp 14a678b │ │ call 12c7b40 │ │ lea -0x1078fa3(%rip),%rdi │ │ - lea -0x104e212(%rip),%rdx │ │ + lea -0x104e239(%rip),%rdx │ │ mov $0x2c5,%esi │ │ call 12c7c60 │ │ lea -0x106fd3e(%rip),%rdx │ │ jmp 14a6628 │ │ call 12c7b40 │ │ lea -0x1078fcc(%rip),%rdi │ │ - lea -0x104e23b(%rip),%rdx │ │ + lea -0x104e262(%rip),%rdx │ │ mov $0x2cd,%esi │ │ jmp 14a6461 │ │ mov 0xb4(%r15),%ebp │ │ cmp $0xffffffff,%ebp │ │ je 14a672a │ │ mov 0xb0(%r15),%eax │ │ cmp $0xffffffff,%eax │ │ jne 14a66d5 │ │ mov 0x20(%r15),%rdi │ │ call 12dd6f0 │ │ cmp %eax,%ebp │ │ jle 14a66ce │ │ call 12c7b40 │ │ lea -0x107901a(%rip),%rdi │ │ - lea -0x104e289(%rip),%rdx │ │ + lea -0x104e2b0(%rip),%rdx │ │ mov $0x2fd,%esi │ │ call 12c7c60 │ │ mov 0xb4(%r15),%ebp │ │ mov 0x20(%r15),%rdi │ │ call 12dd6f0 │ │ lea -0x104a4e9(%rip),%rdx │ │ mov $0x39,%edi │ │ @@ -3514984,25 +3514984,25 @@ │ │ call 1358910 │ │ test %eax,%eax │ │ jle 14a6683 │ │ mov 0x18(%rsp),%eax │ │ jmp 14a640b │ │ call 12c7b40 │ │ lea -0x1079090(%rip),%rdi │ │ - lea -0x104e2ff(%rip),%rdx │ │ + lea -0x104e326(%rip),%rdx │ │ mov $0x329,%esi │ │ call 12c7c60 │ │ lea -0x1066948(%rip),%rdx │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xa8,%esi │ │ jmp 14a6474 │ │ call 12c7b40 │ │ lea -0x10790c5(%rip),%rdi │ │ - lea -0x104e334(%rip),%rdx │ │ + lea -0x104e35b(%rip),%rdx │ │ mov $0x2d7,%esi │ │ call 12c7c60 │ │ mov 0x10(%r15),%rdi │ │ call 134e460 │ │ lea -0x106844e(%rip),%rdx │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ @@ -3515010,34 +3515010,34 @@ │ │ mov %eax,%ecx │ │ mov %r14,%r8 │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 14a647b │ │ call 12c7b40 │ │ lea -0x107910f(%rip),%rdi │ │ - lea -0x104e37e(%rip),%rdx │ │ + lea -0x104e3a5(%rip),%rdx │ │ mov $0x2ed,%esi │ │ jmp 14a6461 │ │ call 12c7b40 │ │ lea -0x107912c(%rip),%rdi │ │ - lea -0x104e39b(%rip),%rdx │ │ + lea -0x104e3c2(%rip),%rdx │ │ mov $0x2dd,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x80039,%esi │ │ jmp 14a6472 │ │ mov 0xb0(%r15),%eax │ │ test %eax,%eax │ │ js 14a672a │ │ cmp 0xb4(%r15),%eax │ │ jge 14a672a │ │ call 12c7b40 │ │ lea -0x107916e(%rip),%rdi │ │ - lea -0x104e3dd(%rip),%rdx │ │ + lea -0x104e404(%rip),%rdx │ │ mov $0x309,%esi │ │ call 12c7c60 │ │ mov 0xb0(%r15),%r8d │ │ mov 0xb4(%r15),%ecx │ │ lea -0x107b029(%rip),%rdx │ │ mov $0x39,%edi │ │ mov $0xac,%esi │ │ @@ -3515070,15 +3515070,15 @@ │ │ mov %eax,%ebx │ │ mov %r15,%rdi │ │ call 14a6820 │ │ mov %ebx,%eax │ │ jmp 14a640b │ │ call 12c7b40 │ │ lea -0x107922d(%rip),%rdi │ │ - lea -0x104e49c(%rip),%rdx │ │ + lea -0x104e4c3(%rip),%rdx │ │ mov $0x31b,%esi │ │ call 12c7c60 │ │ jmp 14a6468 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3515238,15 +3515238,15 @@ │ │ mov %r13d,%r8d │ │ call 1359120 │ │ mov $0x1,%ebx │ │ test %eax,%eax │ │ jne 14a6bd9 │ │ call 12c7b40 │ │ lea -0x1079436(%rip),%rdi │ │ - lea -0x10503b5(%rip),%rdx │ │ + lea -0x10503dc(%rip),%rdx │ │ mov $0x411,%esi │ │ jmp 14a6bbf │ │ mov 0xc8(%r15),%rdx │ │ test %rdx,%rdx │ │ jne 14a6a03 │ │ mov 0x10(%r15),%rdi │ │ call 134e460 │ │ @@ -3515339,30 +3515339,30 @@ │ │ mov 0x8(%rsp),%rsi │ │ call 1357b80 │ │ mov $0x1,%ebx │ │ test %eax,%eax │ │ jg 14a6bd9 │ │ call 12c7b40 │ │ lea -0x10795e7(%rip),%rdi │ │ - lea -0x1050566(%rip),%rdx │ │ + lea -0x105058d(%rip),%rdx │ │ mov $0x43c,%esi │ │ jmp 14a6bbf │ │ call 12c7b40 │ │ lea -0x1079601(%rip),%rdi │ │ - lea -0x1050580(%rip),%rdx │ │ + lea -0x10505a7(%rip),%rdx │ │ mov $0x446,%esi │ │ call 12c7c60 │ │ lea -0x1066eb9(%rip),%rdx │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xa8,%esi │ │ jmp 14a6bd2 │ │ call 12c7b40 │ │ lea -0x1079633(%rip),%rdi │ │ - lea -0x10505b2(%rip),%rdx │ │ + lea -0x10505d9(%rip),%rdx │ │ mov $0x452,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0x80004,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3515374,28 +3515374,28 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0x1079676(%rip),%rdi │ │ - lea -0x10505f5(%rip),%rdx │ │ + lea -0x105061c(%rip),%rdx │ │ mov $0x428,%esi │ │ call 12c7c60 │ │ lea -0x107d50a(%rip),%rdx │ │ mov $0x39,%edi │ │ mov $0xa6,%esi │ │ mov %r14,%rcx │ │ mov %r12,%r8 │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 14a6bd9 │ │ call 12c7b40 │ │ lea -0x10796b3(%rip),%rdi │ │ - lea -0x1050632(%rip),%rdx │ │ + lea -0x1050659(%rip),%rdx │ │ mov $0x433,%esi │ │ jmp 14a6bbf │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3515759,15 +3515759,15 @@ │ │ mov %rbx,%rsi │ │ pop %rbx │ │ pop %r14 │ │ pop %r15 │ │ jmp 14a7800 │ │ call 12c7b40 │ │ lea -0x1042eeb(%rip),%rdi │ │ - lea -0x10526d8(%rip),%rdx │ │ + lea -0x10526ff(%rip),%rdx │ │ mov $0x93,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x72,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3516275,15 +3516275,15 @@ │ │ push %r14 │ │ push %rbx │ │ xor %ebx,%ebx │ │ test %rdi,%rdi │ │ je 14a77e4 │ │ mov %rsi,%r15 │ │ mov %rdi,%r14 │ │ - lea -0x1055240(%rip),%rsi │ │ + lea -0x1055267(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 14a7778 │ │ mov 0x150(%r14),%rdx │ │ lea 0x4b(%r14),%rsi │ │ test %rdx,%rdx │ │ @@ -3516565,15 +3516565,15 @@ │ │ xor %r14d,%r14d │ │ jmp 14a7add │ │ call 12c7b40 │ │ lea -0x10438da(%rip),%rdi │ │ lea -0x1065e9f(%rip),%rdx │ │ mov $0x6f,%esi │ │ call 12c7c60 │ │ - lea -0x105506f(%rip),%rdx │ │ + lea -0x1055096(%rip),%rdx │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0x7a,%esi │ │ mov %rbx,%rcx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ mov %r14d,%eax │ │ @@ -3517286,38 +3517286,38 @@ │ │ je 14a86b2 │ │ mov %r12,%rdi │ │ call 1266e80 <_iroh_blake3_compress_xof_avx512@@Base+0x15c4c0> │ │ test %eax,%eax │ │ je 14a86e1 │ │ call 12c7b40 │ │ lea -0x10757ed(%rip),%rdi │ │ - lea -0x1057a2a(%rip),%rdx │ │ + lea -0x1057a51(%rip),%rdx │ │ mov $0x181,%esi │ │ jmp 14a863e │ │ call 12c7b40 │ │ lea -0x1075807(%rip),%rdi │ │ - lea -0x1057a44(%rip),%rdx │ │ + lea -0x1057a6b(%rip),%rdx │ │ mov $0x156,%esi │ │ jmp 14a8606 │ │ call 12c7b40 │ │ lea -0x1075821(%rip),%rdi │ │ - lea -0x1057a5e(%rip),%rdx │ │ + lea -0x1057a85(%rip),%rdx │ │ mov $0x15d,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x35,%edi │ │ mov $0x80003,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ xor %r15d,%r15d │ │ jmp 14a8659 │ │ call 12c7b40 │ │ lea -0x1075859(%rip),%rdi │ │ - lea -0x1057a96(%rip),%rdx │ │ + lea -0x1057abd(%rip),%rdx │ │ mov $0x177,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x35,%edi │ │ mov $0x65,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3517335,24 +3517335,24 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ ret │ │ call 12c7b40 │ │ lea -0x10758b6(%rip),%rdi │ │ - lea -0x1057af3(%rip),%rdx │ │ + lea -0x1057b1a(%rip),%rdx │ │ mov $0x163,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x35,%edi │ │ mov $0x80010,%esi │ │ jmp 14a8618 │ │ call 12c7b40 │ │ lea -0x10758e5(%rip),%rdi │ │ - lea -0x1057b22(%rip),%rdx │ │ + lea -0x1057b49(%rip),%rdx │ │ mov $0x17c,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x35,%edi │ │ mov $0x80003,%esi │ │ jmp 14a8650 │ │ mov (%rsp),%r12 │ │ @@ -3517389,24 +3517389,24 @@ │ │ call 1267bd0 <_iroh_blake3_compress_xof_avx512@@Base+0x15d210> │ │ xor %r15d,%r15d │ │ test %eax,%eax │ │ sete %r15b │ │ jmp 14a8659 │ │ call 12c7b40 │ │ lea -0x107598e(%rip),%rdi │ │ - lea -0x1057bcb(%rip),%rdx │ │ + lea -0x1057bf2(%rip),%rdx │ │ mov $0x187,%esi │ │ call 12c7c60 │ │ xor %r15d,%r15d │ │ mov $0x35,%edi │ │ mov $0x80010,%esi │ │ jmp 14a8650 │ │ call 12c7b40 │ │ lea -0x10759bd(%rip),%rdi │ │ - lea -0x1057bfa(%rip),%rdx │ │ + lea -0x1057c21(%rip),%rdx │ │ mov $0x18c,%esi │ │ jmp 14a86ca │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3517687,15 +3517687,15 @@ │ │ mov $0x2,%edx │ │ mov %rbx,%rdi │ │ call 131faa0 │ │ mov $0x1,%r13d │ │ test %eax,%eax │ │ jne 14a8bd0 │ │ lea 0x7(%r12),%rbx │ │ - lea -0x10560c0(%rip),%rsi │ │ + lea -0x10560e7(%rip),%rsi │ │ mov $0xa,%edx │ │ mov %rbx,%rdi │ │ call 131faa0 │ │ test %eax,%eax │ │ je 14a8bba │ │ lea -0x1075503(%rip),%rsi │ │ mov $0x1,%edx │ │ @@ -3517871,15 +3517871,15 @@ │ │ xor %eax,%eax │ │ call 12c7d60 │ │ jmp 14a8eb3 │ │ mov %r12,%rdi │ │ call 14a9850 │ │ call 12c7b40 │ │ lea -0x107f754(%rip),%rdi │ │ - lea -0x10563e3(%rip),%rdx │ │ + lea -0x105640a(%rip),%rdx │ │ mov $0x9c,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80039,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3517928,15 +3517928,15 @@ │ │ mov %r14,(%rax) │ │ mov %rbx,0x18(%rax) │ │ jmp 14a8f60 │ │ xor %edi,%edi │ │ call 14a9850 │ │ call 12c7b40 │ │ lea -0x107f802(%rip),%rdi │ │ - lea -0x1056491(%rip),%rdx │ │ + lea -0x10564b8(%rip),%rdx │ │ mov $0x9c,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x80039,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3518667,22 +3518667,22 @@ │ │ movq $0x0,0x8(%rsp) │ │ mov %r15,%rdi │ │ call 1261fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x1575e0> │ │ mov 0x8(%rsp),%r15 │ │ movl $0x0,0x14(%rsp) │ │ test %r15,%r15 │ │ je 14a9a2f │ │ - lea -0x1052f0e(%rip),%rsi │ │ + lea -0x1052f35(%rip),%rsi │ │ lea 0x40(%rsp),%r12 │ │ lea 0x14(%rsp),%rdx │ │ mov %r12,%rdi │ │ call 1322250 │ │ mov (%r15),%rcx │ │ mov 0x8(%r15),%rdx │ │ - lea -0x1050f52(%rip),%rsi │ │ + lea -0x1050f79(%rip),%rsi │ │ lea 0x18(%rsp),%rdi │ │ call 1323c30 │ │ mov 0x38(%rsp),%rax │ │ mov %rax,0x88(%rsp) │ │ movups 0x18(%rsp),%xmm0 │ │ movups 0x28(%rsp),%xmm1 │ │ movups %xmm1,0x78(%rsp) │ │ @@ -3518793,22 +3518793,22 @@ │ │ mov %eax,%r13d │ │ call 12c8010 │ │ mov %r14,%rdi │ │ call 1261fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x1575e0> │ │ cmp %ebp,%r13d │ │ jne 14a9c6f │ │ movl $0x2,0x14(%rsp) │ │ - lea -0x10530f6(%rip),%rsi │ │ + lea -0x105311d(%rip),%rsi │ │ lea 0x50(%rsp),%r14 │ │ lea 0x14(%rsp),%rdx │ │ mov %r14,%rdi │ │ call 1322250 │ │ mov (%rbx),%rcx │ │ mov 0x8(%rbx),%rdx │ │ - lea -0x105113a(%rip),%rsi │ │ + lea -0x1051161(%rip),%rsi │ │ lea 0x28(%rsp),%rdi │ │ call 1323c30 │ │ mov 0x48(%rsp),%rax │ │ mov %rax,0x98(%rsp) │ │ movups 0x28(%rsp),%xmm0 │ │ movups 0x38(%rsp),%xmm1 │ │ movups %xmm1,0x88(%rsp) │ │ @@ -3518823,15 +3518823,15 @@ │ │ movaps %xmm0,0xa0(%rsp) │ │ mov %r14,%rdi │ │ mov %r12,%rsi │ │ call *%r15 │ │ mov %eax,%r13d │ │ jmp 14a9c4a │ │ call 12c7b40 │ │ - lea -0x10535fe(%rip),%rdi │ │ + lea -0x1053625(%rip),%rdi │ │ lea -0x107e48e(%rip),%rdx │ │ mov $0x80,%esi │ │ call 12c7c60 │ │ mov $0x9,%edi │ │ mov $0x80007,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3518854,15 +3518854,15 @@ │ │ mov %r14,%rdi │ │ call 1261fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x1575e0> │ │ mov %rbx,%rdi │ │ call 1272e10 │ │ mov $0x1,%r13d │ │ jmp 14a9c52 │ │ call 12c7b40 │ │ - lea -0x105366f(%rip),%rdi │ │ + lea -0x1053696(%rip),%rdi │ │ lea -0x107e4ff(%rip),%rdx │ │ mov $0x96,%esi │ │ jmp 14a9c26 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3518930,22 +3518930,22 @@ │ │ mov %eax,%r13d │ │ call 12c8010 │ │ mov %r14,%rdi │ │ call 1261fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x1575e0> │ │ cmp %ebp,%r13d │ │ jne 14a9e97 │ │ movl $0x2,0xc(%rsp) │ │ - lea -0x1053321(%rip),%rsi │ │ + lea -0x1053348(%rip),%rsi │ │ lea 0x40(%rsp),%r14 │ │ lea 0xc(%rsp),%rdx │ │ mov %r14,%rdi │ │ call 1322250 │ │ mov (%rbx),%rcx │ │ mov 0x8(%rbx),%rdx │ │ - lea -0x1051365(%rip),%rsi │ │ + lea -0x105138c(%rip),%rsi │ │ lea 0x18(%rsp),%rdi │ │ call 1323c30 │ │ mov 0x38(%rsp),%rax │ │ mov %rax,0x88(%rsp) │ │ movups 0x18(%rsp),%xmm0 │ │ movups 0x28(%rsp),%xmm1 │ │ movups %xmm1,0x78(%rsp) │ │ @@ -3518960,15 +3518960,15 @@ │ │ movaps %xmm0,0x90(%rsp) │ │ mov %r14,%rdi │ │ mov %r12,%rsi │ │ call *%r15 │ │ mov %eax,%r13d │ │ jmp 14a9e72 │ │ call 12c7b40 │ │ - lea -0x1053826(%rip),%rdi │ │ + lea -0x105384d(%rip),%rdi │ │ lea -0x1071922(%rip),%rdx │ │ mov $0xc3,%esi │ │ call 12c7c60 │ │ mov $0x9,%edi │ │ mov $0x80007,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3518991,15 +3518991,15 @@ │ │ mov %r14,%rdi │ │ call 1261fa0 <_iroh_blake3_compress_xof_avx512@@Base+0x1575e0> │ │ mov %rbx,%rdi │ │ call 1272e10 │ │ mov $0x1,%r13d │ │ jmp 14a9e7a │ │ call 12c7b40 │ │ - lea -0x1053897(%rip),%rdi │ │ + lea -0x10538be(%rip),%rdi │ │ lea -0x1071993(%rip),%rdx │ │ mov $0xd9,%esi │ │ jmp 14a9e4e │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3519048,15 +3519048,15 @@ │ │ mov $0x10,%esi │ │ mov $0x40,%ebp │ │ mov $0x1,%al │ │ mov %rax,0x8(%rsp) │ │ mov $0x8,%r9d │ │ mov $0x30,%eax │ │ jmp 14aa05d │ │ - lea -0x1051344(%rip),%rsi │ │ + lea -0x105136b(%rip),%rsi │ │ mov %r14,%rdi │ │ call 12dd620 │ │ test %eax,%eax │ │ je 14a9fc0 │ │ lea 0x208(%rsp),%rdi │ │ call 1366770 │ │ test %eax,%eax │ │ @@ -3521009,15 +3521009,15 @@ │ │ push %r14 │ │ push %rbx │ │ mov %rsi,%rbx │ │ mov %rdi,%r14 │ │ call 14b09c0 │ │ test %eax,%eax │ │ je 14aba19 │ │ - lea -0x1059f2e(%rip),%rsi │ │ + lea -0x1059f55(%rip),%rsi │ │ mov %rbx,%rdi │ │ call 1321df0 │ │ mov $0x1,%ebx │ │ test %rax,%rax │ │ je 14aba4f │ │ mov 0x48(%r14),%rdx │ │ test %rdx,%rdx │ │ @@ -3522955,15 +3522955,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ push %rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 14ad218 │ │ - lea -0x10587cd(%rip),%rsi │ │ + lea -0x10587f4(%rip),%rsi │ │ mov $0x4c8,%edi │ │ mov $0x75,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 14ad218 │ │ mov %rax,%rbx │ │ mov $0x28,%edi │ │ @@ -3522983,15 +3522983,15 @@ │ │ mov %rbx,%rax │ │ pop %rbx │ │ ret │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 14afcd0 │ │ - lea -0x105882c(%rip),%rdx │ │ + lea -0x1058853(%rip),%rdx │ │ mov $0x4c8,%esi │ │ mov %rbx,%rdi │ │ mov $0x22,%ecx │ │ pop %rbx │ │ jmp 131dba0 │ │ int3 │ │ int3 │ │ @@ -3523007,15 +3523007,15 @@ │ │ int3 │ │ int3 │ │ push %rbx │ │ mov %rdi,%rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 14ad290 │ │ - lea -0x1058860(%rip),%rsi │ │ + lea -0x1058887(%rip),%rsi │ │ mov $0x4c8,%edi │ │ mov $0x2d,%edx │ │ call 131d6e0 │ │ test %rax,%rax │ │ je 14ad290 │ │ mov $0x4c8,%edx │ │ mov %rax,%rdi │ │ @@ -3523120,15 +3523120,15 @@ │ │ int3 │ │ int3 │ │ int3 │ │ push %rbx │ │ call 13a9dd0 │ │ test %eax,%eax │ │ je 14ad398 │ │ - lea -0x105894d(%rip),%rsi │ │ + lea -0x1058974(%rip),%rsi │ │ mov $0x4c8,%edi │ │ mov $0x77,%edx │ │ call 131d770 │ │ test %rax,%rax │ │ je 14ad398 │ │ mov %rax,%rbx │ │ mov $0x80,%edi │ │ @@ -3523323,15 +3523323,15 @@ │ │ test %rax,%rax │ │ je 14ad562 │ │ mov 0x50(%rbx),%rsi │ │ mov %rax,%rdi │ │ call 13234f0 │ │ test %eax,%eax │ │ je 14ad59d │ │ - lea -0x10541e2(%rip),%rsi │ │ + lea -0x1054209(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ mov $0x1,%r14d │ │ test %rax,%rax │ │ je 14ad5d2 │ │ mov 0x5e8(%rbx),%rsi │ │ mov %rax,%rdi │ │ @@ -3523421,15 +3523421,15 @@ │ │ mov %r14,%rdi │ │ call *0x18(%rcx) │ │ cltq │ │ mov %rax,(%rsp) │ │ test %eax,%eax │ │ je 14ad773 │ │ mov %rax,0x5e8(%r14) │ │ - lea -0x1057f29(%rip),%rsi │ │ + lea -0x1057f50(%rip),%rsi │ │ mov %r15,%rdi │ │ call 1321e40 │ │ test %rax,%rax │ │ je 14ad6f0 │ │ cmpl $0x5,0x8(%rax) │ │ jne 14ad767 │ │ mov 0xa8(%r14),%rcx │ │ @@ -3525000,15 +3525000,15 @@ │ │ movaps %xmm0,0x10(%rsp) │ │ movaps %xmm0,(%rsp) │ │ mov %rbx,%rdi │ │ mov %rax,%rbx │ │ call 14af770 │ │ mov %rax,%r14 │ │ lea -0x1086b22(%rip),%rsi │ │ - lea -0x1055e52(%rip),%rdx │ │ + lea -0x1055e79(%rip),%rdx │ │ mov %rsp,%r15 │ │ mov %r15,%rdi │ │ xor %ecx,%ecx │ │ call 1323be0 │ │ mov %rbx,%r12 │ │ add $0x28,%rbx │ │ mov %rbx,%rdi │ │ @@ -3525176,15 +3525176,15 @@ │ │ movaps %xmm0,0x20(%rsp) │ │ movaps %xmm0,0x10(%rsp) │ │ movaps %xmm0,(%rsp) │ │ mov %r14,%rdi │ │ call 14af770 │ │ mov %rax,%r14 │ │ lea -0x1086d40(%rip),%rsi │ │ - lea -0x1056070(%rip),%rdx │ │ + lea -0x1056097(%rip),%rdx │ │ mov %rsp,%r15 │ │ mov %r15,%rdi │ │ xor %ecx,%ecx │ │ call 1323be0 │ │ mov %rbx,%rdi │ │ mov %r15,%rsi │ │ mov %r14,%rdx │ │ @@ -3525769,24 +3525769,24 @@ │ │ add %rcx,%rdx │ │ jmp *%rdx │ │ mov $0xf,%eax │ │ mov %rax,0x10(%rsp) │ │ lea -0xfee630(%rip),%rax │ │ jmp 14af519 │ │ call 12c7b40 │ │ - lea -0x105a9fc(%rip),%rdi │ │ + lea -0x105aa23(%rip),%rdi │ │ lea -0x107e439(%rip),%rdx │ │ mov $0x135,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x4,%edi │ │ mov $0x96,%esi │ │ jmp 14af477 │ │ call 12c7b40 │ │ - lea -0x105aa27(%rip),%rdi │ │ + lea -0x105aa4e(%rip),%rdi │ │ lea -0x107e464(%rip),%rdx │ │ mov $0x139,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x4,%edi │ │ mov $0x8b,%esi │ │ xor %edx,%edx │ │ @@ -3526120,15 +3526120,15 @@ │ │ test %rax,%rax │ │ je 14af81f │ │ mov %rax,%rdi │ │ mov %ebp,%esi │ │ call 13224e0 │ │ test %eax,%eax │ │ je 14af988 │ │ - lea -0x105dcce(%rip),%rsi │ │ + lea -0x105dcf5(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 14af849 │ │ mov %r13d,%esi │ │ and $0x1,%esi │ │ mov %rax,%rdi │ │ @@ -3526155,15 +3526155,15 @@ │ │ mov %r13d,%esi │ │ shr $0x2,%esi │ │ and $0x1,%esi │ │ mov %rax,%rdi │ │ call 13220c0 │ │ test %eax,%eax │ │ je 14af99d │ │ - lea -0x105dd4c(%rip),%rsi │ │ + lea -0x105dd73(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 14af8cf │ │ mov %r13d,%esi │ │ shr $0x3,%esi │ │ and $0x1,%esi │ │ @@ -3526555,15 +3526555,15 @@ │ │ je 14afe2e │ │ testb $0x20,0x6c(%r14) │ │ jne 14afe0f │ │ cmp %r15,0x48(%r14) │ │ je 14afe13 │ │ call 12c7b40 │ │ lea -0x1062ca0(%rip),%rdi │ │ - lea -0x105f21d(%rip),%rdx │ │ + lea -0x105f244(%rip),%rdx │ │ mov $0xd8,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x69,%esi │ │ jmp 14afe6e │ │ mov %r15,0x48(%r14) │ │ mov 0xa8(%r14),%rax │ │ @@ -3527455,15 +3527455,15 @@ │ │ test %rax,%rax │ │ je 14b0af1 │ │ mov 0x48(%rbx),%rsi │ │ mov %rax,%rdi │ │ call 13234f0 │ │ test %eax,%eax │ │ je 14b0b3e │ │ - lea -0x1059950(%rip),%rsi │ │ + lea -0x1059977(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ mov $0x1,%r14d │ │ test %rax,%rax │ │ je 14b0b81 │ │ mov 0x78(%rbx),%rsi │ │ mov 0x88(%rbx),%rdx │ │ @@ -3527636,15 +3527636,15 @@ │ │ je 14b0d56 │ │ mov (%rsi),%r9 │ │ lea (%r9,%rdx,1),%r10 │ │ cmp %rax,%r10 │ │ jbe 14b0d35 │ │ call 12c7b40 │ │ lea -0x107dea9(%rip),%rdi │ │ - lea -0x106011b(%rip),%rdx │ │ + lea -0x1060142(%rip),%rdx │ │ mov $0x46,%esi │ │ call 12c7c60 │ │ xor %ebx,%ebx │ │ mov $0x39,%edi │ │ mov $0xc0103,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3528033,20 +3528033,20 @@ │ │ mov $0xf,%ecx │ │ sub 0x8(%rbx),%rcx │ │ mov 0x18(%rax),%rdx │ │ cmp %rdx,%rcx │ │ jbe 14b12cf │ │ call 12c7b40 │ │ lea -0x10513c7(%rip),%rdi │ │ - lea -0x105e787(%rip),%rdx │ │ + lea -0x105e7ae(%rip),%rdx │ │ mov $0xab,%esi │ │ jmp 14b133f │ │ call 12c7b40 │ │ lea -0x10513e4(%rip),%rdi │ │ - lea -0x105e7a4(%rip),%rdx │ │ + lea -0x105e7cb(%rip),%rdx │ │ mov $0x9a,%esi │ │ jmp 14b14f3 │ │ lea 0x30(%rbx),%r15 │ │ mov %rax,%rdi │ │ mov %r15,%rsi │ │ mov %rax,%r12 │ │ call 1323b70 │ │ @@ -3528066,24 +3528066,24 @@ │ │ mov $0xf,%ecx │ │ sub 0x8(%rbx),%rcx │ │ mov 0x18(%rax),%rdx │ │ cmp %rdx,%rcx │ │ jbe 14b1373 │ │ call 12c7b40 │ │ lea -0x1051459(%rip),%rdi │ │ - lea -0x105e819(%rip),%rdx │ │ + lea -0x105e840(%rip),%rdx │ │ mov $0xb8,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0x6d,%esi │ │ jmp 14b1505 │ │ call 12c7b40 │ │ lea -0x1051488(%rip),%rdi │ │ - lea -0x105e848(%rip),%rdx │ │ + lea -0x105e86f(%rip),%rdx │ │ mov $0xa3,%esi │ │ jmp 14b14f3 │ │ lea 0x30(%rbx),%r15 │ │ mov %rax,%rdi │ │ mov %r15,%rsi │ │ mov %rax,%r12 │ │ call 1323b70 │ │ @@ -3528101,15 +3528101,15 @@ │ │ test %rax,%rax │ │ je 14b13c5 │ │ mov 0x18(%rbx),%rsi │ │ mov %rax,%rdi │ │ call 13234f0 │ │ test %eax,%eax │ │ je 14b1444 │ │ - lea -0x1058045(%rip),%rsi │ │ + lea -0x105806c(%rip),%rsi │ │ mov %r14,%rdi │ │ call 1321df0 │ │ test %rax,%rax │ │ je 14b13ed │ │ mov 0x28(%rbx),%rsi │ │ mov %rax,%rdi │ │ call 13234f0 │ │ @@ -3528134,44 +3528134,44 @@ │ │ call *0x28(%rcx) │ │ test %eax,%eax │ │ je 14b151d │ │ andb $0xe3,(%rbx) │ │ jmp 14b150e │ │ call 12c7b40 │ │ lea -0x1051576(%rip),%rdi │ │ - lea -0x105e936(%rip),%rdx │ │ + lea -0x105e95d(%rip),%rdx │ │ mov $0xc4,%esi │ │ jmp 14b14f3 │ │ call 12c7b40 │ │ lea -0x1051593(%rip),%rdi │ │ - lea -0x105e953(%rip),%rdx │ │ + lea -0x105e97a(%rip),%rdx │ │ mov $0xd1,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0x77,%esi │ │ jmp 14b1505 │ │ call 12c7b40 │ │ lea -0x10515bf(%rip),%rdi │ │ - lea -0x105e97f(%rip),%rdx │ │ + lea -0x105e9a6(%rip),%rdx │ │ mov $0xca,%esi │ │ jmp 14b14f3 │ │ call 12c7b40 │ │ lea -0x10515d9(%rip),%rdi │ │ - lea -0x105e999(%rip),%rdx │ │ + lea -0x105e9c0(%rip),%rdx │ │ mov $0xb0,%esi │ │ jmp 14b14f3 │ │ call 12c7b40 │ │ lea -0x10515f3(%rip),%rdi │ │ - lea -0x105e9b3(%rip),%rdx │ │ + lea -0x105e9da(%rip),%rdx │ │ mov $0xd5,%esi │ │ jmp 14b14f3 │ │ call 12c7b40 │ │ lea -0x105160d(%rip),%rdi │ │ - lea -0x105e9cd(%rip),%rdx │ │ + lea -0x105e9f4(%rip),%rdx │ │ mov $0xbd,%esi │ │ call 12c7c60 │ │ xor %r14d,%r14d │ │ mov $0x39,%edi │ │ mov $0x68,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ @@ -3528834,15 +3528834,15 @@ │ │ test %rbp,%rbp │ │ je 14b1caa │ │ lea -0x81(%r13),%rax │ │ cmp $0xffffffffffffff7f,%rax │ │ ja 14b1c8f │ │ call 12c7b40 │ │ lea -0x107b3a4(%rip),%rdi │ │ - lea -0x1059919(%rip),%rdx │ │ + lea -0x1059940(%rip),%rdx │ │ mov $0x3e,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x6d,%esi │ │ jmp 14b1d14 │ │ mov %r13,0x10(%r14) │ │ lea 0x55(%r14),%rdi │ │ @@ -3528870,15 +3528870,15 @@ │ │ pop %r13 │ │ pop %r14 │ │ pop %r15 │ │ pop %rbp │ │ jmp 14b2080 │ │ call 12c7b40 │ │ lea -0x107b42e(%rip),%rdi │ │ - lea -0x10599a3(%rip),%rdx │ │ + lea -0x10599ca(%rip),%rdx │ │ mov $0x48,%esi │ │ call 12c7c60 │ │ mov $0x39,%edi │ │ mov $0x69,%esi │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ call 12c7d60 │ │ @@ -3529773,15 +3529773,15 @@ │ │ cmp $0x10,%eax │ │ ja 14b31d9 │ │ lea -0xff0f29(%rip),%rcx │ │ movslq (%rcx,%rax,4),%rax │ │ add %rcx,%rax │ │ jmp *%rax │ │ add $0x2,%rsi │ │ - lea -0x1061e71(%rip),%rdi │ │ + lea -0x1061e98(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x73,%eax │ │ pop %rcx │ │ ret │ │ movsbl 0x1(%rsi),%ecx │ │ @@ -3529880,15 +3529880,15 @@ │ │ cmp $0x70,%eax │ │ je 14b3d1b │ │ cmp $0x6e,%eax │ │ je 14b3cfc │ │ cmp $0x65,%eax │ │ jne 14b3ae8 │ │ add $0x3,%rsi │ │ - lea -0x106201a(%rip),%rdi │ │ + lea -0x1062041(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xc0,%eax │ │ pop %rcx │ │ ret │ │ cmpb $0x61,0x1(%rsi) │ │ @@ -3529941,15 +3529941,15 @@ │ │ cmp $0x14,%eax │ │ ja 14b30dd │ │ lea -0xff1197(%rip),%rcx │ │ movslq (%rcx,%rax,4),%rax │ │ add %rcx,%rax │ │ jmp *%rax │ │ add $0x2,%rsi │ │ - lea -0x106212c(%rip),%rdi │ │ + lea -0x1062153(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xbc,%eax │ │ pop %rcx │ │ ret │ │ movsbl 0x1(%rsi),%eax │ │ @@ -3530262,15 +3530262,15 @@ │ │ mov $0x11e,%eax │ │ pop %rcx │ │ ret │ │ mov $0xca,%eax │ │ pop %rcx │ │ ret │ │ add $0x2,%rsi │ │ - lea -0x105e7f2(%rip),%rdi │ │ + lea -0x105e819(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xcb,%eax │ │ pop %rcx │ │ ret │ │ add $0x2,%rsi │ │ @@ -3530290,15 +3530290,15 @@ │ │ cmp $0x6f,%eax │ │ je 14b4b76 │ │ cmp $0x69,%eax │ │ je 14b4b57 │ │ cmp $0x5f,%eax │ │ jne 14b3ae8 │ │ add $0x4,%rsi │ │ - lea -0x105af70(%rip),%rdi │ │ + lea -0x105af97(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x2c,%eax │ │ pop %rcx │ │ ret │ │ cmpb $0x6f,0x2(%rsi) │ │ @@ -3530441,15 +3530441,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x118,%eax │ │ pop %rcx │ │ ret │ │ add $0x2,%rsi │ │ - lea -0x105eae4(%rip),%rdi │ │ + lea -0x105eb0b(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xcc,%eax │ │ pop %rcx │ │ ret │ │ add $0x2,%rsi │ │ @@ -3530507,15 +3530507,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xbd,%eax │ │ pop %rcx │ │ ret │ │ add $0x2,%rsi │ │ - lea -0x1062a39(%rip),%rdi │ │ + lea -0x1062a60(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x77,%eax │ │ pop %rcx │ │ ret │ │ add $0x2,%rsi │ │ @@ -3530779,15 +3530779,15 @@ │ │ jne 14b3ae8 │ │ movsbl 0x4(%rsi),%eax │ │ test %eax,%eax │ │ je 14b4c95 │ │ cmp $0x61,%eax │ │ jne 14b3ae8 │ │ add $0x5,%rsi │ │ - lea -0x105ec2f(%rip),%rdi │ │ + lea -0x105ec56(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x6d,%eax │ │ pop %rcx │ │ ret │ │ cmpb $0x0,0x2(%rsi) │ │ @@ -3530941,23 +3530941,23 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x145,%eax │ │ pop %rcx │ │ ret │ │ add $0x3,%rsi │ │ - lea -0x105b9b7(%rip),%rdi │ │ + lea -0x105b9de(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x5,%eax │ │ pop %rcx │ │ ret │ │ add $0x2,%rsi │ │ - lea -0x105f2ba(%rip),%rdi │ │ + lea -0x105f2e1(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x8d,%eax │ │ pop %rcx │ │ ret │ │ cmpb $0x73,0x2(%rsi) │ │ @@ -3530968,15 +3530968,15 @@ │ │ jne 14b3ae8 │ │ movsbl 0x5(%rsi),%eax │ │ cmp $0x6e,%eax │ │ je 14b5281 │ │ cmp $0x65,%eax │ │ jne 14b3ae8 │ │ add $0x6,%rsi │ │ - lea -0x1061224(%rip),%rdi │ │ + lea -0x106124b(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x13a,%eax │ │ pop %rcx │ │ ret │ │ add $0x2,%rsi │ │ @@ -3531047,15 +3531047,15 @@ │ │ jne 14b3ae8 │ │ movsbl 0x3(%rsi),%eax │ │ cmp $0x72,%eax │ │ je 14b4d98 │ │ cmp $0x6f,%eax │ │ jne 14b3ae8 │ │ add $0x4,%rsi │ │ - lea -0x10613ab(%rip),%rdi │ │ + lea -0x10613d2(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xbe,%eax │ │ pop %rcx │ │ ret │ │ add $0x2,%rsi │ │ @@ -3531071,15 +3531071,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xb0,%eax │ │ pop %rcx │ │ ret │ │ add $0x2,%rsi │ │ - lea -0x10613f0(%rip),%rdi │ │ + lea -0x1061417(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x116,%eax │ │ pop %rcx │ │ ret │ │ cmpb $0x66,0x2(%rsi) │ │ @@ -3531106,15 +3531106,15 @@ │ │ jne 14b3ae8 │ │ movsbl 0xa(%rsi),%eax │ │ test %eax,%eax │ │ je 14b5a31 │ │ cmp $0x2d,%eax │ │ jne 14b3ae8 │ │ add $0xb,%rsi │ │ - lea -0x106147a(%rip),%rdi │ │ + lea -0x10614a1(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x68,%eax │ │ pop %rcx │ │ ret │ │ cmpb $0x0,0x2(%rsi) │ │ @@ -3531157,15 +3531157,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x140,%eax │ │ pop %rcx │ │ ret │ │ add $0x2,%rsi │ │ - lea -0x1063468(%rip),%rdi │ │ + lea -0x106348f(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x11b,%eax │ │ pop %rcx │ │ ret │ │ mov $0xea,%eax │ │ @@ -3531287,15 +3531287,15 @@ │ │ jne 14b3ae8 │ │ movsbl 0x5(%rsi),%eax │ │ test %eax,%eax │ │ je 14b51b9 │ │ cmp $0x2d,%eax │ │ jne 14b3ae8 │ │ add $0x6,%rsi │ │ - lea -0x105d822(%rip),%rdi │ │ + lea -0x105d849(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x141,%eax │ │ pop %rcx │ │ ret │ │ add $0x3,%rsi │ │ @@ -3531407,15 +3531407,15 @@ │ │ jne 14b3ae8 │ │ movsbl 0x6(%rsi),%eax │ │ cmp $0x75,%eax │ │ je 14b54c9 │ │ cmp $0x72,%eax │ │ jne 14b3ae8 │ │ add $0x7,%rsi │ │ - lea -0x105fa26(%rip),%rdi │ │ + lea -0x105fa4d(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x94,%eax │ │ pop %rcx │ │ ret │ │ add $0x3,%rsi │ │ @@ -3531475,15 +3531475,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x55,%eax │ │ pop %rcx │ │ ret │ │ add $0x3,%rsi │ │ - lea -0x105defb(%rip),%rdi │ │ + lea -0x105df22(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x4,%eax │ │ pop %rcx │ │ ret │ │ cmpb $0x72,0x3(%rsi) │ │ @@ -3531573,15 +3531573,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x104,%eax │ │ pop %rcx │ │ ret │ │ add $0x3,%rsi │ │ - lea -0x105c3b3(%rip),%rdi │ │ + lea -0x105c3da(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x65,%eax │ │ pop %rcx │ │ ret │ │ cmpb $0x64,0x3(%rsi) │ │ @@ -3531608,15 +3531608,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x51,%eax │ │ pop %rcx │ │ ret │ │ add $0x3,%rsi │ │ - lea -0x1063b82(%rip),%rdi │ │ + lea -0x1063ba9(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x6e,%eax │ │ pop %rcx │ │ ret │ │ add $0x3,%rsi │ │ @@ -3531718,23 +3531718,23 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x130,%eax │ │ pop %rcx │ │ ret │ │ add $0x3,%rsi │ │ - lea -0x105ff09(%rip),%rdi │ │ + lea -0x105ff30(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x147,%eax │ │ pop %rcx │ │ ret │ │ add $0x3,%rsi │ │ - lea -0x105d403(%rip),%rdi │ │ + lea -0x105d42a(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x8b,%eax │ │ pop %rcx │ │ ret │ │ add $0x3,%rsi │ │ @@ -3531768,15 +3531768,15 @@ │ │ jne 14b3ae8 │ │ movsbl 0x5(%rsi),%eax │ │ cmp $0x76,%eax │ │ je 14b548b │ │ cmp $0x75,%eax │ │ jne 14b3ae8 │ │ add $0x6,%rsi │ │ - lea -0x105e382(%rip),%rdi │ │ + lea -0x105e3a9(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x92,%eax │ │ pop %rcx │ │ ret │ │ add $0x3,%rsi │ │ @@ -3531841,15 +3531841,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x5b,%eax │ │ pop %rcx │ │ ret │ │ add $0x4,%rsi │ │ - lea -0x1063f50(%rip),%rdi │ │ + lea -0x1063f77(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x4d,%eax │ │ pop %rcx │ │ ret │ │ cmpb $0x72,0x4(%rsi) │ │ @@ -3531886,15 +3531886,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x5e,%eax │ │ pop %rcx │ │ ret │ │ add $0x5,%rsi │ │ - lea -0x1060196(%rip),%rdi │ │ + lea -0x10601bd(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xa1,%eax │ │ pop %rcx │ │ ret │ │ cmpb $0x79,0x4(%rsi) │ │ @@ -3532056,15 +3532056,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xb2,%eax │ │ pop %rcx │ │ ret │ │ add $0x4,%rsi │ │ - lea -0x105cb4d(%rip),%rdi │ │ + lea -0x105cb74(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x113,%eax │ │ pop %rcx │ │ ret │ │ add $0x4,%rsi │ │ @@ -3532101,15 +3532101,15 @@ │ │ jne 14b3ae8 │ │ movsbl 0x9(%rsi),%eax │ │ test %eax,%eax │ │ je 14b59cc │ │ cmp $0x2d,%eax │ │ jne 14b3ae8 │ │ add $0xa,%rsi │ │ - lea -0x106241a(%rip),%rdi │ │ + lea -0x1062441(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x127,%eax │ │ pop %rcx │ │ ret │ │ add $0x6,%rsi │ │ @@ -3532273,15 +3532273,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x99,%eax │ │ pop %rcx │ │ ret │ │ add $0x6,%rsi │ │ - lea -0x10603a6(%rip),%rdi │ │ + lea -0x10603cd(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x2d,%eax │ │ pop %rcx │ │ ret │ │ add $0x5,%rsi │ │ @@ -3532308,15 +3532308,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x13b,%eax │ │ pop %rcx │ │ ret │ │ add $0x6,%rsi │ │ - lea -0x1060835(%rip),%rdi │ │ + lea -0x106085c(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xdc,%eax │ │ pop %rcx │ │ ret │ │ add $0x6,%rsi │ │ @@ -3532397,23 +3532397,23 @@ │ │ mov $0x40,%eax │ │ pop %rcx │ │ ret │ │ mov $0xde,%eax │ │ pop %rcx │ │ ret │ │ add $0x6,%rsi │ │ - lea -0x105ed52(%rip),%rdi │ │ + lea -0x105ed79(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x13d,%eax │ │ pop %rcx │ │ ret │ │ add $0x8,%rsi │ │ - lea -0x1063c2d(%rip),%rdi │ │ + lea -0x1063c54(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xc1,%eax │ │ pop %rcx │ │ ret │ │ add $0x6,%rsi │ │ @@ -3532429,15 +3532429,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xbf,%eax │ │ pop %rcx │ │ ret │ │ add $0x6,%rsi │ │ - lea -0x105edd4(%rip),%rdi │ │ + lea -0x105edfb(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x93,%eax │ │ pop %rcx │ │ ret │ │ add $0x5,%rsi │ │ @@ -3532669,15 +3532669,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xd2,%eax │ │ pop %rcx │ │ ret │ │ add $0xa,%rsi │ │ - lea -0x105e501(%rip),%rdi │ │ + lea -0x105e528(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xd3,%eax │ │ pop %rcx │ │ ret │ │ add $0x8,%rsi │ │ @@ -3532734,15 +3532734,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xa7,%eax │ │ pop %rcx │ │ ret │ │ add $0x8,%rsi │ │ - lea -0x1062e10(%rip),%rdi │ │ + lea -0x1062e37(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xa6,%eax │ │ pop %rcx │ │ ret │ │ add $0x8,%rsi │ │ @@ -3532750,15 +3532750,15 @@ │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x9,%eax │ │ pop %rcx │ │ ret │ │ add $0x8,%rsi │ │ - lea -0x1060b17(%rip),%rdi │ │ + lea -0x1060b3e(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xb3,%eax │ │ pop %rcx │ │ ret │ │ add $0x9,%rsi │ │ @@ -3532795,15 +3532795,15 @@ │ │ mov $0x123,%eax │ │ pop %rcx │ │ ret │ │ mov $0x67,%eax │ │ pop %rcx │ │ ret │ │ add $0xa,%rsi │ │ - lea -0x105d6ac(%rip),%rdi │ │ + lea -0x105d6d3(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0x131,%eax │ │ pop %rcx │ │ ret │ │ add $0xa,%rsi │ │ @@ -3533033,15 +3533033,15 @@ │ │ ret │ │ cmpb $0x0,0xd(%rsi) │ │ jne 14b3ae8 │ │ mov $0xf6,%eax │ │ pop %rcx │ │ ret │ │ add $0xc,%rsi │ │ - lea -0x105da2d(%rip),%rdi │ │ + lea -0x105da54(%rip),%rdi │ │ call 14bff90 │ │ test %eax,%eax │ │ jne 14b3ae8 │ │ mov $0xf,%eax │ │ pop %rcx │ │ ret │ │ cmpb $0x61,0xc(%rsi) │ │ @@ -3537164,15 +3537164,15 @@ │ │ cmp $0x22,%esi │ │ ja 14b91c9 │ │ mov %esi,%eax │ │ lea -0xff6e4d(%rip),%rcx │ │ movslq (%rcx,%rax,4),%rax │ │ add %rcx,%rax │ │ ret │ │ - lea -0x1064733(%rip),%rax │ │ + lea -0x106475a(%rip),%rax │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3538042,15 +3538042,15 @@ │ │ mov $0x130,%ecx │ │ add 0x1285b2(%rip),%rcx │ │ lea -0x108372e(%rip),%rdi │ │ mov $0x46,%esi │ │ jmp 14ba18b │ │ mov $0x130,%ecx │ │ add 0x128595(%rip),%rcx │ │ - lea -0x10674ff(%rip),%rdi │ │ + lea -0x1067526(%rip),%rdi │ │ mov $0x45,%esi │ │ jmp 14ba18b │ │ mov $0x130,%edi │ │ add 0x128578(%rip),%rdi │ │ lea -0x1088fe4(%rip),%rsi │ │ jmp 14ba1df │ │ mov $0x130,%ecx │ │ @@ -3538060,25 +3538060,25 @@ │ │ mov $0x130,%ecx │ │ add 0x128548(%rip),%rcx │ │ lea -0x1072b04(%rip),%rdi │ │ mov $0x41,%esi │ │ jmp 14ba18b │ │ mov $0x130,%ecx │ │ add 0x12852b(%rip),%rcx │ │ - lea -0x1069496(%rip),%rdi │ │ + lea -0x10694bd(%rip),%rdi │ │ mov $0x47,%esi │ │ jmp 14ba18b │ │ mov $0x130,%ecx │ │ add 0x12850e(%rip),%rcx │ │ lea -0x105fdc6(%rip),%rdi │ │ mov $0x3f,%esi │ │ jmp 14ba18b │ │ mov $0x130,%ecx │ │ add 0x1284f1(%rip),%rcx │ │ - lea -0x1061d7e(%rip),%rdi │ │ + lea -0x1061da5(%rip),%rdi │ │ mov $0x53,%esi │ │ jmp 14ba18b │ │ mov $0x130,%ecx │ │ add 0x1284d7(%rip),%rcx │ │ lea -0x1070c8b(%rip),%rdi │ │ mov $0x49,%esi │ │ jmp 14ba18b │ │ @@ -3538506,15 +3538506,15 @@ │ │ mov %rbx,%rdi │ │ call 14c0860 │ │ call 14bfe60 │ │ mov $0x130,%ebx │ │ add 0x127f30(%rip),%rbx │ │ lea -0x108eeae(%rip),%rsi │ │ lea -0x1058539(%rip),%rdx │ │ - lea -0x1069a57(%rip),%rcx │ │ + lea -0x1069a7e(%rip),%rcx │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 14c0020 │ │ mov %rbx,%rdi │ │ call 14c0860 │ │ call 14bfe60 │ │ mov $0x130,%ebx │ │ @@ -3538550,15 +3538550,15 @@ │ │ mov %rbx,%rdi │ │ call 14c0860 │ │ call 14bfe60 │ │ mov $0x130,%ebx │ │ add 0x127e50(%rip),%rbx │ │ lea -0x108ef8e(%rip),%rsi │ │ lea -0x1058619(%rip),%rdx │ │ - lea -0x10640f7(%rip),%rcx │ │ + lea -0x106411e(%rip),%rcx │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 14c0020 │ │ mov %rbx,%rdi │ │ call 14c0860 │ │ call 14bfe60 │ │ mov $0x130,%ebx │ │ @@ -3539366,15 +3539366,15 @@ │ │ mov %rbx,%rdi │ │ call 14c0860 │ │ call 14bfe60 │ │ mov $0x130,%ebx │ │ add 0x1271fe(%rip),%rbx │ │ lea -0x108fbe0(%rip),%rsi │ │ lea -0x107d174(%rip),%rdx │ │ - lea -0x106a759(%rip),%rcx │ │ + lea -0x106a780(%rip),%rcx │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 14c0020 │ │ mov %rbx,%rdi │ │ call 14c0860 │ │ call 14bfe60 │ │ mov $0x130,%ebx │ │ @@ -3540096,15 +3540096,15 @@ │ │ mov %rbx,%rdi │ │ call 14c0860 │ │ call 14bfe60 │ │ mov $0x130,%ebx │ │ add 0x1267a4(%rip),%rbx │ │ lea -0x109063a(%rip),%rsi │ │ lea -0x10818df(%rip),%rdx │ │ - lea -0x106576f(%rip),%rcx │ │ + lea -0x1065796(%rip),%rcx │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 14c0020 │ │ mov %rbx,%rdi │ │ call 14c0860 │ │ call 14bfe60 │ │ push %rbx │ │ @@ -3540127,15 +3540127,15 @@ │ │ int3 │ │ int3 │ │ push %rbx │ │ mov $0x130,%ebx │ │ add 0x12672b(%rip),%rbx │ │ lea -0x10906b3(%rip),%rsi │ │ lea -0x108555c(%rip),%rdx │ │ - lea -0x10657bf(%rip),%rcx │ │ + lea -0x10657e6(%rip),%rcx │ │ mov %rbx,%rdi │ │ xor %eax,%eax │ │ call 14c0020 │ │ mov %rbx,%rdi │ │ call 14c0860 │ │ call 14bfe60 │ │ int3 │ │ @@ -3540349,15 +3540349,15 @@ │ │ lea -0x1083b36(%rip),%rcx │ │ mov %rbx,%rdi │ │ mov %rax,%rsi │ │ call *0x108(%r8) │ │ mov %rax,0x13f5b3(%rip) │ │ mov (%rbx),%rax │ │ mov 0xa8(%rax),%r15 │ │ - lea -0x10691fd(%rip),%rsi │ │ + lea -0x1069224(%rip),%rsi │ │ mov %rbx,%rdi │ │ call *0x538(%rax) │ │ mov %rbx,%rdi │ │ mov %rax,%rsi │ │ call *%r15 │ │ mov %rax,%rcx │ │ mov %rax,0x13f58e(%rip) │ │ @@ -3540421,16 +3540421,16 @@ │ │ test %rdx,%rdx │ │ jne 14bc2ab │ │ mov (%r14),%rax │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call *0xf8(%rax) │ │ mov (%r14),%r8 │ │ - lea -0x1065b2c(%rip),%rdx │ │ - lea -0x1063e97(%rip),%rcx │ │ + lea -0x1065b53(%rip),%rdx │ │ + lea -0x1063ebe(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %rax,%rsi │ │ call *0x2f0(%r8) │ │ mov %rax,%rdx │ │ mov %rax,0x13f4b2(%rip) │ │ test %rax,%rax │ │ je 14bc2c2 │ │ @@ -3540715,15 +3540715,15 @@ │ │ jne 14bc5af │ │ mov (%r14),%rax │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call *0xf8(%rax) │ │ mov (%r14),%r8 │ │ lea -0x107a84e(%rip),%rdx │ │ - lea -0x106419b(%rip),%rcx │ │ + lea -0x10641c2(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %rax,%rsi │ │ call *0x2f0(%r8) │ │ mov %rax,%rdx │ │ mov %rax,0x13f1b6(%rip) │ │ test %rax,%rax │ │ je 14bc5c6 │ │ @@ -3540850,23 +3540850,23 @@ │ │ mov %rbx,%rdi │ │ call *0x30(%rax) │ │ mov %rbx,%rdi │ │ mov %rax,%rsi │ │ call *%r15 │ │ mov %rax,0x13f063(%rip) │ │ mov (%rbx),%r8 │ │ - lea -0x106ba29(%rip),%rdx │ │ + lea -0x106ba50(%rip),%rdx │ │ lea -0x10713ae(%rip),%rcx │ │ mov %rbx,%rdi │ │ mov %rax,%rsi │ │ call *0x108(%r8) │ │ mov %rax,0x13f046(%rip) │ │ mov (%rbx),%rax │ │ mov 0xa8(%rax),%r15 │ │ - lea -0x1069792(%rip),%rsi │ │ + lea -0x10697b9(%rip),%rsi │ │ mov %rbx,%rdi │ │ call *0x538(%rax) │ │ mov %rbx,%rdi │ │ mov %rax,%rsi │ │ call *%r15 │ │ mov %rax,0x13f024(%rip) │ │ mov %r14,%rdi │ │ @@ -3541486,15 +3541486,15 @@ │ │ jne 14bcdb6 │ │ mov (%r14),%rax │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call *0xf8(%rax) │ │ mov (%r14),%r8 │ │ lea -0x1089dde(%rip),%rdx │ │ - lea -0x10649a2(%rip),%rcx │ │ + lea -0x10649c9(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %rax,%rsi │ │ call *0x2f0(%r8) │ │ mov %rax,%rdx │ │ mov %rax,0x13e9ef(%rip) │ │ test %rax,%rax │ │ je 14bcdcd │ │ @@ -3542644,15 +3542644,15 @@ │ │ jne 14bd9e4 │ │ mov (%r14),%rax │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call *0xf8(%rax) │ │ mov (%r14),%r8 │ │ lea -0x106176a(%rip),%rdx │ │ - lea -0x10655d0(%rip),%rcx │ │ + lea -0x10655f7(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %rax,%rsi │ │ call *0x2f0(%r8) │ │ mov %rax,%rdx │ │ mov %rax,0x13dda1(%rip) │ │ test %rax,%rax │ │ je 14bd9fb │ │ @@ -3542690,15 +3542690,15 @@ │ │ jne 14bda6f │ │ mov (%r14),%rax │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call *0xf8(%rax) │ │ mov (%r14),%r8 │ │ lea -0x105975b(%rip),%rdx │ │ - lea -0x106565b(%rip),%rcx │ │ + lea -0x1065682(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %rax,%rsi │ │ call *0x2f0(%r8) │ │ mov %rax,%rdx │ │ mov %rax,0x13dd1e(%rip) │ │ test %rax,%rax │ │ je 14bda86 │ │ @@ -3542841,16 +3542841,16 @@ │ │ test %rdx,%rdx │ │ jne 14bdc0e │ │ mov (%r14),%rax │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call *0xf8(%rax) │ │ mov (%r14),%r8 │ │ - lea -0x10657f1(%rip),%rdx │ │ - lea -0x10657fa(%rip),%rcx │ │ + lea -0x1065818(%rip),%rdx │ │ + lea -0x1065821(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %rax,%rsi │ │ call *0x2f0(%r8) │ │ mov %rax,%rdx │ │ mov %rax,0x13db87(%rip) │ │ test %rax,%rax │ │ je 14bdc25 │ │ @@ -3542960,16 +3542960,16 @@ │ │ test %rdx,%rdx │ │ jne 14bdd4a │ │ mov (%r14),%rax │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call *0xf8(%rax) │ │ mov (%r14),%r8 │ │ - lea -0x1065920(%rip),%rdx │ │ - lea -0x1065936(%rip),%rcx │ │ + lea -0x1065947(%rip),%rdx │ │ + lea -0x106595d(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %rax,%rsi │ │ call *0x2f0(%r8) │ │ mov %rax,%rdx │ │ mov %rax,0x13da53(%rip) │ │ test %rax,%rax │ │ je 14bdd61 │ │ @@ -3544006,15 +3544006,15 @@ │ │ jne 14be776 │ │ mov (%r14),%rax │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call *0xf8(%rax) │ │ mov (%r14),%r8 │ │ lea -0x105a458(%rip),%rdx │ │ - lea -0x1066362(%rip),%rcx │ │ + lea -0x1066389(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %rax,%rsi │ │ call *0x2f0(%r8) │ │ mov %rax,%rdx │ │ mov %rax,0x13d037(%rip) │ │ test %rax,%rax │ │ je 14be78d │ │ @@ -3544275,16 +3544275,16 @@ │ │ test %rdx,%rdx │ │ jne 14bea3c │ │ mov (%r14),%rax │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call *0xf8(%rax) │ │ mov (%r14),%r8 │ │ - lea -0x1069f6b(%rip),%rdx │ │ - lea -0x1066628(%rip),%rcx │ │ + lea -0x1069f92(%rip),%rdx │ │ + lea -0x106664f(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %rax,%rsi │ │ call *0x2f0(%r8) │ │ mov %rax,%rdx │ │ mov %rax,0x13cd79(%rip) │ │ test %rax,%rax │ │ je 14bea53 │ │ @@ -3544373,15 +3544373,15 @@ │ │ jne 14beb43 │ │ mov (%r14),%rax │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call *0xf8(%rax) │ │ mov (%r14),%r8 │ │ lea -0x10914ba(%rip),%rdx │ │ - lea -0x106672f(%rip),%rcx │ │ + lea -0x1066756(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %rax,%rsi │ │ call *0x2f0(%r8) │ │ mov %rax,%rdx │ │ mov %rax,0x13cc7a(%rip) │ │ test %rax,%rax │ │ je 14beb5a │ │ @@ -3544461,15 +3544461,15 @@ │ │ jne 14bec3e │ │ mov (%r14),%rax │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call *0xf8(%rax) │ │ mov (%r14),%r8 │ │ lea -0x10915a2(%rip),%rdx │ │ - lea -0x106682a(%rip),%rcx │ │ + lea -0x1066851(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %rax,%rsi │ │ call *0x2f0(%r8) │ │ mov %rax,%rdx │ │ mov %rax,0x13cb87(%rip) │ │ test %rax,%rax │ │ je 14bec55 │ │ @@ -3544549,15 +3544549,15 @@ │ │ jne 14bed39 │ │ mov (%r14),%rax │ │ mov %r14,%rdi │ │ mov %rbx,%rsi │ │ call *0xf8(%rax) │ │ mov (%r14),%r8 │ │ lea -0x108bd59(%rip),%rdx │ │ - lea -0x1066925(%rip),%rcx │ │ + lea -0x106694c(%rip),%rcx │ │ mov %r14,%rdi │ │ mov %rax,%rsi │ │ call *0x2f0(%r8) │ │ mov %rax,%rdx │ │ mov %rax,0x13ca94(%rip) │ │ test %rax,%rax │ │ je 14bed50 ├── 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 038f b500 0017 1100 pro.010......... │ -00000010: 0078 01ed 9d7b 9494 f579 c77f f3ce ec32 .x...{...y.....2 │ -00000020: 7b61 196e cb02 1b98 e5ba 0482 a362 8013 {a.n.........b.. │ -00000030: 8c2f 9708 dac6 d0d8 d44b 1a1c ca45 da12 ./.......K...E.. │ -00000040: 8443 1a69 f1f2 7291 9244 2be7 d4a6 6863 .C.i..r..D+...hc │ -00000050: bb8a a7a5 cdb1 2231 b63d 9ed8 014d b531 ......"1.=...M.1 │ -00000060: a821 6d8a a99c ae97 c4a4 e59c 624d 1340 .!m.........bM.@ │ -00000070: 853e 9f99 f9c2 6f27 bb01 fc23 55fc bd7b .>....o'...#U..{ │ -00000080: 9e79 9edf 73ff 7ddf ebbc efcc 6c93 73a9 .y..s.}.....l.s. │ -00000090: 4323 9cbb fe96 96ab 9f38 e1dc 9295 8bd7 C#.......8...... │ -000000a0: ae5d b676 ead2 65eb 9a9d 7333 52ce e5be .].v..e...s3R... │ -000000b0: 55f7 a9b7 4f99 2e94 ed80 d9bf 5b3a 307b U...O.......[:0{ │ -000000c0: e635 27c3 a661 6bb4 7419 b345 4616 de83 .5'..ak.t..EF... │ -000000d0: d00d 336a 30ea 57b5 21fb bed4 dd5f b5e1 ..3j0.W.!...._.. │ -000000e0: 836d 4c95 930f ff26 a325 468c b1cf 341a .mL....&.%F...4. │ -000000f0: 6c44 5d74 7068 82d1 5aa3 8146 7f68 84ae lD]tph..Z..F.h.. │ -00000100: dda8 d99c fc9a e8eb 8ca4 4326 4fda 887a ..........C&O..z │ -00000110: aa83 1f3e f0ac 914d b56c c3ae f920 631b ...>...M.l... c. │ -00000120: 6ed4 6ac4 1822 063e c888 38df 9f3a 53aa n.j..".>..8..:S. │ -00000130: 3ad5 c6bf de88 18f5 0557 1c31 d2b7 54fd :........W.1..T. │ -00000140: 5443 31f8 f8b2 c660 2c3d 3944 b233 660e TC1....`,=9D.3f. │ -00000150: f850 effc aacc 5871 f8e2 a31e 14bb beaa .P....Xq........ │ -00000160: 433f d908 ff21 46cc 0522 9fd6 a172 69ce C?...!F.."...ri. │ -00000170: d8c8 79be 19b0 f9a4 fc23 4d4f 6ec5 c807 ..y......#MOn... │ -00000180: 1d74 b111 3af0 171e e889 8763 a30f d9d0 .t..:......c.... │ -00000190: af31 0213 d5c0 ef8f 8cf0 a51f f015 668c .1............f. │ -000001a0: 555b b601 a6c3 57f9 91a1 dfb5 17e6 34ba U[....W.......4. │ -000001b0: 3a96 9efa d402 1774 aacb 76ad 3a33 aa7a :......t..v.:3.z │ -000001c0: 7282 1731 c8f8 c2a9 0da7 17ea 371a 914b r..1........7..K │ -000001d0: 9cf9 41d4 474f 3c5c bd23 1387 0ffd f537 ..A.GO<\.#.....7 │ -000001e0: a236 fef4 411d 6234 b7b1 2653 9338 ea2a .6..A.b4..&S.8.* │ -000001f0: 1f32 3ae8 ef8d 182b d6df 77c8 ad18 f9d3 .2:....+..w..... │ -00000200: 0bf5 af37 42c7 9858 483e 3e27 b7f2 d323 ...7B..XH>>'...# │ -00000210: 367c e91d 5938 69ce d8fc fe14 0f46 ac53 6|..Y8i......F.S │ -00000220: ecc2 9178 7a21 57ae 2ae7 4da9 5ed0 299e ...xz!W.*.M.^.). │ -00000230: 3a92 8927 aed3 881c 90f6 47e6 8c1d 424f :..'......G...BO │ -00000240: 0cb1 9a27 7390 8c8d 5aaa 478f d8e0 1f36 ...'s...Z.G....6 │ -00000250: f2f3 ca17 8efe 7b46 a3aa f287 8c83 33b1 ......{F......3. │ -00000260: c201 1f7a 20f7 301b 3056 1d64 e8db f642 ...z .0.0V.d...B │ -00000270: 3ee6 af38 7ffd c9af 2f0e 06b2 21ab 37e9 >..8..../...!.7. │ -00000280: 35c6 47b2 fcb4 2ee8 89de 21ce 13f2 c58f 5.G.......!..... │ -00000290: f9c0 d537 39d4 1f3a dfa6 3ed0 0b7b 70c4 ...79..:..>..{p. │ -000002a0: 47db 2036 e649 5ef9 4b26 b7ce 27f8 e0ab G. 6.I^.K&..'... │ -000002b0: 9e7d 59f9 e0e4 c0a6 fcc4 1143 4e8e f9c8 .}Y........CN... │ -000002c0: 103e f8a2 674c 2c84 8c1e 191b c7af 8946 .>..gL,........F │ -000002d0: cc11 5971 236c 05a9 5f71 d954 5b63 ecc8 ..Yq#l.._q.T[c.. │ -000002e0: 9cff 9055 0399 bc7e 3fb2 892b 87e6 263d ...U...~?..+..&= │ -000002f0: db47 6d5d e596 af62 1503 f7f1 c02e ac95 .Gm]...b........ │ -00000300: 0b1f ad2b c509 23df 47b5 e423 9b38 7ad9 ...+..#.G..#.8z. │ -00000310: 5483 b1b0 911f 3d40 edd6 18fc 4233 60f3 T.....=@....B3`. │ -00000320: 63d0 fbfe c8be 4efd caa7 763d 4a4f 6df5 c.....N...v=JOm. │ -00000330: a45e c883 0c57 ce5a ae78 f544 7e8e 298a .^...W.Z.x.D~.). │ -00000340: c5ae bcf2 1547 eff7 23bd cf7d 3b39 1963 .....G..#..};9.c │ -00000350: d7b1 95be 6b6b a99e b89f 4fb2 1f23 1d1c ....kk....O..#.. │ -00000360: 3d84 dc5b bcaf 532f f8b2 ed08 03c5 b37f =..[..S/........ │ -00000370: 22b3 5fab 866c 1a8b 938b ed16 bb6a 908f "._..l.......j.. │ -00000380: f126 4f57 a8ea f0d1 3aab adab 9ce2 9c17 .&OW....:....... │ -00000390: 748e c457 fb3a 767f 0ef2 871f b1e4 70ea t..W.:v.......p. │ -000003a0: b30d f5e5 471f 90bf 9de1 ab79 8081 fa94 ....G......y.... │ -000003b0: 2f9c dc70 f52e 9dce ebd8 57d9 cb15 7680 /..p......W...v. │ -000003c0: 219f 1f2b 5c14 03be c897 19cd 37a2 17b0 !..+\.......7... │ -000003d0: a4b6 e620 5ffa 524d 8e2f ea53 fdc8 8f9a ... _.RM./.S.... │ -000003e0: f8b1 5ee9 1fbb 8818 8831 3eb2 2b16 3d76 ..^......1>.+.=v │ -000003f0: f5c5 989e b08b 944b be1a 5397 9a1a cb1f .......K..S..... │ -00000400: 5cb0 49ef c7d1 836f 638c bf62 e9cf 5f3f \.I....oc..b.._? │ -00000410: ca81 1d5f f657 f0e2 1c47 1ef5 8d1d 5ff5 ..._.W...G...._. │ -00000420: ae38 7847 d546 6e48 beba 5e94 af70 d2b1 .8xG.FnH..^..p.. │ -00000430: 1c3d f3a3 8e62 b47f 68ac d8da b1de ab48 .=...b..h......H │ -00000440: 2f2e 7fb8 8f03 769f 9823 63e6 0c67 5ef4 /.....v..#c..g^. │ -00000450: 0756 e894 c797 15df 56b5 cbe6 f7af 386d .V......V.....8m │ -00000460: 078c 8983 6bfe c411 a3b1 627c dfda de65 ....k.....b|...e │ -00000470: 2386 dcbd d97b cbe7 e746 56cf b5be ac13 #....{...FV..... │ -00000480: ece8 b57d f9c7 09f5 8c4f 2df6 da46 d5db ...}.....O-..F.. │ -00000490: 986a aeda 79d7 f6a2 3908 57bf 3fd6 4fad .j..y...9.W.?.O. │ -000004a0: bf9f 4fb2 38b5 91e9 6552 5546 c7bc fc75 ..O.8...eRUF...u │ -000004b0: caf6 4dde 4f1b 6147 560e 38db ec98 aabe ..M.O.aGV.8..... │ -000004c0: b7fa 7ecf d895 c3f7 958f af53 0de9 88f3 ..~........S.... │ -000004d0: 63b5 5e64 c7bf 3606 9bf6 0f64 5d27 2906 c.^d..6....d]'). │ -000004e0: ae3c c4d2 079c 39b3 2ef5 3e95 bae8 9719 .<....9...>..... │ -000004f0: 2996 b172 6bdb 45e7 db6b 65bf 7fd9 e03a )..rk.E..ke....: │ -00000500: d622 2b47 6f98 285e 3e7e 0ec9 f2d1 589c ."+Go.(^>~....X. │ -00000510: 98de 72a2 578c 7cf0 e33c a758 b8f6 61b6 ..r.W.|..<.X..a. │ -00000520: 0dc6 6c33 70c5 220b 3ff2 40e8 c47d 5fc5 ..l3p.".?.@..}_. │ -00000530: fc5e d5ce 98ed 57fa c926 6bbd b03d 2a1f .^....W..&k..=*. │ -00000540: c758 ea1f b68d d6df 46b1 6b1d 2887 62e0 .X......F.k.(.b. │ -00000550: d2d1 8348 f65a 9bfc d906 90fd 3928 06dd ...H.Z......9(.. │ -00000560: 949a 5cca 0bd7 fbc3 def0 c62e bdf2 5f55 ..\..........._U │ -00000570: cd25 fcf0 d1b1 44f9 8407 631d 3f90 b9df .%....D...c.?... │ -00000580: 35df a876 1ed8 ce96 34bf d7ab b17e 3fe4 5..v....4....~?. │ -00000590: a206 3e6c 1b7e 3faa 834d 7343 a7f9 49d6 ..>l.~?..MsC..I. │ -000005a0: d8ef 5539 958f 7874 3a17 1203 a113 914f ..U9..xt:......O │ -000005b0: fed8 fc9a 8a57 9c6f 539f b57c 9ce5 908e .....W.oS..|.... │ -000005c0: 1a92 e1ba df84 3cb4 c686 8e3a f2f7 653f ......<....:..e? │ -000005d0: 8ff4 e0c6 beae b11f af3e 1587 8f64 e567 .........>...d.g │ -000005e0: ccbc 15af 18c6 c8d8 755e 964e b170 7cd8 ........u^.N.p|. │ -000005f0: 4fc8 c17e a578 f9e8 5a85 3cda 9fc8 83bf O..~.x..Z.<..... │ -00000600: 7ac1 4736 c589 ab2f f9a2 47a7 ed95 9ac4 z.G6.../..G..... │ -00000610: 42be 0f7e ea45 7ae5 526e f4f8 482f ae1a B..~.Ez.Rn..H/.. │ -00000620: f2f3 39bd 32a6 1efe 7e6e d5f3 fd91 f153 ..9.2...~n.....S │ -00000630: bfcc 5b39 d013 430e ec8c b12b bfaf 47a7 ..[9..C....+..G. │ -00000640: 7303 7eaa 81ac 1e54 4b36 b86f 93be 36be s.~....TK6.o..6. │ -00000650: afb1 6255 a376 1da9 57c5 e30f 31a7 e946 ..bU.v..W...1..F │ -00000660: aa2f 8cf1 176e ea05 ae78 647c 21e1 e5f7 ./...n...xd|!... │ -00000670: e0c7 f426 ab8e 9f13 9d3f 4626 27eb 40bd ...&.....?F&'.@. │ -00000680: aa96 6cf0 de48 b9b0 f93d f736 56bc fc34 ..l..H...=.6V..4 │ -00000690: 0ff4 c20d 193c fcbc f4a2 79c0 b5ad e8dc .....<....y..... │ -000006a0: a4de 1923 b3fd fbb9 91a9 a9ba da66 fc9c ...#.........f.. │ -000006b0: b5bd 69ec e7f1 31c1 eee7 94bf 6aa8 7f6a ..i...1.....j..j │ -000006c0: d5c6 2916 eee7 67ac eb40 e289 f3b7 0fe5 ..)...g..@...... │ -000006d0: 562d 71cd 8331 3e8c 6bf3 f6d5 2b58 1127 V-q..1>.k...+X.' │ -000006e0: fe5b 3650 5e9f 6b3b 570f e2f4 e7d7 d7ba .[6P^.k;W....... │ -000006f0: 2176 b44d c0cf d197 bc37 ddcf fcf4 97b6 !v.M.....7...... │ -00000700: 390f b4fd 3a65 7348 dbb9 2065 f9d3 656b 9...:esH.. e..ek │ -00000710: d6a4 94cd 3065 d621 a6bb d624 2c15 2bbc ....0e.!...$,.+. │ -00000720: de88 08fe 1aca 9e91 e9b2 f617 59d6 e672 ............Y..r │ -00000730: 7cc5 7fa8 c919 b3d5 9b67 c6ae 2488 e86f |........g..$..o │ -00000740: 1459 1caf fca9 23c6 95ca 5442 1a6a 75e8 .Y....#...TB.ju. │ -00000750: b952 99d7 c8ae 1052 96ad dfc9 38fc f8cb .R.....R....8... │ -00000760: 58f5 7ef6 37dc bc2b 3927 9625 64a8 ce5e X.~.7..+9'.%d..^ │ -00000770: 2bd9 e931 e35e 2847 556c ea40 33fc 8621 +..1.^(GUl.@3..! │ -00000780: e3f7 55e9 06af 4a0f 4895 bcbc 825b 9ddb ..U...J.H....[.. │ -00000790: 5ccd 87a5 c508 cfb4 f5b4 a70e cd60 93d0 \............`.. │ -000007a0: d495 91a8 e4c9 9473 286b a507 7052 f653 .......s(k..pR.S │ -000007b0: 12fd 128b 86b5 55f1 c0b7 d9f2 55f4 156f ......U.....U..o │ -000007c0: bdb2 862a 7283 fb1b 93a6 bbbf 6653 0d4b ...*r.......fS.K │ -000007d0: 4020 20f0 4e11 9877 9d73 f9b8 98b4 247d @ .N..w.s....$} │ -000007e0: 67a8 e74c d495 8ab8 d1aa 25e1 e86d 4bd6 g..L......%..mK. │ -000007f0: c5b7 73e0 b6fd de5f 722e ef0f 9173 760c ..s...._r....sv. │ -00000800: f733 d4da 2be3 0fdc b738 9af2 c5c4 062d .3..+....8.....- │ -00000810: ede6 9db7 8f40 d413 1677 73aa 7071 fef6 .....@...ws.pq.. │ -00000820: 62d3 afa6 9335 d75c e07e 6359 2acd 79c1 b....5.\.~cY*.y. │ -00000830: b945 d13d 15a1 3ce2 6567 596a 7649 3e9b .E.=..<.egYjvI>. │ -00000840: c996 f6c6 7179 7cba 97e4 39f3 18b2 a89a ....qy|...9..... │ -00000850: abe8 5c72 f588 27cb 754f 4666 13de 56f6 ..\r..'.uOFf..V. │ -00000860: 5cda 722e 534a 0a79 03e3 504d 1f3d 1d6b \.r.SJ.y..PM.=.k │ -00000870: 4759 728f 1ae7 dc72 1715 2bc6 b831 7757 GYr....r..+..1wW │ -00000880: d498 4a5c 7d61 4ca1 adc5 cd33 75de 65e2 ..J\}aL....3u.e. │ -00000890: bc6b e0f8 6b10 ee2a 7272 ef65 b92b 5f8a .k..k..*rr.e.+_. │ -000008a0: f2eb b6fa 96d2 b6b7 2eb7 cf60 34e7 327f ...........`4.2. │ -000008b0: 3939 71f9 d41d 0625 ebe1 b4cb 70b7 30f5 99q....%....p.0. │ -000008c0: c17c 799d b6b8 fa38 2e45 9b33 f907 96ba .|y....8.E.3.... │ -000008d0: 8ea4 125a 74bb a6f5 9d84 0d82 b3be c19f ...Zt........... │ -000008e0: 6959 d0b7 9f2c 451e 9dbe b3a5 2e29 b937 iY...,E......).7 │ -000008f0: efdc f1f0 c83a 7759 cee0 6ced d8ed 06ff .....:wY..l..... │ -00000900: 7e54 9fdb 93d9 bb38 e5b6 c6f7 5c9a 1bdc ~T.....8....\... │ -00000910: 3c24 723b 9b3f 366d 8e75 4499 9857 1ee9 <$r;.?6m.uD..W.. │ -00000920: 85e5 5d8d 40e9 fac2 4457 6a59 f8e8 f091 ..].@...DWjY.... │ -00000930: eed9 6fae dc30 676f d381 e71f bcee 898d ..o..0go........ │ -00000940: 13cf 641b 7e57 4fed f4cd 6d3b bd0b 1ecd ..d.~WO...m;.... │ -00000950: cfdc 9d1e 75c7 a6d6 0796 fe70 7126 fefe ....u......pq&.. │ -00000960: 79c7 767c 21d5 f6c0 d72f b979 f77f cfc8 y.v|!..../.y.... │ -00000970: 2db7 3b41 a5a3 03dd fe9f 4b56 d97b f375 -.;A......KV.{.u │ -00000980: b71d b54b aaa4 c325 ffc4 edac 7378 d99e ...K...%....sx.. │ -00000990: 1c19 bafa 017b c7f1 a9a6 9109 6f95 ce7c .....{......o..| │ -000009a0: e979 6a3b f3b8 e019 1008 0804 04de 3308 .yj;..........3. │ -000009b0: 243b e78c 884f 9e5a 4f1e f652 a9bc 7dd2 $;...O.ZO..R..}. │ -000009c0: 7873 6aff 888e dcac e11b ef75 2316 5e3c xsj........u#.^< │ -000009d0: bfbb 319e 35b7 3d5a 38bb 342c b20b 5437 ..1.5.=Z8.4,..T7 │ -000009e0: 30ee ff23 42eb 67a7 5df7 f0ae 0d2b dc7a 0..#B.g.]....+.z │ -000009f0: 3ba3 3c7a e757 a3f8 be24 936f ff5b bbf6 ;.z.... │ -00000a40: 8d2e a5dc 47a7 3426 2e96 c32f e4c9 24df ....G.4&.../..$. │ -00000a50: fc9b 6ed3 bfee 1be0 4a77 3c77 fcad 979f ..n.....Jw..6;._......= │ -00000b00: e3d7 1d18 57ed 63f0 6d5d 37ce 2bfe 74f4 ....W.c.m]7.+.t. │ -00000b10: 670f 65c6 45af ddb9 fe1f 67b6 3fb9 a133 g.e.E.....g.?..3 │ -00000b20: aacf 8fb3 3756 dbae 4cb7 7df3 e27e 8b6e ....7V..L.}..~.n │ -00000b30: 68ce 1fde 972e 66e6 2cbc e4da 57ff 376a h.....f.,...W.7j │ -00000b40: 2ef4 d66e 1fba 64f4 cab9 d3ba fb30 9e4b ...n..d......0.K │ -00000b50: ead2 8973 6936 612e 0181 8040 4020 2010 ...si6a....@@ . │ -00000b60: 1008 0804 0402 0201 8180 4040 2020 1010 ..........@@ .. │ -00000b70: 38a7 11c8 1fb3 3b23 7551 fa73 aefa 20bf 8.....;#uQ.s.. . │ -00000b80: 97d9 16ec b698 7d14 2b97 c49e b17a 5bc6 ......}.+....z[. │ -00000b90: 544b e671 7325 e7d9 ca8f 574f de3f ac1a TK.qs%....WO.?.. │ -00000ba0: 12bb 6596 989c af8e 7b67 3fea fcd0 778b ..e.....{g?...w. │ -00000bb0: 57d6 dbbd bfd5 dd89 05d8 6dc1 35bc ba31 W.........m.5..1 │ -00000bc0: 13cb 01d1 e2cc a75f 19ed 6e7f 66f7 c777 ......._..n.f..w │ -00000bd0: 4d6e 6aab dc86 3b3c e8f9 9a27 3976 8bce Mnj...;<...'9v.. │ -00000be0: 96a2 8b32 b3f3 b16b ad8f 68f1 f4cb 4df5 ...2...k..h...M. │ -00000bf0: ce75 1de6 630e 2c76 fbe9 5ff6 774c a80c .u..c.,v.._.wL.. │ -00000c00: aaaf b15b 593b 3157 4adc 5857 bf39 958a ...[Y;1WJ.XW.9.. │ -00000c10: 5df1 ac9e 9ec5 79cb 7a38 9f72 8574 2ec7 ].....y.z8.r.t.. │ -00000c20: cd2e 9bf6 2793 ae5f 5f98 8d33 3392 811b ....'..__..33... │ -00000c30: f6ac 7676 6fd4 3e01 978f f70e 5c90 73db ..vvo.>.....\.s. │ -00000c40: 4d4e 4a75 1f31 d6cb d295 49b5 ba3d 732d MNJu.1....I..=s- │ -00000c50: c7a9 65cb ab57 4585 5431 c917 3e93 cab8 ..e..WE.T1..>... │ -00000c60: 8615 99c4 b11e 4ebb 3ced 92c6 8529 be85 ......N.<....).. │ -00000c70: e156 bb82 8ba2 d6fc 38d7 313e 9db5 2ce5 .V......8.1>..,. │ -00000c80: 259d 3cf8 7338 542c f61a 1b55 6e9a 653a %.<.s8T,...Un.e: │ -00000c90: 56c7 6700 fd1b 2743 cf56 e874 99fa 03b7 V.g...'C.V.t.... │ -00000ca0: b6df 71b0 d32d d892 776e 57f6 4fea b63f ..q..-..wnW.O..? │ -00000cb0: 3db8 9064 97e7 ae68 7271 66ff b48d db8b =..d...hrqf..... │ -00000cc0: 3b73 9978 59e7 fd03 ad95 72ff 91bd 3e7d ;s.xY.....r...>} │ -00000cd0: b6a5 82ff 2f1d 818f 6e9a 9972 9f4f 76ef ..../...n..r.Ov. │ -00000ce0: 3be0 564f 5dde 3464 d0a2 d296 556f 8f68 ;.VO].4d....Uo.h │ -00000cf0: 9dc5 674d cff1 25e9 b123 f739 d9e2 d5cf ..gM..%..#.9.... │ -00000d00: b61f 5ed1 fe48 7efc 8503 c6ba fdb7 7c67 ..^..H~.......|g │ -00000d10: f4c7 9b4b f907 dffe f11f dffc d486 42da ...K..........B. │ -00000d20: 6d73 cfde e9b6 6da9 4dd6 55d9 7b27 757e ms....m.M.U.{'u~ │ -00000d30: 7b80 7d5c c97e 8665 da2d 7d96 3827 0ca5 {.}\.~.e.-}.8'.. │ -00000d40: cc93 0f25 63eb 5c7e e7b5 07dc d2b3 9a52 ...%c.\~.......R │ -00000d50: cf53 db59 8506 e780 4040 2020 f01e 4160 .S.Y....@@ ..A` │ -00000d60: ded0 fde5 af43 95db 3d79 d8cb 66ed cdc1 .....C..=y..f... │ -00000d70: f609 cdcf 7f2f bba1 fb85 dca1 ccc1 6dc7 ...../........m. │ -00000d80: 8ece bdd1 bd3c fce5 5cd2 183d 6e5f 5bc8 .....<..\..=n_[. │ -00000d90: bbad a5ff 5cc8 af17 15b2 2363 f7dc ec0f ....\.....#c.... │ -00000da0: cc4b 1fb0 1fa0 3afc f67f 0c73 8d75 e3dc .K....:....s.u.. │ -00000db0: 4bb7 d895 71f3 8e89 d33f 71e8 2ffe 2eb3 K...q....?q./... │ -00000dc0: e6cd d1af a526 d837 11da e6d8 85fb a317 .....&.7........ │ -00000dd0: eca3 e09f 9d58 3fcb 3dfe db37 e619 c40d .....X?.=..7.... │ -00000de0: b9a4 50f9 f028 43e7 f2ff ceb7 112c e397 ..P..(C......,.. │ -00000df0: f63d f5b3 57ff e798 7d11 e1f0 e25f 33d5 .=..W...}...._3. │ -00000e00: 195c 5e5a d84d 5c5e 6be9 8eda 0ead b2f3 .\^Z.M\^k....... │ -00000e10: ddaa 9b7f fada b0eb 5a07 ba92 59eb 8b98 ........Z...Y... │ -00000e20: 9313 8fdd 7b89 fc2a fcf2 4195 4bc5 cda9 ....{..*..A.K... │ -00000e30: a92e 1bf7 b4bd cf46 b1db bbf1 9a1f 4c3e .......F......L> │ -00000e40: 2ff5 3c3f 7464 3f33 d5cf bdf2 94bd 67d2 /.6.K/..../ │ -00000f90: 047f 8b5f 0473 b92b 2acf 4b72 b956 b7ba ..._.s.+*.Kr.V.. │ -00000fa0: c314 a513 97ac 28ed c274 264b 6988 2b2e ......(..t&Ki.+. │ -00000fb0: f8e7 9577 0fce bbae 9a07 d367 121e 7c02 ...w.......g..|. │ -00000fc0: 0201 8180 4040 2020 1010 0808 0404 0202 ....@@ ........ │ -00000fd0: 0181 8040 4020 2010 1008 0804 0402 0201 ...@@ ......... │ -00000fe0: 8180 4040 2020 1010 0808 0404 0202 0181 ..@@ .......... │ -00000ff0: 8040 4020 2010 1078 4708 c495 a8ec c217 .@@ ..xG....... │ -00001000: f8f0 84db fb85 ca38 da1b b9a9 7c14 e0c8 .......8....|... │ -00001010: 897e fddb f8e7 8067 b46c 8f5c f3a4 bbcf .~.....g.l.\.... │ -00001020: 5b6b 5f33 beab 9cef 8ca2 8253 4020 2010 [k_3.......S@ . │ -00001030: 1008 0804 0402 0201 8180 4040 2020 1010 ..........@@ .. │ -00001040: 0808 0404 0202 0181 8040 4020 2010 1008 .........@@ ... │ -00001050: 0804 0402 0201 8180 4040 2020 1010 0808 ........@@ .... │ -00001060: 0404 ce18 81cf dbd3 6c1e 494f 31d2 ef1d ........l.IO1... │ -00001070: 3499 acdf 1ae0 6137 7611 36be 1b0f f155 4.....a7v.6....U │ -00001080: 76f9 61d7 ef0a ac31 59fe d8fd df3c 900f v.a....1Y....<.. │ -00001090: 79f8 4d03 3f3f bfb3 8e5d b990 3f6c 845e y.M.??...]..?l.^ │ -000010a0: 3af2 89b0 cb1f 1dbf a7c0 6f1c 90f3 ddb5 :.........o..... │ -000010b0: 94ca ed64 5d5b 3264 405c 175f 4bd7 a796 ...d][2d@\._K... │ -000010c0: af74 8d77 1d2d 5d43 2b9a ccae 7117 a552 .t.w.-]C+...q..R │ -000010d0: 634e 9983 1410 0808 0404 0202 0181 8040 cN.............@ │ -000010e0: 4020 2010 1038 3711 48b8 8ab7 ff14 5470 @ ..87.H.....Tp │ -000010f0: 9346 258d c923 3d2f e467 5cf5 2b6e 4e7b .F%..#=/.g\.+nN{ │ -00001100: 3cb9 32f7 6cf1 b2df 89a2 79e7 2610 6156 <.2.l.....y.&.aV │ -00001110: 0181 8040 4020 2010 1008 0804 0402 02ff ...@@ ......... │ -00001120: cf08 fc1f 0d07 273a ......': │ +00000000: 7072 6f00 3031 3000 038f b500 0018 1100 pro.010......... │ +00000010: 0078 01ed 9d7b 9494 f579 c77f f3ee ec30 .x...{...y.....0 │ +00000020: bb2c cb2c 9765 810d cc72 5d02 c151 31c0 .,.,.e...r]..Q1. │ +00000030: 09c6 974b 046d 6368 6cea 250d 0ee5 226d ...K.mchl.%..."m │ +00000040: 09c2 218d b478 79b9 4849 a295 736a 53b4 ..!..xy.HI..sjS. │ +00000050: b15d c5d3 d2e6 5891 18db 1e4f ec80 a6da .]....X....O.... │ +00000060: 18d4 9036 c554 4ed7 4b62 d272 4eb1 a609 ...6.TN.Kb.rN... │ +00000070: a042 9fcf cc7c e1b7 93dd 00fe 912a fede .B...|.......*.. │ +00000080: 3dcf 3ccf efb9 ffbe ef75 de77 66b6 bf73 =.<......u.wf..s │ +00000090: a943 239c bbfe 96e6 ab9f 38e1 dc92 958b .C#.......8..... │ +000000a0: d7ae 5db6 76ea d265 eb9a 9c73 3352 cee5 ..].v..e...s3R.. │ +000000b0: be55 ffa9 b74f 992e 94ed 80d9 733b 568f .U...O......s;V. │ +000000c0: 9b79 cdc9 b069 d81a 2d5d da6c 9191 85f7 .y...i..-].l.... │ +000000d0: 2074 c38c 1a8c fa55 6dc8 be2f 75f7 576d t.....Um../u.Wm │ +000000e0: f860 1b53 e5e4 c3bf bfd1 1223 c6d8 671a .`.S.......#..g. │ +000000f0: 0d36 a22e 3a38 34c1 68ad 518b d11f 1aa1 .6..:84.h.Q..... │ +00000100: 6b37 6a32 27bf 26fa 7a23 e990 c953 6744 k7j2'.&.z#...SgD │ +00000110: 3dd5 c10f 1f78 d6c8 a65a b661 d77c 90b1 =....x...Z.a.|.. │ +00000120: 0d37 6a35 620c 1103 1f64 449c ef4f 9d29 .7j5b....dD..O.) │ +00000130: 559d 6ae3 9f31 2246 7dc1 1547 8cf4 cd55 U.j..1"F}..G...U │ +00000140: 3fd5 500c 3ebe ac31 184b 4f0e 91ec 8c99 ?.P.>..1.KO..... │ +00000150: 033e d43b bf2a 3356 1cbe f8a8 07c5 aeaf .>.;.*3V........ │ +00000160: ead0 4f36 c27f 8811 7381 c8a7 75a8 5c9a ..O6....s...u.\. │ +00000170: 3336 729e 6f06 6c3e 29ff 48d3 935b 31f2 36r.o.l>).H..[1. │ +00000180: 4107 5d6c 840e fc85 077a e2e1 d8e8 4336 A.]l.....z....C6 │ +00000190: f46b 8cc0 4435 f0fb 2323 7ce9 077c 8519 .k..D5..##|..|.. │ +000001a0: 63d5 966d a0e9 f055 7e64 e877 ed85 398d c..m...U~d.w..9. │ +000001b0: ae8e a5a7 3eb5 c005 9dea b25d abce 8caa ....>......].... │ +000001c0: 9e9c e045 0c32 be70 6ac3 e985 fa8d 46e4 ...E.2.pj.....F. │ +000001d0: 1267 7e10 f5d1 130f 57ef c8c4 e143 7f03 .g~.....W....C.. │ +000001e0: 8ca8 8d3f 7d50 8718 cd6d acc9 d424 8eba ...?}P...m...$.. │ +000001f0: ca87 8c0e fa7b 23c6 8af5 f71d 722b 46fe .....{#.....r+F. │ +00000200: f442 fdeb 8dd0 3126 1692 8fcf c9ad fcf4 .B....1&........ │ +00000210: 880d 5f7a 4716 4e9a 3336 bf3f c583 11eb .._zG.N.36.?.... │ +00000220: 14bb 7024 9e5e c895 abca 7953 aa17 748a ..p$.^....yS..t. │ +00000230: a78e 64e2 89eb 3422 07a4 fd91 3963 87d0 ..d...4"....9c.. │ +00000240: 1343 ace6 c91c 2463 a396 ead1 2336 f887 .C....$c....#6.. │ +00000250: 8dfc bcf2 85a3 ff9e d1a8 aafc 21e3 e04c ............!..L │ +00000260: ac70 c087 1ec8 3dcc 068c 5507 19fa b6bd .p....=...U..... │ +00000270: 908f f92b ce5f 7ff2 eb8b 8381 6cc8 ea4d ...+._......l..M │ +00000280: 7a8d f191 2c3f ad0b 7aa2 7788 f384 7cf1 z...,?..z.w...|. │ +00000290: 633e 70f5 4d0e f587 ceb7 a90f f4c2 1e1c c>p.M........... │ +000002a0: f1d1 3688 8d79 9257 fe92 c9ad f309 3ef8 ..6..y.W......>. │ +000002b0: aa67 5f56 3e38 39b0 293f 71c4 9093 633e .g_V>89.)?q...c> │ +000002c0: 3284 0fbe e819 130b 21a3 47c6 c6f1 6ba2 2.......!.G...k. │ +000002d0: 1173 4456 dc08 5b41 ea57 5c36 d5d6 183b .sDV..[A.W\6...; │ +000002e0: 32e7 3f64 d540 26af df8f 6ce2 caa1 b949 2.?d.@&...l....I │ +000002f0: cff6 515b 57b9 e5ab 58c5 c07d 3cb0 0b6b ..Q[W...X..}<..k │ +00000300: e5c2 47eb 4a71 c2c8 f751 2df9 c826 8e5e ..G.Jq...Q-..&.^ │ +00000310: 36d5 602c 6ce4 470f 50bb 3506 bfd0 0cd8 6.`,l.G.P.5..... │ +00000320: fc18 f4be 3fb2 af53 bff2 a95d 8fd2 535b ....?..S...]..S[ │ +00000330: 3da9 17f2 20c3 95b3 962b 5e3d 919f 638a =... ....+^=..c. │ +00000340: 62b1 2baf 7cc5 d1fb fd48 ef73 df4e 4ec6 b.+.|....H.s.NN. │ +00000350: d875 6ca5 efda 5aaa 27ee e793 ecc7 4807 .ul...Z.'.....H. │ +00000360: 470f 21f7 16ef ebd4 0bbe 6c3b c240 f1ec G.!.......l;.@.. │ +00000370: 9fc8 ecd7 aa21 9bc6 e2e4 62bb c5ae 1ae4 .....!....b..... │ +00000380: 63bc c9d3 15aa 3a7c b4ce 6aeb 2aa7 38e7 c.....:|..j.*.8. │ +00000390: 059d 23f1 d5be 8edd 9f83 fce1 472c 399c ..#.........G,9. │ +000003a0: fa6c 437d f9d1 07e4 6f67 f86a 1e60 a03e .lC}....og.j.`.> │ +000003b0: e50b 2737 5cbd 4ba7 f33a f655 f672 851d ..'7\.K..:.U.r.. │ +000003c0: 60c8 e7c7 0a17 c580 2ff2 6546 f38d e805 `......./.eF.... │ +000003d0: 2ca9 ad39 c897 be54 93e3 8bfa 543f f2a3 ,..9...T....T?.. │ +000003e0: 267e ac57 fac7 2e22 0662 8c8f ec8a 458f &~.W...".b....E. │ +000003f0: 5d7d 31a6 27ec 22e5 92af c6d4 a5a6 c6f2 ]}1.'."......... │ +00000400: 0717 6cd2 fb71 f4e0 db18 e3af 58fa f3d7 ..l..q......X... │ +00000410: 8f72 60c7 97fd 15bc 38c7 9147 7d63 c757 .r`.....8..G}c.W │ +00000420: bd2b 0ede 51b5 911b 92af ae17 e52b 9c74 .+..Q........+.t │ +00000430: 2c47 cffc a8a3 18ed 1f1a 2bb6 76ac f72a ,G........+.v..* │ +00000440: d28b cb1f eee3 80dd 27e6 c898 39c3 9917 ........'...9... │ +00000450: fd81 153a e5f1 65c5 b755 edb2 f9fd 2b4e ...:..e..U....+N │ +00000460: db01 63e2 e09a 3f71 c468 ac18 dfb7 b677 ..c...?q.h.....w │ +00000470: d988 2177 6ff6 def2 f9b9 91d5 73ad 2feb ..!wo.......s./. │ +00000480: 043b 7a6d 5ffe 7142 3de3 538b bdb6 51f5 .;zm_.qB=.S...Q. │ +00000490: 36a6 9aab 76de b5bd 680e c2d5 ef8f f553 6...v...h......S │ +000004a0: ebef e793 2c4e 6d64 7a99 5495 d131 2f7f ....,Nmdz.T..1/. │ +000004b0: 9db2 7d93 f7d3 46d8 9195 03ce 363b a6aa ..}...F.....6;.. │ +000004c0: efad bedf 3376 e5f0 7de5 e3eb 5443 3ae2 ....3v..}...TC:. │ +000004d0: fc58 ad17 d9f1 af8d c1a6 fd03 59d7 498a .X..........Y.I. │ +000004e0: 812b 0fb1 f401 67ce ac4b bd4f a52e fa65 .+....g..K.O...e │ +000004f0: 468a 65ac dcda 76d1 f9f6 5ad9 ef5f 36b8 F.e...v...Z.._6. │ +00000500: 8eb5 c8ca d11b 268a 978f 9f43 b27c 3416 ......&....C.|4. │ +00000510: 27a6 b79c e815 231f fc38 cf29 16ae 7d98 '.....#..8.)..}. │ +00000520: 6d83 31db 0c5c b1c8 c28f 3c10 3a71 df57 m.1..\....<.:q.W │ +00000530: 31bf 57b5 3366 fb95 7eb2 c95a 2f6c 8fca 1.W.3f..~..Z/l.. │ +00000540: c731 96fa 876d a3f5 b751 ec5a 07ca a118 .1...m...Q.Z.... │ +00000550: b874 f420 92bd d626 7fb6 0164 7f0e 8a41 .t. ...&...d...A │ +00000560: 37a5 2697 f2c2 f5fe b037 bcb1 4baf fc57 7.&......7..K..W │ +00000570: 5573 093f 7c74 2c51 3ee1 c158 c70f 64ee Us.?|t,Q>..X..d. │ +00000580: 77cd 37aa 9d07 b6b3 25cd eff5 6aac df0f w.7.....%...j... │ +00000590: b9a8 810f db86 df8f ea60 d3dc d069 7e92 .........`...i~. │ +000005a0: 35f6 7b55 4ee5 231e 9dce 85c4 40e8 44e4 5.{UN.#.....@.D. │ +000005b0: 933f 36bf a6e2 15e7 dbd4 672d 1f67 39a4 .?6.......g-.g9. │ +000005c0: a386 64b8 ee37 210f adb1 a1a3 8efc 7dd9 ..d..7!.......}. │ +000005d0: cf23 3db8 b1af 6bec c7ab 4fc5 e123 59f9 .#=...k...O..#Y. │ +000005e0: 1933 6fc5 2b86 3132 769d 97a5 532c 1c1f .3o.+.12v...S,.. │ +000005f0: f613 72b0 5f29 5e3e ba56 218f f627 f2e0 ..r._)^>.V!..'.. │ +00000600: af5e f091 4d71 e2ea 4bbe e8d1 697b a526 .^..Mq..K...i{.& │ +00000610: b190 ef83 9f7a 915e b994 1b3d 3ed2 8bab .....z.^...=>... │ +00000620: 86fc 7c4e af8c a987 bf9f 5bf5 7c7f 64fc ..|N......[.|.d. │ +00000630: d42f f356 0ef4 c490 033b 63ec caef ebd1 ./.V.....;c..... │ +00000640: e9dc 809f 6a20 ab07 d592 0dee dba4 af8d ....j .......... │ +00000650: ef6b ac58 d5a8 5d47 ea55 f1f8 43cc 69ba .k.X..]G.U..C.i. │ +00000660: 91ea 0b63 fc85 9b7a 812b 1e19 5f48 78f9 ...c...z.+.._Hx. │ +00000670: 3df8 31bd c9aa e3e7 44e7 8f91 c9c9 3a50 =.1.....D.....:P │ +00000680: afaa 251b bc37 522e 6c7e cfbd 8d15 2f3f ..%..7R.l~..../? │ +00000690: cd03 bd70 4306 0f3f 2fbd 681e 706d 2b3a ...pC..?/.h.pm+: │ +000006a0: 37a9 77c6 c86c ff7e 6e64 6aaa aeb6 193f 7.w..l.~ndj....? │ +000006b0: 676d 6f1a fb79 7c4c b0fb 39e5 af1a ea9f gmo..y|L..9..... │ +000006c0: 5ab5 718a 85fb f919 eb3a 9078 e2fc ed43 Z.q......:.x...C │ +000006d0: b955 4b5c f360 8c0f e3da bc7d f50a 56c4 .UK\.`.....}..V. │ +000006e0: 89ff 960d 94d7 e7da ced5 8338 fdf9 f5b5 ...........8.... │ +000006f0: 6e88 1d6d 13f0 73f4 25ef adeb 677e faab n..m..s.%...g~.. │ +00000700: b339 b7d8 7e9d b239 d4d9 b920 65f9 ebca .9..~..9... e... │ +00000710: d6ac 4929 9b61 caac 434c 77ad 4958 2a56 ..I).a..CLw.IX*V │ +00000720: 78c6 8808 fe1a ca9e 91e9 b2f6 1759 d6a6 x............Y.. │ +00000730: 727c c57f a8c9 69b3 65cc 336d 5712 440c r|....i.e.3mW.D. │ +00000740: 308a 2c8e 57fe d411 e34a 652a 210d b53a 0.,.W....Je*!..: │ +00000750: f45c a9cc 6b64 5708 29cb d6ef 641c 7efc .\..kdW.)...d.~. │ +00000760: a5ad 7a3f fb1b 6ede 959c 13cb 1232 546f ..z?..n......2To │ +00000770: af95 ecf4 9876 2f94 a32a 3675 a019 7ec3 .....v/..*6u..~. │ +00000780: 90f1 fbaa 7483 57a5 07a4 4a5e 5ec1 adde ....t.W...J^^... │ +00000790: 6dae e6c3 d26c 8467 9df5 b4a7 1ecd 6093 m....l.g......`. │ +000007a0: d0d4 9791 a8e4 4997 7328 6ba5 0770 52f6 ......I.s(k..pR. │ +000007b0: 5312 fd12 8b86 b555 f1c0 b7c9 f255 f415 S......U.....U.. │ +000007c0: 6fbd b286 2a72 83fb 1b93 a6bb bf66 530d o...*r.......fS. │ +000007d0: 4b40 2020 f04e 1198 779d 73f9 b898 3427 K@ .N..w.s...4' │ +000007e0: 7d67 c870 26ea 4a45 dc68 d592 70f4 b625 }g.p&.JE.h..p..% │ +000007f0: ebe2 db39 70db 7eef 2f39 97f7 87c8 393b ...9p.~./9....9; │ +00000800: 86fb 196a ed95 f107 ee5b 1c4d f962 6283 ...j.....[.M.bb. │ +00000810: e676 f3ce db47 2032 84c5 dd9c 2a5c 9cbf .v...G 2....*\.. │ +00000820: bdd8 ff57 eb92 35d7 5ce0 7e63 59aa 8ef3 ...W..5.\.~cY... │ +00000830: 8273 8ba2 7b2a 4279 c4cb ceb2 d4e4 927c .s..{*By.......| │ +00000840: 369d 2ded 8de3 f2f8 742f c973 e631 6451 6.-.....t/.s.1dQ │ +00000850: 3557 d1b9 e4ea 114f 96eb 9e8c cc26 bcad 5W.....O.....&.. │ +00000860: ecb9 b4e5 5cba 9414 f206 c6a1 9a3e 7a3a ....\........>z: │ +00000870: d68e b2e4 1e35 ceb9 e52e 2a56 8c71 63ee .....5....*V.qc. │ +00000880: aea8 3195 b84c 614c a1ad d9cd 3375 dea5 ..1..LaL....3u.. │ +00000890: e3bc 6be0 f86b 10ee 2a72 72ef 65b9 2b5f ..k..k..*rr.e.+_ │ +000008a0: 8af2 ebb6 fa96 d2b6 b72e b7cf 6034 e5d2 ............`4.. │ +000008b0: 7f39 3971 f9d4 1d06 25eb e1b4 cb70 b730 .99q....%....p.0 │ +000008c0: f5c1 7c79 9d36 bb4c 1c97 a2cd e9fc 034b ..|y.6.L.......K │ +000008d0: 5d47 5209 2dba 5dd3 fa4e c206 c159 dfe0 ]GR.-.]..N...Y.. │ +000008e0: 4f37 2fe8 db4f 9622 8f4e dfd9 529f 94dc O7/..O.".N..R... │ +000008f0: 9b77 ee78 7864 bdbb 2c67 70b6 76ec 7683 .w.xxd..,gp.v.v. │ +00000900: 7f3f cae4 f6a4 f72e 4eb9 adf1 3d97 e606 .?......N...=... │ +00000910: 370d 89dc cea6 8f4d 9b63 1d51 26e6 9547 7......M.c.Q&..G │ +00000920: 7a61 7957 2350 babe 30d1 959a 173e 3a7c zayW#P..0....>:| │ +00000930: a47b f69b 2b37 ccd9 dbff c0f3 0f5e f7c4 .{..+7.......^.. │ +00000940: c689 67b2 0dbf aba7 76fa e6b6 9dde 058f ..g.....v....... │ +00000950: a667 eeae 1b75 c7a6 d607 96fe 7071 3afe .g...u......pq:. │ +00000960: fe79 c776 7c21 d5f6 c0d7 2fb9 79f7 7fcf .y.v|!..../.y... │ +00000970: c82d b73b 41a5 a32d 6eff cf25 abec bdf9 .-.;A..-n..%.... │ +00000980: fadb 8eda 2555 d2e1 927f e276 d639 bc6c ....%U.....v.9.l │ +00000990: 4f8e 0c5d fd80 bde3 f854 ff91 096f 95ce O..].....T...o.. │ +000009a0: 7ce9 796a 3bf3 b8e0 1910 0808 0404 de33 |.yj;..........3 │ +000009b0: 0824 3be7 8c88 4f9e 5a4f 1ef6 52a9 bc73 .$;...O.ZO..R..s │ +000009c0: dfdd 9cda 3fa2 2337 6bf8 c67b dd88 8517 ....?.#7k..{.... │ +000009d0: cfef 6e8c 67cd 6d8f 16ce 2e0d 8bec 02d5 ..n.g.m......... │ +000009e0: b5c4 037e 4468 6676 9deb 1ede b561 855b ...~Dhfv.....a.[ │ +000009f0: 6f67 9447 effc 6a14 df97 a4f3 ed7f 6bd7 og.G..j.......k. │ +00000a00: 5e8b 7fd2 bd7c eb4d af7c 39bf eaf8 13b3 ^....|.M.|9..... │ +00000a10: 4a69 bbbe 9cbb 35e5 4a99 095c 3016 df58 Ji....5.J..\0..X │ +00000a20: 32a0 ae34 fdb3 8d76 1567 1fe6 b3b7 1b99 2..4...v.g...... │ +00000a30: 1252 7559 dabf 72ed 76cb c347 8ffc 79fb .RuY..r.v..G..y. │ +00000a40: a2d1 a594 fbe8 94c6 c4c5 72f8 853c 99e4 ..........r..<.. │ +00000a50: 9b7f d36d fad7 7d03 5de9 8ee7 8ebf f5f2 ...m..}.]....... │ +00000a60: 3363 22b7 ceb9 52f9 fe99 2bcc fffa 853d 3c"...R...+....= │ +00000a70: ef2a c40d 954b c5a4 10db 5d09 3a7d ff2e .*...K....].:}.. │ +00000a80: d9f8 eac2 576f fac1 78f7 7d3e 40ed dccf ....Wo..x.}>@... │ +00000a90: 5cf1 ad03 a7e0 28ad 70dd 2edf 3ec3 3427 \.....(.p...>.4' │ +00000aa0: 379e a327 1e3a e5d0 9bb4 e34a e75e fad2 7..'.:.....J.^.. │ +00000ab0: 633f 1c72 69e4 8ae3 87b7 ceff e071 5640 c?.ri........qV@ │ +00000ac0: f7ac aab3 3d3e 7bfc 23d3 59f9 9f5b f2e5 ....=>{.#.Y..[.. │ +00000ad0: 89d3 5a1b 16bc 9e9d 93ac 8b1b 5a2f c81f ..Z.........Z/.. │ +00000ae0: d957 9fc9 6e9c b5fc 138f bc99 dab4 fb48 .W..n..........H │ +00000af0: fd96 e463 d16d b3a3 01c5 3f5d fff8 7fdd ...c.m....?].... │ +00000b00: 337e dd81 71d5 3e06 dfd6 75e3 bce2 4f47 3~..q.>...u...OG │ +00000b10: 7ff6 507a 5cf4 da9d ebff 7166 fb93 1b3a ..Pz\.....qf...: │ +00000b20: a34c 7e9c bdb1 da76 655d db37 2fee b7e8 .L~....ve].7/... │ +00000b30: 86a6 fce1 7d75 c5f4 9c85 975c fbea ff46 ....}u.....\...F │ +00000b40: 4d85 deda ed43 978c 5e39 775a 771f c673 M....C..^9wZw..s │ +00000b50: 495d 3a71 2ecd 26cc 2520 1010 0808 0404 I]:q..&.% ...... │ +00000b60: 0202 0181 8040 4020 2010 1008 0804 0402 .....@@ ....... │ +00000b70: 02e7 3402 f963 7667 a43e aafb 9cab 3ec8 ..4..cvg.>....>. │ +00000b80: ef65 b605 bb2d 661f c5ca 25b1 67ac de96 .e...-f...%.g... │ +00000b90: 31d5 9279 dc5c c979 b6f2 e3d5 93f7 0fab 1..y.\.y........ │ +00000ba0: 86c4 6e99 2526 e7ab e3de d98f 3a3f f4dd ..n.%&......:?.. │ +00000bb0: e295 19bb f7b7 ba3b b100 bb2d b886 5737 .......;...-..W7 │ +00000bc0: 6662 3920 5a9c fef4 2ba3 dded cfec fef8 fb9 Z...+....... │ +00000bd0: aec9 fddb 2ab7 e10e 0f7a bee6 498e dda2 ....*....z..I... │ +00000be0: b3a5 e8a2 f4ec 7cec 5a33 112d 9e7e b929 ......|.Z3.-.~.) │ +00000bf0: e35c d761 3ee6 c062 b79f fe65 7fc7 84ca .\.a>..b...e.... │ +00000c00: a0fa 1abb 95b5 1373 a5c4 8d75 99cd a954 .......s...u...T │ +00000c10: ec8a 67f5 f42c ce5b d6c3 f994 2bd4 e572 ..g..,.[....+..r │ +00000c20: dcec b269 7f32 e9fa f585 d938 3d23 69d9 ...i.2.....8=#i. │ +00000c30: b067 b5b3 7ba3 f609 b87c bcb7 6541 ce6d .g..{....|..eA.m │ +00000c40: 3739 29d5 7fc4 582f 4b57 3ad5 eaf6 ccb5 79)...X/KW:..... │ +00000c50: 1ca7 962d af5e 1515 52c5 245f f84c 2aed ...-.^..R.$_.L*. │ +00000c60: 1a56 a413 c77a 38ed f2b4 4b1a 17a6 f816 .V...z8...K..... │ +00000c70: 865b ed0a 2e8a 5af3 e35c c7f8 baac 6529 .[....Z..\....e) │ +00000c80: 2f75 c983 3f87 43c5 62af b151 e5a6 59ba /u..?.C.b..Q..Y. │ +00000c90: 6375 7c06 d0bf 7132 f46c 854e 97ce 1cb8 cu|...q2.l.N.... │ +00000ca0: b5fd 8e83 9d6e c196 bc73 bbb2 7f52 bffd .....n...s...R.. │ +00000cb0: e9c1 8524 bb3c 7745 7f17 a7f7 4fdb b8bd ...$.....e7t..;.>.. │ +00000d80: d8d1 b937 ba97 87bf 9c4b 1aa3 c7ed 6b0b ...7.....K....k. │ +00000d90: 79b7 b5f4 9f0b f9f5 a242 7664 ec9e 9bfd y........Bvd.... │ +00000da0: 8179 7507 ec07 a80e bffd 1fc3 5c63 fd38 .yu.........\c.8 │ +00000db0: f7d2 2d76 65dc b463 e2f4 4f1c fa8b bf4b ..-ve..c..O....K │ +00000dc0: af79 73f4 6ba9 09f6 4d84 b639 76e1 fee8 .ys.k...M..9v... │ +00000dd0: 05fb 28f8 6727 d6cf 728f fff6 8d79 0671 ..(.g'..r....y.q │ +00000de0: 432e 2954 3e3c cad0 b9fc bff3 6d04 cbf8 C.)T><......m... │ +00000df0: a57d 4ffd ecd5 ff39 665f 4438 bcf8 d74c .}O....9f_D8...L │ +00000e00: 7506 9797 1676 1397 d75a baa3 b643 abec u....v...Z...C.. │ +00000e10: 7cb7 eae6 9fbe 36ec bad6 1657 326b a688 |.....6....W2k.. │ +00000e20: 3939 f1d8 bd97 c8af c22f 1f54 b954 dc9c 99......./.T.T.. │ +00000e30: 9aea b271 4fdb fb6c 14bb bd1b aff9 c1e4 ...qO..l........ │ +00000e40: f352 cff3 4347 f633 53fd dc2b 4fd9 7b26 .R..CG.3S..+O.{& │ +00000e50: 2d97 f29d 9697 4a76 6d71 72e3 79fa c4ad -.....Jvmqr.y... │ +00000e60: 7d7c 4eb9 1ad4 76ef a04c f6ba 172f faab }|N...v..L.../.. │ +00000e70: 827d f97e f233 bb67 7cf2 75b6 23f7 5af5 .}.~.3.g|.u.#.Z. │ +00000e80: fd45 b7ad f383 ffc0 caef 1af9 b559 f73d .E...........Y.= │ +00000e90: bc20 fee2 fc5c f464 dde5 bbb6 a5f6 dc30 . ...\.d.......0 │ +00000ea0: b510 175e 3d7f fdfd 0707 b6dd 75f0 bc42 ...^=.......u..B │ +00000eb0: 7aca a0ce a641 2bdc 632f bef1 997f 9bb2 z....A+.c/...... │ +00000ec0: e789 09e7 2f2c 97d9 de99 fec6 d8e8 6b27 ..../,........k' │ +00000ed0: 562c 9998 6f99 71eb 8b6f eefb 71be 795e V,..o.q..o..q.y^ │ +00000ee0: 4bc1 75a4 520b 92af 8c28 751e 9ff9 933f K.u.R....(u....? │ +00000ef0: 58e2 36dc 30ca 8dcd 6d3c f69d 1d0f 0d2b X.6.0...m<.....+ │ +00000f00: 267d bfc3 2927 edf1 f256 71f4 fd0d bf78 &}..)'...Vq....x │ +00000f10: a63d fcdf b383 e3ef 8749 be67 d74e 683c .=.......I.g.Nh< │ +00000f20: 2010 1008 0804 0402 0201 8180 4040 2020 ...........@@ │ +00000f30: 702e 22b0 c79e 625d 6413 e341 0077 0020 p."...b]d..A.w. │ +00000f40: dee2 f396 0d19 0ef1 797f 9e05 6a5c 7dca ........y...j\}. │ +00000f50: e62e 301d 0fc2 6423 86f7 acf2 638c adc3 ..0...d#....c... │ +00000f60: d3c9 7636 9c37 c7ea 877a c4fa 35e7 9b02 ..v6.7...z..5... │ +00000f70: 1d7d e1a7 1f3e c347 3a38 243f b872 c26b .}...>.G:8$?.r.k │ +00000f80: 6df2 031b e6e4 fbd8 302c bd20 0046 cebe m.......0,. .F.. │ +00000f90: 10fc 2d7e 11cc e5ae a83c 2fc9 e55a ddea ..-~..... │ +00001020: 6fad 7dcd f8ae 72be 338a 0a4e 0181 8040 o.}...r.3..N...@ │ +00001030: 4020 2010 1008 0804 0402 0201 8180 4040 @ ...........@@ │ +00001040: 2020 1010 0808 0404 0202 0181 8040 4020 ...........@@ │ +00001050: 2010 1008 0804 0402 0201 8180 4040 2020 ...........@@ │ +00001060: 1010 3863 043e 6f4f b379 243d c548 bf77 ..8c.>oO.y$=.H.w │ +00001070: d0df 64fd d600 0fbb b18b b0f1 dd78 88af ..d..........x.. │ +00001080: b2cb 0fbb 7e57 608d c9f2 c7ee ffe6 817c ....~W`........| │ +00001090: c8c3 6f1a f8f9 f99d 75ec ca85 fc61 23f4 ..o.....u....a#. │ +000010a0: d291 4f84 5dfe e8f8 3d05 7ee3 809c efae ..O.]...=.~..... │ +000010b0: a554 6e27 ebda 9221 03e3 faf8 5aba 3eb5 .Tn'...!....Z.>. │ +000010c0: 7ca5 6bbc eb68 ee1a 5ad1 a477 8dbb 2895 |.k..h..Z..w..(. │ +000010d0: 1a73 ca1c a480 4040 2020 1010 0808 0404 .s....@@ ...... │ +000010e0: 0202 0181 80c0 b989 40c2 55bc fda7 a082 ........@.U..... │ +000010f0: 9b34 2a69 4c1e e979 213f e3aa 5f71 73da .4*iL..y!?.._qs. │ +00001100: e3c9 95b9 678b 97fd 4e14 cd3b 3781 08b3 ....g...N..;7... │ +00001110: 0a08 0404 0202 0181 8040 4020 2010 10f8 .........@@ ... │ +00001120: 7f46 e0ff 0026 e825 d5 .F...&.%.